API 参考kibotos.operator.v1
ArtifactPublicationService
本页列出 kibotos.operator.v1 中 ArtifactPublicationService 的方法及每个方法用到的消息与枚举,由 operator.proto 及其注释生成,注释保持英文。多个服务共用的消息与枚举见 kibotos.operator.v1 类型。
ArtifactPublicationService is an Operator-only, single-kind artifact publication API. It is never mounted on the Native Workspace endpoint. Artifact bytes travel directly between kibo and the store using the returned opaque tickets.
BeginArtifactPublication
POST
/kibotos.operator.v1.ArtifactPublicationService/BeginArtifactPublication一元调用请求
BeginArtifactPublicationRequestpublication中的一个
响应
BeginArtifactPublicationResponseTemplateArtifactPublication
PlatformArtifactPublication
IssueArtifactUploadBatch
POST
/kibotos.operator.v1.ArtifactPublicationService/IssueArtifactUploadBatch一元调用请求
IssueArtifactUploadBatchRequest响应
IssueArtifactUploadBatchResponseArtifactUploadPart
TransferTicket
ArtifactUploadAuthorization
CommitArtifactPublication
POST
/kibotos.operator.v1.ArtifactPublicationService/CommitArtifactPublication一元调用请求
CommitArtifactPublicationRequest响应
CommitArtifactPublicationResponseGetArtifactPublication
POST
/kibotos.operator.v1.ArtifactPublicationService/GetArtifactPublication一元调用请求
GetArtifactPublicationRequest响应
GetArtifactPublicationResponseArtifactPublicationResult
artifact中的一个
AbortArtifactPublication
POST
/kibotos.operator.v1.ArtifactPublicationService/AbortArtifactPublication一元调用请求
AbortArtifactPublicationRequest响应
AbortArtifactPublicationResponse无字段。
消息与枚举
ArtifactPublicationService 的多个方法用到以下消息与枚举。
PublicationPrincipal
ArtifactDescriptor
ArtifactPublicationStatus
ARTIFACT_PUBLICATION_STATUS_UNSPECIFIED= 0ARTIFACT_PUBLICATION_STATUS_UPLOADING= 1ARTIFACT_PUBLICATION_STATUS_FINALIZING= 2ARTIFACT_PUBLICATION_STATUS_SUCCEEDED= 3ARTIFACT_PUBLICATION_STATUS_FAILED= 4ARTIFACT_PUBLICATION_STATUS_ABORTED= 5