diff --git a/cs3/gateway/v1beta1/gateway_api_pb2.py b/cs3/gateway/v1beta1/gateway_api_pb2.py index 8d525ff..5182dc4 100644 --- a/cs3/gateway/v1beta1/gateway_api_pb2.py +++ b/cs3/gateway/v1beta1/gateway_api_pb2.py @@ -37,7 +37,7 @@ from cs3.types.v1beta1 import types_pb2 as cs3_dot_types_dot_v1beta1_dot_types__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cs3/gateway/v1beta1/gateway_api.proto\x12\x13\x63s3.gateway.v1beta1\x1a+cs3/app/provider/v1beta1/provider_api.proto\x1a+cs3/app/registry/v1beta1/registry_api.proto\x1a\x34\x63s3/auth/applications/v1beta1/applications_api.proto\x1a,cs3/auth/registry/v1beta1/registry_api.proto\x1a#cs3/gateway/v1beta1/resources.proto\x1a*cs3/identity/group/v1beta1/group_api.proto\x1a)cs3/identity/user/v1beta1/resources.proto\x1a(cs3/identity/user/v1beta1/user_api.proto\x1a\'cs3/ocm/core/v1beta1/ocm_core_api.proto\x1a\'cs3/ocm/invite/v1beta1/invite_api.proto\x1a+cs3/ocm/provider/v1beta1/provider_api.proto\x1a-cs3/permissions/v1beta1/permissions_api.proto\x1a-cs3/preferences/v1beta1/preferences_api.proto\x1a\x1c\x63s3/rpc/v1beta1/status.proto\x1a\x39\x63s3/sharing/collaboration/v1beta1/collaboration_api.proto\x1a\x31\x63s3/sharing/collaboration/v1beta1/resources.proto\x1a\'cs3/sharing/link/v1beta1/link_api.proto\x1a%cs3/sharing/ocm/v1beta1/ocm_api.proto\x1a/cs3/storage/provider/v1beta1/provider_api.proto\x1a-cs3/storage/provider/v1beta1/spaces_api.proto\x1a,cs3/storage/provider/v1beta1/resources.proto\x1a\x1b\x63s3/tx/v1beta1/tx_api.proto\x1a\x1d\x63s3/types/v1beta1/types.proto\"\x9e\x01\n\x13\x41uthenticateRequest\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12\x1b\n\tclient_id\x18\x03 \x01(\tR\x08\x63lientId\x12#\n\rclient_secret\x18\x04 \x01(\tR\x0c\x63lientSecret\"\xc5\x01\n\x14\x41uthenticateResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x14\n\x05token\x18\x03 \x01(\tR\x05token\x12\x33\n\x04user\x18\x04 \x01(\x0b\x32\x1f.cs3.identity.user.v1beta1.UserR\x04user\"X\n\rWhoAmIRequest\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x14\n\x05token\x18\x02 \x01(\tR\x05token\"\xa9\x01\n\x0eWhoAmIResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x33\n\x04user\x18\x03 \x01(\x0b\x32\x1f.cs3.identity.user.v1beta1.UserR\x04user\"\x7f\n\x0fGetQuotaRequest\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x39\n\x03ref\x18\x02 \x01(\x0b\x32\'.cs3.storage.provider.v1beta1.ReferenceR\x03ref\"\xcb\x01\n\x1cInitiateFileDownloadResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12G\n\tprotocols\x18\x03 \x03(\x0b\x32).cs3.gateway.v1beta1.FileDownloadProtocolR\tprotocols\"\xc7\x01\n\x1aInitiateFileUploadResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x45\n\tprotocols\x18\x03 \x03(\x0b\x32\'.cs3.gateway.v1beta1.FileUploadProtocolR\tprotocols\"\x95\x01\n\x19ListAuthProvidersResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x14\n\x05types\x18\x03 \x03(\tR\x05types\"\xf1\x01\n\"ListExistingReceivedSharesResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12?\n\x06shares\x18\x03 \x03(\x0b\x32\'.cs3.gateway.v1beta1.SharedResourceInfoR\x06shares\x12&\n\x0fnext_page_token\x18\x04 \x01(\tR\rnextPageToken\"\xff\x02\n\x10OpenInAppRequest\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x39\n\x03ref\x18\x02 \x01(\x0b\x32\'.cs3.storage.provider.v1beta1.ReferenceR\x03ref\x12K\n\tview_mode\x18\x03 \x01(\x0e\x32..cs3.gateway.v1beta1.OpenInAppRequest.ViewModeR\x08viewMode\x12\x10\n\x03\x61pp\x18\x04 \x01(\tR\x03\x61pp\x12\x17\n\x07lock_id\x18\x05 \x01(\tR\x06lockId\"\x84\x01\n\x08ViewMode\x12\x15\n\x11VIEW_MODE_INVALID\x10\x00\x12\x17\n\x13VIEW_MODE_VIEW_ONLY\x10\x01\x12\x17\n\x13VIEW_MODE_READ_ONLY\x10\x02\x12\x18\n\x14VIEW_MODE_READ_WRITE\x10\x03\x12\x15\n\x11VIEW_MODE_PREVIEW\x10\x04\x32\xd3\\\n\nGatewayAPI\x12\x63\n\x0c\x41uthenticate\x12(.cs3.gateway.v1beta1.AuthenticateRequest\x1a).cs3.gateway.v1beta1.AuthenticateResponse\x12Q\n\x06WhoAmI\x12\".cs3.gateway.v1beta1.WhoAmIRequest\x1a#.cs3.gateway.v1beta1.WhoAmIResponse\x12\x8c\x01\n\x13GenerateAppPassword\x12\x39.cs3.auth.applications.v1beta1.GenerateAppPasswordRequest\x1a:.cs3.auth.applications.v1beta1.GenerateAppPasswordResponse\x12\x83\x01\n\x10ListAppPasswords\x12\x36.cs3.auth.applications.v1beta1.ListAppPasswordsRequest\x1a\x37.cs3.auth.applications.v1beta1.ListAppPasswordsResponse\x12\x92\x01\n\x15InvalidateAppPassword\x12;.cs3.auth.applications.v1beta1.InvalidateAppPasswordRequest\x1a<.cs3.auth.applications.v1beta1.InvalidateAppPasswordResponse\x12}\n\x0eGetAppPassword\x12\x34.cs3.auth.applications.v1beta1.GetAppPasswordRequest\x1a\x35.cs3.auth.applications.v1beta1.GetAppPasswordResponse\x12~\n\x0f\x43reateContainer\x12\x34.cs3.storage.provider.v1beta1.CreateContainerRequest\x1a\x35.cs3.storage.provider.v1beta1.CreateContainerResponse\x12l\n\tTouchFile\x12..cs3.storage.provider.v1beta1.TouchFileRequest\x1a/.cs3.storage.provider.v1beta1.TouchFileResponse\x12\x63\n\x06\x44\x65lete\x12+.cs3.storage.provider.v1beta1.DeleteRequest\x1a,.cs3.storage.provider.v1beta1.DeleteResponse\x12\x66\n\x07GetPath\x12,.cs3.storage.provider.v1beta1.GetPathRequest\x1a-.cs3.storage.provider.v1beta1.GetPathResponse\x12`\n\x08GetQuota\x12$.cs3.gateway.v1beta1.GetQuotaRequest\x1a..cs3.storage.provider.v1beta1.GetQuotaResponse\x12\x84\x01\n\x14InitiateFileDownload\x12\x39.cs3.storage.provider.v1beta1.InitiateFileDownloadRequest\x1a\x31.cs3.gateway.v1beta1.InitiateFileDownloadResponse\x12~\n\x12InitiateFileUpload\x12\x37.cs3.storage.provider.v1beta1.InitiateFileUploadRequest\x1a/.cs3.gateway.v1beta1.InitiateFileUploadResponse\x12\x8c\x01\n\x13ListContainerStream\x12\x38.cs3.storage.provider.v1beta1.ListContainerStreamRequest\x1a\x39.cs3.storage.provider.v1beta1.ListContainerStreamResponse0\x01\x12x\n\rListContainer\x12\x32.cs3.storage.provider.v1beta1.ListContainerRequest\x1a\x33.cs3.storage.provider.v1beta1.ListContainerResponse\x12\x81\x01\n\x10ListFileVersions\x12\x35.cs3.storage.provider.v1beta1.ListFileVersionsRequest\x1a\x36.cs3.storage.provider.v1beta1.ListFileVersionsResponse\x12\x86\x01\n\x11ListRecycleStream\x12\x36.cs3.storage.provider.v1beta1.ListRecycleStreamRequest\x1a\x37.cs3.storage.provider.v1beta1.ListRecycleStreamResponse0\x01\x12r\n\x0bListRecycle\x12\x30.cs3.storage.provider.v1beta1.ListRecycleRequest\x1a\x31.cs3.storage.provider.v1beta1.ListRecycleResponse\x12]\n\x04Move\x12).cs3.storage.provider.v1beta1.MoveRequest\x1a*.cs3.storage.provider.v1beta1.MoveResponse\x12u\n\x0cPurgeRecycle\x12\x31.cs3.storage.provider.v1beta1.PurgeRecycleRequest\x1a\x32.cs3.storage.provider.v1beta1.PurgeRecycleResponse\x12\x87\x01\n\x12RestoreFileVersion\x12\x37.cs3.storage.provider.v1beta1.RestoreFileVersionRequest\x1a\x38.cs3.storage.provider.v1beta1.RestoreFileVersionResponse\x12\x87\x01\n\x12RestoreRecycleItem\x12\x37.cs3.storage.provider.v1beta1.RestoreRecycleItemRequest\x1a\x38.cs3.storage.provider.v1beta1.RestoreRecycleItemResponse\x12]\n\x04Stat\x12).cs3.storage.provider.v1beta1.StatRequest\x1a*.cs3.storage.provider.v1beta1.StatResponse\x12x\n\rCreateSymlink\x12\x32.cs3.storage.provider.v1beta1.CreateSymlinkRequest\x1a\x33.cs3.storage.provider.v1beta1.CreateSymlinkResponse\x12\x8d\x01\n\x14SetArbitraryMetadata\x12\x39.cs3.storage.provider.v1beta1.SetArbitraryMetadataRequest\x1a:.cs3.storage.provider.v1beta1.SetArbitraryMetadataResponse\x12\x93\x01\n\x16UnsetArbitraryMetadata\x12;.cs3.storage.provider.v1beta1.UnsetArbitraryMetadataRequest\x1a<.cs3.storage.provider.v1beta1.UnsetArbitraryMetadataResponse\x12\x66\n\x07SetLock\x12,.cs3.storage.provider.v1beta1.SetLockRequest\x1a-.cs3.storage.provider.v1beta1.SetLockResponse\x12\x66\n\x07GetLock\x12,.cs3.storage.provider.v1beta1.GetLockRequest\x1a-.cs3.storage.provider.v1beta1.GetLockResponse\x12r\n\x0bRefreshLock\x12\x30.cs3.storage.provider.v1beta1.RefreshLockRequest\x1a\x31.cs3.storage.provider.v1beta1.RefreshLockResponse\x12\x63\n\x06Unlock\x12+.cs3.storage.provider.v1beta1.UnlockRequest\x1a,.cs3.storage.provider.v1beta1.UnlockResponse\x12o\n\nCreateHome\x12/.cs3.storage.provider.v1beta1.CreateHomeRequest\x1a\x30.cs3.storage.provider.v1beta1.CreateHomeResponse\x12\x87\x01\n\x12\x43reateStorageSpace\x12\x37.cs3.storage.provider.v1beta1.CreateStorageSpaceRequest\x1a\x38.cs3.storage.provider.v1beta1.CreateStorageSpaceResponse\x12\x84\x01\n\x11ListStorageSpaces\x12\x36.cs3.storage.provider.v1beta1.ListStorageSpacesRequest\x1a\x37.cs3.storage.provider.v1beta1.ListStorageSpacesResponse\x12\x87\x01\n\x12UpdateStorageSpace\x12\x37.cs3.storage.provider.v1beta1.UpdateStorageSpaceRequest\x1a\x38.cs3.storage.provider.v1beta1.UpdateStorageSpaceResponse\x12\x87\x01\n\x12\x44\x65leteStorageSpace\x12\x37.cs3.storage.provider.v1beta1.DeleteStorageSpaceRequest\x1a\x38.cs3.storage.provider.v1beta1.DeleteStorageSpaceResponse\x12_\n\tOpenInApp\x12%.cs3.gateway.v1beta1.OpenInAppRequest\x1a+.cs3.app.provider.v1beta1.OpenInAppResponse\x12|\n\x0b\x43reateShare\x12\x35.cs3.sharing.collaboration.v1beta1.CreateShareRequest\x1a\x36.cs3.sharing.collaboration.v1beta1.CreateShareResponse\x12|\n\x0bRemoveShare\x12\x35.cs3.sharing.collaboration.v1beta1.RemoveShareRequest\x1a\x36.cs3.sharing.collaboration.v1beta1.RemoveShareResponse\x12s\n\x08GetShare\x12\x32.cs3.sharing.collaboration.v1beta1.GetShareRequest\x1a\x33.cs3.sharing.collaboration.v1beta1.GetShareResponse\x12y\n\nListShares\x12\x34.cs3.sharing.collaboration.v1beta1.ListSharesRequest\x1a\x35.cs3.sharing.collaboration.v1beta1.ListSharesResponse\x12|\n\x0bUpdateShare\x12\x35.cs3.sharing.collaboration.v1beta1.UpdateShareRequest\x1a\x36.cs3.sharing.collaboration.v1beta1.UpdateShareResponse\x12\x91\x01\n\x12ListReceivedShares\x12<.cs3.sharing.collaboration.v1beta1.ListReceivedSharesRequest\x1a=.cs3.sharing.collaboration.v1beta1.ListReceivedSharesResponse\x12\x93\x01\n\x1aListExistingReceivedShares\x12<.cs3.sharing.collaboration.v1beta1.ListReceivedSharesRequest\x1a\x37.cs3.gateway.v1beta1.ListExistingReceivedSharesResponse\x12\x94\x01\n\x13UpdateReceivedShare\x12=.cs3.sharing.collaboration.v1beta1.UpdateReceivedShareRequest\x1a>.cs3.sharing.collaboration.v1beta1.UpdateReceivedShareResponse\x12\x8b\x01\n\x10GetReceivedShare\x12:.cs3.sharing.collaboration.v1beta1.GetReceivedShareRequest\x1a;.cs3.sharing.collaboration.v1beta1.GetReceivedShareResponse\x12Y\n\x06SetKey\x12&.cs3.preferences.v1beta1.SetKeyRequest\x1a\'.cs3.preferences.v1beta1.SetKeyResponse\x12Y\n\x06GetKey\x12&.cs3.preferences.v1beta1.GetKeyRequest\x1a\'.cs3.preferences.v1beta1.GetKeyResponse\x12|\n\x11\x43reatePublicShare\x12\x32.cs3.sharing.link.v1beta1.CreatePublicShareRequest\x1a\x33.cs3.sharing.link.v1beta1.CreatePublicShareResponse\x12|\n\x11RemovePublicShare\x12\x32.cs3.sharing.link.v1beta1.RemovePublicShareRequest\x1a\x33.cs3.sharing.link.v1beta1.RemovePublicShareResponse\x12s\n\x0eGetPublicShare\x12/.cs3.sharing.link.v1beta1.GetPublicShareRequest\x1a\x30.cs3.sharing.link.v1beta1.GetPublicShareResponse\x12\x88\x01\n\x15GetPublicShareByToken\x12\x36.cs3.sharing.link.v1beta1.GetPublicShareByTokenRequest\x1a\x37.cs3.sharing.link.v1beta1.GetPublicShareByTokenResponse\x12y\n\x10ListPublicShares\x12\x31.cs3.sharing.link.v1beta1.ListPublicSharesRequest\x1a\x32.cs3.sharing.link.v1beta1.ListPublicSharesResponse\x12|\n\x11UpdatePublicShare\x12\x32.cs3.sharing.link.v1beta1.UpdatePublicShareRequest\x1a\x33.cs3.sharing.link.v1beta1.UpdatePublicShareResponse\x12q\n\x0e\x43reateOCMShare\x12..cs3.sharing.ocm.v1beta1.CreateOCMShareRequest\x1a/.cs3.sharing.ocm.v1beta1.CreateOCMShareResponse\x12q\n\x0eRemoveOCMShare\x12..cs3.sharing.ocm.v1beta1.RemoveOCMShareRequest\x1a/.cs3.sharing.ocm.v1beta1.RemoveOCMShareResponse\x12h\n\x0bGetOCMShare\x12+.cs3.sharing.ocm.v1beta1.GetOCMShareRequest\x1a,.cs3.sharing.ocm.v1beta1.GetOCMShareResponse\x12}\n\x12GetOCMShareByToken\x12\x32.cs3.sharing.ocm.v1beta1.GetOCMShareByTokenRequest\x1a\x33.cs3.sharing.ocm.v1beta1.GetOCMShareByTokenResponse\x12n\n\rListOCMShares\x12-.cs3.sharing.ocm.v1beta1.ListOCMSharesRequest\x1a..cs3.sharing.ocm.v1beta1.ListOCMSharesResponse\x12q\n\x0eUpdateOCMShare\x12..cs3.sharing.ocm.v1beta1.UpdateOCMShareRequest\x1a/.cs3.sharing.ocm.v1beta1.UpdateOCMShareResponse\x12\x86\x01\n\x15ListReceivedOCMShares\x12\x35.cs3.sharing.ocm.v1beta1.ListReceivedOCMSharesRequest\x1a\x36.cs3.sharing.ocm.v1beta1.ListReceivedOCMSharesResponse\x12\x89\x01\n\x16UpdateReceivedOCMShare\x12\x36.cs3.sharing.ocm.v1beta1.UpdateReceivedOCMShareRequest\x1a\x37.cs3.sharing.ocm.v1beta1.UpdateReceivedOCMShareResponse\x12\x80\x01\n\x13GetReceivedOCMShare\x12\x33.cs3.sharing.ocm.v1beta1.GetReceivedOCMShareRequest\x1a\x34.cs3.sharing.ocm.v1beta1.GetReceivedOCMShareResponse\x12v\n\x0fGetAppProviders\x12\x30.cs3.app.registry.v1beta1.GetAppProvidersRequest\x1a\x31.cs3.app.registry.v1beta1.GetAppProvidersResponse\x12s\n\x0e\x41\x64\x64\x41ppProvider\x12/.cs3.app.registry.v1beta1.AddAppProviderRequest\x1a\x30.cs3.app.registry.v1beta1.AddAppProviderResponse\x12y\n\x10ListAppProviders\x12\x31.cs3.app.registry.v1beta1.ListAppProvidersRequest\x1a\x32.cs3.app.registry.v1beta1.ListAppProvidersResponse\x12\x8b\x01\n\x16ListSupportedMimeTypes\x12\x37.cs3.app.registry.v1beta1.ListSupportedMimeTypesRequest\x1a\x38.cs3.app.registry.v1beta1.ListSupportedMimeTypesResponse\x12\xa9\x01\n GetDefaultAppProviderForMimeType\x12\x41.cs3.app.registry.v1beta1.GetDefaultAppProviderForMimeTypeRequest\x1a\x42.cs3.app.registry.v1beta1.GetDefaultAppProviderForMimeTypeResponse\x12\xa9\x01\n SetDefaultAppProviderForMimeType\x12\x41.cs3.app.registry.v1beta1.SetDefaultAppProviderForMimeTypeRequest\x1a\x42.cs3.app.registry.v1beta1.SetDefaultAppProviderForMimeTypeResponse\x12`\n\x07GetUser\x12).cs3.identity.user.v1beta1.GetUserRequest\x1a*.cs3.identity.user.v1beta1.GetUserResponse\x12u\n\x0eGetUserByClaim\x12\x30.cs3.identity.user.v1beta1.GetUserByClaimRequest\x1a\x31.cs3.identity.user.v1beta1.GetUserByClaimResponse\x12r\n\rGetUserGroups\x12/.cs3.identity.user.v1beta1.GetUserGroupsRequest\x1a\x30.cs3.identity.user.v1beta1.GetUserGroupsResponse\x12\x66\n\tFindUsers\x12+.cs3.identity.user.v1beta1.FindUsersRequest\x1a,.cs3.identity.user.v1beta1.FindUsersResponse\x12\x65\n\x08GetGroup\x12+.cs3.identity.group.v1beta1.GetGroupRequest\x1a,.cs3.identity.group.v1beta1.GetGroupResponse\x12z\n\x0fGetGroupByClaim\x12\x32.cs3.identity.group.v1beta1.GetGroupByClaimRequest\x1a\x33.cs3.identity.group.v1beta1.GetGroupByClaimResponse\x12k\n\nGetMembers\x12-.cs3.identity.group.v1beta1.GetMembersRequest\x1a..cs3.identity.group.v1beta1.GetMembersResponse\x12h\n\tHasMember\x12,.cs3.identity.group.v1beta1.HasMemberRequest\x1a-.cs3.identity.group.v1beta1.HasMemberResponse\x12k\n\nFindGroups\x12-.cs3.identity.group.v1beta1.FindGroupsRequest\x1a..cs3.identity.group.v1beta1.FindGroupsResponse\x12x\n\x11ListAuthProviders\x12\x33.cs3.auth.registry.v1beta1.ListAuthProvidersRequest\x1a..cs3.gateway.v1beta1.ListAuthProvidersResponse\x12\x66\n\x07GetHome\x12,.cs3.storage.provider.v1beta1.GetHomeRequest\x1a-.cs3.storage.provider.v1beta1.GetHomeResponse\x12~\n\x13GenerateInviteToken\x12\x32.cs3.ocm.invite.v1beta1.GenerateInviteTokenRequest\x1a\x33.cs3.ocm.invite.v1beta1.GenerateInviteTokenResponse\x12u\n\x10ListInviteTokens\x12/.cs3.ocm.invite.v1beta1.ListInviteTokensRequest\x1a\x30.cs3.ocm.invite.v1beta1.ListInviteTokensResponse\x12l\n\rForwardInvite\x12,.cs3.ocm.invite.v1beta1.ForwardInviteRequest\x1a-.cs3.ocm.invite.v1beta1.ForwardInviteResponse\x12i\n\x0c\x41\x63\x63\x65ptInvite\x12+.cs3.ocm.invite.v1beta1.AcceptInviteRequest\x1a,.cs3.ocm.invite.v1beta1.AcceptInviteResponse\x12r\n\x0fGetAcceptedUser\x12..cs3.ocm.invite.v1beta1.GetAcceptedUserRequest\x1a/.cs3.ocm.invite.v1beta1.GetAcceptedUserResponse\x12x\n\x11\x46indAcceptedUsers\x12\x30.cs3.ocm.invite.v1beta1.FindAcceptedUsersRequest\x1a\x31.cs3.ocm.invite.v1beta1.FindAcceptedUsersResponse\x12{\n\x12\x44\x65leteAcceptedUser\x12\x31.cs3.ocm.invite.v1beta1.DeleteAcceptedUserRequest\x1a\x32.cs3.ocm.invite.v1beta1.DeleteAcceptedUserResponse\x12|\n\x11IsProviderAllowed\x12\x32.cs3.ocm.provider.v1beta1.IsProviderAllowedRequest\x1a\x33.cs3.ocm.provider.v1beta1.IsProviderAllowedResponse\x12v\n\x0fGetInfoByDomain\x12\x30.cs3.ocm.provider.v1beta1.GetInfoByDomainRequest\x1a\x31.cs3.ocm.provider.v1beta1.GetInfoByDomainResponse\x12y\n\x10ListAllProviders\x12\x31.cs3.ocm.provider.v1beta1.ListAllProvidersRequest\x1a\x32.cs3.ocm.provider.v1beta1.ListAllProvidersResponse\x12w\n\x12\x43reateOCMCoreShare\x12/.cs3.ocm.core.v1beta1.CreateOCMCoreShareRequest\x1a\x30.cs3.ocm.core.v1beta1.CreateOCMCoreShareResponse\x12w\n\x12UpdateOCMCoreShare\x12/.cs3.ocm.core.v1beta1.UpdateOCMCoreShareRequest\x1a\x30.cs3.ocm.core.v1beta1.UpdateOCMCoreShareResponse\x12w\n\x12\x44\x65leteOCMCoreShare\x12/.cs3.ocm.core.v1beta1.DeleteOCMCoreShareRequest\x1a\x30.cs3.ocm.core.v1beta1.DeleteOCMCoreShareResponse\x12_\n\x0e\x43reateTransfer\x12%.cs3.tx.v1beta1.CreateTransferRequest\x1a&.cs3.tx.v1beta1.CreateTransferResponse\x12h\n\x11GetTransferStatus\x12(.cs3.tx.v1beta1.GetTransferStatusRequest\x1a).cs3.tx.v1beta1.GetTransferStatusResponse\x12_\n\x0e\x43\x61ncelTransfer\x12%.cs3.tx.v1beta1.CancelTransferRequest\x1a&.cs3.tx.v1beta1.CancelTransferResponse\x12\\\n\rListTransfers\x12$.cs3.tx.v1beta1.ListTransfersRequest\x1a%.cs3.tx.v1beta1.ListTransfersResponse\x12\\\n\rRetryTransfer\x12$.cs3.tx.v1beta1.RetryTransferRequest\x1a%.cs3.tx.v1beta1.RetryTransferResponse\x12t\n\x0f\x43heckPermission\x12/.cs3.permissions.v1beta1.CheckPermissionRequest\x1a\x30.cs3.permissions.v1beta1.CheckPermissionResponseB\xd9\x01\n\x17\x63om.cs3.gateway.v1beta1B\x0fGatewayApiProtoP\x01Z?github.com/cs3org/go-cs3apis/cs3/gateway/v1beta1;gatewayv1beta1\xa2\x02\x03\x43GX\xaa\x02\x13\x43s3.Gateway.V1beta1\xca\x02\x13\x43s3\\Gateway\\V1beta1\xe2\x02\x1f\x43s3\\Gateway\\V1beta1\\GPBMetadata\xea\x02\x15\x43s3::Gateway::V1beta1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cs3/gateway/v1beta1/gateway_api.proto\x12\x13\x63s3.gateway.v1beta1\x1a+cs3/app/provider/v1beta1/provider_api.proto\x1a+cs3/app/registry/v1beta1/registry_api.proto\x1a\x34\x63s3/auth/applications/v1beta1/applications_api.proto\x1a,cs3/auth/registry/v1beta1/registry_api.proto\x1a#cs3/gateway/v1beta1/resources.proto\x1a*cs3/identity/group/v1beta1/group_api.proto\x1a)cs3/identity/user/v1beta1/resources.proto\x1a(cs3/identity/user/v1beta1/user_api.proto\x1a\'cs3/ocm/core/v1beta1/ocm_core_api.proto\x1a\'cs3/ocm/invite/v1beta1/invite_api.proto\x1a+cs3/ocm/provider/v1beta1/provider_api.proto\x1a-cs3/permissions/v1beta1/permissions_api.proto\x1a-cs3/preferences/v1beta1/preferences_api.proto\x1a\x1c\x63s3/rpc/v1beta1/status.proto\x1a\x39\x63s3/sharing/collaboration/v1beta1/collaboration_api.proto\x1a\x31\x63s3/sharing/collaboration/v1beta1/resources.proto\x1a\'cs3/sharing/link/v1beta1/link_api.proto\x1a%cs3/sharing/ocm/v1beta1/ocm_api.proto\x1a/cs3/storage/provider/v1beta1/provider_api.proto\x1a-cs3/storage/provider/v1beta1/spaces_api.proto\x1a,cs3/storage/provider/v1beta1/resources.proto\x1a\x1b\x63s3/tx/v1beta1/tx_api.proto\x1a\x1d\x63s3/types/v1beta1/types.proto\"\x9e\x01\n\x13\x41uthenticateRequest\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12\x1b\n\tclient_id\x18\x03 \x01(\tR\x08\x63lientId\x12#\n\rclient_secret\x18\x04 \x01(\tR\x0c\x63lientSecret\"\xc5\x01\n\x14\x41uthenticateResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x14\n\x05token\x18\x03 \x01(\tR\x05token\x12\x33\n\x04user\x18\x04 \x01(\x0b\x32\x1f.cs3.identity.user.v1beta1.UserR\x04user\"X\n\rWhoAmIRequest\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x14\n\x05token\x18\x02 \x01(\tR\x05token\"\xa9\x01\n\x0eWhoAmIResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x33\n\x04user\x18\x03 \x01(\x0b\x32\x1f.cs3.identity.user.v1beta1.UserR\x04user\"\x7f\n\x0fGetQuotaRequest\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x39\n\x03ref\x18\x02 \x01(\x0b\x32\'.cs3.storage.provider.v1beta1.ReferenceR\x03ref\"\xcb\x01\n\x1cInitiateFileDownloadResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12G\n\tprotocols\x18\x03 \x03(\x0b\x32).cs3.gateway.v1beta1.FileDownloadProtocolR\tprotocols\"\xc7\x01\n\x1aInitiateFileUploadResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x45\n\tprotocols\x18\x03 \x03(\x0b\x32\'.cs3.gateway.v1beta1.FileUploadProtocolR\tprotocols\"\x95\x01\n\x19ListAuthProvidersResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x14\n\x05types\x18\x03 \x03(\tR\x05types\"\xf1\x01\n\x1aListExistingSharesResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12G\n\x0bshare_infos\x18\x03 \x03(\x0b\x32&.cs3.gateway.v1beta1.ShareResourceInfoR\nshareInfos\x12&\n\x0fnext_page_token\x18\x04 \x01(\tR\rnextPageToken\"\x81\x02\n\"ListExistingReceivedSharesResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12O\n\x0bshare_infos\x18\x03 \x03(\x0b\x32..cs3.gateway.v1beta1.ReceivedShareResourceInfoR\nshareInfos\x12&\n\x0fnext_page_token\x18\x04 \x01(\tR\rnextPageToken\"\xfd\x01\n ListExistingPublicSharesResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.StatusR\x06status\x12\x31\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12M\n\x0bshare_infos\x18\x03 \x03(\x0b\x32,.cs3.gateway.v1beta1.PublicShareResourceInfoR\nshareInfos\x12&\n\x0fnext_page_token\x18\x04 \x01(\tR\rnextPageToken\"\xff\x02\n\x10OpenInAppRequest\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x39\n\x03ref\x18\x02 \x01(\x0b\x32\'.cs3.storage.provider.v1beta1.ReferenceR\x03ref\x12K\n\tview_mode\x18\x03 \x01(\x0e\x32..cs3.gateway.v1beta1.OpenInAppRequest.ViewModeR\x08viewMode\x12\x10\n\x03\x61pp\x18\x04 \x01(\tR\x03\x61pp\x12\x17\n\x07lock_id\x18\x05 \x01(\tR\x06lockId\"\x84\x01\n\x08ViewMode\x12\x15\n\x11VIEW_MODE_INVALID\x10\x00\x12\x17\n\x13VIEW_MODE_VIEW_ONLY\x10\x01\x12\x17\n\x13VIEW_MODE_READ_ONLY\x10\x02\x12\x18\n\x14VIEW_MODE_READ_WRITE\x10\x03\x12\x15\n\x11VIEW_MODE_PREVIEW\x10\x04\x32\xd7^\n\nGatewayAPI\x12\x63\n\x0c\x41uthenticate\x12(.cs3.gateway.v1beta1.AuthenticateRequest\x1a).cs3.gateway.v1beta1.AuthenticateResponse\x12Q\n\x06WhoAmI\x12\".cs3.gateway.v1beta1.WhoAmIRequest\x1a#.cs3.gateway.v1beta1.WhoAmIResponse\x12\x8c\x01\n\x13GenerateAppPassword\x12\x39.cs3.auth.applications.v1beta1.GenerateAppPasswordRequest\x1a:.cs3.auth.applications.v1beta1.GenerateAppPasswordResponse\x12\x83\x01\n\x10ListAppPasswords\x12\x36.cs3.auth.applications.v1beta1.ListAppPasswordsRequest\x1a\x37.cs3.auth.applications.v1beta1.ListAppPasswordsResponse\x12\x92\x01\n\x15InvalidateAppPassword\x12;.cs3.auth.applications.v1beta1.InvalidateAppPasswordRequest\x1a<.cs3.auth.applications.v1beta1.InvalidateAppPasswordResponse\x12}\n\x0eGetAppPassword\x12\x34.cs3.auth.applications.v1beta1.GetAppPasswordRequest\x1a\x35.cs3.auth.applications.v1beta1.GetAppPasswordResponse\x12~\n\x0f\x43reateContainer\x12\x34.cs3.storage.provider.v1beta1.CreateContainerRequest\x1a\x35.cs3.storage.provider.v1beta1.CreateContainerResponse\x12l\n\tTouchFile\x12..cs3.storage.provider.v1beta1.TouchFileRequest\x1a/.cs3.storage.provider.v1beta1.TouchFileResponse\x12\x63\n\x06\x44\x65lete\x12+.cs3.storage.provider.v1beta1.DeleteRequest\x1a,.cs3.storage.provider.v1beta1.DeleteResponse\x12\x66\n\x07GetPath\x12,.cs3.storage.provider.v1beta1.GetPathRequest\x1a-.cs3.storage.provider.v1beta1.GetPathResponse\x12`\n\x08GetQuota\x12$.cs3.gateway.v1beta1.GetQuotaRequest\x1a..cs3.storage.provider.v1beta1.GetQuotaResponse\x12\x84\x01\n\x14InitiateFileDownload\x12\x39.cs3.storage.provider.v1beta1.InitiateFileDownloadRequest\x1a\x31.cs3.gateway.v1beta1.InitiateFileDownloadResponse\x12~\n\x12InitiateFileUpload\x12\x37.cs3.storage.provider.v1beta1.InitiateFileUploadRequest\x1a/.cs3.gateway.v1beta1.InitiateFileUploadResponse\x12\x8c\x01\n\x13ListContainerStream\x12\x38.cs3.storage.provider.v1beta1.ListContainerStreamRequest\x1a\x39.cs3.storage.provider.v1beta1.ListContainerStreamResponse0\x01\x12x\n\rListContainer\x12\x32.cs3.storage.provider.v1beta1.ListContainerRequest\x1a\x33.cs3.storage.provider.v1beta1.ListContainerResponse\x12\x81\x01\n\x10ListFileVersions\x12\x35.cs3.storage.provider.v1beta1.ListFileVersionsRequest\x1a\x36.cs3.storage.provider.v1beta1.ListFileVersionsResponse\x12\x86\x01\n\x11ListRecycleStream\x12\x36.cs3.storage.provider.v1beta1.ListRecycleStreamRequest\x1a\x37.cs3.storage.provider.v1beta1.ListRecycleStreamResponse0\x01\x12r\n\x0bListRecycle\x12\x30.cs3.storage.provider.v1beta1.ListRecycleRequest\x1a\x31.cs3.storage.provider.v1beta1.ListRecycleResponse\x12]\n\x04Move\x12).cs3.storage.provider.v1beta1.MoveRequest\x1a*.cs3.storage.provider.v1beta1.MoveResponse\x12u\n\x0cPurgeRecycle\x12\x31.cs3.storage.provider.v1beta1.PurgeRecycleRequest\x1a\x32.cs3.storage.provider.v1beta1.PurgeRecycleResponse\x12\x87\x01\n\x12RestoreFileVersion\x12\x37.cs3.storage.provider.v1beta1.RestoreFileVersionRequest\x1a\x38.cs3.storage.provider.v1beta1.RestoreFileVersionResponse\x12\x87\x01\n\x12RestoreRecycleItem\x12\x37.cs3.storage.provider.v1beta1.RestoreRecycleItemRequest\x1a\x38.cs3.storage.provider.v1beta1.RestoreRecycleItemResponse\x12]\n\x04Stat\x12).cs3.storage.provider.v1beta1.StatRequest\x1a*.cs3.storage.provider.v1beta1.StatResponse\x12x\n\rCreateSymlink\x12\x32.cs3.storage.provider.v1beta1.CreateSymlinkRequest\x1a\x33.cs3.storage.provider.v1beta1.CreateSymlinkResponse\x12\x8d\x01\n\x14SetArbitraryMetadata\x12\x39.cs3.storage.provider.v1beta1.SetArbitraryMetadataRequest\x1a:.cs3.storage.provider.v1beta1.SetArbitraryMetadataResponse\x12\x93\x01\n\x16UnsetArbitraryMetadata\x12;.cs3.storage.provider.v1beta1.UnsetArbitraryMetadataRequest\x1a<.cs3.storage.provider.v1beta1.UnsetArbitraryMetadataResponse\x12\x66\n\x07SetLock\x12,.cs3.storage.provider.v1beta1.SetLockRequest\x1a-.cs3.storage.provider.v1beta1.SetLockResponse\x12\x66\n\x07GetLock\x12,.cs3.storage.provider.v1beta1.GetLockRequest\x1a-.cs3.storage.provider.v1beta1.GetLockResponse\x12r\n\x0bRefreshLock\x12\x30.cs3.storage.provider.v1beta1.RefreshLockRequest\x1a\x31.cs3.storage.provider.v1beta1.RefreshLockResponse\x12\x63\n\x06Unlock\x12+.cs3.storage.provider.v1beta1.UnlockRequest\x1a,.cs3.storage.provider.v1beta1.UnlockResponse\x12o\n\nCreateHome\x12/.cs3.storage.provider.v1beta1.CreateHomeRequest\x1a\x30.cs3.storage.provider.v1beta1.CreateHomeResponse\x12\x87\x01\n\x12\x43reateStorageSpace\x12\x37.cs3.storage.provider.v1beta1.CreateStorageSpaceRequest\x1a\x38.cs3.storage.provider.v1beta1.CreateStorageSpaceResponse\x12\x84\x01\n\x11ListStorageSpaces\x12\x36.cs3.storage.provider.v1beta1.ListStorageSpacesRequest\x1a\x37.cs3.storage.provider.v1beta1.ListStorageSpacesResponse\x12\x87\x01\n\x12UpdateStorageSpace\x12\x37.cs3.storage.provider.v1beta1.UpdateStorageSpaceRequest\x1a\x38.cs3.storage.provider.v1beta1.UpdateStorageSpaceResponse\x12\x87\x01\n\x12\x44\x65leteStorageSpace\x12\x37.cs3.storage.provider.v1beta1.DeleteStorageSpaceRequest\x1a\x38.cs3.storage.provider.v1beta1.DeleteStorageSpaceResponse\x12_\n\tOpenInApp\x12%.cs3.gateway.v1beta1.OpenInAppRequest\x1a+.cs3.app.provider.v1beta1.OpenInAppResponse\x12|\n\x0b\x43reateShare\x12\x35.cs3.sharing.collaboration.v1beta1.CreateShareRequest\x1a\x36.cs3.sharing.collaboration.v1beta1.CreateShareResponse\x12|\n\x0bRemoveShare\x12\x35.cs3.sharing.collaboration.v1beta1.RemoveShareRequest\x1a\x36.cs3.sharing.collaboration.v1beta1.RemoveShareResponse\x12s\n\x08GetShare\x12\x32.cs3.sharing.collaboration.v1beta1.GetShareRequest\x1a\x33.cs3.sharing.collaboration.v1beta1.GetShareResponse\x12y\n\nListShares\x12\x34.cs3.sharing.collaboration.v1beta1.ListSharesRequest\x1a\x35.cs3.sharing.collaboration.v1beta1.ListSharesResponse\x12{\n\x12ListExistingShares\x12\x34.cs3.sharing.collaboration.v1beta1.ListSharesRequest\x1a/.cs3.gateway.v1beta1.ListExistingSharesResponse\x12|\n\x0bUpdateShare\x12\x35.cs3.sharing.collaboration.v1beta1.UpdateShareRequest\x1a\x36.cs3.sharing.collaboration.v1beta1.UpdateShareResponse\x12\x91\x01\n\x12ListReceivedShares\x12<.cs3.sharing.collaboration.v1beta1.ListReceivedSharesRequest\x1a=.cs3.sharing.collaboration.v1beta1.ListReceivedSharesResponse\x12\x93\x01\n\x1aListExistingReceivedShares\x12<.cs3.sharing.collaboration.v1beta1.ListReceivedSharesRequest\x1a\x37.cs3.gateway.v1beta1.ListExistingReceivedSharesResponse\x12\x94\x01\n\x13UpdateReceivedShare\x12=.cs3.sharing.collaboration.v1beta1.UpdateReceivedShareRequest\x1a>.cs3.sharing.collaboration.v1beta1.UpdateReceivedShareResponse\x12\x8b\x01\n\x10GetReceivedShare\x12:.cs3.sharing.collaboration.v1beta1.GetReceivedShareRequest\x1a;.cs3.sharing.collaboration.v1beta1.GetReceivedShareResponse\x12Y\n\x06SetKey\x12&.cs3.preferences.v1beta1.SetKeyRequest\x1a\'.cs3.preferences.v1beta1.SetKeyResponse\x12Y\n\x06GetKey\x12&.cs3.preferences.v1beta1.GetKeyRequest\x1a\'.cs3.preferences.v1beta1.GetKeyResponse\x12|\n\x11\x43reatePublicShare\x12\x32.cs3.sharing.link.v1beta1.CreatePublicShareRequest\x1a\x33.cs3.sharing.link.v1beta1.CreatePublicShareResponse\x12|\n\x11RemovePublicShare\x12\x32.cs3.sharing.link.v1beta1.RemovePublicShareRequest\x1a\x33.cs3.sharing.link.v1beta1.RemovePublicShareResponse\x12s\n\x0eGetPublicShare\x12/.cs3.sharing.link.v1beta1.GetPublicShareRequest\x1a\x30.cs3.sharing.link.v1beta1.GetPublicShareResponse\x12\x88\x01\n\x15GetPublicShareByToken\x12\x36.cs3.sharing.link.v1beta1.GetPublicShareByTokenRequest\x1a\x37.cs3.sharing.link.v1beta1.GetPublicShareByTokenResponse\x12y\n\x10ListPublicShares\x12\x31.cs3.sharing.link.v1beta1.ListPublicSharesRequest\x1a\x32.cs3.sharing.link.v1beta1.ListPublicSharesResponse\x12\x84\x01\n\x18ListExistingPublicShares\x12\x31.cs3.sharing.link.v1beta1.ListPublicSharesRequest\x1a\x35.cs3.gateway.v1beta1.ListExistingPublicSharesResponse\x12|\n\x11UpdatePublicShare\x12\x32.cs3.sharing.link.v1beta1.UpdatePublicShareRequest\x1a\x33.cs3.sharing.link.v1beta1.UpdatePublicShareResponse\x12q\n\x0e\x43reateOCMShare\x12..cs3.sharing.ocm.v1beta1.CreateOCMShareRequest\x1a/.cs3.sharing.ocm.v1beta1.CreateOCMShareResponse\x12q\n\x0eRemoveOCMShare\x12..cs3.sharing.ocm.v1beta1.RemoveOCMShareRequest\x1a/.cs3.sharing.ocm.v1beta1.RemoveOCMShareResponse\x12h\n\x0bGetOCMShare\x12+.cs3.sharing.ocm.v1beta1.GetOCMShareRequest\x1a,.cs3.sharing.ocm.v1beta1.GetOCMShareResponse\x12}\n\x12GetOCMShareByToken\x12\x32.cs3.sharing.ocm.v1beta1.GetOCMShareByTokenRequest\x1a\x33.cs3.sharing.ocm.v1beta1.GetOCMShareByTokenResponse\x12n\n\rListOCMShares\x12-.cs3.sharing.ocm.v1beta1.ListOCMSharesRequest\x1a..cs3.sharing.ocm.v1beta1.ListOCMSharesResponse\x12q\n\x0eUpdateOCMShare\x12..cs3.sharing.ocm.v1beta1.UpdateOCMShareRequest\x1a/.cs3.sharing.ocm.v1beta1.UpdateOCMShareResponse\x12\x86\x01\n\x15ListReceivedOCMShares\x12\x35.cs3.sharing.ocm.v1beta1.ListReceivedOCMSharesRequest\x1a\x36.cs3.sharing.ocm.v1beta1.ListReceivedOCMSharesResponse\x12\x89\x01\n\x16UpdateReceivedOCMShare\x12\x36.cs3.sharing.ocm.v1beta1.UpdateReceivedOCMShareRequest\x1a\x37.cs3.sharing.ocm.v1beta1.UpdateReceivedOCMShareResponse\x12\x80\x01\n\x13GetReceivedOCMShare\x12\x33.cs3.sharing.ocm.v1beta1.GetReceivedOCMShareRequest\x1a\x34.cs3.sharing.ocm.v1beta1.GetReceivedOCMShareResponse\x12v\n\x0fGetAppProviders\x12\x30.cs3.app.registry.v1beta1.GetAppProvidersRequest\x1a\x31.cs3.app.registry.v1beta1.GetAppProvidersResponse\x12s\n\x0e\x41\x64\x64\x41ppProvider\x12/.cs3.app.registry.v1beta1.AddAppProviderRequest\x1a\x30.cs3.app.registry.v1beta1.AddAppProviderResponse\x12y\n\x10ListAppProviders\x12\x31.cs3.app.registry.v1beta1.ListAppProvidersRequest\x1a\x32.cs3.app.registry.v1beta1.ListAppProvidersResponse\x12\x8b\x01\n\x16ListSupportedMimeTypes\x12\x37.cs3.app.registry.v1beta1.ListSupportedMimeTypesRequest\x1a\x38.cs3.app.registry.v1beta1.ListSupportedMimeTypesResponse\x12\xa9\x01\n GetDefaultAppProviderForMimeType\x12\x41.cs3.app.registry.v1beta1.GetDefaultAppProviderForMimeTypeRequest\x1a\x42.cs3.app.registry.v1beta1.GetDefaultAppProviderForMimeTypeResponse\x12\xa9\x01\n SetDefaultAppProviderForMimeType\x12\x41.cs3.app.registry.v1beta1.SetDefaultAppProviderForMimeTypeRequest\x1a\x42.cs3.app.registry.v1beta1.SetDefaultAppProviderForMimeTypeResponse\x12`\n\x07GetUser\x12).cs3.identity.user.v1beta1.GetUserRequest\x1a*.cs3.identity.user.v1beta1.GetUserResponse\x12u\n\x0eGetUserByClaim\x12\x30.cs3.identity.user.v1beta1.GetUserByClaimRequest\x1a\x31.cs3.identity.user.v1beta1.GetUserByClaimResponse\x12r\n\rGetUserGroups\x12/.cs3.identity.user.v1beta1.GetUserGroupsRequest\x1a\x30.cs3.identity.user.v1beta1.GetUserGroupsResponse\x12\x66\n\tFindUsers\x12+.cs3.identity.user.v1beta1.FindUsersRequest\x1a,.cs3.identity.user.v1beta1.FindUsersResponse\x12\x65\n\x08GetGroup\x12+.cs3.identity.group.v1beta1.GetGroupRequest\x1a,.cs3.identity.group.v1beta1.GetGroupResponse\x12z\n\x0fGetGroupByClaim\x12\x32.cs3.identity.group.v1beta1.GetGroupByClaimRequest\x1a\x33.cs3.identity.group.v1beta1.GetGroupByClaimResponse\x12k\n\nGetMembers\x12-.cs3.identity.group.v1beta1.GetMembersRequest\x1a..cs3.identity.group.v1beta1.GetMembersResponse\x12h\n\tHasMember\x12,.cs3.identity.group.v1beta1.HasMemberRequest\x1a-.cs3.identity.group.v1beta1.HasMemberResponse\x12k\n\nFindGroups\x12-.cs3.identity.group.v1beta1.FindGroupsRequest\x1a..cs3.identity.group.v1beta1.FindGroupsResponse\x12x\n\x11ListAuthProviders\x12\x33.cs3.auth.registry.v1beta1.ListAuthProvidersRequest\x1a..cs3.gateway.v1beta1.ListAuthProvidersResponse\x12\x66\n\x07GetHome\x12,.cs3.storage.provider.v1beta1.GetHomeRequest\x1a-.cs3.storage.provider.v1beta1.GetHomeResponse\x12~\n\x13GenerateInviteToken\x12\x32.cs3.ocm.invite.v1beta1.GenerateInviteTokenRequest\x1a\x33.cs3.ocm.invite.v1beta1.GenerateInviteTokenResponse\x12u\n\x10ListInviteTokens\x12/.cs3.ocm.invite.v1beta1.ListInviteTokensRequest\x1a\x30.cs3.ocm.invite.v1beta1.ListInviteTokensResponse\x12l\n\rForwardInvite\x12,.cs3.ocm.invite.v1beta1.ForwardInviteRequest\x1a-.cs3.ocm.invite.v1beta1.ForwardInviteResponse\x12i\n\x0c\x41\x63\x63\x65ptInvite\x12+.cs3.ocm.invite.v1beta1.AcceptInviteRequest\x1a,.cs3.ocm.invite.v1beta1.AcceptInviteResponse\x12r\n\x0fGetAcceptedUser\x12..cs3.ocm.invite.v1beta1.GetAcceptedUserRequest\x1a/.cs3.ocm.invite.v1beta1.GetAcceptedUserResponse\x12x\n\x11\x46indAcceptedUsers\x12\x30.cs3.ocm.invite.v1beta1.FindAcceptedUsersRequest\x1a\x31.cs3.ocm.invite.v1beta1.FindAcceptedUsersResponse\x12{\n\x12\x44\x65leteAcceptedUser\x12\x31.cs3.ocm.invite.v1beta1.DeleteAcceptedUserRequest\x1a\x32.cs3.ocm.invite.v1beta1.DeleteAcceptedUserResponse\x12|\n\x11IsProviderAllowed\x12\x32.cs3.ocm.provider.v1beta1.IsProviderAllowedRequest\x1a\x33.cs3.ocm.provider.v1beta1.IsProviderAllowedResponse\x12v\n\x0fGetInfoByDomain\x12\x30.cs3.ocm.provider.v1beta1.GetInfoByDomainRequest\x1a\x31.cs3.ocm.provider.v1beta1.GetInfoByDomainResponse\x12y\n\x10ListAllProviders\x12\x31.cs3.ocm.provider.v1beta1.ListAllProvidersRequest\x1a\x32.cs3.ocm.provider.v1beta1.ListAllProvidersResponse\x12w\n\x12\x43reateOCMCoreShare\x12/.cs3.ocm.core.v1beta1.CreateOCMCoreShareRequest\x1a\x30.cs3.ocm.core.v1beta1.CreateOCMCoreShareResponse\x12w\n\x12UpdateOCMCoreShare\x12/.cs3.ocm.core.v1beta1.UpdateOCMCoreShareRequest\x1a\x30.cs3.ocm.core.v1beta1.UpdateOCMCoreShareResponse\x12w\n\x12\x44\x65leteOCMCoreShare\x12/.cs3.ocm.core.v1beta1.DeleteOCMCoreShareRequest\x1a\x30.cs3.ocm.core.v1beta1.DeleteOCMCoreShareResponse\x12_\n\x0e\x43reateTransfer\x12%.cs3.tx.v1beta1.CreateTransferRequest\x1a&.cs3.tx.v1beta1.CreateTransferResponse\x12h\n\x11GetTransferStatus\x12(.cs3.tx.v1beta1.GetTransferStatusRequest\x1a).cs3.tx.v1beta1.GetTransferStatusResponse\x12_\n\x0e\x43\x61ncelTransfer\x12%.cs3.tx.v1beta1.CancelTransferRequest\x1a&.cs3.tx.v1beta1.CancelTransferResponse\x12\\\n\rListTransfers\x12$.cs3.tx.v1beta1.ListTransfersRequest\x1a%.cs3.tx.v1beta1.ListTransfersResponse\x12\\\n\rRetryTransfer\x12$.cs3.tx.v1beta1.RetryTransferRequest\x1a%.cs3.tx.v1beta1.RetryTransferResponse\x12t\n\x0f\x43heckPermission\x12/.cs3.permissions.v1beta1.CheckPermissionRequest\x1a\x30.cs3.permissions.v1beta1.CheckPermissionResponseB\xd9\x01\n\x17\x63om.cs3.gateway.v1beta1B\x0fGatewayApiProtoP\x01Z?github.com/cs3org/go-cs3apis/cs3/gateway/v1beta1;gatewayv1beta1\xa2\x02\x03\x43GX\xaa\x02\x13\x43s3.Gateway.V1beta1\xca\x02\x13\x43s3\\Gateway\\V1beta1\xe2\x02\x1f\x43s3\\Gateway\\V1beta1\\GPBMetadata\xea\x02\x15\x43s3::Gateway::V1beta1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -61,12 +61,16 @@ _globals['_INITIATEFILEUPLOADRESPONSE']._serialized_end=2219 _globals['_LISTAUTHPROVIDERSRESPONSE']._serialized_start=2222 _globals['_LISTAUTHPROVIDERSRESPONSE']._serialized_end=2371 - _globals['_LISTEXISTINGRECEIVEDSHARESRESPONSE']._serialized_start=2374 - _globals['_LISTEXISTINGRECEIVEDSHARESRESPONSE']._serialized_end=2615 - _globals['_OPENINAPPREQUEST']._serialized_start=2618 - _globals['_OPENINAPPREQUEST']._serialized_end=3001 - _globals['_OPENINAPPREQUEST_VIEWMODE']._serialized_start=2869 - _globals['_OPENINAPPREQUEST_VIEWMODE']._serialized_end=3001 - _globals['_GATEWAYAPI']._serialized_start=3004 - _globals['_GATEWAYAPI']._serialized_end=14863 + _globals['_LISTEXISTINGSHARESRESPONSE']._serialized_start=2374 + _globals['_LISTEXISTINGSHARESRESPONSE']._serialized_end=2615 + _globals['_LISTEXISTINGRECEIVEDSHARESRESPONSE']._serialized_start=2618 + _globals['_LISTEXISTINGRECEIVEDSHARESRESPONSE']._serialized_end=2875 + _globals['_LISTEXISTINGPUBLICSHARESRESPONSE']._serialized_start=2878 + _globals['_LISTEXISTINGPUBLICSHARESRESPONSE']._serialized_end=3131 + _globals['_OPENINAPPREQUEST']._serialized_start=3134 + _globals['_OPENINAPPREQUEST']._serialized_end=3517 + _globals['_OPENINAPPREQUEST_VIEWMODE']._serialized_start=3385 + _globals['_OPENINAPPREQUEST_VIEWMODE']._serialized_end=3517 + _globals['_GATEWAYAPI']._serialized_start=3520 + _globals['_GATEWAYAPI']._serialized_end=15639 # @@protoc_insertion_point(module_scope) diff --git a/cs3/gateway/v1beta1/gateway_api_pb2_grpc.py b/cs3/gateway/v1beta1/gateway_api_pb2_grpc.py index dc55958..a1b3392 100644 --- a/cs3/gateway/v1beta1/gateway_api_pb2_grpc.py +++ b/cs3/gateway/v1beta1/gateway_api_pb2_grpc.py @@ -251,6 +251,11 @@ def __init__(self, channel): request_serializer=cs3_dot_sharing_dot_collaboration_dot_v1beta1_dot_collaboration__api__pb2.ListSharesRequest.SerializeToString, response_deserializer=cs3_dot_sharing_dot_collaboration_dot_v1beta1_dot_collaboration__api__pb2.ListSharesResponse.FromString, ) + self.ListExistingShares = channel.unary_unary( + '/cs3.gateway.v1beta1.GatewayAPI/ListExistingShares', + request_serializer=cs3_dot_sharing_dot_collaboration_dot_v1beta1_dot_collaboration__api__pb2.ListSharesRequest.SerializeToString, + response_deserializer=cs3_dot_gateway_dot_v1beta1_dot_gateway__api__pb2.ListExistingSharesResponse.FromString, + ) self.UpdateShare = channel.unary_unary( '/cs3.gateway.v1beta1.GatewayAPI/UpdateShare', request_serializer=cs3_dot_sharing_dot_collaboration_dot_v1beta1_dot_collaboration__api__pb2.UpdateShareRequest.SerializeToString, @@ -311,6 +316,11 @@ def __init__(self, channel): request_serializer=cs3_dot_sharing_dot_link_dot_v1beta1_dot_link__api__pb2.ListPublicSharesRequest.SerializeToString, response_deserializer=cs3_dot_sharing_dot_link_dot_v1beta1_dot_link__api__pb2.ListPublicSharesResponse.FromString, ) + self.ListExistingPublicShares = channel.unary_unary( + '/cs3.gateway.v1beta1.GatewayAPI/ListExistingPublicShares', + request_serializer=cs3_dot_sharing_dot_link_dot_v1beta1_dot_link__api__pb2.ListPublicSharesRequest.SerializeToString, + response_deserializer=cs3_dot_gateway_dot_v1beta1_dot_gateway__api__pb2.ListExistingPublicSharesResponse.FromString, + ) self.UpdatePublicShare = channel.unary_unary( '/cs3.gateway.v1beta1.GatewayAPI/UpdatePublicShare', request_serializer=cs3_dot_sharing_dot_link_dot_v1beta1_dot_link__api__pb2.UpdatePublicShareRequest.SerializeToString, @@ -923,6 +933,14 @@ def ListShares(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def ListExistingShares(self, request, context): + """List all existing shares the authenticated principal has created, + including their storage resource information. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def UpdateShare(self, request, context): """Updates a share. MUST return CODE_NOT_FOUND if the share reference does not exist. @@ -1027,6 +1045,15 @@ def ListPublicShares(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def ListExistingPublicShares(self, request, context): + """List all existing shares the authenticated principal has created, + both as owner and creator, including their storage resource information. + If a filter is specified, only shares satisfying the filter MUST be returned. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def UpdatePublicShare(self, request, context): """Updates a share. MUST return CODE_NOT_FOUND if the share reference does not exist. @@ -1603,6 +1630,11 @@ def add_GatewayAPIServicer_to_server(servicer, server): request_deserializer=cs3_dot_sharing_dot_collaboration_dot_v1beta1_dot_collaboration__api__pb2.ListSharesRequest.FromString, response_serializer=cs3_dot_sharing_dot_collaboration_dot_v1beta1_dot_collaboration__api__pb2.ListSharesResponse.SerializeToString, ), + 'ListExistingShares': grpc.unary_unary_rpc_method_handler( + servicer.ListExistingShares, + request_deserializer=cs3_dot_sharing_dot_collaboration_dot_v1beta1_dot_collaboration__api__pb2.ListSharesRequest.FromString, + response_serializer=cs3_dot_gateway_dot_v1beta1_dot_gateway__api__pb2.ListExistingSharesResponse.SerializeToString, + ), 'UpdateShare': grpc.unary_unary_rpc_method_handler( servicer.UpdateShare, request_deserializer=cs3_dot_sharing_dot_collaboration_dot_v1beta1_dot_collaboration__api__pb2.UpdateShareRequest.FromString, @@ -1663,6 +1695,11 @@ def add_GatewayAPIServicer_to_server(servicer, server): request_deserializer=cs3_dot_sharing_dot_link_dot_v1beta1_dot_link__api__pb2.ListPublicSharesRequest.FromString, response_serializer=cs3_dot_sharing_dot_link_dot_v1beta1_dot_link__api__pb2.ListPublicSharesResponse.SerializeToString, ), + 'ListExistingPublicShares': grpc.unary_unary_rpc_method_handler( + servicer.ListExistingPublicShares, + request_deserializer=cs3_dot_sharing_dot_link_dot_v1beta1_dot_link__api__pb2.ListPublicSharesRequest.FromString, + response_serializer=cs3_dot_gateway_dot_v1beta1_dot_gateway__api__pb2.ListExistingPublicSharesResponse.SerializeToString, + ), 'UpdatePublicShare': grpc.unary_unary_rpc_method_handler( servicer.UpdatePublicShare, request_deserializer=cs3_dot_sharing_dot_link_dot_v1beta1_dot_link__api__pb2.UpdatePublicShareRequest.FromString, @@ -2603,6 +2640,23 @@ def ListShares(request, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod + def ListExistingShares(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cs3.gateway.v1beta1.GatewayAPI/ListExistingShares', + cs3_dot_sharing_dot_collaboration_dot_v1beta1_dot_collaboration__api__pb2.ListSharesRequest.SerializeToString, + cs3_dot_gateway_dot_v1beta1_dot_gateway__api__pb2.ListExistingSharesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod def UpdateShare(request, target, @@ -2807,6 +2861,23 @@ def ListPublicShares(request, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod + def ListExistingPublicShares(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cs3.gateway.v1beta1.GatewayAPI/ListExistingPublicShares', + cs3_dot_sharing_dot_link_dot_v1beta1_dot_link__api__pb2.ListPublicSharesRequest.SerializeToString, + cs3_dot_gateway_dot_v1beta1_dot_gateway__api__pb2.ListExistingPublicSharesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod def UpdatePublicShare(request, target, diff --git a/cs3/gateway/v1beta1/resources_pb2.py b/cs3/gateway/v1beta1/resources_pb2.py index ce3950e..5b6cfb7 100644 --- a/cs3/gateway/v1beta1/resources_pb2.py +++ b/cs3/gateway/v1beta1/resources_pb2.py @@ -14,10 +14,11 @@ from cs3.storage.provider.v1beta1 import resources_pb2 as cs3_dot_storage_dot_provider_dot_v1beta1_dot_resources__pb2 from cs3.sharing.collaboration.v1beta1 import resources_pb2 as cs3_dot_sharing_dot_collaboration_dot_v1beta1_dot_resources__pb2 +from cs3.sharing.link.v1beta1 import resources_pb2 as cs3_dot_sharing_dot_link_dot_v1beta1_dot_resources__pb2 from cs3.types.v1beta1 import types_pb2 as cs3_dot_types_dot_v1beta1_dot_types__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cs3/gateway/v1beta1/resources.proto\x12\x13\x63s3.gateway.v1beta1\x1a,cs3/storage/provider/v1beta1/resources.proto\x1a\x31\x63s3/sharing/collaboration/v1beta1/resources.proto\x1a\x1d\x63s3/types/v1beta1/types.proto\"\x8b\x02\n\x12\x46ileUploadProtocol\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x1a\n\x08protocol\x18\x02 \x01(\tR\x08protocol\x12\'\n\x0fupload_endpoint\x18\x03 \x01(\tR\x0euploadEndpoint\x12g\n\x13\x61vailable_checksums\x18\x04 \x03(\x0b\x32\x36.cs3.storage.provider.v1beta1.ResourceChecksumPriorityR\x12\x61vailableChecksums\x12\x14\n\x05token\x18\x05 \x01(\tR\x05token\"\xa8\x01\n\x14\x46ileDownloadProtocol\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x1a\n\x08protocol\x18\x02 \x01(\tR\x08protocol\x12+\n\x11\x64ownload_endpoint\x18\x03 \x01(\tR\x10\x64ownloadEndpoint\x12\x14\n\x05token\x18\x04 \x01(\tR\x05token\"\xe0\x01\n\x12SharedResourceInfo\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x46\n\x05share\x18\x02 \x01(\x0b\x32\x30.cs3.sharing.collaboration.v1beta1.ReceivedShareR\x05share\x12O\n\rresource_info\x18\x03 \x01(\x0b\x32*.cs3.storage.provider.v1beta1.ResourceInfoR\x0cresourceInfoB\xd8\x01\n\x17\x63om.cs3.gateway.v1beta1B\x0eResourcesProtoP\x01Z?github.com/cs3org/go-cs3apis/cs3/gateway/v1beta1;gatewayv1beta1\xa2\x02\x03\x43GX\xaa\x02\x13\x43s3.Gateway.V1beta1\xca\x02\x13\x43s3\\Gateway\\V1beta1\xe2\x02\x1f\x43s3\\Gateway\\V1beta1\\GPBMetadata\xea\x02\x15\x43s3::Gateway::V1beta1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cs3/gateway/v1beta1/resources.proto\x12\x13\x63s3.gateway.v1beta1\x1a,cs3/storage/provider/v1beta1/resources.proto\x1a\x31\x63s3/sharing/collaboration/v1beta1/resources.proto\x1a(cs3/sharing/link/v1beta1/resources.proto\x1a\x1d\x63s3/types/v1beta1/types.proto\"\x8b\x02\n\x12\x46ileUploadProtocol\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x1a\n\x08protocol\x18\x02 \x01(\tR\x08protocol\x12\'\n\x0fupload_endpoint\x18\x03 \x01(\tR\x0euploadEndpoint\x12g\n\x13\x61vailable_checksums\x18\x04 \x03(\x0b\x32\x36.cs3.storage.provider.v1beta1.ResourceChecksumPriorityR\x12\x61vailableChecksums\x12\x14\n\x05token\x18\x05 \x01(\tR\x05token\"\xa8\x01\n\x14\x46ileDownloadProtocol\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12\x1a\n\x08protocol\x18\x02 \x01(\tR\x08protocol\x12+\n\x11\x64ownload_endpoint\x18\x03 \x01(\tR\x10\x64ownloadEndpoint\x12\x14\n\x05token\x18\x04 \x01(\tR\x05token\"\xd7\x01\n\x11ShareResourceInfo\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12>\n\x05share\x18\x02 \x01(\x0b\x32(.cs3.sharing.collaboration.v1beta1.ShareR\x05share\x12O\n\rresource_info\x18\x03 \x01(\x0b\x32*.cs3.storage.provider.v1beta1.ResourceInfoR\x0cresourceInfo\"\xf8\x01\n\x19ReceivedShareResourceInfo\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12W\n\x0ereceived_share\x18\x02 \x01(\x0b\x32\x30.cs3.sharing.collaboration.v1beta1.ReceivedShareR\rreceivedShare\x12O\n\rresource_info\x18\x03 \x01(\x0b\x32*.cs3.storage.provider.v1beta1.ResourceInfoR\x0cresourceInfo\"\xe7\x01\n\x17PublicShareResourceInfo\x12\x31\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.OpaqueR\x06opaque\x12H\n\x0cpublic_share\x18\x02 \x01(\x0b\x32%.cs3.sharing.link.v1beta1.PublicShareR\x0bpublicShare\x12O\n\rresource_info\x18\x03 \x01(\x0b\x32*.cs3.storage.provider.v1beta1.ResourceInfoR\x0cresourceInfoB\xd8\x01\n\x17\x63om.cs3.gateway.v1beta1B\x0eResourcesProtoP\x01Z?github.com/cs3org/go-cs3apis/cs3/gateway/v1beta1;gatewayv1beta1\xa2\x02\x03\x43GX\xaa\x02\x13\x43s3.Gateway.V1beta1\xca\x02\x13\x43s3\\Gateway\\V1beta1\xe2\x02\x1f\x43s3\\Gateway\\V1beta1\\GPBMetadata\xea\x02\x15\x43s3::Gateway::V1beta1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -25,10 +26,14 @@ if _descriptor._USE_C_DESCRIPTORS == False: _globals['DESCRIPTOR']._options = None _globals['DESCRIPTOR']._serialized_options = b'\n\027com.cs3.gateway.v1beta1B\016ResourcesProtoP\001Z?github.com/cs3org/go-cs3apis/cs3/gateway/v1beta1;gatewayv1beta1\242\002\003CGX\252\002\023Cs3.Gateway.V1beta1\312\002\023Cs3\\Gateway\\V1beta1\342\002\037Cs3\\Gateway\\V1beta1\\GPBMetadata\352\002\025Cs3::Gateway::V1beta1' - _globals['_FILEUPLOADPROTOCOL']._serialized_start=189 - _globals['_FILEUPLOADPROTOCOL']._serialized_end=456 - _globals['_FILEDOWNLOADPROTOCOL']._serialized_start=459 - _globals['_FILEDOWNLOADPROTOCOL']._serialized_end=627 - _globals['_SHAREDRESOURCEINFO']._serialized_start=630 - _globals['_SHAREDRESOURCEINFO']._serialized_end=854 + _globals['_FILEUPLOADPROTOCOL']._serialized_start=231 + _globals['_FILEUPLOADPROTOCOL']._serialized_end=498 + _globals['_FILEDOWNLOADPROTOCOL']._serialized_start=501 + _globals['_FILEDOWNLOADPROTOCOL']._serialized_end=669 + _globals['_SHARERESOURCEINFO']._serialized_start=672 + _globals['_SHARERESOURCEINFO']._serialized_end=887 + _globals['_RECEIVEDSHARERESOURCEINFO']._serialized_start=890 + _globals['_RECEIVEDSHARERESOURCEINFO']._serialized_end=1138 + _globals['_PUBLICSHARERESOURCEINFO']._serialized_start=1141 + _globals['_PUBLICSHARERESOURCEINFO']._serialized_end=1372 # @@protoc_insertion_point(module_scope)