package cs3.ocm.core.v1beta1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service OcmCoreAPI

ocm_core_api.proto:56

OCM Core API (deprecated and to be removed, use cs3/ocm/incoming/v1beta1/incoming_api.proto instead) This API is the mapping for the local system of the Open Cloud Mesh (OCM) sharing protocol. Implementations are expected to expose the `/ocm` endpoints according to the OCM API, and in response to those endpoints call the following API. Support for multi-protocol shares is included, if the remote sender supplies a multi-protocol share. The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. The following are global requirements that apply to all methods: Any method MUST return CODE_OK on a succesful operation. Any method MAY return NOT_IMPLEMENTED. Any method MAY return INTERNAL. Any method MAY return UNKNOWN. Any method MAY return UNAUTHENTICATED.

message CreateOCMCoreShareRequest

ocm_core_api.proto:66

Used as request type in: gateway.v1beta1.GatewayAPI.CreateOCMCoreShare, OcmCoreAPI.CreateOCMCoreShare

message CreateOCMCoreShareResponse

ocm_core_api.proto:111

Used as response type in: gateway.v1beta1.GatewayAPI.CreateOCMCoreShare, OcmCoreAPI.CreateOCMCoreShare

message DeleteOCMCoreShareRequest

ocm_core_api.proto:156

Used as request type in: gateway.v1beta1.GatewayAPI.DeleteOCMCoreShare, OcmCoreAPI.DeleteOCMCoreShare

message DeleteOCMCoreShareResponse

ocm_core_api.proto:165

Used as response type in: gateway.v1beta1.GatewayAPI.DeleteOCMCoreShare, OcmCoreAPI.DeleteOCMCoreShare

message UpdateOCMCoreShareRequest

ocm_core_api.proto:125

Used as request type in: gateway.v1beta1.GatewayAPI.UpdateOCMCoreShare, OcmCoreAPI.UpdateOCMCoreShare

message UpdateOCMCoreShareResponse

ocm_core_api.proto:147

Used as response type in: gateway.v1beta1.GatewayAPI.UpdateOCMCoreShare, OcmCoreAPI.UpdateOCMCoreShare