Documentation ¶
Index ¶
- Variables
- func RegisterObjectStorageServiceServer(s grpc.ServiceRegistrar, srv ObjectStorageServiceServer)
- type AbortMultipartUploadInput
- func (*AbortMultipartUploadInput) Descriptor() ([]byte, []int)deprecated
- func (x *AbortMultipartUploadInput) GetBucket() string
- func (x *AbortMultipartUploadInput) GetExpectedBucketOwner() string
- func (x *AbortMultipartUploadInput) GetKey() string
- func (x *AbortMultipartUploadInput) GetRequestPayer() string
- func (x *AbortMultipartUploadInput) GetStoreName() string
- func (x *AbortMultipartUploadInput) GetUploadId() string
- func (*AbortMultipartUploadInput) ProtoMessage()
- func (x *AbortMultipartUploadInput) ProtoReflect() protoreflect.Message
- func (x *AbortMultipartUploadInput) Reset()
- func (x *AbortMultipartUploadInput) String() string
- type AbortMultipartUploadOutput
- func (*AbortMultipartUploadOutput) Descriptor() ([]byte, []int)deprecated
- func (x *AbortMultipartUploadOutput) GetMetadata() map[string]string
- func (x *AbortMultipartUploadOutput) GetRequestCharged() string
- func (*AbortMultipartUploadOutput) ProtoMessage()
- func (x *AbortMultipartUploadOutput) ProtoReflect() protoreflect.Message
- func (x *AbortMultipartUploadOutput) Reset()
- func (x *AbortMultipartUploadOutput) String() string
- type AppendObjectInput
- func (*AppendObjectInput) Descriptor() ([]byte, []int)deprecated
- func (x *AppendObjectInput) GetAcl() string
- func (x *AppendObjectInput) GetBody() []byte
- func (x *AppendObjectInput) GetBucket() string
- func (x *AppendObjectInput) GetCacheControl() string
- func (x *AppendObjectInput) GetContentDisposition() string
- func (x *AppendObjectInput) GetContentEncoding() string
- func (x *AppendObjectInput) GetContentMd5() string
- func (x *AppendObjectInput) GetExpires() int64
- func (x *AppendObjectInput) GetKey() string
- func (x *AppendObjectInput) GetMeta() string
- func (x *AppendObjectInput) GetPosition() int64
- func (x *AppendObjectInput) GetServerSideEncryption() string
- func (x *AppendObjectInput) GetStorageClass() string
- func (x *AppendObjectInput) GetStoreName() string
- func (x *AppendObjectInput) GetTags() map[string]string
- func (*AppendObjectInput) ProtoMessage()
- func (x *AppendObjectInput) ProtoReflect() protoreflect.Message
- func (x *AppendObjectInput) Reset()
- func (x *AppendObjectInput) String() string
- type AppendObjectOutput
- func (*AppendObjectOutput) Descriptor() ([]byte, []int)deprecated
- func (x *AppendObjectOutput) GetAppendPosition() int64
- func (x *AppendObjectOutput) GetMetadata() map[string]string
- func (*AppendObjectOutput) ProtoMessage()
- func (x *AppendObjectOutput) ProtoReflect() protoreflect.Message
- func (x *AppendObjectOutput) Reset()
- func (x *AppendObjectOutput) String() string
- type CSVInput
- func (*CSVInput) Descriptor() ([]byte, []int)deprecated
- func (x *CSVInput) GetAllowQuotedRecordDelimiter() bool
- func (x *CSVInput) GetComments() string
- func (x *CSVInput) GetFieldDelimiter() string
- func (x *CSVInput) GetFileHeaderInfo() string
- func (x *CSVInput) GetQuoteCharacter() string
- func (x *CSVInput) GetQuoteEscapeCharacter() string
- func (x *CSVInput) GetRecordDelimiter() string
- func (*CSVInput) ProtoMessage()
- func (x *CSVInput) ProtoReflect() protoreflect.Message
- func (x *CSVInput) Reset()
- func (x *CSVInput) String() string
- type CSVOutput
- func (*CSVOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CSVOutput) GetFieldDelimiter() string
- func (x *CSVOutput) GetQuoteCharacter() string
- func (x *CSVOutput) GetQuoteEscapeCharacter() string
- func (x *CSVOutput) GetQuoteFields() string
- func (x *CSVOutput) GetRecordDelimiter() string
- func (*CSVOutput) ProtoMessage()
- func (x *CSVOutput) ProtoReflect() protoreflect.Message
- func (x *CSVOutput) Reset()
- func (x *CSVOutput) String() string
- type CompleteMultipartUploadInput
- func (*CompleteMultipartUploadInput) Descriptor() ([]byte, []int)deprecated
- func (x *CompleteMultipartUploadInput) GetBucket() string
- func (x *CompleteMultipartUploadInput) GetExpectedBucketOwner() string
- func (x *CompleteMultipartUploadInput) GetKey() string
- func (x *CompleteMultipartUploadInput) GetMultipartUpload() *CompletedMultipartUpload
- func (x *CompleteMultipartUploadInput) GetRequestPayer() string
- func (x *CompleteMultipartUploadInput) GetStoreName() string
- func (x *CompleteMultipartUploadInput) GetUploadId() string
- func (*CompleteMultipartUploadInput) ProtoMessage()
- func (x *CompleteMultipartUploadInput) ProtoReflect() protoreflect.Message
- func (x *CompleteMultipartUploadInput) Reset()
- func (x *CompleteMultipartUploadInput) String() string
- type CompleteMultipartUploadOutput
- func (*CompleteMultipartUploadOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CompleteMultipartUploadOutput) GetBucket() string
- func (x *CompleteMultipartUploadOutput) GetBucketKeyEnabled() bool
- func (x *CompleteMultipartUploadOutput) GetEtag() string
- func (x *CompleteMultipartUploadOutput) GetExpiration() string
- func (x *CompleteMultipartUploadOutput) GetKey() string
- func (x *CompleteMultipartUploadOutput) GetLocation() string
- func (x *CompleteMultipartUploadOutput) GetMetadata() map[string]string
- func (x *CompleteMultipartUploadOutput) GetRequestCharged() string
- func (x *CompleteMultipartUploadOutput) GetServerSideEncryption() string
- func (x *CompleteMultipartUploadOutput) GetSseKmsKeyId() string
- func (x *CompleteMultipartUploadOutput) GetVersionId() string
- func (*CompleteMultipartUploadOutput) ProtoMessage()
- func (x *CompleteMultipartUploadOutput) ProtoReflect() protoreflect.Message
- func (x *CompleteMultipartUploadOutput) Reset()
- func (x *CompleteMultipartUploadOutput) String() string
- type CompletedMultipartUpload
- func (*CompletedMultipartUpload) Descriptor() ([]byte, []int)deprecated
- func (x *CompletedMultipartUpload) GetParts() []*CompletedPart
- func (*CompletedMultipartUpload) ProtoMessage()
- func (x *CompletedMultipartUpload) ProtoReflect() protoreflect.Message
- func (x *CompletedMultipartUpload) Reset()
- func (x *CompletedMultipartUpload) String() string
- type CompletedPart
- func (*CompletedPart) Descriptor() ([]byte, []int)deprecated
- func (x *CompletedPart) GetEtag() string
- func (x *CompletedPart) GetPartNumber() int32
- func (*CompletedPart) ProtoMessage()
- func (x *CompletedPart) ProtoReflect() protoreflect.Message
- func (x *CompletedPart) Reset()
- func (x *CompletedPart) String() string
- type CopyObjectInput
- func (*CopyObjectInput) Descriptor() ([]byte, []int)deprecated
- func (x *CopyObjectInput) GetBucket() string
- func (x *CopyObjectInput) GetCopySource() *CopySource
- func (x *CopyObjectInput) GetExpires() int64
- func (x *CopyObjectInput) GetKey() string
- func (x *CopyObjectInput) GetMetadata() map[string]string
- func (x *CopyObjectInput) GetMetadataDirective() string
- func (x *CopyObjectInput) GetStoreName() string
- func (x *CopyObjectInput) GetTagging() map[string]string
- func (*CopyObjectInput) ProtoMessage()
- func (x *CopyObjectInput) ProtoReflect() protoreflect.Message
- func (x *CopyObjectInput) Reset()
- func (x *CopyObjectInput) String() string
- type CopyObjectOutput
- func (*CopyObjectOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CopyObjectOutput) GetCopyObjectResult() *CopyObjectResult
- func (x *CopyObjectOutput) GetExpiration() string
- func (x *CopyObjectOutput) GetMetadata() map[string]string
- func (x *CopyObjectOutput) GetVersionId() string
- func (*CopyObjectOutput) ProtoMessage()
- func (x *CopyObjectOutput) ProtoReflect() protoreflect.Message
- func (x *CopyObjectOutput) Reset()
- func (x *CopyObjectOutput) String() string
- type CopyObjectResult
- func (*CopyObjectResult) Descriptor() ([]byte, []int)deprecated
- func (x *CopyObjectResult) GetEtag() string
- func (x *CopyObjectResult) GetLastModified() int64
- func (*CopyObjectResult) ProtoMessage()
- func (x *CopyObjectResult) ProtoReflect() protoreflect.Message
- func (x *CopyObjectResult) Reset()
- func (x *CopyObjectResult) String() string
- type CopyPartResult
- func (*CopyPartResult) Descriptor() ([]byte, []int)deprecated
- func (x *CopyPartResult) GetEtag() string
- func (x *CopyPartResult) GetLastModified() int64
- func (*CopyPartResult) ProtoMessage()
- func (x *CopyPartResult) ProtoReflect() protoreflect.Message
- func (x *CopyPartResult) Reset()
- func (x *CopyPartResult) String() string
- type CopySource
- func (*CopySource) Descriptor() ([]byte, []int)deprecated
- func (x *CopySource) GetCopySourceBucket() string
- func (x *CopySource) GetCopySourceKey() string
- func (x *CopySource) GetCopySourceVersionId() string
- func (*CopySource) ProtoMessage()
- func (x *CopySource) ProtoReflect() protoreflect.Message
- func (x *CopySource) Reset()
- func (x *CopySource) String() string
- type CreateMultipartUploadInput
- func (*CreateMultipartUploadInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateMultipartUploadInput) GetAcl() string
- func (x *CreateMultipartUploadInput) GetBucket() string
- func (x *CreateMultipartUploadInput) GetBucketKeyEnabled() bool
- func (x *CreateMultipartUploadInput) GetCacheControl() string
- func (x *CreateMultipartUploadInput) GetContentDisposition() string
- func (x *CreateMultipartUploadInput) GetContentEncoding() string
- func (x *CreateMultipartUploadInput) GetContentLanguage() string
- func (x *CreateMultipartUploadInput) GetContentType() string
- func (x *CreateMultipartUploadInput) GetExpectedBucketOwner() string
- func (x *CreateMultipartUploadInput) GetExpires() int64
- func (x *CreateMultipartUploadInput) GetGrantFullControl() string
- func (x *CreateMultipartUploadInput) GetGrantRead() string
- func (x *CreateMultipartUploadInput) GetGrantReadAcp() string
- func (x *CreateMultipartUploadInput) GetGrantWriteAcp() string
- func (x *CreateMultipartUploadInput) GetKey() string
- func (x *CreateMultipartUploadInput) GetMetaData() map[string]string
- func (x *CreateMultipartUploadInput) GetObjectLockLegalHoldStatus() string
- func (x *CreateMultipartUploadInput) GetObjectLockMode() string
- func (x *CreateMultipartUploadInput) GetObjectLockRetainUntilDate() int64
- func (x *CreateMultipartUploadInput) GetRequestPayer() string
- func (x *CreateMultipartUploadInput) GetServerSideEncryption() string
- func (x *CreateMultipartUploadInput) GetSseCustomerAlgorithm() string
- func (x *CreateMultipartUploadInput) GetSseCustomerKey() string
- func (x *CreateMultipartUploadInput) GetSseCustomerKeyMd5() string
- func (x *CreateMultipartUploadInput) GetSseKmsEncryptionContext() string
- func (x *CreateMultipartUploadInput) GetSseKmsKeyId() string
- func (x *CreateMultipartUploadInput) GetStorageClass() string
- func (x *CreateMultipartUploadInput) GetStoreName() string
- func (x *CreateMultipartUploadInput) GetTagging() map[string]string
- func (x *CreateMultipartUploadInput) GetWebsiteRedirectLocation() string
- func (*CreateMultipartUploadInput) ProtoMessage()
- func (x *CreateMultipartUploadInput) ProtoReflect() protoreflect.Message
- func (x *CreateMultipartUploadInput) Reset()
- func (x *CreateMultipartUploadInput) String() string
- type CreateMultipartUploadOutput
- func (*CreateMultipartUploadOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateMultipartUploadOutput) GetAbortDate() int64
- func (x *CreateMultipartUploadOutput) GetAbortRuleId() string
- func (x *CreateMultipartUploadOutput) GetBucket() string
- func (x *CreateMultipartUploadOutput) GetBucketKeyEnabled() bool
- func (x *CreateMultipartUploadOutput) GetKey() string
- func (x *CreateMultipartUploadOutput) GetMetadata() map[string]string
- func (x *CreateMultipartUploadOutput) GetRequestCharged() string
- func (x *CreateMultipartUploadOutput) GetServerSideEncryption() string
- func (x *CreateMultipartUploadOutput) GetSseCustomerAlgorithm() string
- func (x *CreateMultipartUploadOutput) GetSseCustomerKeyMd5() string
- func (x *CreateMultipartUploadOutput) GetSseKmsEncryptionContext() string
- func (x *CreateMultipartUploadOutput) GetSseKmsKeyId() string
- func (x *CreateMultipartUploadOutput) GetUploadId() string
- func (*CreateMultipartUploadOutput) ProtoMessage()
- func (x *CreateMultipartUploadOutput) ProtoReflect() protoreflect.Message
- func (x *CreateMultipartUploadOutput) Reset()
- func (x *CreateMultipartUploadOutput) String() string
- type Delete
- type DeleteMarkerEntry
- func (*DeleteMarkerEntry) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteMarkerEntry) GetIsLatest() bool
- func (x *DeleteMarkerEntry) GetKey() string
- func (x *DeleteMarkerEntry) GetLastModified() int64
- func (x *DeleteMarkerEntry) GetOwner() *Owner
- func (x *DeleteMarkerEntry) GetVersionId() string
- func (*DeleteMarkerEntry) ProtoMessage()
- func (x *DeleteMarkerEntry) ProtoReflect() protoreflect.Message
- func (x *DeleteMarkerEntry) Reset()
- func (x *DeleteMarkerEntry) String() string
- type DeleteObjectInput
- func (*DeleteObjectInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteObjectInput) GetBucket() string
- func (x *DeleteObjectInput) GetKey() string
- func (x *DeleteObjectInput) GetRequestPayer() string
- func (x *DeleteObjectInput) GetStoreName() string
- func (x *DeleteObjectInput) GetVersionId() string
- func (*DeleteObjectInput) ProtoMessage()
- func (x *DeleteObjectInput) ProtoReflect() protoreflect.Message
- func (x *DeleteObjectInput) Reset()
- func (x *DeleteObjectInput) String() string
- type DeleteObjectOutput
- func (*DeleteObjectOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteObjectOutput) GetDeleteMarker() bool
- func (x *DeleteObjectOutput) GetMetadata() map[string]string
- func (x *DeleteObjectOutput) GetRequestCharged() string
- func (x *DeleteObjectOutput) GetVersionId() string
- func (*DeleteObjectOutput) ProtoMessage()
- func (x *DeleteObjectOutput) ProtoReflect() protoreflect.Message
- func (x *DeleteObjectOutput) Reset()
- func (x *DeleteObjectOutput) String() string
- type DeleteObjectTaggingInput
- func (*DeleteObjectTaggingInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteObjectTaggingInput) GetBucket() string
- func (x *DeleteObjectTaggingInput) GetExpectedBucketOwner() string
- func (x *DeleteObjectTaggingInput) GetKey() string
- func (x *DeleteObjectTaggingInput) GetStoreName() string
- func (x *DeleteObjectTaggingInput) GetVersionId() string
- func (*DeleteObjectTaggingInput) ProtoMessage()
- func (x *DeleteObjectTaggingInput) ProtoReflect() protoreflect.Message
- func (x *DeleteObjectTaggingInput) Reset()
- func (x *DeleteObjectTaggingInput) String() string
- type DeleteObjectTaggingOutput
- func (*DeleteObjectTaggingOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteObjectTaggingOutput) GetResultMetadata() map[string]string
- func (x *DeleteObjectTaggingOutput) GetVersionId() string
- func (*DeleteObjectTaggingOutput) ProtoMessage()
- func (x *DeleteObjectTaggingOutput) ProtoReflect() protoreflect.Message
- func (x *DeleteObjectTaggingOutput) Reset()
- func (x *DeleteObjectTaggingOutput) String() string
- type DeleteObjectsInput
- func (*DeleteObjectsInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteObjectsInput) GetBucket() string
- func (x *DeleteObjectsInput) GetDelete() *Delete
- func (x *DeleteObjectsInput) GetRequestPayer() string
- func (x *DeleteObjectsInput) GetStoreName() string
- func (*DeleteObjectsInput) ProtoMessage()
- func (x *DeleteObjectsInput) ProtoReflect() protoreflect.Message
- func (x *DeleteObjectsInput) Reset()
- func (x *DeleteObjectsInput) String() string
- type DeleteObjectsOutput
- func (*DeleteObjectsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteObjectsOutput) GetDeleted() []*DeletedObject
- func (x *DeleteObjectsOutput) GetMetadata() map[string]string
- func (*DeleteObjectsOutput) ProtoMessage()
- func (x *DeleteObjectsOutput) ProtoReflect() protoreflect.Message
- func (x *DeleteObjectsOutput) Reset()
- func (x *DeleteObjectsOutput) String() string
- type DeletedObject
- func (*DeletedObject) Descriptor() ([]byte, []int)deprecated
- func (x *DeletedObject) GetDeleteMarker() bool
- func (x *DeletedObject) GetDeleteMarkerVersionId() string
- func (x *DeletedObject) GetKey() string
- func (x *DeletedObject) GetVersionId() string
- func (*DeletedObject) ProtoMessage()
- func (x *DeletedObject) ProtoReflect() protoreflect.Message
- func (x *DeletedObject) Reset()
- func (x *DeletedObject) String() string
- type GetObjectCannedAclInput
- func (*GetObjectCannedAclInput) Descriptor() ([]byte, []int)deprecated
- func (x *GetObjectCannedAclInput) GetBucket() string
- func (x *GetObjectCannedAclInput) GetKey() string
- func (x *GetObjectCannedAclInput) GetStoreName() string
- func (x *GetObjectCannedAclInput) GetVersionId() string
- func (*GetObjectCannedAclInput) ProtoMessage()
- func (x *GetObjectCannedAclInput) ProtoReflect() protoreflect.Message
- func (x *GetObjectCannedAclInput) Reset()
- func (x *GetObjectCannedAclInput) String() string
- type GetObjectCannedAclOutput
- func (*GetObjectCannedAclOutput) Descriptor() ([]byte, []int)deprecated
- func (x *GetObjectCannedAclOutput) GetCannedAcl() string
- func (x *GetObjectCannedAclOutput) GetMetadata() map[string]string
- func (x *GetObjectCannedAclOutput) GetOwner() *Owner
- func (x *GetObjectCannedAclOutput) GetRequestCharged() string
- func (*GetObjectCannedAclOutput) ProtoMessage()
- func (x *GetObjectCannedAclOutput) ProtoReflect() protoreflect.Message
- func (x *GetObjectCannedAclOutput) Reset()
- func (x *GetObjectCannedAclOutput) String() string
- type GetObjectInput
- func (*GetObjectInput) Descriptor() ([]byte, []int)deprecated
- func (x *GetObjectInput) GetAcceptEncoding() string
- func (x *GetObjectInput) GetBucket() string
- func (x *GetObjectInput) GetEnd() int64
- func (x *GetObjectInput) GetExpectedBucketOwner() string
- func (x *GetObjectInput) GetIfMatch() string
- func (x *GetObjectInput) GetIfModifiedSince() int64
- func (x *GetObjectInput) GetIfNoneMatch() string
- func (x *GetObjectInput) GetIfUnmodifiedSince() int64
- func (x *GetObjectInput) GetKey() string
- func (x *GetObjectInput) GetPartNumber() int64
- func (x *GetObjectInput) GetRequestPayer() string
- func (x *GetObjectInput) GetResponseCacheControl() string
- func (x *GetObjectInput) GetResponseContentDisposition() string
- func (x *GetObjectInput) GetResponseContentEncoding() string
- func (x *GetObjectInput) GetResponseContentLanguage() string
- func (x *GetObjectInput) GetResponseContentType() string
- func (x *GetObjectInput) GetResponseExpires() string
- func (x *GetObjectInput) GetSignedUrl() string
- func (x *GetObjectInput) GetSseCustomerAlgorithm() string
- func (x *GetObjectInput) GetSseCustomerKey() string
- func (x *GetObjectInput) GetSseCustomerKeyMd5() string
- func (x *GetObjectInput) GetStart() int64
- func (x *GetObjectInput) GetStoreName() string
- func (x *GetObjectInput) GetVersionId() string
- func (*GetObjectInput) ProtoMessage()
- func (x *GetObjectInput) ProtoReflect() protoreflect.Message
- func (x *GetObjectInput) Reset()
- func (x *GetObjectInput) String() string
- type GetObjectOutput
- func (*GetObjectOutput) Descriptor() ([]byte, []int)deprecated
- func (x *GetObjectOutput) GetBody() []byte
- func (x *GetObjectOutput) GetCacheControl() string
- func (x *GetObjectOutput) GetContentDisposition() string
- func (x *GetObjectOutput) GetContentEncoding() string
- func (x *GetObjectOutput) GetContentLanguage() string
- func (x *GetObjectOutput) GetContentLength() int64
- func (x *GetObjectOutput) GetContentRange() string
- func (x *GetObjectOutput) GetContentType() string
- func (x *GetObjectOutput) GetDeleteMarker() bool
- func (x *GetObjectOutput) GetEtag() string
- func (x *GetObjectOutput) GetExpiration() string
- func (x *GetObjectOutput) GetExpires() string
- func (x *GetObjectOutput) GetLastModified() int64
- func (x *GetObjectOutput) GetMetadata() map[string]string
- func (x *GetObjectOutput) GetPartsCount() int64
- func (x *GetObjectOutput) GetStorageClass() string
- func (x *GetObjectOutput) GetTagCount() int64
- func (x *GetObjectOutput) GetVersionId() string
- func (*GetObjectOutput) ProtoMessage()
- func (x *GetObjectOutput) ProtoReflect() protoreflect.Message
- func (x *GetObjectOutput) Reset()
- func (x *GetObjectOutput) String() string
- type GetObjectTaggingInput
- func (*GetObjectTaggingInput) Descriptor() ([]byte, []int)deprecated
- func (x *GetObjectTaggingInput) GetBucket() string
- func (x *GetObjectTaggingInput) GetExpectedBucketOwner() string
- func (x *GetObjectTaggingInput) GetKey() string
- func (x *GetObjectTaggingInput) GetRequestPayer() string
- func (x *GetObjectTaggingInput) GetStoreName() string
- func (x *GetObjectTaggingInput) GetVersionId() string
- func (*GetObjectTaggingInput) ProtoMessage()
- func (x *GetObjectTaggingInput) ProtoReflect() protoreflect.Message
- func (x *GetObjectTaggingInput) Reset()
- func (x *GetObjectTaggingInput) String() string
- type GetObjectTaggingOutput
- func (*GetObjectTaggingOutput) Descriptor() ([]byte, []int)deprecated
- func (x *GetObjectTaggingOutput) GetResultMetadata() map[string]string
- func (x *GetObjectTaggingOutput) GetTags() map[string]string
- func (x *GetObjectTaggingOutput) GetVersionId() string
- func (*GetObjectTaggingOutput) ProtoMessage()
- func (x *GetObjectTaggingOutput) ProtoReflect() protoreflect.Message
- func (x *GetObjectTaggingOutput) Reset()
- func (x *GetObjectTaggingOutput) String() string
- type GlacierJobParameters
- func (*GlacierJobParameters) Descriptor() ([]byte, []int)deprecated
- func (x *GlacierJobParameters) GetTier() string
- func (*GlacierJobParameters) ProtoMessage()
- func (x *GlacierJobParameters) ProtoReflect() protoreflect.Message
- func (x *GlacierJobParameters) Reset()
- func (x *GlacierJobParameters) String() string
- type HeadObjectInput
- func (*HeadObjectInput) Descriptor() ([]byte, []int)deprecated
- func (x *HeadObjectInput) GetBucket() string
- func (x *HeadObjectInput) GetChecksumMode() string
- func (x *HeadObjectInput) GetExpectedBucketOwner() string
- func (x *HeadObjectInput) GetIfMatch() string
- func (x *HeadObjectInput) GetIfModifiedSince() int64
- func (x *HeadObjectInput) GetIfNoneMatch() string
- func (x *HeadObjectInput) GetIfUnmodifiedSince() int64
- func (x *HeadObjectInput) GetKey() string
- func (x *HeadObjectInput) GetPartNumber() int32
- func (x *HeadObjectInput) GetRequestPayer() string
- func (x *HeadObjectInput) GetSseCustomerAlgorithm() string
- func (x *HeadObjectInput) GetSseCustomerKey() string
- func (x *HeadObjectInput) GetSseCustomerKeyMd5() string
- func (x *HeadObjectInput) GetStoreName() string
- func (x *HeadObjectInput) GetVersionId() string
- func (x *HeadObjectInput) GetWithDetails() bool
- func (*HeadObjectInput) ProtoMessage()
- func (x *HeadObjectInput) ProtoReflect() protoreflect.Message
- func (x *HeadObjectInput) Reset()
- func (x *HeadObjectInput) String() string
- type HeadObjectOutput
- func (*HeadObjectOutput) Descriptor() ([]byte, []int)deprecated
- func (x *HeadObjectOutput) GetResultMetadata() map[string]string
- func (*HeadObjectOutput) ProtoMessage()
- func (x *HeadObjectOutput) ProtoReflect() protoreflect.Message
- func (x *HeadObjectOutput) Reset()
- func (x *HeadObjectOutput) String() string
- type Initiator
- type InputSerialization
- func (*InputSerialization) Descriptor() ([]byte, []int)deprecated
- func (x *InputSerialization) GetCompressionType() string
- func (x *InputSerialization) GetCsv() *CSVInput
- func (x *InputSerialization) GetJson() string
- func (*InputSerialization) ProtoMessage()
- func (x *InputSerialization) ProtoReflect() protoreflect.Message
- func (x *InputSerialization) Reset()
- func (x *InputSerialization) String() string
- type IsObjectExistInput
- func (*IsObjectExistInput) Descriptor() ([]byte, []int)deprecated
- func (x *IsObjectExistInput) GetBucket() string
- func (x *IsObjectExistInput) GetKey() string
- func (x *IsObjectExistInput) GetStoreName() string
- func (x *IsObjectExistInput) GetVersionId() string
- func (*IsObjectExistInput) ProtoMessage()
- func (x *IsObjectExistInput) ProtoReflect() protoreflect.Message
- func (x *IsObjectExistInput) Reset()
- func (x *IsObjectExistInput) String() string
- type IsObjectExistOutput
- func (*IsObjectExistOutput) Descriptor() ([]byte, []int)deprecated
- func (x *IsObjectExistOutput) GetFileExist() bool
- func (x *IsObjectExistOutput) GetMetadata() map[string]string
- func (*IsObjectExistOutput) ProtoMessage()
- func (x *IsObjectExistOutput) ProtoReflect() protoreflect.Message
- func (x *IsObjectExistOutput) Reset()
- func (x *IsObjectExistOutput) String() string
- type ListMultipartUploadsInput
- func (*ListMultipartUploadsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListMultipartUploadsInput) GetBucket() string
- func (x *ListMultipartUploadsInput) GetDelimiter() string
- func (x *ListMultipartUploadsInput) GetEncodingType() string
- func (x *ListMultipartUploadsInput) GetExpectedBucketOwner() string
- func (x *ListMultipartUploadsInput) GetKeyMarker() string
- func (x *ListMultipartUploadsInput) GetMaxUploads() int64
- func (x *ListMultipartUploadsInput) GetPrefix() string
- func (x *ListMultipartUploadsInput) GetStoreName() string
- func (x *ListMultipartUploadsInput) GetUploadIdMarker() string
- func (*ListMultipartUploadsInput) ProtoMessage()
- func (x *ListMultipartUploadsInput) ProtoReflect() protoreflect.Message
- func (x *ListMultipartUploadsInput) Reset()
- func (x *ListMultipartUploadsInput) String() string
- type ListMultipartUploadsOutput
- func (*ListMultipartUploadsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListMultipartUploadsOutput) GetBucket() string
- func (x *ListMultipartUploadsOutput) GetCommonPrefixes() []string
- func (x *ListMultipartUploadsOutput) GetDelimiter() string
- func (x *ListMultipartUploadsOutput) GetEncodingType() string
- func (x *ListMultipartUploadsOutput) GetIsTruncated() bool
- func (x *ListMultipartUploadsOutput) GetKeyMarker() string
- func (x *ListMultipartUploadsOutput) GetMaxUploads() int32
- func (x *ListMultipartUploadsOutput) GetMetadata() map[string]string
- func (x *ListMultipartUploadsOutput) GetNextKeyMarker() string
- func (x *ListMultipartUploadsOutput) GetNextUploadIdMarker() string
- func (x *ListMultipartUploadsOutput) GetPrefix() string
- func (x *ListMultipartUploadsOutput) GetUploadIdMarker() string
- func (x *ListMultipartUploadsOutput) GetUploads() []*MultipartUpload
- func (*ListMultipartUploadsOutput) ProtoMessage()
- func (x *ListMultipartUploadsOutput) ProtoReflect() protoreflect.Message
- func (x *ListMultipartUploadsOutput) Reset()
- func (x *ListMultipartUploadsOutput) String() string
- type ListObjectVersionsInput
- func (*ListObjectVersionsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListObjectVersionsInput) GetBucket() string
- func (x *ListObjectVersionsInput) GetDelimiter() string
- func (x *ListObjectVersionsInput) GetEncodingType() string
- func (x *ListObjectVersionsInput) GetExpectedBucketOwner() string
- func (x *ListObjectVersionsInput) GetKeyMarker() string
- func (x *ListObjectVersionsInput) GetMaxKeys() int64
- func (x *ListObjectVersionsInput) GetPrefix() string
- func (x *ListObjectVersionsInput) GetStoreName() string
- func (x *ListObjectVersionsInput) GetVersionIdMarker() string
- func (*ListObjectVersionsInput) ProtoMessage()
- func (x *ListObjectVersionsInput) ProtoReflect() protoreflect.Message
- func (x *ListObjectVersionsInput) Reset()
- func (x *ListObjectVersionsInput) String() string
- type ListObjectVersionsOutput
- func (*ListObjectVersionsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListObjectVersionsOutput) GetCommonPrefixes() []string
- func (x *ListObjectVersionsOutput) GetDeleteMarkers() []*DeleteMarkerEntry
- func (x *ListObjectVersionsOutput) GetDelimiter() string
- func (x *ListObjectVersionsOutput) GetEncodingType() string
- func (x *ListObjectVersionsOutput) GetIsTruncated() bool
- func (x *ListObjectVersionsOutput) GetKeyMarker() string
- func (x *ListObjectVersionsOutput) GetMaxKeys() int64
- func (x *ListObjectVersionsOutput) GetMetadata() map[string]string
- func (x *ListObjectVersionsOutput) GetName() string
- func (x *ListObjectVersionsOutput) GetNextKeyMarker() string
- func (x *ListObjectVersionsOutput) GetNextVersionIdMarker() string
- func (x *ListObjectVersionsOutput) GetPrefix() string
- func (x *ListObjectVersionsOutput) GetVersionIdMarker() string
- func (x *ListObjectVersionsOutput) GetVersions() []*ObjectVersion
- func (*ListObjectVersionsOutput) ProtoMessage()
- func (x *ListObjectVersionsOutput) ProtoReflect() protoreflect.Message
- func (x *ListObjectVersionsOutput) Reset()
- func (x *ListObjectVersionsOutput) String() string
- type ListObjectsInput
- func (*ListObjectsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListObjectsInput) GetBucket() string
- func (x *ListObjectsInput) GetDelimiter() string
- func (x *ListObjectsInput) GetEncodingType() string
- func (x *ListObjectsInput) GetExpectedBucketOwner() string
- func (x *ListObjectsInput) GetFetchOwner() bool
- func (x *ListObjectsInput) GetMarker() string
- func (x *ListObjectsInput) GetMaxKeys() int32
- func (x *ListObjectsInput) GetPrefix() string
- func (x *ListObjectsInput) GetRequestPayer() string
- func (x *ListObjectsInput) GetStoreName() string
- func (*ListObjectsInput) ProtoMessage()
- func (x *ListObjectsInput) ProtoReflect() protoreflect.Message
- func (x *ListObjectsInput) Reset()
- func (x *ListObjectsInput) String() string
- type ListObjectsOutput
- func (*ListObjectsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListObjectsOutput) GetCommonPrefixes() []string
- func (x *ListObjectsOutput) GetContents() []*Object
- func (x *ListObjectsOutput) GetDelimiter() string
- func (x *ListObjectsOutput) GetEncodingType() string
- func (x *ListObjectsOutput) GetIsTruncated() bool
- func (x *ListObjectsOutput) GetMarker() string
- func (x *ListObjectsOutput) GetMaxKeys() int32
- func (x *ListObjectsOutput) GetMetadata() map[string]string
- func (x *ListObjectsOutput) GetName() string
- func (x *ListObjectsOutput) GetNextMarker() string
- func (x *ListObjectsOutput) GetPrefix() string
- func (*ListObjectsOutput) ProtoMessage()
- func (x *ListObjectsOutput) ProtoReflect() protoreflect.Message
- func (x *ListObjectsOutput) Reset()
- func (x *ListObjectsOutput) String() string
- type ListPartsInput
- func (*ListPartsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListPartsInput) GetBucket() string
- func (x *ListPartsInput) GetExpectedBucketOwner() string
- func (x *ListPartsInput) GetKey() string
- func (x *ListPartsInput) GetMaxParts() int64
- func (x *ListPartsInput) GetPartNumberMarker() int64
- func (x *ListPartsInput) GetRequestPayer() string
- func (x *ListPartsInput) GetStoreName() string
- func (x *ListPartsInput) GetUploadId() string
- func (*ListPartsInput) ProtoMessage()
- func (x *ListPartsInput) ProtoReflect() protoreflect.Message
- func (x *ListPartsInput) Reset()
- func (x *ListPartsInput) String() string
- type ListPartsOutput
- func (*ListPartsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListPartsOutput) GetBucket() string
- func (x *ListPartsOutput) GetIsTruncated() bool
- func (x *ListPartsOutput) GetKey() string
- func (x *ListPartsOutput) GetMaxParts() int64
- func (x *ListPartsOutput) GetMetadata() map[string]string
- func (x *ListPartsOutput) GetNextPartNumberMarker() string
- func (x *ListPartsOutput) GetParts() []*Part
- func (x *ListPartsOutput) GetUploadId() string
- func (*ListPartsOutput) ProtoMessage()
- func (x *ListPartsOutput) ProtoReflect() protoreflect.Message
- func (x *ListPartsOutput) Reset()
- func (x *ListPartsOutput) String() string
- type MultipartUpload
- func (*MultipartUpload) Descriptor() ([]byte, []int)deprecated
- func (x *MultipartUpload) GetInitiated() int64
- func (x *MultipartUpload) GetInitiator() *Initiator
- func (x *MultipartUpload) GetKey() string
- func (x *MultipartUpload) GetOwner() *Owner
- func (x *MultipartUpload) GetStorageClass() string
- func (x *MultipartUpload) GetUploadId() string
- func (*MultipartUpload) ProtoMessage()
- func (x *MultipartUpload) ProtoReflect() protoreflect.Message
- func (x *MultipartUpload) Reset()
- func (x *MultipartUpload) String() string
- type Object
- func (*Object) Descriptor() ([]byte, []int)deprecated
- func (x *Object) GetEtag() string
- func (x *Object) GetKey() string
- func (x *Object) GetLastModified() int64
- func (x *Object) GetOwner() *Owner
- func (x *Object) GetSize() int64
- func (x *Object) GetStorageClass() string
- func (x *Object) GetType() string
- func (*Object) ProtoMessage()
- func (x *Object) ProtoReflect() protoreflect.Message
- func (x *Object) Reset()
- func (x *Object) String() string
- type ObjectIdentifier
- func (*ObjectIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectIdentifier) GetKey() string
- func (x *ObjectIdentifier) GetVersionId() string
- func (*ObjectIdentifier) ProtoMessage()
- func (x *ObjectIdentifier) ProtoReflect() protoreflect.Message
- func (x *ObjectIdentifier) Reset()
- func (x *ObjectIdentifier) String() string
- type ObjectStorageServiceClient
- type ObjectStorageServiceServer
- type ObjectStorageService_AppendObjectClient
- type ObjectStorageService_AppendObjectServer
- type ObjectStorageService_GetObjectClient
- type ObjectStorageService_GetObjectServer
- type ObjectStorageService_PutObjectClient
- type ObjectStorageService_PutObjectServer
- type ObjectStorageService_UploadPartClient
- type ObjectStorageService_UploadPartServer
- type ObjectVersion
- func (*ObjectVersion) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectVersion) GetEtag() string
- func (x *ObjectVersion) GetIsLatest() bool
- func (x *ObjectVersion) GetKey() string
- func (x *ObjectVersion) GetLastModified() int64
- func (x *ObjectVersion) GetOwner() *Owner
- func (x *ObjectVersion) GetSize() int64
- func (x *ObjectVersion) GetStorageClass() string
- func (x *ObjectVersion) GetVersionId() string
- func (*ObjectVersion) ProtoMessage()
- func (x *ObjectVersion) ProtoReflect() protoreflect.Message
- func (x *ObjectVersion) Reset()
- func (x *ObjectVersion) String() string
- type OutputLocation
- func (*OutputLocation) Descriptor() ([]byte, []int)deprecated
- func (x *OutputLocation) GetBucketName() string
- func (x *OutputLocation) GetPrefix() string
- func (*OutputLocation) ProtoMessage()
- func (x *OutputLocation) ProtoReflect() protoreflect.Message
- func (x *OutputLocation) Reset()
- func (x *OutputLocation) String() string
- type OutputSerialization
- func (*OutputSerialization) Descriptor() ([]byte, []int)deprecated
- func (x *OutputSerialization) GetCsv() *CSVOutput
- func (x *OutputSerialization) GetJson() string
- func (*OutputSerialization) ProtoMessage()
- func (x *OutputSerialization) ProtoReflect() protoreflect.Message
- func (x *OutputSerialization) Reset()
- func (x *OutputSerialization) String() string
- type Owner
- type Part
- func (*Part) Descriptor() ([]byte, []int)deprecated
- func (x *Part) GetEtag() string
- func (x *Part) GetLastModified() int64
- func (x *Part) GetPartNumber() int64
- func (x *Part) GetSize() int64
- func (*Part) ProtoMessage()
- func (x *Part) ProtoReflect() protoreflect.Message
- func (x *Part) Reset()
- func (x *Part) String() string
- type PutObjectCannedAclInput
- func (*PutObjectCannedAclInput) Descriptor() ([]byte, []int)deprecated
- func (x *PutObjectCannedAclInput) GetAcl() string
- func (x *PutObjectCannedAclInput) GetBucket() string
- func (x *PutObjectCannedAclInput) GetKey() string
- func (x *PutObjectCannedAclInput) GetStoreName() string
- func (x *PutObjectCannedAclInput) GetVersionId() string
- func (*PutObjectCannedAclInput) ProtoMessage()
- func (x *PutObjectCannedAclInput) ProtoReflect() protoreflect.Message
- func (x *PutObjectCannedAclInput) Reset()
- func (x *PutObjectCannedAclInput) String() string
- type PutObjectCannedAclOutput
- func (*PutObjectCannedAclOutput) Descriptor() ([]byte, []int)deprecated
- func (x *PutObjectCannedAclOutput) GetMetadata() map[string]string
- func (x *PutObjectCannedAclOutput) GetRequestCharged() string
- func (*PutObjectCannedAclOutput) ProtoMessage()
- func (x *PutObjectCannedAclOutput) ProtoReflect() protoreflect.Message
- func (x *PutObjectCannedAclOutput) Reset()
- func (x *PutObjectCannedAclOutput) String() string
- type PutObjectInput
- func (*PutObjectInput) Descriptor() ([]byte, []int)deprecated
- func (x *PutObjectInput) GetAcl() string
- func (x *PutObjectInput) GetBody() []byte
- func (x *PutObjectInput) GetBucket() string
- func (x *PutObjectInput) GetBucketKeyEnabled() bool
- func (x *PutObjectInput) GetCacheControl() string
- func (x *PutObjectInput) GetContentDisposition() string
- func (x *PutObjectInput) GetContentEncoding() string
- func (x *PutObjectInput) GetContentLength() int64
- func (x *PutObjectInput) GetExpires() int64
- func (x *PutObjectInput) GetKey() string
- func (x *PutObjectInput) GetMeta() map[string]string
- func (x *PutObjectInput) GetServerSideEncryption() string
- func (x *PutObjectInput) GetSignedUrl() string
- func (x *PutObjectInput) GetStorageClass() string
- func (x *PutObjectInput) GetStoreName() string
- func (x *PutObjectInput) GetTagging() map[string]string
- func (*PutObjectInput) ProtoMessage()
- func (x *PutObjectInput) ProtoReflect() protoreflect.Message
- func (x *PutObjectInput) Reset()
- func (x *PutObjectInput) String() string
- type PutObjectOutput
- func (*PutObjectOutput) Descriptor() ([]byte, []int)deprecated
- func (x *PutObjectOutput) GetBucketKeyEnabled() bool
- func (x *PutObjectOutput) GetEtag() string
- func (x *PutObjectOutput) GetExpiration() string
- func (x *PutObjectOutput) GetMetadata() map[string]string
- func (x *PutObjectOutput) GetRequestCharged() string
- func (x *PutObjectOutput) GetVersionId() string
- func (*PutObjectOutput) ProtoMessage()
- func (x *PutObjectOutput) ProtoReflect() protoreflect.Message
- func (x *PutObjectOutput) Reset()
- func (x *PutObjectOutput) String() string
- type PutObjectTaggingInput
- func (*PutObjectTaggingInput) Descriptor() ([]byte, []int)deprecated
- func (x *PutObjectTaggingInput) GetBucket() string
- func (x *PutObjectTaggingInput) GetKey() string
- func (x *PutObjectTaggingInput) GetStoreName() string
- func (x *PutObjectTaggingInput) GetTags() map[string]string
- func (x *PutObjectTaggingInput) GetVersionId() string
- func (*PutObjectTaggingInput) ProtoMessage()
- func (x *PutObjectTaggingInput) ProtoReflect() protoreflect.Message
- func (x *PutObjectTaggingInput) Reset()
- func (x *PutObjectTaggingInput) String() string
- type PutObjectTaggingOutput
- func (*PutObjectTaggingOutput) Descriptor() ([]byte, []int)deprecated
- func (x *PutObjectTaggingOutput) GetResultMetadata() map[string]string
- func (x *PutObjectTaggingOutput) GetVersionId() string
- func (*PutObjectTaggingOutput) ProtoMessage()
- func (x *PutObjectTaggingOutput) ProtoReflect() protoreflect.Message
- func (x *PutObjectTaggingOutput) Reset()
- func (x *PutObjectTaggingOutput) String() string
- type RestoreObjectInput
- func (*RestoreObjectInput) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreObjectInput) GetBucket() string
- func (x *RestoreObjectInput) GetKey() string
- func (x *RestoreObjectInput) GetRestoreRequest() *RestoreRequest
- func (x *RestoreObjectInput) GetStoreName() string
- func (x *RestoreObjectInput) GetVersionId() string
- func (*RestoreObjectInput) ProtoMessage()
- func (x *RestoreObjectInput) ProtoReflect() protoreflect.Message
- func (x *RestoreObjectInput) Reset()
- func (x *RestoreObjectInput) String() string
- type RestoreObjectOutput
- func (*RestoreObjectOutput) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreObjectOutput) GetMetadata() map[string]string
- func (x *RestoreObjectOutput) GetRequestCharged() string
- func (x *RestoreObjectOutput) GetRestoreOutputPath() string
- func (*RestoreObjectOutput) ProtoMessage()
- func (x *RestoreObjectOutput) ProtoReflect() protoreflect.Message
- func (x *RestoreObjectOutput) Reset()
- func (x *RestoreObjectOutput) String() string
- type RestoreRequest
- func (*RestoreRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreRequest) GetDays() int32
- func (x *RestoreRequest) GetDescription() string
- func (x *RestoreRequest) GetGlacierJobParameters() *GlacierJobParameters
- func (x *RestoreRequest) GetOutputLocation() *OutputLocation
- func (x *RestoreRequest) GetSelectParameters() *SelectParameters
- func (x *RestoreRequest) GetTier() string
- func (x *RestoreRequest) GetType() string
- func (*RestoreRequest) ProtoMessage()
- func (x *RestoreRequest) ProtoReflect() protoreflect.Message
- func (x *RestoreRequest) Reset()
- func (x *RestoreRequest) String() string
- type SelectParameters
- func (*SelectParameters) Descriptor() ([]byte, []int)deprecated
- func (x *SelectParameters) GetExpression() string
- func (x *SelectParameters) GetExpressionType() string
- func (x *SelectParameters) GetInputSerialization() *InputSerialization
- func (x *SelectParameters) GetOutputSerialization() *OutputSerialization
- func (*SelectParameters) ProtoMessage()
- func (x *SelectParameters) ProtoReflect() protoreflect.Message
- func (x *SelectParameters) Reset()
- func (x *SelectParameters) String() string
- type SignURLInput
- func (*SignURLInput) Descriptor() ([]byte, []int)deprecated
- func (x *SignURLInput) GetBucket() string
- func (x *SignURLInput) GetExpiredInSec() int64
- func (x *SignURLInput) GetKey() string
- func (x *SignURLInput) GetMethod() string
- func (x *SignURLInput) GetStoreName() string
- func (*SignURLInput) ProtoMessage()
- func (x *SignURLInput) ProtoReflect() protoreflect.Message
- func (x *SignURLInput) Reset()
- func (x *SignURLInput) String() string
- type SignURLOutput
- type UnimplementedObjectStorageServiceServer
- func (UnimplementedObjectStorageServiceServer) AbortMultipartUpload(context.Context, *AbortMultipartUploadInput) (*AbortMultipartUploadOutput, error)
- func (UnimplementedObjectStorageServiceServer) AppendObject(ObjectStorageService_AppendObjectServer) error
- func (UnimplementedObjectStorageServiceServer) CompleteMultipartUpload(context.Context, *CompleteMultipartUploadInput) (*CompleteMultipartUploadOutput, error)
- func (UnimplementedObjectStorageServiceServer) CopyObject(context.Context, *CopyObjectInput) (*CopyObjectOutput, error)
- func (UnimplementedObjectStorageServiceServer) CreateMultipartUpload(context.Context, *CreateMultipartUploadInput) (*CreateMultipartUploadOutput, error)
- func (UnimplementedObjectStorageServiceServer) DeleteObject(context.Context, *DeleteObjectInput) (*DeleteObjectOutput, error)
- func (UnimplementedObjectStorageServiceServer) DeleteObjectTagging(context.Context, *DeleteObjectTaggingInput) (*DeleteObjectTaggingOutput, error)
- func (UnimplementedObjectStorageServiceServer) DeleteObjects(context.Context, *DeleteObjectsInput) (*DeleteObjectsOutput, error)
- func (UnimplementedObjectStorageServiceServer) GetObject(*GetObjectInput, ObjectStorageService_GetObjectServer) error
- func (UnimplementedObjectStorageServiceServer) GetObjectCannedAcl(context.Context, *GetObjectCannedAclInput) (*GetObjectCannedAclOutput, error)
- func (UnimplementedObjectStorageServiceServer) GetObjectTagging(context.Context, *GetObjectTaggingInput) (*GetObjectTaggingOutput, error)
- func (UnimplementedObjectStorageServiceServer) HeadObject(context.Context, *HeadObjectInput) (*HeadObjectOutput, error)
- func (UnimplementedObjectStorageServiceServer) IsObjectExist(context.Context, *IsObjectExistInput) (*IsObjectExistOutput, error)
- func (UnimplementedObjectStorageServiceServer) ListMultipartUploads(context.Context, *ListMultipartUploadsInput) (*ListMultipartUploadsOutput, error)
- func (UnimplementedObjectStorageServiceServer) ListObjectVersions(context.Context, *ListObjectVersionsInput) (*ListObjectVersionsOutput, error)
- func (UnimplementedObjectStorageServiceServer) ListObjects(context.Context, *ListObjectsInput) (*ListObjectsOutput, error)
- func (UnimplementedObjectStorageServiceServer) ListParts(context.Context, *ListPartsInput) (*ListPartsOutput, error)
- func (UnimplementedObjectStorageServiceServer) PutObject(ObjectStorageService_PutObjectServer) error
- func (UnimplementedObjectStorageServiceServer) PutObjectCannedAcl(context.Context, *PutObjectCannedAclInput) (*PutObjectCannedAclOutput, error)
- func (UnimplementedObjectStorageServiceServer) PutObjectTagging(context.Context, *PutObjectTaggingInput) (*PutObjectTaggingOutput, error)
- func (UnimplementedObjectStorageServiceServer) RestoreObject(context.Context, *RestoreObjectInput) (*RestoreObjectOutput, error)
- func (UnimplementedObjectStorageServiceServer) SignURL(context.Context, *SignURLInput) (*SignURLOutput, error)
- func (UnimplementedObjectStorageServiceServer) UpdateDownloadBandwidthRateLimit(context.Context, *UpdateBandwidthRateLimitInput) (*emptypb.Empty, error)
- func (UnimplementedObjectStorageServiceServer) UpdateUploadBandwidthRateLimit(context.Context, *UpdateBandwidthRateLimitInput) (*emptypb.Empty, error)
- func (UnimplementedObjectStorageServiceServer) UploadPart(ObjectStorageService_UploadPartServer) error
- func (UnimplementedObjectStorageServiceServer) UploadPartCopy(context.Context, *UploadPartCopyInput) (*UploadPartCopyOutput, error)
- type UnsafeObjectStorageServiceServer
- type UpdateBandwidthRateLimitInput
- func (*UpdateBandwidthRateLimitInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateBandwidthRateLimitInput) GetAverageRateLimitInBitsPerSec() int64
- func (x *UpdateBandwidthRateLimitInput) GetGatewayResourceName() string
- func (x *UpdateBandwidthRateLimitInput) GetStoreName() string
- func (*UpdateBandwidthRateLimitInput) ProtoMessage()
- func (x *UpdateBandwidthRateLimitInput) ProtoReflect() protoreflect.Message
- func (x *UpdateBandwidthRateLimitInput) Reset()
- func (x *UpdateBandwidthRateLimitInput) String() string
- type UploadPartCopyInput
- func (*UploadPartCopyInput) Descriptor() ([]byte, []int)deprecated
- func (x *UploadPartCopyInput) GetBucket() string
- func (x *UploadPartCopyInput) GetCopySource() *CopySource
- func (x *UploadPartCopyInput) GetKey() string
- func (x *UploadPartCopyInput) GetPartNumber() int32
- func (x *UploadPartCopyInput) GetPartSize() int64
- func (x *UploadPartCopyInput) GetStartPosition() int64
- func (x *UploadPartCopyInput) GetStoreName() string
- func (x *UploadPartCopyInput) GetUploadId() string
- func (*UploadPartCopyInput) ProtoMessage()
- func (x *UploadPartCopyInput) ProtoReflect() protoreflect.Message
- func (x *UploadPartCopyInput) Reset()
- func (x *UploadPartCopyInput) String() string
- type UploadPartCopyOutput
- func (*UploadPartCopyOutput) Descriptor() ([]byte, []int)deprecated
- func (x *UploadPartCopyOutput) GetBucketKeyEnabled() bool
- func (x *UploadPartCopyOutput) GetCopyPartResult() *CopyPartResult
- func (x *UploadPartCopyOutput) GetCopySourceVersionId() string
- func (x *UploadPartCopyOutput) GetMetadata() map[string]string
- func (x *UploadPartCopyOutput) GetRequestCharged() string
- func (x *UploadPartCopyOutput) GetServerSideEncryption() string
- func (x *UploadPartCopyOutput) GetSseCustomerAlgorithm() string
- func (x *UploadPartCopyOutput) GetSseCustomerKeyMd5() string
- func (x *UploadPartCopyOutput) GetSseKmsKeyId() string
- func (*UploadPartCopyOutput) ProtoMessage()
- func (x *UploadPartCopyOutput) ProtoReflect() protoreflect.Message
- func (x *UploadPartCopyOutput) Reset()
- func (x *UploadPartCopyOutput) String() string
- type UploadPartInput
- func (*UploadPartInput) Descriptor() ([]byte, []int)deprecated
- func (x *UploadPartInput) GetBody() []byte
- func (x *UploadPartInput) GetBucket() string
- func (x *UploadPartInput) GetContentLength() int64
- func (x *UploadPartInput) GetContentMd5() string
- func (x *UploadPartInput) GetExpectedBucketOwner() string
- func (x *UploadPartInput) GetKey() string
- func (x *UploadPartInput) GetPartNumber() int32
- func (x *UploadPartInput) GetRequestPayer() string
- func (x *UploadPartInput) GetSseCustomerAlgorithm() string
- func (x *UploadPartInput) GetSseCustomerKey() string
- func (x *UploadPartInput) GetSseCustomerKeyMd5() string
- func (x *UploadPartInput) GetStoreName() string
- func (x *UploadPartInput) GetUploadId() string
- func (*UploadPartInput) ProtoMessage()
- func (x *UploadPartInput) ProtoReflect() protoreflect.Message
- func (x *UploadPartInput) Reset()
- func (x *UploadPartInput) String() string
- type UploadPartOutput
- func (*UploadPartOutput) Descriptor() ([]byte, []int)deprecated
- func (x *UploadPartOutput) GetBucketKeyEnabled() bool
- func (x *UploadPartOutput) GetEtag() string
- func (x *UploadPartOutput) GetMetadata() map[string]string
- func (x *UploadPartOutput) GetRequestCharged() string
- func (x *UploadPartOutput) GetServerSideEncryption() string
- func (x *UploadPartOutput) GetSseCustomerAlgorithm() string
- func (x *UploadPartOutput) GetSseCustomerKeyMd5() string
- func (x *UploadPartOutput) GetSseKmsKeyId() string
- func (*UploadPartOutput) ProtoMessage()
- func (x *UploadPartOutput) ProtoReflect() protoreflect.Message
- func (x *UploadPartOutput) Reset()
- func (x *UploadPartOutput) String() string
Constants ¶
This section is empty.
Variables ¶
var File_oss_proto protoreflect.FileDescriptor
var ObjectStorageService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "spec.proto.extension.v1.s3.ObjectStorageService", HandlerType: (*ObjectStorageServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "DeleteObject", Handler: _ObjectStorageService_DeleteObject_Handler, }, { MethodName: "CopyObject", Handler: _ObjectStorageService_CopyObject_Handler, }, { MethodName: "DeleteObjects", Handler: _ObjectStorageService_DeleteObjects_Handler, }, { MethodName: "ListObjects", Handler: _ObjectStorageService_ListObjects_Handler, }, { MethodName: "HeadObject", Handler: _ObjectStorageService_HeadObject_Handler, }, { MethodName: "IsObjectExist", Handler: _ObjectStorageService_IsObjectExist_Handler, }, { MethodName: "PutObjectTagging", Handler: _ObjectStorageService_PutObjectTagging_Handler, }, { MethodName: "DeleteObjectTagging", Handler: _ObjectStorageService_DeleteObjectTagging_Handler, }, { MethodName: "GetObjectTagging", Handler: _ObjectStorageService_GetObjectTagging_Handler, }, { MethodName: "GetObjectCannedAcl", Handler: _ObjectStorageService_GetObjectCannedAcl_Handler, }, { MethodName: "PutObjectCannedAcl", Handler: _ObjectStorageService_PutObjectCannedAcl_Handler, }, { MethodName: "CreateMultipartUpload", Handler: _ObjectStorageService_CreateMultipartUpload_Handler, }, { MethodName: "UploadPartCopy", Handler: _ObjectStorageService_UploadPartCopy_Handler, }, { MethodName: "CompleteMultipartUpload", Handler: _ObjectStorageService_CompleteMultipartUpload_Handler, }, { MethodName: "AbortMultipartUpload", Handler: _ObjectStorageService_AbortMultipartUpload_Handler, }, { MethodName: "ListMultipartUploads", Handler: _ObjectStorageService_ListMultipartUploads_Handler, }, { MethodName: "ListParts", Handler: _ObjectStorageService_ListParts_Handler, }, { MethodName: "ListObjectVersions", Handler: _ObjectStorageService_ListObjectVersions_Handler, }, { MethodName: "SignURL", Handler: _ObjectStorageService_SignURL_Handler, }, { MethodName: "UpdateDownloadBandwidthRateLimit", Handler: _ObjectStorageService_UpdateDownloadBandwidthRateLimit_Handler, }, { MethodName: "UpdateUploadBandwidthRateLimit", Handler: _ObjectStorageService_UpdateUploadBandwidthRateLimit_Handler, }, { MethodName: "RestoreObject", Handler: _ObjectStorageService_RestoreObject_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "PutObject", Handler: _ObjectStorageService_PutObject_Handler, ClientStreams: true, }, { StreamName: "GetObject", Handler: _ObjectStorageService_GetObject_Handler, ServerStreams: true, }, { StreamName: "UploadPart", Handler: _ObjectStorageService_UploadPart_Handler, ClientStreams: true, }, { StreamName: "AppendObject", Handler: _ObjectStorageService_AppendObject_Handler, ClientStreams: true, }, }, Metadata: "oss.proto", }
ObjectStorageService_ServiceDesc is the grpc.ServiceDesc for ObjectStorageService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterObjectStorageServiceServer ¶
func RegisterObjectStorageServiceServer(s grpc.ServiceRegistrar, srv ObjectStorageServiceServer)
Types ¶
type AbortMultipartUploadInput ¶
type AbortMultipartUploadInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // The account ID of the expected bucket owner ExpectedBucketOwner string `protobuf:"bytes,4,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // Confirms that the requester knows that they will be charged for the request. RequestPayer string `protobuf:"bytes,5,opt,name=request_payer,json=requestPayer,proto3" json:"request_payer,omitempty"` // Upload ID that identifies the multipart upload. // This member is required. UploadId string `protobuf:"bytes,6,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` // contains filtered or unexported fields }
AbortMultipartUploadInput
func (*AbortMultipartUploadInput) Descriptor
deprecated
func (*AbortMultipartUploadInput) Descriptor() ([]byte, []int)
Deprecated: Use AbortMultipartUploadInput.ProtoReflect.Descriptor instead.
func (*AbortMultipartUploadInput) GetBucket ¶
func (x *AbortMultipartUploadInput) GetBucket() string
func (*AbortMultipartUploadInput) GetExpectedBucketOwner ¶
func (x *AbortMultipartUploadInput) GetExpectedBucketOwner() string
func (*AbortMultipartUploadInput) GetKey ¶
func (x *AbortMultipartUploadInput) GetKey() string
func (*AbortMultipartUploadInput) GetRequestPayer ¶
func (x *AbortMultipartUploadInput) GetRequestPayer() string
func (*AbortMultipartUploadInput) GetStoreName ¶
func (x *AbortMultipartUploadInput) GetStoreName() string
func (*AbortMultipartUploadInput) GetUploadId ¶
func (x *AbortMultipartUploadInput) GetUploadId() string
func (*AbortMultipartUploadInput) ProtoMessage ¶
func (*AbortMultipartUploadInput) ProtoMessage()
func (*AbortMultipartUploadInput) ProtoReflect ¶
func (x *AbortMultipartUploadInput) ProtoReflect() protoreflect.Message
func (*AbortMultipartUploadInput) Reset ¶
func (x *AbortMultipartUploadInput) Reset()
func (*AbortMultipartUploadInput) String ¶
func (x *AbortMultipartUploadInput) String() string
type AbortMultipartUploadOutput ¶
type AbortMultipartUploadOutput struct { // If present, indicates that the requester was successfully charged for the request. RequestCharged string `protobuf:"bytes,1,opt,name=request_charged,json=requestCharged,proto3" json:"request_charged,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
AbortMultipartUploadOutput
func (*AbortMultipartUploadOutput) Descriptor
deprecated
func (*AbortMultipartUploadOutput) Descriptor() ([]byte, []int)
Deprecated: Use AbortMultipartUploadOutput.ProtoReflect.Descriptor instead.
func (*AbortMultipartUploadOutput) GetMetadata ¶
func (x *AbortMultipartUploadOutput) GetMetadata() map[string]string
func (*AbortMultipartUploadOutput) GetRequestCharged ¶
func (x *AbortMultipartUploadOutput) GetRequestCharged() string
func (*AbortMultipartUploadOutput) ProtoMessage ¶
func (*AbortMultipartUploadOutput) ProtoMessage()
func (*AbortMultipartUploadOutput) ProtoReflect ¶
func (x *AbortMultipartUploadOutput) ProtoReflect() protoreflect.Message
func (*AbortMultipartUploadOutput) Reset ¶
func (x *AbortMultipartUploadOutput) Reset()
func (*AbortMultipartUploadOutput) String ¶
func (x *AbortMultipartUploadOutput) String() string
type AppendObjectInput ¶
type AppendObjectInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Object content Body []byte `protobuf:"bytes,4,opt,name=body,proto3" json:"body,omitempty"` // Append start position Position int64 `protobuf:"varint,5,opt,name=position,proto3" json:"position,omitempty"` // Object ACL Acl string `protobuf:"bytes,6,opt,name=acl,proto3" json:"acl,omitempty"` // Sets the Cache-Control header of the response. CacheControl string `protobuf:"bytes,7,opt,name=cache_control,json=cacheControl,proto3" json:"cache_control,omitempty"` // Sets the Content-Disposition header of the response ContentDisposition string `protobuf:"bytes,8,opt,name=content_disposition,json=contentDisposition,proto3" json:"content_disposition,omitempty"` // Sets the Content-Encoding header of the response ContentEncoding string `protobuf:"bytes,9,opt,name=content_encoding,json=contentEncoding,proto3" json:"content_encoding,omitempty"` // The base64-encoded 128-bit MD5 digest of the part data. ContentMd5 string `protobuf:"bytes,10,opt,name=content_md5,json=contentMd5,proto3" json:"content_md5,omitempty"` // Sets the Expires header of the response Expires int64 `protobuf:"varint,11,opt,name=expires,proto3" json:"expires,omitempty"` // Provides storage class information of the object. Amazon S3 returns this header // for all objects except for S3 Standard storage class objects. StorageClass string `protobuf:"bytes,12,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"` // The server-side encryption algorithm used when storing this object in Amazon S3 // (for example, AES256, aws:kms). ServerSideEncryption string `protobuf:"bytes,13,opt,name=server_side_encryption,json=serverSideEncryption,proto3" json:"server_side_encryption,omitempty"` // Object metadata Meta string `protobuf:"bytes,14,opt,name=meta,proto3" json:"meta,omitempty"` // Object tags Tags map[string]string `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
AppendObjectInput
func (*AppendObjectInput) Descriptor
deprecated
func (*AppendObjectInput) Descriptor() ([]byte, []int)
Deprecated: Use AppendObjectInput.ProtoReflect.Descriptor instead.
func (*AppendObjectInput) GetAcl ¶
func (x *AppendObjectInput) GetAcl() string
func (*AppendObjectInput) GetBody ¶
func (x *AppendObjectInput) GetBody() []byte
func (*AppendObjectInput) GetBucket ¶
func (x *AppendObjectInput) GetBucket() string
func (*AppendObjectInput) GetCacheControl ¶
func (x *AppendObjectInput) GetCacheControl() string
func (*AppendObjectInput) GetContentDisposition ¶
func (x *AppendObjectInput) GetContentDisposition() string
func (*AppendObjectInput) GetContentEncoding ¶
func (x *AppendObjectInput) GetContentEncoding() string
func (*AppendObjectInput) GetContentMd5 ¶
func (x *AppendObjectInput) GetContentMd5() string
func (*AppendObjectInput) GetExpires ¶
func (x *AppendObjectInput) GetExpires() int64
func (*AppendObjectInput) GetKey ¶
func (x *AppendObjectInput) GetKey() string
func (*AppendObjectInput) GetMeta ¶
func (x *AppendObjectInput) GetMeta() string
func (*AppendObjectInput) GetPosition ¶
func (x *AppendObjectInput) GetPosition() int64
func (*AppendObjectInput) GetServerSideEncryption ¶
func (x *AppendObjectInput) GetServerSideEncryption() string
func (*AppendObjectInput) GetStorageClass ¶
func (x *AppendObjectInput) GetStorageClass() string
func (*AppendObjectInput) GetStoreName ¶
func (x *AppendObjectInput) GetStoreName() string
func (*AppendObjectInput) GetTags ¶
func (x *AppendObjectInput) GetTags() map[string]string
func (*AppendObjectInput) ProtoMessage ¶
func (*AppendObjectInput) ProtoMessage()
func (*AppendObjectInput) ProtoReflect ¶
func (x *AppendObjectInput) ProtoReflect() protoreflect.Message
func (*AppendObjectInput) Reset ¶
func (x *AppendObjectInput) Reset()
func (*AppendObjectInput) String ¶
func (x *AppendObjectInput) String() string
type AppendObjectOutput ¶
type AppendObjectOutput struct { // Next append position AppendPosition int64 `protobuf:"varint,1,opt,name=append_position,json=appendPosition,proto3" json:"append_position,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
AppendObjectOutput
func (*AppendObjectOutput) Descriptor
deprecated
func (*AppendObjectOutput) Descriptor() ([]byte, []int)
Deprecated: Use AppendObjectOutput.ProtoReflect.Descriptor instead.
func (*AppendObjectOutput) GetAppendPosition ¶
func (x *AppendObjectOutput) GetAppendPosition() int64
func (*AppendObjectOutput) GetMetadata ¶
func (x *AppendObjectOutput) GetMetadata() map[string]string
func (*AppendObjectOutput) ProtoMessage ¶
func (*AppendObjectOutput) ProtoMessage()
func (*AppendObjectOutput) ProtoReflect ¶
func (x *AppendObjectOutput) ProtoReflect() protoreflect.Message
func (*AppendObjectOutput) Reset ¶
func (x *AppendObjectOutput) Reset()
func (*AppendObjectOutput) String ¶
func (x *AppendObjectOutput) String() string
type CSVInput ¶
type CSVInput struct { // Specifies that CSV field values may contain quoted record delimiters and such // records should be allowed. Default value is FALSE. Setting this value to TRUE // may lower performance. AllowQuotedRecordDelimiter bool `` /* 144-byte string literal not displayed */ // A single character used to indicate that a row should be ignored when the // character is present at the start of that row. You can specify any character to // indicate a comment line. Comments string `protobuf:"bytes,2,opt,name=comments,proto3" json:"comments,omitempty"` // A single character used to separate individual fields in a record. You can // specify an arbitrary delimiter. FieldDelimiter string `protobuf:"bytes,3,opt,name=field_delimiter,json=fieldDelimiter,proto3" json:"field_delimiter,omitempty"` // Describes the first line of input. Valid values are: // // * NONE: First line is not // a header. // // * IGNORE: First line is a header, but you can't use the header values // to indicate the column in an expression. You can use column position (such as // _1, _2, …) to indicate the column (SELECT s._1 FROM OBJECT s). // // * Use: First // line is a header, and you can use the header value to identify a column in an // expression (SELECT "name" FROM OBJECT). FileHeaderInfo string `protobuf:"bytes,4,opt,name=file_header_info,json=fileHeaderInfo,proto3" json:"file_header_info,omitempty"` // A single character used for escaping when the field delimiter is part of the // value. For example, if the value is a, b, Amazon S3 wraps this field value in // quotation marks, as follows: " a , b ". Type: String Default: " Ancestors: CSV QuoteCharacter string `protobuf:"bytes,5,opt,name=quote_character,json=quoteCharacter,proto3" json:"quote_character,omitempty"` // A single character used for escaping the quotation mark character inside an // already escaped value. For example, the value """ a , b """ is parsed as " a , b // ". QuoteEscapeCharacter string `protobuf:"bytes,6,opt,name=quote_escape_character,json=quoteEscapeCharacter,proto3" json:"quote_escape_character,omitempty"` // A single character used to separate individual records in the input. Instead of // the default value, you can specify an arbitrary delimiter. RecordDelimiter string `protobuf:"bytes,7,opt,name=record_delimiter,json=recordDelimiter,proto3" json:"record_delimiter,omitempty"` // contains filtered or unexported fields }
CSVInput
func (*CSVInput) Descriptor
deprecated
func (*CSVInput) GetAllowQuotedRecordDelimiter ¶
func (*CSVInput) GetComments ¶
func (*CSVInput) GetFieldDelimiter ¶
func (*CSVInput) GetFileHeaderInfo ¶
func (*CSVInput) GetQuoteCharacter ¶
func (*CSVInput) GetQuoteEscapeCharacter ¶
func (*CSVInput) GetRecordDelimiter ¶
func (*CSVInput) ProtoMessage ¶
func (*CSVInput) ProtoMessage()
func (*CSVInput) ProtoReflect ¶
func (x *CSVInput) ProtoReflect() protoreflect.Message
type CSVOutput ¶
type CSVOutput struct { // The value used to separate individual fields in a record. You can specify an // arbitrary delimiter. FieldDelimiter string `protobuf:"bytes,1,opt,name=field_delimiter,json=fieldDelimiter,proto3" json:"field_delimiter,omitempty"` // A single character used for escaping when the field delimiter is part of the // value. For example, if the value is a, b, Amazon S3 wraps this field value in // quotation marks, as follows: " a , b ". QuoteCharacter string `protobuf:"bytes,2,opt,name=quote_character,json=quoteCharacter,proto3" json:"quote_character,omitempty"` // The single character used for escaping the quote character inside an already // escaped value. QuoteEscapeCharacter string `protobuf:"bytes,3,opt,name=quote_escape_character,json=quoteEscapeCharacter,proto3" json:"quote_escape_character,omitempty"` // Indicates whether to use quotation marks around output fields. // // * ALWAYS: Always // use quotation marks for output fields. // // * ASNEEDED: Use quotation marks for // output fields when needed. QuoteFields string `protobuf:"bytes,4,opt,name=quote_fields,json=quoteFields,proto3" json:"quote_fields,omitempty"` // A single character used to separate individual records in the output. Instead of // the default value, you can specify an arbitrary delimiter. RecordDelimiter string `protobuf:"bytes,5,opt,name=record_delimiter,json=recordDelimiter,proto3" json:"record_delimiter,omitempty"` // contains filtered or unexported fields }
CSVOutput
func (*CSVOutput) Descriptor
deprecated
func (*CSVOutput) GetFieldDelimiter ¶
func (*CSVOutput) GetQuoteCharacter ¶
func (*CSVOutput) GetQuoteEscapeCharacter ¶
func (*CSVOutput) GetQuoteFields ¶
func (*CSVOutput) GetRecordDelimiter ¶
func (*CSVOutput) ProtoMessage ¶
func (*CSVOutput) ProtoMessage()
func (*CSVOutput) ProtoReflect ¶
func (x *CSVOutput) ProtoReflect() protoreflect.Message
type CompleteMultipartUploadInput ¶
type CompleteMultipartUploadInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // ID for the initiated multipart upload. // This member is required. UploadId string `protobuf:"bytes,4,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` // Confirms that the requester knows that they will be charged for the request. RequestPayer string `protobuf:"bytes,5,opt,name=request_payer,json=requestPayer,proto3" json:"request_payer,omitempty"` // Expected bucket owner ExpectedBucketOwner string `protobuf:"bytes,6,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // The container for the multipart upload request information. MultipartUpload *CompletedMultipartUpload `protobuf:"bytes,7,opt,name=multipart_upload,json=multipartUpload,proto3" json:"multipart_upload,omitempty"` // contains filtered or unexported fields }
CompleteMultipartUploadInput
func (*CompleteMultipartUploadInput) Descriptor
deprecated
func (*CompleteMultipartUploadInput) Descriptor() ([]byte, []int)
Deprecated: Use CompleteMultipartUploadInput.ProtoReflect.Descriptor instead.
func (*CompleteMultipartUploadInput) GetBucket ¶
func (x *CompleteMultipartUploadInput) GetBucket() string
func (*CompleteMultipartUploadInput) GetExpectedBucketOwner ¶
func (x *CompleteMultipartUploadInput) GetExpectedBucketOwner() string
func (*CompleteMultipartUploadInput) GetKey ¶
func (x *CompleteMultipartUploadInput) GetKey() string
func (*CompleteMultipartUploadInput) GetMultipartUpload ¶
func (x *CompleteMultipartUploadInput) GetMultipartUpload() *CompletedMultipartUpload
func (*CompleteMultipartUploadInput) GetRequestPayer ¶
func (x *CompleteMultipartUploadInput) GetRequestPayer() string
func (*CompleteMultipartUploadInput) GetStoreName ¶
func (x *CompleteMultipartUploadInput) GetStoreName() string
func (*CompleteMultipartUploadInput) GetUploadId ¶
func (x *CompleteMultipartUploadInput) GetUploadId() string
func (*CompleteMultipartUploadInput) ProtoMessage ¶
func (*CompleteMultipartUploadInput) ProtoMessage()
func (*CompleteMultipartUploadInput) ProtoReflect ¶
func (x *CompleteMultipartUploadInput) ProtoReflect() protoreflect.Message
func (*CompleteMultipartUploadInput) Reset ¶
func (x *CompleteMultipartUploadInput) Reset()
func (*CompleteMultipartUploadInput) String ¶
func (x *CompleteMultipartUploadInput) String() string
type CompleteMultipartUploadOutput ¶
type CompleteMultipartUploadOutput struct { // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // Indicates whether the multipart upload uses an S3 Bucket Key for server-side // encryption with Amazon Web Services KMS (SSE-KMS). BucketKeyEnabled bool `protobuf:"varint,3,opt,name=bucket_key_enabled,json=bucketKeyEnabled,proto3" json:"bucket_key_enabled,omitempty"` // Entity tag that identifies the newly created object's data Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"` // If the object expiration is configured, this will contain the expiration date // (expiry-date) and rule ID (rule-id). The value of rule-id is URL-encoded. Expiration string `protobuf:"bytes,5,opt,name=expiration,proto3" json:"expiration,omitempty"` // The URI that identifies the newly created object. Location string `protobuf:"bytes,6,opt,name=location,proto3" json:"location,omitempty"` // If present, indicates that the requester was successfully charged for the // request. RequestCharged string `protobuf:"bytes,7,opt,name=request_charged,json=requestCharged,proto3" json:"request_charged,omitempty"` // If present, specifies the ID of the Amazon Web Services Key Management Service // (Amazon Web Services KMS) symmetric customer managed key that was used for the // object. SseKmsKeyId string `protobuf:"bytes,8,opt,name=sse_kms_keyId,json=sseKmsKeyId,proto3" json:"sse_kms_keyId,omitempty"` // The server-side encryption algorithm used when storing this object in Amazon S3 // (for example, AES256, aws:kms). ServerSideEncryption string `protobuf:"bytes,9,opt,name=server_side_encryption,json=serverSideEncryption,proto3" json:"server_side_encryption,omitempty"` // Version ID of the newly created object, in case the bucket has versioning turned // on. VersionId string `protobuf:"bytes,10,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
CompleteMultipartUploadOutput
func (*CompleteMultipartUploadOutput) Descriptor
deprecated
func (*CompleteMultipartUploadOutput) Descriptor() ([]byte, []int)
Deprecated: Use CompleteMultipartUploadOutput.ProtoReflect.Descriptor instead.
func (*CompleteMultipartUploadOutput) GetBucket ¶
func (x *CompleteMultipartUploadOutput) GetBucket() string
func (*CompleteMultipartUploadOutput) GetBucketKeyEnabled ¶
func (x *CompleteMultipartUploadOutput) GetBucketKeyEnabled() bool
func (*CompleteMultipartUploadOutput) GetEtag ¶
func (x *CompleteMultipartUploadOutput) GetEtag() string
func (*CompleteMultipartUploadOutput) GetExpiration ¶
func (x *CompleteMultipartUploadOutput) GetExpiration() string
func (*CompleteMultipartUploadOutput) GetKey ¶
func (x *CompleteMultipartUploadOutput) GetKey() string
func (*CompleteMultipartUploadOutput) GetLocation ¶
func (x *CompleteMultipartUploadOutput) GetLocation() string
func (*CompleteMultipartUploadOutput) GetMetadata ¶
func (x *CompleteMultipartUploadOutput) GetMetadata() map[string]string
func (*CompleteMultipartUploadOutput) GetRequestCharged ¶
func (x *CompleteMultipartUploadOutput) GetRequestCharged() string
func (*CompleteMultipartUploadOutput) GetServerSideEncryption ¶
func (x *CompleteMultipartUploadOutput) GetServerSideEncryption() string
func (*CompleteMultipartUploadOutput) GetSseKmsKeyId ¶
func (x *CompleteMultipartUploadOutput) GetSseKmsKeyId() string
func (*CompleteMultipartUploadOutput) GetVersionId ¶
func (x *CompleteMultipartUploadOutput) GetVersionId() string
func (*CompleteMultipartUploadOutput) ProtoMessage ¶
func (*CompleteMultipartUploadOutput) ProtoMessage()
func (*CompleteMultipartUploadOutput) ProtoReflect ¶
func (x *CompleteMultipartUploadOutput) ProtoReflect() protoreflect.Message
func (*CompleteMultipartUploadOutput) Reset ¶
func (x *CompleteMultipartUploadOutput) Reset()
func (*CompleteMultipartUploadOutput) String ¶
func (x *CompleteMultipartUploadOutput) String() string
type CompletedMultipartUpload ¶
type CompletedMultipartUpload struct { // Array of CompletedPart data types. Parts []*CompletedPart `protobuf:"bytes,1,rep,name=parts,proto3" json:"parts,omitempty"` // contains filtered or unexported fields }
CompletedMultipartUpload
func (*CompletedMultipartUpload) Descriptor
deprecated
func (*CompletedMultipartUpload) Descriptor() ([]byte, []int)
Deprecated: Use CompletedMultipartUpload.ProtoReflect.Descriptor instead.
func (*CompletedMultipartUpload) GetParts ¶
func (x *CompletedMultipartUpload) GetParts() []*CompletedPart
func (*CompletedMultipartUpload) ProtoMessage ¶
func (*CompletedMultipartUpload) ProtoMessage()
func (*CompletedMultipartUpload) ProtoReflect ¶
func (x *CompletedMultipartUpload) ProtoReflect() protoreflect.Message
func (*CompletedMultipartUpload) Reset ¶
func (x *CompletedMultipartUpload) Reset()
func (*CompletedMultipartUpload) String ¶
func (x *CompletedMultipartUpload) String() string
type CompletedPart ¶
type CompletedPart struct { // Entity tag returned when the part was uploaded. Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Part number that identifies the part. This is a positive integer between 1 and // 10,000. PartNumber int32 `protobuf:"varint,2,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"` // contains filtered or unexported fields }
CompletedPart
func (*CompletedPart) Descriptor
deprecated
func (*CompletedPart) Descriptor() ([]byte, []int)
Deprecated: Use CompletedPart.ProtoReflect.Descriptor instead.
func (*CompletedPart) GetEtag ¶
func (x *CompletedPart) GetEtag() string
func (*CompletedPart) GetPartNumber ¶
func (x *CompletedPart) GetPartNumber() int32
func (*CompletedPart) ProtoMessage ¶
func (*CompletedPart) ProtoMessage()
func (*CompletedPart) ProtoReflect ¶
func (x *CompletedPart) ProtoReflect() protoreflect.Message
func (*CompletedPart) Reset ¶
func (x *CompletedPart) Reset()
func (*CompletedPart) String ¶
func (x *CompletedPart) String() string
type CopyObjectInput ¶
type CopyObjectInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The name of the destination bucket. When using this action with an access point // This member is required. Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // The key of the destination object. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // CopySource CopySource *CopySource `protobuf:"bytes,4,opt,name=copy_source,json=copySource,proto3" json:"copy_source,omitempty"` // The tag-set for the object destination object this value must be used in // conjunction with the TaggingDirective. The tag-set must be encoded as URL Query // parameters. Tagging map[string]string `` /* 155-byte string literal not displayed */ // The date and time at which the object is no longer cacheable. Expires int64 `protobuf:"varint,6,opt,name=expires,proto3" json:"expires,omitempty"` // Specifies whether the metadata is copied from the source object or replaced with metadata provided in the request. MetadataDirective string `protobuf:"bytes,7,opt,name=metadata_directive,json=metadataDirective,proto3" json:"metadata_directive,omitempty"` // A map of metadata to store with the object in S3. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
CopyObjectInput
func (*CopyObjectInput) Descriptor
deprecated
func (*CopyObjectInput) Descriptor() ([]byte, []int)
Deprecated: Use CopyObjectInput.ProtoReflect.Descriptor instead.
func (*CopyObjectInput) GetBucket ¶
func (x *CopyObjectInput) GetBucket() string
func (*CopyObjectInput) GetCopySource ¶
func (x *CopyObjectInput) GetCopySource() *CopySource
func (*CopyObjectInput) GetExpires ¶
func (x *CopyObjectInput) GetExpires() int64
func (*CopyObjectInput) GetKey ¶
func (x *CopyObjectInput) GetKey() string
func (*CopyObjectInput) GetMetadata ¶
func (x *CopyObjectInput) GetMetadata() map[string]string
func (*CopyObjectInput) GetMetadataDirective ¶
func (x *CopyObjectInput) GetMetadataDirective() string
func (*CopyObjectInput) GetStoreName ¶
func (x *CopyObjectInput) GetStoreName() string
func (*CopyObjectInput) GetTagging ¶
func (x *CopyObjectInput) GetTagging() map[string]string
func (*CopyObjectInput) ProtoMessage ¶
func (*CopyObjectInput) ProtoMessage()
func (*CopyObjectInput) ProtoReflect ¶
func (x *CopyObjectInput) ProtoReflect() protoreflect.Message
func (*CopyObjectInput) Reset ¶
func (x *CopyObjectInput) Reset()
func (*CopyObjectInput) String ¶
func (x *CopyObjectInput) String() string
type CopyObjectOutput ¶
type CopyObjectOutput struct { // Container for all response elements. CopyObjectResult *CopyObjectResult `protobuf:"bytes,1,opt,name=copy_object_result,json=copyObjectResult,proto3" json:"copy_object_result,omitempty"` // Version ID of the newly created copy. VersionId string `protobuf:"bytes,2,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // If the object expiration is configured, the response includes this header. Expiration string `protobuf:"bytes,3,opt,name=expiration,proto3" json:"expiration,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
CopyObjectOutput
func (*CopyObjectOutput) Descriptor
deprecated
func (*CopyObjectOutput) Descriptor() ([]byte, []int)
Deprecated: Use CopyObjectOutput.ProtoReflect.Descriptor instead.
func (*CopyObjectOutput) GetCopyObjectResult ¶
func (x *CopyObjectOutput) GetCopyObjectResult() *CopyObjectResult
func (*CopyObjectOutput) GetExpiration ¶
func (x *CopyObjectOutput) GetExpiration() string
func (*CopyObjectOutput) GetMetadata ¶
func (x *CopyObjectOutput) GetMetadata() map[string]string
func (*CopyObjectOutput) GetVersionId ¶
func (x *CopyObjectOutput) GetVersionId() string
func (*CopyObjectOutput) ProtoMessage ¶
func (*CopyObjectOutput) ProtoMessage()
func (*CopyObjectOutput) ProtoReflect ¶
func (x *CopyObjectOutput) ProtoReflect() protoreflect.Message
func (*CopyObjectOutput) Reset ¶
func (x *CopyObjectOutput) Reset()
func (*CopyObjectOutput) String ¶
func (x *CopyObjectOutput) String() string
type CopyObjectResult ¶
type CopyObjectResult struct { // Returns the ETag of the new object. The ETag reflects only changes to the // contents of an object, not its metadata. Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Creation date of the object. LastModified int64 `protobuf:"varint,2,opt,name=last_modified,json=lastModified,proto3" json:"last_modified,omitempty"` // contains filtered or unexported fields }
CopyObjectResult
func (*CopyObjectResult) Descriptor
deprecated
func (*CopyObjectResult) Descriptor() ([]byte, []int)
Deprecated: Use CopyObjectResult.ProtoReflect.Descriptor instead.
func (*CopyObjectResult) GetEtag ¶
func (x *CopyObjectResult) GetEtag() string
func (*CopyObjectResult) GetLastModified ¶
func (x *CopyObjectResult) GetLastModified() int64
func (*CopyObjectResult) ProtoMessage ¶
func (*CopyObjectResult) ProtoMessage()
func (*CopyObjectResult) ProtoReflect ¶
func (x *CopyObjectResult) ProtoReflect() protoreflect.Message
func (*CopyObjectResult) Reset ¶
func (x *CopyObjectResult) Reset()
func (*CopyObjectResult) String ¶
func (x *CopyObjectResult) String() string
type CopyPartResult ¶
type CopyPartResult struct { // Entity tag of the object. Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Last modified time LastModified int64 `protobuf:"varint,2,opt,name=last_modified,json=lastModified,proto3" json:"last_modified,omitempty"` // contains filtered or unexported fields }
CopyPartResult
func (*CopyPartResult) Descriptor
deprecated
func (*CopyPartResult) Descriptor() ([]byte, []int)
Deprecated: Use CopyPartResult.ProtoReflect.Descriptor instead.
func (*CopyPartResult) GetEtag ¶
func (x *CopyPartResult) GetEtag() string
func (*CopyPartResult) GetLastModified ¶
func (x *CopyPartResult) GetLastModified() int64
func (*CopyPartResult) ProtoMessage ¶
func (*CopyPartResult) ProtoMessage()
func (*CopyPartResult) ProtoReflect ¶
func (x *CopyPartResult) ProtoReflect() protoreflect.Message
func (*CopyPartResult) Reset ¶
func (x *CopyPartResult) Reset()
func (*CopyPartResult) String ¶
func (x *CopyPartResult) String() string
type CopySource ¶
type CopySource struct { // source object bucket name CopySourceBucket string `protobuf:"bytes,1,opt,name=copy_source_bucket,json=copySourceBucket,proto3" json:"copy_source_bucket,omitempty"` // source object name CopySourceKey string `protobuf:"bytes,2,opt,name=copy_source_key,json=copySourceKey,proto3" json:"copy_source_key,omitempty"` // source object version CopySourceVersionId string `protobuf:"bytes,3,opt,name=copy_source_version_id,json=copySourceVersionId,proto3" json:"copy_source_version_id,omitempty"` // contains filtered or unexported fields }
CopySource
func (*CopySource) Descriptor
deprecated
func (*CopySource) Descriptor() ([]byte, []int)
Deprecated: Use CopySource.ProtoReflect.Descriptor instead.
func (*CopySource) GetCopySourceBucket ¶
func (x *CopySource) GetCopySourceBucket() string
func (*CopySource) GetCopySourceKey ¶
func (x *CopySource) GetCopySourceKey() string
func (*CopySource) GetCopySourceVersionId ¶
func (x *CopySource) GetCopySourceVersionId() string
func (*CopySource) ProtoMessage ¶
func (*CopySource) ProtoMessage()
func (*CopySource) ProtoReflect ¶
func (x *CopySource) ProtoReflect() protoreflect.Message
func (*CopySource) Reset ¶
func (x *CopySource) Reset()
func (*CopySource) String ¶
func (x *CopySource) String() string
type CreateMultipartUploadInput ¶
type CreateMultipartUploadInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // The canned ACL to apply to the object. This action is not supported by Amazon S3 // on Outposts. Acl string `protobuf:"bytes,4,opt,name=acl,proto3" json:"acl,omitempty"` // Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption // with server-side encryption using AWS KMS (SSE-KMS). Setting this header to true // causes Amazon S3 to use an S3 Bucket Key for object encryption with SSE-KMS. // Specifying this header with a PUT action doesn’t affect bucket-level settings // for S3 Bucket Key. BucketKeyEnabled bool `protobuf:"varint,5,opt,name=bucket_key_enabled,json=bucketKeyEnabled,proto3" json:"bucket_key_enabled,omitempty"` // Specifies caching behavior along the request/reply chain CacheControl string `protobuf:"bytes,6,opt,name=cache_control,json=cacheControl,proto3" json:"cache_control,omitempty"` // Specifies presentational information for the object ContentDisposition string `protobuf:"bytes,7,opt,name=content_disposition,json=contentDisposition,proto3" json:"content_disposition,omitempty"` // Specifies what content encodings have been applied to the object and thus what // decoding mechanisms must be applied to obtain the media-type referenced by the // Content-Type header field. ContentEncoding string `protobuf:"bytes,8,opt,name=content_encoding,json=contentEncoding,proto3" json:"content_encoding,omitempty"` // The language the content is in. ContentLanguage string `protobuf:"bytes,9,opt,name=content_language,json=contentLanguage,proto3" json:"content_language,omitempty"` // A standard MIME type describing the format of the object data. ContentType string `protobuf:"bytes,10,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` // The account ID of the expected bucket owner. If the bucket is owned by a // different account, the request fails with the HTTP status code 403 Forbidden // (access denied). ExpectedBucketOwner string `protobuf:"bytes,11,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // The date and time at which the object is no longer cacheable. Expires int64 `protobuf:"varint,12,opt,name=expires,proto3" json:"expires,omitempty"` // Gives the grantee READ, READ_ACP, and WRITE_ACP permissions on the object. This // action is not supported by Amazon S3 on Outposts. GrantFullControl string `protobuf:"bytes,13,opt,name=grant_full_control,json=grantFullControl,proto3" json:"grant_full_control,omitempty"` // Allows grantee to read the object data and its metadata. This action is not // supported by Amazon S3 on Outposts. GrantRead string `protobuf:"bytes,14,opt,name=grant_read,json=grantRead,proto3" json:"grant_read,omitempty"` // Allows grantee to read the object ACL. This action is not supported by Amazon S3 // on Outposts. GrantReadAcp string `protobuf:"bytes,15,opt,name=grant_read_acp,json=grantReadAcp,proto3" json:"grant_read_acp,omitempty"` // Allows grantee to write the ACL for the applicable object. This action is not // supported by Amazon S3 on Outposts. GrantWriteAcp string `protobuf:"bytes,16,opt,name=grant_write_acp,json=grantWriteAcp,proto3" json:"grant_write_acp,omitempty"` // A map of metadata to store with the object MetaData map[string]string `` /* 174-byte string literal not displayed */ // Specifies whether you want to apply a legal hold to the uploaded object ObjectLockLegalHoldStatus string `` /* 143-byte string literal not displayed */ // Specifies the Object Lock mode that you want to apply to the uploaded object ObjectLockMode string `protobuf:"bytes,19,opt,name=object_lock_mode,json=objectLockMode,proto3" json:"object_lock_mode,omitempty"` // Specifies the date and time when you want the Object Lock to expire ObjectLockRetainUntilDate int64 `` /* 144-byte string literal not displayed */ // Confirms that the requester knows that they will be charged for the request RequestPayer string `protobuf:"bytes,21,opt,name=request_payer,json=requestPayer,proto3" json:"request_payer,omitempty"` // Specifies the algorithm to use to when encrypting the object (for example, // AES256). SseCustomerAlgorithm string `protobuf:"bytes,22,opt,name=sse_customer_algorithm,json=sseCustomerAlgorithm,proto3" json:"sse_customer_algorithm,omitempty"` // Specifies the customer-provided encryption key to use in encrypting data SseCustomerKey string `protobuf:"bytes,23,opt,name=sse_customer_key,json=sseCustomerKey,proto3" json:"sse_customer_key,omitempty"` // Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321 SseCustomerKeyMd5 string `protobuf:"bytes,24,opt,name=sse_customer_key_md5,json=sseCustomerKeyMd5,proto3" json:"sse_customer_key_md5,omitempty"` // Specifies the Amazon Web Services KMS Encryption Context to use for object encryption SseKmsEncryptionContext string `` /* 135-byte string literal not displayed */ // Specifies the ID of the symmetric customer managed key to use for object encryption SseKmsKeyId string `protobuf:"bytes,26,opt,name=sse_kms_key_id,json=sseKmsKeyId,proto3" json:"sse_kms_key_id,omitempty"` // The server-side encryption algorithm used when storing this object ServerSideEncryption string `protobuf:"bytes,27,opt,name=server_side_encryption,json=serverSideEncryption,proto3" json:"server_side_encryption,omitempty"` // By default, oss store uses the STANDARD Storage Class to store newly created objects StorageClass string `protobuf:"bytes,28,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"` // The tag-set for the object. The tag-set must be encoded as URL Query parameters. Tagging map[string]string `` /* 156-byte string literal not displayed */ // If the bucket is configured as a website, redirects requests for this object to // another object in the same bucket or to an external URL. WebsiteRedirectLocation string `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
CreateMultipartUploadInput
func (*CreateMultipartUploadInput) Descriptor
deprecated
func (*CreateMultipartUploadInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateMultipartUploadInput.ProtoReflect.Descriptor instead.
func (*CreateMultipartUploadInput) GetAcl ¶
func (x *CreateMultipartUploadInput) GetAcl() string
func (*CreateMultipartUploadInput) GetBucket ¶
func (x *CreateMultipartUploadInput) GetBucket() string
func (*CreateMultipartUploadInput) GetBucketKeyEnabled ¶
func (x *CreateMultipartUploadInput) GetBucketKeyEnabled() bool
func (*CreateMultipartUploadInput) GetCacheControl ¶
func (x *CreateMultipartUploadInput) GetCacheControl() string
func (*CreateMultipartUploadInput) GetContentDisposition ¶
func (x *CreateMultipartUploadInput) GetContentDisposition() string
func (*CreateMultipartUploadInput) GetContentEncoding ¶
func (x *CreateMultipartUploadInput) GetContentEncoding() string
func (*CreateMultipartUploadInput) GetContentLanguage ¶
func (x *CreateMultipartUploadInput) GetContentLanguage() string
func (*CreateMultipartUploadInput) GetContentType ¶
func (x *CreateMultipartUploadInput) GetContentType() string
func (*CreateMultipartUploadInput) GetExpectedBucketOwner ¶
func (x *CreateMultipartUploadInput) GetExpectedBucketOwner() string
func (*CreateMultipartUploadInput) GetExpires ¶
func (x *CreateMultipartUploadInput) GetExpires() int64
func (*CreateMultipartUploadInput) GetGrantFullControl ¶
func (x *CreateMultipartUploadInput) GetGrantFullControl() string
func (*CreateMultipartUploadInput) GetGrantRead ¶
func (x *CreateMultipartUploadInput) GetGrantRead() string
func (*CreateMultipartUploadInput) GetGrantReadAcp ¶
func (x *CreateMultipartUploadInput) GetGrantReadAcp() string
func (*CreateMultipartUploadInput) GetGrantWriteAcp ¶
func (x *CreateMultipartUploadInput) GetGrantWriteAcp() string
func (*CreateMultipartUploadInput) GetKey ¶
func (x *CreateMultipartUploadInput) GetKey() string
func (*CreateMultipartUploadInput) GetMetaData ¶
func (x *CreateMultipartUploadInput) GetMetaData() map[string]string
func (*CreateMultipartUploadInput) GetObjectLockLegalHoldStatus ¶
func (x *CreateMultipartUploadInput) GetObjectLockLegalHoldStatus() string
func (*CreateMultipartUploadInput) GetObjectLockMode ¶
func (x *CreateMultipartUploadInput) GetObjectLockMode() string
func (*CreateMultipartUploadInput) GetObjectLockRetainUntilDate ¶
func (x *CreateMultipartUploadInput) GetObjectLockRetainUntilDate() int64
func (*CreateMultipartUploadInput) GetRequestPayer ¶
func (x *CreateMultipartUploadInput) GetRequestPayer() string
func (*CreateMultipartUploadInput) GetServerSideEncryption ¶
func (x *CreateMultipartUploadInput) GetServerSideEncryption() string
func (*CreateMultipartUploadInput) GetSseCustomerAlgorithm ¶
func (x *CreateMultipartUploadInput) GetSseCustomerAlgorithm() string
func (*CreateMultipartUploadInput) GetSseCustomerKey ¶
func (x *CreateMultipartUploadInput) GetSseCustomerKey() string
func (*CreateMultipartUploadInput) GetSseCustomerKeyMd5 ¶
func (x *CreateMultipartUploadInput) GetSseCustomerKeyMd5() string
func (*CreateMultipartUploadInput) GetSseKmsEncryptionContext ¶
func (x *CreateMultipartUploadInput) GetSseKmsEncryptionContext() string
func (*CreateMultipartUploadInput) GetSseKmsKeyId ¶
func (x *CreateMultipartUploadInput) GetSseKmsKeyId() string
func (*CreateMultipartUploadInput) GetStorageClass ¶
func (x *CreateMultipartUploadInput) GetStorageClass() string
func (*CreateMultipartUploadInput) GetStoreName ¶
func (x *CreateMultipartUploadInput) GetStoreName() string
func (*CreateMultipartUploadInput) GetTagging ¶
func (x *CreateMultipartUploadInput) GetTagging() map[string]string
func (*CreateMultipartUploadInput) GetWebsiteRedirectLocation ¶
func (x *CreateMultipartUploadInput) GetWebsiteRedirectLocation() string
func (*CreateMultipartUploadInput) ProtoMessage ¶
func (*CreateMultipartUploadInput) ProtoMessage()
func (*CreateMultipartUploadInput) ProtoReflect ¶
func (x *CreateMultipartUploadInput) ProtoReflect() protoreflect.Message
func (*CreateMultipartUploadInput) Reset ¶
func (x *CreateMultipartUploadInput) Reset()
func (*CreateMultipartUploadInput) String ¶
func (x *CreateMultipartUploadInput) String() string
type CreateMultipartUploadOutput ¶
type CreateMultipartUploadOutput struct { // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // If the bucket has a lifecycle rule configured with an action to abort incomplete // multipart uploads and the prefix in the lifecycle rule matches the object name // in the request, the response includes this header AbortDate int64 `protobuf:"varint,3,opt,name=abort_date,json=abortDate,proto3" json:"abort_date,omitempty"` // It identifies the applicable lifecycle configuration rule that defines the action to abort // incomplete multipart uploads. AbortRuleId string `protobuf:"bytes,4,opt,name=abort_rule_id,json=abortRuleId,proto3" json:"abort_rule_id,omitempty"` // Indicates whether the multipart upload uses an S3 Bucket Key for server-side // encryption with Amazon Web Services KMS (SSE-KMS). BucketKeyEnabled bool `protobuf:"varint,5,opt,name=bucket_key_enabled,json=bucketKeyEnabled,proto3" json:"bucket_key_enabled,omitempty"` // If present, indicates that the requester was successfully charged for the // request. RequestCharged string `protobuf:"bytes,6,opt,name=request_charged,json=requestCharged,proto3" json:"request_charged,omitempty"` // If server-side encryption with a customer-provided encryption key was requested, // the response will include this header confirming the encryption algorithm used. SseCustomerAlgorithm string `protobuf:"bytes,7,opt,name=sse_customer_algorithm,json=sseCustomerAlgorithm,proto3" json:"sse_customer_algorithm,omitempty"` // If server-side encryption with a customer-provided encryption key was requested, // the response will include this header to provide round-trip message integrity // verification of the customer-provided encryption key. SseCustomerKeyMd5 string `protobuf:"bytes,8,opt,name=sse_customer_key_md5,json=sseCustomerKeyMd5,proto3" json:"sse_customer_key_md5,omitempty"` // If present, specifies the Amazon Web Services KMS Encryption Context to use for // object encryption. The value of this header is a base64-encoded UTF-8 string // holding JSON with the encryption context key-value pairs. SseKmsEncryptionContext string `` /* 134-byte string literal not displayed */ // If present, specifies the ID of the Amazon Web Services Key Management Service // (Amazon Web Services KMS) symmetric customer managed key that was used for the // object. SseKmsKeyId string `protobuf:"bytes,10,opt,name=sse_kms_key_id,json=sseKmsKeyId,proto3" json:"sse_kms_key_id,omitempty"` // The server-side encryption algorithm used when storing this object in Amazon S3 // (for example, AES256, aws:kms). ServerSideEncryption string `protobuf:"bytes,11,opt,name=server_side_encryption,json=serverSideEncryption,proto3" json:"server_side_encryption,omitempty"` // ID for the initiated multipart upload. UploadId string `protobuf:"bytes,12,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
CreateMultipartUploadOutput
func (*CreateMultipartUploadOutput) Descriptor
deprecated
func (*CreateMultipartUploadOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateMultipartUploadOutput.ProtoReflect.Descriptor instead.
func (*CreateMultipartUploadOutput) GetAbortDate ¶
func (x *CreateMultipartUploadOutput) GetAbortDate() int64
func (*CreateMultipartUploadOutput) GetAbortRuleId ¶
func (x *CreateMultipartUploadOutput) GetAbortRuleId() string
func (*CreateMultipartUploadOutput) GetBucket ¶
func (x *CreateMultipartUploadOutput) GetBucket() string
func (*CreateMultipartUploadOutput) GetBucketKeyEnabled ¶
func (x *CreateMultipartUploadOutput) GetBucketKeyEnabled() bool
func (*CreateMultipartUploadOutput) GetKey ¶
func (x *CreateMultipartUploadOutput) GetKey() string
func (*CreateMultipartUploadOutput) GetMetadata ¶
func (x *CreateMultipartUploadOutput) GetMetadata() map[string]string
func (*CreateMultipartUploadOutput) GetRequestCharged ¶
func (x *CreateMultipartUploadOutput) GetRequestCharged() string
func (*CreateMultipartUploadOutput) GetServerSideEncryption ¶
func (x *CreateMultipartUploadOutput) GetServerSideEncryption() string
func (*CreateMultipartUploadOutput) GetSseCustomerAlgorithm ¶
func (x *CreateMultipartUploadOutput) GetSseCustomerAlgorithm() string
func (*CreateMultipartUploadOutput) GetSseCustomerKeyMd5 ¶
func (x *CreateMultipartUploadOutput) GetSseCustomerKeyMd5() string
func (*CreateMultipartUploadOutput) GetSseKmsEncryptionContext ¶
func (x *CreateMultipartUploadOutput) GetSseKmsEncryptionContext() string
func (*CreateMultipartUploadOutput) GetSseKmsKeyId ¶
func (x *CreateMultipartUploadOutput) GetSseKmsKeyId() string
func (*CreateMultipartUploadOutput) GetUploadId ¶
func (x *CreateMultipartUploadOutput) GetUploadId() string
func (*CreateMultipartUploadOutput) ProtoMessage ¶
func (*CreateMultipartUploadOutput) ProtoMessage()
func (*CreateMultipartUploadOutput) ProtoReflect ¶
func (x *CreateMultipartUploadOutput) ProtoReflect() protoreflect.Message
func (*CreateMultipartUploadOutput) Reset ¶
func (x *CreateMultipartUploadOutput) Reset()
func (*CreateMultipartUploadOutput) String ¶
func (x *CreateMultipartUploadOutput) String() string
type Delete ¶
type Delete struct { // ObjectIdentifier Objects []*ObjectIdentifier `protobuf:"bytes,1,rep,name=objects,proto3" json:"objects,omitempty"` // Element to enable quiet mode for the request. When you add this element, you // must set its value to true. Quiet bool `protobuf:"varint,2,opt,name=quiet,proto3" json:"quiet,omitempty"` // contains filtered or unexported fields }
Delete
func (*Delete) Descriptor
deprecated
func (*Delete) GetObjects ¶
func (x *Delete) GetObjects() []*ObjectIdentifier
func (*Delete) ProtoMessage ¶
func (*Delete) ProtoMessage()
func (*Delete) ProtoReflect ¶
func (x *Delete) ProtoReflect() protoreflect.Message
type DeleteMarkerEntry ¶
type DeleteMarkerEntry struct { // Specifies whether the object is (true) or is not (false) the latest version of // an object. IsLatest bool `protobuf:"varint,1,opt,name=is_latest,json=isLatest,proto3" json:"is_latest,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // Date and time the object was last modified. LastModified int64 `protobuf:"varint,3,opt,name=last_modified,json=lastModified,proto3" json:"last_modified,omitempty"` // Owner Owner *Owner `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"` // Version ID of an object. VersionId string `protobuf:"bytes,5,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // contains filtered or unexported fields }
DeleteMarkerEntry
func (*DeleteMarkerEntry) Descriptor
deprecated
func (*DeleteMarkerEntry) Descriptor() ([]byte, []int)
Deprecated: Use DeleteMarkerEntry.ProtoReflect.Descriptor instead.
func (*DeleteMarkerEntry) GetIsLatest ¶
func (x *DeleteMarkerEntry) GetIsLatest() bool
func (*DeleteMarkerEntry) GetKey ¶
func (x *DeleteMarkerEntry) GetKey() string
func (*DeleteMarkerEntry) GetLastModified ¶
func (x *DeleteMarkerEntry) GetLastModified() int64
func (*DeleteMarkerEntry) GetOwner ¶
func (x *DeleteMarkerEntry) GetOwner() *Owner
func (*DeleteMarkerEntry) GetVersionId ¶
func (x *DeleteMarkerEntry) GetVersionId() string
func (*DeleteMarkerEntry) ProtoMessage ¶
func (*DeleteMarkerEntry) ProtoMessage()
func (*DeleteMarkerEntry) ProtoReflect ¶
func (x *DeleteMarkerEntry) ProtoReflect() protoreflect.Message
func (*DeleteMarkerEntry) Reset ¶
func (x *DeleteMarkerEntry) Reset()
func (*DeleteMarkerEntry) String ¶
func (x *DeleteMarkerEntry) String() string
type DeleteObjectInput ¶
type DeleteObjectInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name to which the DEL action was initiated // This member is required. Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Object key for which the DEL action was initiated. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Confirms that the requester knows that they will be charged for the request. RequestPayer string `protobuf:"bytes,4,opt,name=request_payer,json=requestPayer,proto3" json:"request_payer,omitempty"` // VersionId used to reference a specific version of the object. VersionId string `protobuf:"bytes,5,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // contains filtered or unexported fields }
DeleteObjectInput
func (*DeleteObjectInput) Descriptor
deprecated
func (*DeleteObjectInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteObjectInput.ProtoReflect.Descriptor instead.
func (*DeleteObjectInput) GetBucket ¶
func (x *DeleteObjectInput) GetBucket() string
func (*DeleteObjectInput) GetKey ¶
func (x *DeleteObjectInput) GetKey() string
func (*DeleteObjectInput) GetRequestPayer ¶
func (x *DeleteObjectInput) GetRequestPayer() string
func (*DeleteObjectInput) GetStoreName ¶
func (x *DeleteObjectInput) GetStoreName() string
func (*DeleteObjectInput) GetVersionId ¶
func (x *DeleteObjectInput) GetVersionId() string
func (*DeleteObjectInput) ProtoMessage ¶
func (*DeleteObjectInput) ProtoMessage()
func (*DeleteObjectInput) ProtoReflect ¶
func (x *DeleteObjectInput) ProtoReflect() protoreflect.Message
func (*DeleteObjectInput) Reset ¶
func (x *DeleteObjectInput) Reset()
func (*DeleteObjectInput) String ¶
func (x *DeleteObjectInput) String() string
type DeleteObjectOutput ¶
type DeleteObjectOutput struct { // Specifies whether the versioned object that was permanently deleted was (true) // or was not (false) a delete marker. DeleteMarker bool `protobuf:"varint,1,opt,name=delete_marker,json=deleteMarker,proto3" json:"delete_marker,omitempty"` // If present, indicates that the requester was successfully charged for the // request. RequestCharged string `protobuf:"bytes,2,opt,name=request_charged,json=requestCharged,proto3" json:"request_charged,omitempty"` // Returns the version ID of the delete marker created as a result of the DELETE // operation. VersionId string `protobuf:"bytes,3,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
DeleteObjectOutput
func (*DeleteObjectOutput) Descriptor
deprecated
func (*DeleteObjectOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteObjectOutput.ProtoReflect.Descriptor instead.
func (*DeleteObjectOutput) GetDeleteMarker ¶
func (x *DeleteObjectOutput) GetDeleteMarker() bool
func (*DeleteObjectOutput) GetMetadata ¶
func (x *DeleteObjectOutput) GetMetadata() map[string]string
func (*DeleteObjectOutput) GetRequestCharged ¶
func (x *DeleteObjectOutput) GetRequestCharged() string
func (*DeleteObjectOutput) GetVersionId ¶
func (x *DeleteObjectOutput) GetVersionId() string
func (*DeleteObjectOutput) ProtoMessage ¶
func (*DeleteObjectOutput) ProtoMessage()
func (*DeleteObjectOutput) ProtoReflect ¶
func (x *DeleteObjectOutput) ProtoReflect() protoreflect.Message
func (*DeleteObjectOutput) Reset ¶
func (x *DeleteObjectOutput) Reset()
func (*DeleteObjectOutput) String ¶
func (x *DeleteObjectOutput) String() string
type DeleteObjectTaggingInput ¶
type DeleteObjectTaggingInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the objects from which to remove the tags. Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // The key that identifies the object in the bucket from which to remove all tags. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // The versionId of the object that the tag-set will be removed from. VersionId string `protobuf:"bytes,4,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // The account ID of the expected bucket owner. If the bucket is owned by a // different account, the request fails with the HTTP status code 403 Forbidden // (access denied). ExpectedBucketOwner string `protobuf:"bytes,5,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // contains filtered or unexported fields }
DeleteObjectTaggingInput
func (*DeleteObjectTaggingInput) Descriptor
deprecated
func (*DeleteObjectTaggingInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteObjectTaggingInput.ProtoReflect.Descriptor instead.
func (*DeleteObjectTaggingInput) GetBucket ¶
func (x *DeleteObjectTaggingInput) GetBucket() string
func (*DeleteObjectTaggingInput) GetExpectedBucketOwner ¶
func (x *DeleteObjectTaggingInput) GetExpectedBucketOwner() string
func (*DeleteObjectTaggingInput) GetKey ¶
func (x *DeleteObjectTaggingInput) GetKey() string
func (*DeleteObjectTaggingInput) GetStoreName ¶
func (x *DeleteObjectTaggingInput) GetStoreName() string
func (*DeleteObjectTaggingInput) GetVersionId ¶
func (x *DeleteObjectTaggingInput) GetVersionId() string
func (*DeleteObjectTaggingInput) ProtoMessage ¶
func (*DeleteObjectTaggingInput) ProtoMessage()
func (*DeleteObjectTaggingInput) ProtoReflect ¶
func (x *DeleteObjectTaggingInput) ProtoReflect() protoreflect.Message
func (*DeleteObjectTaggingInput) Reset ¶
func (x *DeleteObjectTaggingInput) Reset()
func (*DeleteObjectTaggingInput) String ¶
func (x *DeleteObjectTaggingInput) String() string
type DeleteObjectTaggingOutput ¶
type DeleteObjectTaggingOutput struct { // The versionId of the object the tag-set was removed from. VersionId string `protobuf:"bytes,1,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // Metadata pertaining to the operation's result. ResultMetadata map[string]string `` /* 191-byte string literal not displayed */ // contains filtered or unexported fields }
DeleteObjectTaggingOutput
func (*DeleteObjectTaggingOutput) Descriptor
deprecated
func (*DeleteObjectTaggingOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteObjectTaggingOutput.ProtoReflect.Descriptor instead.
func (*DeleteObjectTaggingOutput) GetResultMetadata ¶
func (x *DeleteObjectTaggingOutput) GetResultMetadata() map[string]string
func (*DeleteObjectTaggingOutput) GetVersionId ¶
func (x *DeleteObjectTaggingOutput) GetVersionId() string
func (*DeleteObjectTaggingOutput) ProtoMessage ¶
func (*DeleteObjectTaggingOutput) ProtoMessage()
func (*DeleteObjectTaggingOutput) ProtoReflect ¶
func (x *DeleteObjectTaggingOutput) ProtoReflect() protoreflect.Message
func (*DeleteObjectTaggingOutput) Reset ¶
func (x *DeleteObjectTaggingOutput) Reset()
func (*DeleteObjectTaggingOutput) String ¶
func (x *DeleteObjectTaggingOutput) String() string
type DeleteObjectsInput ¶
type DeleteObjectsInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Delete objects Delete *Delete `protobuf:"bytes,3,opt,name=delete,proto3" json:"delete,omitempty"` // Confirms that the requester knows that they will be charged for the request. RequestPayer string `protobuf:"bytes,4,opt,name=request_payer,json=requestPayer,proto3" json:"request_payer,omitempty"` // contains filtered or unexported fields }
DeleteObjectsInput
func (*DeleteObjectsInput) Descriptor
deprecated
func (*DeleteObjectsInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteObjectsInput.ProtoReflect.Descriptor instead.
func (*DeleteObjectsInput) GetBucket ¶
func (x *DeleteObjectsInput) GetBucket() string
func (*DeleteObjectsInput) GetDelete ¶
func (x *DeleteObjectsInput) GetDelete() *Delete
func (*DeleteObjectsInput) GetRequestPayer ¶
func (x *DeleteObjectsInput) GetRequestPayer() string
func (*DeleteObjectsInput) GetStoreName ¶
func (x *DeleteObjectsInput) GetStoreName() string
func (*DeleteObjectsInput) ProtoMessage ¶
func (*DeleteObjectsInput) ProtoMessage()
func (*DeleteObjectsInput) ProtoReflect ¶
func (x *DeleteObjectsInput) ProtoReflect() protoreflect.Message
func (*DeleteObjectsInput) Reset ¶
func (x *DeleteObjectsInput) Reset()
func (*DeleteObjectsInput) String ¶
func (x *DeleteObjectsInput) String() string
type DeleteObjectsOutput ¶
type DeleteObjectsOutput struct { // DeletedObject Deleted []*DeletedObject `protobuf:"bytes,1,rep,name=deleted,proto3" json:"deleted,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
DeleteObjectsOutput
func (*DeleteObjectsOutput) Descriptor
deprecated
func (*DeleteObjectsOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteObjectsOutput.ProtoReflect.Descriptor instead.
func (*DeleteObjectsOutput) GetDeleted ¶
func (x *DeleteObjectsOutput) GetDeleted() []*DeletedObject
func (*DeleteObjectsOutput) GetMetadata ¶
func (x *DeleteObjectsOutput) GetMetadata() map[string]string
func (*DeleteObjectsOutput) ProtoMessage ¶
func (*DeleteObjectsOutput) ProtoMessage()
func (*DeleteObjectsOutput) ProtoReflect ¶
func (x *DeleteObjectsOutput) ProtoReflect() protoreflect.Message
func (*DeleteObjectsOutput) Reset ¶
func (x *DeleteObjectsOutput) Reset()
func (*DeleteObjectsOutput) String ¶
func (x *DeleteObjectsOutput) String() string
type DeletedObject ¶
type DeletedObject struct { // Specifies whether the versioned object that was permanently deleted was (true) // or was not (false) a delete marker. In a simple DELETE, this header indicates // whether (true) or not (false) a delete marker was created. DeleteMarker bool `protobuf:"varint,1,opt,name=delete_marker,json=deleteMarker,proto3" json:"delete_marker,omitempty"` // The version ID of the delete marker created as a result of the DELETE operation. // If you delete a specific object version, the value returned by this header is // the version ID of the object version deleted. DeleteMarkerVersionId string `` /* 128-byte string literal not displayed */ // The name of the deleted object. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // The version ID of the deleted object. VersionId string `protobuf:"bytes,4,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // contains filtered or unexported fields }
DeletedObject
func (*DeletedObject) Descriptor
deprecated
func (*DeletedObject) Descriptor() ([]byte, []int)
Deprecated: Use DeletedObject.ProtoReflect.Descriptor instead.
func (*DeletedObject) GetDeleteMarker ¶
func (x *DeletedObject) GetDeleteMarker() bool
func (*DeletedObject) GetDeleteMarkerVersionId ¶
func (x *DeletedObject) GetDeleteMarkerVersionId() string
func (*DeletedObject) GetKey ¶
func (x *DeletedObject) GetKey() string
func (*DeletedObject) GetVersionId ¶
func (x *DeletedObject) GetVersionId() string
func (*DeletedObject) ProtoMessage ¶
func (*DeletedObject) ProtoMessage()
func (*DeletedObject) ProtoReflect ¶
func (x *DeletedObject) ProtoReflect() protoreflect.Message
func (*DeletedObject) Reset ¶
func (x *DeletedObject) Reset()
func (*DeletedObject) String ¶
func (x *DeletedObject) String() string
type GetObjectCannedAclInput ¶
type GetObjectCannedAclInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // VersionId used to reference a specific version of the object VersionId string `protobuf:"bytes,4,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // contains filtered or unexported fields }
GetObjectCannedAclInput
func (*GetObjectCannedAclInput) Descriptor
deprecated
func (*GetObjectCannedAclInput) Descriptor() ([]byte, []int)
Deprecated: Use GetObjectCannedAclInput.ProtoReflect.Descriptor instead.
func (*GetObjectCannedAclInput) GetBucket ¶
func (x *GetObjectCannedAclInput) GetBucket() string
func (*GetObjectCannedAclInput) GetKey ¶
func (x *GetObjectCannedAclInput) GetKey() string
func (*GetObjectCannedAclInput) GetStoreName ¶
func (x *GetObjectCannedAclInput) GetStoreName() string
func (*GetObjectCannedAclInput) GetVersionId ¶
func (x *GetObjectCannedAclInput) GetVersionId() string
func (*GetObjectCannedAclInput) ProtoMessage ¶
func (*GetObjectCannedAclInput) ProtoMessage()
func (*GetObjectCannedAclInput) ProtoReflect ¶
func (x *GetObjectCannedAclInput) ProtoReflect() protoreflect.Message
func (*GetObjectCannedAclInput) Reset ¶
func (x *GetObjectCannedAclInput) Reset()
func (*GetObjectCannedAclInput) String ¶
func (x *GetObjectCannedAclInput) String() string
type GetObjectCannedAclOutput ¶
type GetObjectCannedAclOutput struct { // Object CannedACL CannedAcl string `protobuf:"bytes,1,opt,name=canned_acl,json=cannedAcl,proto3" json:"canned_acl,omitempty"` // Owner Owner *Owner `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` // If present, indicates that the requester was successfully charged for the // request. RequestCharged string `protobuf:"bytes,3,opt,name=request_charged,json=requestCharged,proto3" json:"request_charged,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
GetObjectCannedAclOutput
func (*GetObjectCannedAclOutput) Descriptor
deprecated
func (*GetObjectCannedAclOutput) Descriptor() ([]byte, []int)
Deprecated: Use GetObjectCannedAclOutput.ProtoReflect.Descriptor instead.
func (*GetObjectCannedAclOutput) GetCannedAcl ¶
func (x *GetObjectCannedAclOutput) GetCannedAcl() string
func (*GetObjectCannedAclOutput) GetMetadata ¶
func (x *GetObjectCannedAclOutput) GetMetadata() map[string]string
func (*GetObjectCannedAclOutput) GetOwner ¶
func (x *GetObjectCannedAclOutput) GetOwner() *Owner
func (*GetObjectCannedAclOutput) GetRequestCharged ¶
func (x *GetObjectCannedAclOutput) GetRequestCharged() string
func (*GetObjectCannedAclOutput) ProtoMessage ¶
func (*GetObjectCannedAclOutput) ProtoMessage()
func (*GetObjectCannedAclOutput) ProtoReflect ¶
func (x *GetObjectCannedAclOutput) ProtoReflect() protoreflect.Message
func (*GetObjectCannedAclOutput) Reset ¶
func (x *GetObjectCannedAclOutput) Reset()
func (*GetObjectCannedAclOutput) String ¶
func (x *GetObjectCannedAclOutput) String() string
type GetObjectInput ¶
type GetObjectInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Key of the object to get // This member is required Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // The account ID of the expected bucket owner ExpectedBucketOwner string `protobuf:"bytes,4,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // Return the object only if its entity tag (ETag) is the same as the one specified IfMatch string `protobuf:"bytes,5,opt,name=if_match,json=ifMatch,proto3" json:"if_match,omitempty"` // Return the object only if it has been modified since the specified time IfModifiedSince int64 `protobuf:"varint,6,opt,name=if_modified_since,json=ifModifiedSince,proto3" json:"if_modified_since,omitempty"` // Return the object only if its entity tag (ETag) is different from the one specified IfNoneMatch string `protobuf:"bytes,7,opt,name=if_none_match,json=ifNoneMatch,proto3" json:"if_none_match,omitempty"` // Return the object only if it has not been modified since the specified time IfUnmodifiedSince int64 `protobuf:"varint,8,opt,name=if_unmodified_since,json=ifUnmodifiedSince,proto3" json:"if_unmodified_since,omitempty"` // Part number of the object being read. This is a positive integer between 1 and // 10,000. Effectively performs a 'ranged' GET request for the part specified. // Useful for downloading just a part of an object. PartNumber int64 `protobuf:"varint,9,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"` // Downloads the specified range bytes of an object // start is used to specify the location where the file starts Start int64 `protobuf:"varint,10,opt,name=start,proto3" json:"start,omitempty"` // end is used to specify the location where the file end End int64 `protobuf:"varint,11,opt,name=end,proto3" json:"end,omitempty"` // Confirms that the requester knows that they will be charged for the request. RequestPayer string `protobuf:"bytes,12,opt,name=request_payer,json=requestPayer,proto3" json:"request_payer,omitempty"` // Sets the Cache-Control header of the response. ResponseCacheControl string `protobuf:"bytes,13,opt,name=response_cache_control,json=responseCacheControl,proto3" json:"response_cache_control,omitempty"` // Sets the Content-Disposition header of the response ResponseContentDisposition string `` /* 142-byte string literal not displayed */ // Sets the Content-Encoding header of the response ResponseContentEncoding string `` /* 133-byte string literal not displayed */ // Sets the Content-Language header of the response ResponseContentLanguage string `` /* 133-byte string literal not displayed */ // Sets the Content-Type header of the response ResponseContentType string `protobuf:"bytes,17,opt,name=response_content_type,json=responseContentType,proto3" json:"response_content_type,omitempty"` // Sets the Expires header of the response ResponseExpires string `protobuf:"bytes,18,opt,name=response_expires,json=responseExpires,proto3" json:"response_expires,omitempty"` // Specifies the algorithm to use to when decrypting the object (for example,AES256) SseCustomerAlgorithm string `protobuf:"bytes,19,opt,name=sse_customer_algorithm,json=sseCustomerAlgorithm,proto3" json:"sse_customer_algorithm,omitempty"` // Specifies the customer-provided encryption key for Amazon S3 used to encrypt the // data. This value is used to decrypt the object when recovering it and must match // the one used when storing the data. The key must be appropriate for use with the // algorithm specified in the x-amz-server-side-encryption-customer-algorithm header SseCustomerKey string `protobuf:"bytes,20,opt,name=sse_customer_key,json=sseCustomerKey,proto3" json:"sse_customer_key,omitempty"` // Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321 // Amazon S3 uses this header for a message integrity check to ensure that the // encryption key was transmitted without error. SseCustomerKeyMd5 string `protobuf:"bytes,21,opt,name=sse_customer_key_md5,json=sseCustomerKeyMd5,proto3" json:"sse_customer_key_md5,omitempty"` // VersionId used to reference a specific version of the object VersionId string `protobuf:"bytes,22,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // Specify Accept-Encoding, aws not supported now AcceptEncoding string `protobuf:"bytes,23,opt,name=accept_encoding,json=acceptEncoding,proto3" json:"accept_encoding,omitempty"` // Specify the signed url of object, user can get object with signed url without ak、sk SignedUrl string `protobuf:"bytes,24,opt,name=signed_url,json=signedUrl,proto3" json:"signed_url,omitempty"` // contains filtered or unexported fields }
GetObjectInput
func (*GetObjectInput) Descriptor
deprecated
func (*GetObjectInput) Descriptor() ([]byte, []int)
Deprecated: Use GetObjectInput.ProtoReflect.Descriptor instead.
func (*GetObjectInput) GetAcceptEncoding ¶
func (x *GetObjectInput) GetAcceptEncoding() string
func (*GetObjectInput) GetBucket ¶
func (x *GetObjectInput) GetBucket() string
func (*GetObjectInput) GetEnd ¶
func (x *GetObjectInput) GetEnd() int64
func (*GetObjectInput) GetExpectedBucketOwner ¶
func (x *GetObjectInput) GetExpectedBucketOwner() string
func (*GetObjectInput) GetIfMatch ¶
func (x *GetObjectInput) GetIfMatch() string
func (*GetObjectInput) GetIfModifiedSince ¶
func (x *GetObjectInput) GetIfModifiedSince() int64
func (*GetObjectInput) GetIfNoneMatch ¶
func (x *GetObjectInput) GetIfNoneMatch() string
func (*GetObjectInput) GetIfUnmodifiedSince ¶
func (x *GetObjectInput) GetIfUnmodifiedSince() int64
func (*GetObjectInput) GetKey ¶
func (x *GetObjectInput) GetKey() string
func (*GetObjectInput) GetPartNumber ¶
func (x *GetObjectInput) GetPartNumber() int64
func (*GetObjectInput) GetRequestPayer ¶
func (x *GetObjectInput) GetRequestPayer() string
func (*GetObjectInput) GetResponseCacheControl ¶
func (x *GetObjectInput) GetResponseCacheControl() string
func (*GetObjectInput) GetResponseContentDisposition ¶
func (x *GetObjectInput) GetResponseContentDisposition() string
func (*GetObjectInput) GetResponseContentEncoding ¶
func (x *GetObjectInput) GetResponseContentEncoding() string
func (*GetObjectInput) GetResponseContentLanguage ¶
func (x *GetObjectInput) GetResponseContentLanguage() string
func (*GetObjectInput) GetResponseContentType ¶
func (x *GetObjectInput) GetResponseContentType() string
func (*GetObjectInput) GetResponseExpires ¶
func (x *GetObjectInput) GetResponseExpires() string
func (*GetObjectInput) GetSignedUrl ¶
func (x *GetObjectInput) GetSignedUrl() string
func (*GetObjectInput) GetSseCustomerAlgorithm ¶
func (x *GetObjectInput) GetSseCustomerAlgorithm() string
func (*GetObjectInput) GetSseCustomerKey ¶
func (x *GetObjectInput) GetSseCustomerKey() string
func (*GetObjectInput) GetSseCustomerKeyMd5 ¶
func (x *GetObjectInput) GetSseCustomerKeyMd5() string
func (*GetObjectInput) GetStart ¶
func (x *GetObjectInput) GetStart() int64
func (*GetObjectInput) GetStoreName ¶
func (x *GetObjectInput) GetStoreName() string
func (*GetObjectInput) GetVersionId ¶
func (x *GetObjectInput) GetVersionId() string
func (*GetObjectInput) ProtoMessage ¶
func (*GetObjectInput) ProtoMessage()
func (*GetObjectInput) ProtoReflect ¶
func (x *GetObjectInput) ProtoReflect() protoreflect.Message
func (*GetObjectInput) Reset ¶
func (x *GetObjectInput) Reset()
func (*GetObjectInput) String ¶
func (x *GetObjectInput) String() string
type GetObjectOutput ¶
type GetObjectOutput struct { // Object data. Body []byte `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"` // Specifies caching behavior along the request/reply chain. CacheControl string `protobuf:"bytes,2,opt,name=cache_control,json=cacheControl,proto3" json:"cache_control,omitempty"` // Specifies presentational information for the object. ContentDisposition string `protobuf:"bytes,3,opt,name=content_disposition,json=contentDisposition,proto3" json:"content_disposition,omitempty"` // Specifies what content encodings have been applied to the object and thus what // decoding mechanisms must be applied to obtain the media-type referenced by the // Content-Type header field. ContentEncoding string `protobuf:"bytes,4,opt,name=content_encoding,json=contentEncoding,proto3" json:"content_encoding,omitempty"` // The language the content is in. ContentLanguage string `protobuf:"bytes,5,opt,name=content_language,json=contentLanguage,proto3" json:"content_language,omitempty"` // Size of the body in bytes. ContentLength int64 `protobuf:"varint,6,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"` // The portion of the object returned in the response. ContentRange string `protobuf:"bytes,7,opt,name=content_range,json=contentRange,proto3" json:"content_range,omitempty"` // A standard MIME type describing the format of the object data. ContentType string `protobuf:"bytes,8,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` // Specifies whether the object retrieved was (true) or was not (false) a Delete // Marker. If false, this response header does not appear in the response. DeleteMarker bool `protobuf:"varint,9,opt,name=delete_marker,json=deleteMarker,proto3" json:"delete_marker,omitempty"` // An entity tag (ETag) is an opaque identifier assigned by a web server to a // specific version of a resource found at a URL. Etag string `protobuf:"bytes,10,opt,name=etag,proto3" json:"etag,omitempty"` // If the object expiration is configured (see PUT Bucket lifecycle), the response // includes this header. It includes the expiry-date and rule-id key-value pairs // providing object expiration information. The value of the rule-id is // URL-encoded. Expiration string `protobuf:"bytes,11,opt,name=expiration,proto3" json:"expiration,omitempty"` // The date and time at which the object is no longer cacheable. Expires string `protobuf:"bytes,12,opt,name=expires,proto3" json:"expires,omitempty"` // Creation date of the object. LastModified int64 `protobuf:"varint,13,opt,name=last_modified,json=lastModified,proto3" json:"last_modified,omitempty"` // Version of the object. VersionId string `protobuf:"bytes,14,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // The number of tags, if any, on the object. TagCount int64 `protobuf:"varint,15,opt,name=tag_count,json=tagCount,proto3" json:"tag_count,omitempty"` // Provides storage class information of the object. Amazon S3 returns this header // for all objects except for S3 Standard storage class objects. StorageClass string `protobuf:"bytes,16,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"` // The count of parts this object has. This value is only returned if you specify // partNumber in your request and the object was uploaded as a multipart upload. PartsCount int64 `protobuf:"varint,17,opt,name=parts_count,json=partsCount,proto3" json:"parts_count,omitempty"` // A map of metadata to store with the object in S3. // Map keys will be normalized to lower-case. Metadata map[string]string `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
GetObjectOutput
func (*GetObjectOutput) Descriptor
deprecated
func (*GetObjectOutput) Descriptor() ([]byte, []int)
Deprecated: Use GetObjectOutput.ProtoReflect.Descriptor instead.
func (*GetObjectOutput) GetBody ¶
func (x *GetObjectOutput) GetBody() []byte
func (*GetObjectOutput) GetCacheControl ¶
func (x *GetObjectOutput) GetCacheControl() string
func (*GetObjectOutput) GetContentDisposition ¶
func (x *GetObjectOutput) GetContentDisposition() string
func (*GetObjectOutput) GetContentEncoding ¶
func (x *GetObjectOutput) GetContentEncoding() string
func (*GetObjectOutput) GetContentLanguage ¶
func (x *GetObjectOutput) GetContentLanguage() string
func (*GetObjectOutput) GetContentLength ¶
func (x *GetObjectOutput) GetContentLength() int64
func (*GetObjectOutput) GetContentRange ¶
func (x *GetObjectOutput) GetContentRange() string
func (*GetObjectOutput) GetContentType ¶
func (x *GetObjectOutput) GetContentType() string
func (*GetObjectOutput) GetDeleteMarker ¶
func (x *GetObjectOutput) GetDeleteMarker() bool
func (*GetObjectOutput) GetEtag ¶
func (x *GetObjectOutput) GetEtag() string
func (*GetObjectOutput) GetExpiration ¶
func (x *GetObjectOutput) GetExpiration() string
func (*GetObjectOutput) GetExpires ¶
func (x *GetObjectOutput) GetExpires() string
func (*GetObjectOutput) GetLastModified ¶
func (x *GetObjectOutput) GetLastModified() int64
func (*GetObjectOutput) GetMetadata ¶
func (x *GetObjectOutput) GetMetadata() map[string]string
func (*GetObjectOutput) GetPartsCount ¶
func (x *GetObjectOutput) GetPartsCount() int64
func (*GetObjectOutput) GetStorageClass ¶
func (x *GetObjectOutput) GetStorageClass() string
func (*GetObjectOutput) GetTagCount ¶
func (x *GetObjectOutput) GetTagCount() int64
func (*GetObjectOutput) GetVersionId ¶
func (x *GetObjectOutput) GetVersionId() string
func (*GetObjectOutput) ProtoMessage ¶
func (*GetObjectOutput) ProtoMessage()
func (*GetObjectOutput) ProtoReflect ¶
func (x *GetObjectOutput) ProtoReflect() protoreflect.Message
func (*GetObjectOutput) Reset ¶
func (x *GetObjectOutput) Reset()
func (*GetObjectOutput) String ¶
func (x *GetObjectOutput) String() string
type GetObjectTaggingInput ¶
type GetObjectTaggingInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object for which to get the tagging information. // This member is required. Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Object key for which to get the tagging information. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // The versionId of the object for which to get the tagging information. VersionId string `protobuf:"bytes,4,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // The account ID of the expected bucket owner. If the bucket is owned by a // different account, the request fails with the HTTP status code 403 Forbidden // (access denied). ExpectedBucketOwner string `protobuf:"bytes,5,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // Confirms that the requester knows that they will be charged for the request. RequestPayer string `protobuf:"bytes,6,opt,name=request_payer,json=requestPayer,proto3" json:"request_payer,omitempty"` // contains filtered or unexported fields }
GetObjectTaggingInput
func (*GetObjectTaggingInput) Descriptor
deprecated
func (*GetObjectTaggingInput) Descriptor() ([]byte, []int)
Deprecated: Use GetObjectTaggingInput.ProtoReflect.Descriptor instead.
func (*GetObjectTaggingInput) GetBucket ¶
func (x *GetObjectTaggingInput) GetBucket() string
func (*GetObjectTaggingInput) GetExpectedBucketOwner ¶
func (x *GetObjectTaggingInput) GetExpectedBucketOwner() string
func (*GetObjectTaggingInput) GetKey ¶
func (x *GetObjectTaggingInput) GetKey() string
func (*GetObjectTaggingInput) GetRequestPayer ¶
func (x *GetObjectTaggingInput) GetRequestPayer() string
func (*GetObjectTaggingInput) GetStoreName ¶
func (x *GetObjectTaggingInput) GetStoreName() string
func (*GetObjectTaggingInput) GetVersionId ¶
func (x *GetObjectTaggingInput) GetVersionId() string
func (*GetObjectTaggingInput) ProtoMessage ¶
func (*GetObjectTaggingInput) ProtoMessage()
func (*GetObjectTaggingInput) ProtoReflect ¶
func (x *GetObjectTaggingInput) ProtoReflect() protoreflect.Message
func (*GetObjectTaggingInput) Reset ¶
func (x *GetObjectTaggingInput) Reset()
func (*GetObjectTaggingInput) String ¶
func (x *GetObjectTaggingInput) String() string
type GetObjectTaggingOutput ¶
type GetObjectTaggingOutput struct { // Contains the tag set. // This member is required. Tags map[string]string `` /* 149-byte string literal not displayed */ // The versionId of the object for which you got the tagging information. VersionId string `protobuf:"bytes,2,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // Metadata pertaining to the operation's result. ResultMetadata map[string]string `` /* 191-byte string literal not displayed */ // contains filtered or unexported fields }
GetObjectTaggingOutput
func (*GetObjectTaggingOutput) Descriptor
deprecated
func (*GetObjectTaggingOutput) Descriptor() ([]byte, []int)
Deprecated: Use GetObjectTaggingOutput.ProtoReflect.Descriptor instead.
func (*GetObjectTaggingOutput) GetResultMetadata ¶
func (x *GetObjectTaggingOutput) GetResultMetadata() map[string]string
func (*GetObjectTaggingOutput) GetTags ¶
func (x *GetObjectTaggingOutput) GetTags() map[string]string
func (*GetObjectTaggingOutput) GetVersionId ¶
func (x *GetObjectTaggingOutput) GetVersionId() string
func (*GetObjectTaggingOutput) ProtoMessage ¶
func (*GetObjectTaggingOutput) ProtoMessage()
func (*GetObjectTaggingOutput) ProtoReflect ¶
func (x *GetObjectTaggingOutput) ProtoReflect() protoreflect.Message
func (*GetObjectTaggingOutput) Reset ¶
func (x *GetObjectTaggingOutput) Reset()
func (*GetObjectTaggingOutput) String ¶
func (x *GetObjectTaggingOutput) String() string
type GlacierJobParameters ¶
type GlacierJobParameters struct { // Retrieval tier at which the restore will be processed. // This member is required. Tier string `protobuf:"bytes,1,opt,name=tier,proto3" json:"tier,omitempty"` // contains filtered or unexported fields }
GlacierJobParameters
func (*GlacierJobParameters) Descriptor
deprecated
func (*GlacierJobParameters) Descriptor() ([]byte, []int)
Deprecated: Use GlacierJobParameters.ProtoReflect.Descriptor instead.
func (*GlacierJobParameters) GetTier ¶
func (x *GlacierJobParameters) GetTier() string
func (*GlacierJobParameters) ProtoMessage ¶
func (*GlacierJobParameters) ProtoMessage()
func (*GlacierJobParameters) ProtoReflect ¶
func (x *GlacierJobParameters) ProtoReflect() protoreflect.Message
func (*GlacierJobParameters) Reset ¶
func (x *GlacierJobParameters) Reset()
func (*GlacierJobParameters) String ¶
func (x *GlacierJobParameters) String() string
type HeadObjectInput ¶
type HeadObjectInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // To retrieve the checksum, this parameter must be enabled ChecksumMode string `protobuf:"bytes,4,opt,name=checksum_mode,json=checksumMode,proto3" json:"checksum_mode,omitempty"` // The account ID of the expected bucket owner ExpectedBucketOwner string `protobuf:"bytes,5,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // Return the object only if its entity tag (ETag) is the same as the one // specified; otherwise, return a 412 (precondition failed) error. IfMatch string `protobuf:"bytes,6,opt,name=if_match,json=ifMatch,proto3" json:"if_match,omitempty"` // Return the object only if it has been modified since the specified time; // otherwise, return a 304 (not modified) error. IfModifiedSince int64 `protobuf:"varint,7,opt,name=if_modified_since,json=ifModifiedSince,proto3" json:"if_modified_since,omitempty"` // Return the object only if its entity tag (ETag) is different from the one // specified IfNoneMatch string `protobuf:"bytes,8,opt,name=if_none_match,json=ifNoneMatch,proto3" json:"if_none_match,omitempty"` // Return the object only if it has not been modified since the specified time; IfUnmodifiedSince int64 `protobuf:"varint,9,opt,name=if_unmodified_since,json=ifUnmodifiedSince,proto3" json:"if_unmodified_since,omitempty"` // Part number of the object being read. This is a positive integer between 1 and // 10,000. Effectively performs a 'ranged' HEAD request for the part specified. // Useful querying about the size of the part and the number of parts in this // object. PartNumber int32 `protobuf:"varint,10,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"` // Confirms that the requester knows that they will be charged for the request. RequestPayer string `protobuf:"bytes,11,opt,name=request_payer,json=requestPayer,proto3" json:"request_payer,omitempty"` // Specifies the algorithm to use to when encrypting the object (for example, // AES256). SseCustomerAlgorithm string `protobuf:"bytes,12,opt,name=sse_customer_algorithm,json=sseCustomerAlgorithm,proto3" json:"sse_customer_algorithm,omitempty"` // Specifies the customer-provided encryption key for Amazon S3 to use in // encrypting data SseCustomerKey string `protobuf:"bytes,13,opt,name=sse_customer_key,json=sseCustomerKey,proto3" json:"sse_customer_key,omitempty"` // Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321. SseCustomerKeyMd5 string `protobuf:"bytes,14,opt,name=sse_customer_key_md5,json=sseCustomerKeyMd5,proto3" json:"sse_customer_key_md5,omitempty"` // VersionId used to reference a specific version of the object. VersionId string `protobuf:"bytes,15,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // Return object details meta WithDetails bool `protobuf:"varint,16,opt,name=with_details,json=withDetails,proto3" json:"with_details,omitempty"` // contains filtered or unexported fields }
HeadObjectInput
func (*HeadObjectInput) Descriptor
deprecated
func (*HeadObjectInput) Descriptor() ([]byte, []int)
Deprecated: Use HeadObjectInput.ProtoReflect.Descriptor instead.
func (*HeadObjectInput) GetBucket ¶
func (x *HeadObjectInput) GetBucket() string
func (*HeadObjectInput) GetChecksumMode ¶
func (x *HeadObjectInput) GetChecksumMode() string
func (*HeadObjectInput) GetExpectedBucketOwner ¶
func (x *HeadObjectInput) GetExpectedBucketOwner() string
func (*HeadObjectInput) GetIfMatch ¶
func (x *HeadObjectInput) GetIfMatch() string
func (*HeadObjectInput) GetIfModifiedSince ¶
func (x *HeadObjectInput) GetIfModifiedSince() int64
func (*HeadObjectInput) GetIfNoneMatch ¶
func (x *HeadObjectInput) GetIfNoneMatch() string
func (*HeadObjectInput) GetIfUnmodifiedSince ¶
func (x *HeadObjectInput) GetIfUnmodifiedSince() int64
func (*HeadObjectInput) GetKey ¶
func (x *HeadObjectInput) GetKey() string
func (*HeadObjectInput) GetPartNumber ¶
func (x *HeadObjectInput) GetPartNumber() int32
func (*HeadObjectInput) GetRequestPayer ¶
func (x *HeadObjectInput) GetRequestPayer() string
func (*HeadObjectInput) GetSseCustomerAlgorithm ¶
func (x *HeadObjectInput) GetSseCustomerAlgorithm() string
func (*HeadObjectInput) GetSseCustomerKey ¶
func (x *HeadObjectInput) GetSseCustomerKey() string
func (*HeadObjectInput) GetSseCustomerKeyMd5 ¶
func (x *HeadObjectInput) GetSseCustomerKeyMd5() string
func (*HeadObjectInput) GetStoreName ¶
func (x *HeadObjectInput) GetStoreName() string
func (*HeadObjectInput) GetVersionId ¶
func (x *HeadObjectInput) GetVersionId() string
func (*HeadObjectInput) GetWithDetails ¶
func (x *HeadObjectInput) GetWithDetails() bool
func (*HeadObjectInput) ProtoMessage ¶
func (*HeadObjectInput) ProtoMessage()
func (*HeadObjectInput) ProtoReflect ¶
func (x *HeadObjectInput) ProtoReflect() protoreflect.Message
func (*HeadObjectInput) Reset ¶
func (x *HeadObjectInput) Reset()
func (*HeadObjectInput) String ¶
func (x *HeadObjectInput) String() string
type HeadObjectOutput ¶
type HeadObjectOutput struct { // Metadata pertaining to the operation's result. ResultMetadata map[string]string `` /* 191-byte string literal not displayed */ // contains filtered or unexported fields }
HeadObjectOutput
func (*HeadObjectOutput) Descriptor
deprecated
func (*HeadObjectOutput) Descriptor() ([]byte, []int)
Deprecated: Use HeadObjectOutput.ProtoReflect.Descriptor instead.
func (*HeadObjectOutput) GetResultMetadata ¶
func (x *HeadObjectOutput) GetResultMetadata() map[string]string
func (*HeadObjectOutput) ProtoMessage ¶
func (*HeadObjectOutput) ProtoMessage()
func (*HeadObjectOutput) ProtoReflect ¶
func (x *HeadObjectOutput) ProtoReflect() protoreflect.Message
func (*HeadObjectOutput) Reset ¶
func (x *HeadObjectOutput) Reset()
func (*HeadObjectOutput) String ¶
func (x *HeadObjectOutput) String() string
type Initiator ¶
type Initiator struct { // Initiator name DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Initiator id Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
Initiator
func (*Initiator) Descriptor
deprecated
func (*Initiator) GetDisplayName ¶
func (*Initiator) ProtoMessage ¶
func (*Initiator) ProtoMessage()
func (*Initiator) ProtoReflect ¶
func (x *Initiator) ProtoReflect() protoreflect.Message
type InputSerialization ¶
type InputSerialization struct { // Describes the serialization of a CSV-encoded object. Csv *CSVInput `protobuf:"bytes,1,opt,name=csv,proto3" json:"csv,omitempty"` // Specifies object's compression format. Valid values: NONE, GZIP, BZIP2. Default // Value: NONE. CompressionType string `protobuf:"bytes,2,opt,name=compression_type,json=compressionType,proto3" json:"compression_type,omitempty"` // Specifies JSON as object's input serialization format. Json string `protobuf:"bytes,3,opt,name=json,proto3" json:"json,omitempty"` // contains filtered or unexported fields }
InputSerialization
func (*InputSerialization) Descriptor
deprecated
func (*InputSerialization) Descriptor() ([]byte, []int)
Deprecated: Use InputSerialization.ProtoReflect.Descriptor instead.
func (*InputSerialization) GetCompressionType ¶
func (x *InputSerialization) GetCompressionType() string
func (*InputSerialization) GetCsv ¶
func (x *InputSerialization) GetCsv() *CSVInput
func (*InputSerialization) GetJson ¶
func (x *InputSerialization) GetJson() string
func (*InputSerialization) ProtoMessage ¶
func (*InputSerialization) ProtoMessage()
func (*InputSerialization) ProtoReflect ¶
func (x *InputSerialization) ProtoReflect() protoreflect.Message
func (*InputSerialization) Reset ¶
func (x *InputSerialization) Reset()
func (*InputSerialization) String ¶
func (x *InputSerialization) String() string
type IsObjectExistInput ¶
type IsObjectExistInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Object version id VersionId string `protobuf:"bytes,4,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // contains filtered or unexported fields }
IsObjectExistInput
func (*IsObjectExistInput) Descriptor
deprecated
func (*IsObjectExistInput) Descriptor() ([]byte, []int)
Deprecated: Use IsObjectExistInput.ProtoReflect.Descriptor instead.
func (*IsObjectExistInput) GetBucket ¶
func (x *IsObjectExistInput) GetBucket() string
func (*IsObjectExistInput) GetKey ¶
func (x *IsObjectExistInput) GetKey() string
func (*IsObjectExistInput) GetStoreName ¶
func (x *IsObjectExistInput) GetStoreName() string
func (*IsObjectExistInput) GetVersionId ¶
func (x *IsObjectExistInput) GetVersionId() string
func (*IsObjectExistInput) ProtoMessage ¶
func (*IsObjectExistInput) ProtoMessage()
func (*IsObjectExistInput) ProtoReflect ¶
func (x *IsObjectExistInput) ProtoReflect() protoreflect.Message
func (*IsObjectExistInput) Reset ¶
func (x *IsObjectExistInput) Reset()
func (*IsObjectExistInput) String ¶
func (x *IsObjectExistInput) String() string
type IsObjectExistOutput ¶
type IsObjectExistOutput struct { // Object exist or not FileExist bool `protobuf:"varint,1,opt,name=file_exist,json=fileExist,proto3" json:"file_exist,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
IsObjectExistOutput
func (*IsObjectExistOutput) Descriptor
deprecated
func (*IsObjectExistOutput) Descriptor() ([]byte, []int)
Deprecated: Use IsObjectExistOutput.ProtoReflect.Descriptor instead.
func (*IsObjectExistOutput) GetFileExist ¶
func (x *IsObjectExistOutput) GetFileExist() bool
func (*IsObjectExistOutput) GetMetadata ¶
func (x *IsObjectExistOutput) GetMetadata() map[string]string
func (*IsObjectExistOutput) ProtoMessage ¶
func (*IsObjectExistOutput) ProtoMessage()
func (*IsObjectExistOutput) ProtoReflect ¶
func (x *IsObjectExistOutput) ProtoReflect() protoreflect.Message
func (*IsObjectExistOutput) Reset ¶
func (x *IsObjectExistOutput) Reset()
func (*IsObjectExistOutput) String ¶
func (x *IsObjectExistOutput) String() string
type ListMultipartUploadsInput ¶
type ListMultipartUploadsInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Character you use to group keys. All keys that contain the same string between // the prefix, if specified, and the first occurrence of the delimiter after the // prefix are grouped under a single result element, CommonPrefixes. If you don't // specify the prefix parameter, then the substring starts at the beginning of the // key. The keys that are grouped under CommonPrefixes result element are not // returned elsewhere in the response. Delimiter string `protobuf:"bytes,3,opt,name=delimiter,proto3" json:"delimiter,omitempty"` // Requests Amazon S3 to encode the object keys in the response and specifies the // encoding method to use. An object key may contain any Unicode character; EncodingType string `protobuf:"bytes,4,opt,name=encoding_type,json=encodingType,proto3" json:"encoding_type,omitempty"` // The account ID of the expected bucket owner ExpectedBucketOwner string `protobuf:"bytes,5,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // Together with upload-id-marker, this parameter specifies the multipart upload // after which listing should begin. If upload-id-marker is not specified, only the // keys lexicographically greater than the specified key-marker will be included in // the list. If upload-id-marker is specified, any multipart uploads for a key // equal to the key-marker might also be included, provided those multipart uploads // have upload IDs lexicographically greater than the specified upload-id-marker. KeyMarker string `protobuf:"bytes,6,opt,name=key_marker,json=keyMarker,proto3" json:"key_marker,omitempty"` // Sets the maximum number of multipart uploads, from 1 to 1,000, to return in the // response body. 1,000 is the maximum number of uploads that can be returned in a // response. MaxUploads int64 `protobuf:"varint,7,opt,name=max_uploads,json=maxUploads,proto3" json:"max_uploads,omitempty"` // Lists in-progress uploads only for those keys that begin with the specified // prefix. You can use prefixes to separate a bucket into different grouping of // keys. (You can think of using prefix to make groups in the same way you'd use a // folder in a file system.) Prefix string `protobuf:"bytes,8,opt,name=prefix,proto3" json:"prefix,omitempty"` // Together with key-marker, specifies the multipart upload after which listing // should begin. If key-marker is not specified, the upload-id-marker parameter is // ignored. Otherwise, any multipart uploads for a key equal to the key-marker // might be included in the list only if they have an upload ID lexicographically // greater than the specified upload-id-marker. UploadIdMarker string `protobuf:"bytes,9,opt,name=upload_id_marker,json=uploadIdMarker,proto3" json:"upload_id_marker,omitempty"` // contains filtered or unexported fields }
ListMultipartUploadsInput
func (*ListMultipartUploadsInput) Descriptor
deprecated
func (*ListMultipartUploadsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListMultipartUploadsInput.ProtoReflect.Descriptor instead.
func (*ListMultipartUploadsInput) GetBucket ¶
func (x *ListMultipartUploadsInput) GetBucket() string
func (*ListMultipartUploadsInput) GetDelimiter ¶
func (x *ListMultipartUploadsInput) GetDelimiter() string
func (*ListMultipartUploadsInput) GetEncodingType ¶
func (x *ListMultipartUploadsInput) GetEncodingType() string
func (*ListMultipartUploadsInput) GetExpectedBucketOwner ¶
func (x *ListMultipartUploadsInput) GetExpectedBucketOwner() string
func (*ListMultipartUploadsInput) GetKeyMarker ¶
func (x *ListMultipartUploadsInput) GetKeyMarker() string
func (*ListMultipartUploadsInput) GetMaxUploads ¶
func (x *ListMultipartUploadsInput) GetMaxUploads() int64
func (*ListMultipartUploadsInput) GetPrefix ¶
func (x *ListMultipartUploadsInput) GetPrefix() string
func (*ListMultipartUploadsInput) GetStoreName ¶
func (x *ListMultipartUploadsInput) GetStoreName() string
func (*ListMultipartUploadsInput) GetUploadIdMarker ¶
func (x *ListMultipartUploadsInput) GetUploadIdMarker() string
func (*ListMultipartUploadsInput) ProtoMessage ¶
func (*ListMultipartUploadsInput) ProtoMessage()
func (*ListMultipartUploadsInput) ProtoReflect ¶
func (x *ListMultipartUploadsInput) ProtoReflect() protoreflect.Message
func (*ListMultipartUploadsInput) Reset ¶
func (x *ListMultipartUploadsInput) Reset()
func (*ListMultipartUploadsInput) String ¶
func (x *ListMultipartUploadsInput) String() string
type ListMultipartUploadsOutput ¶
type ListMultipartUploadsOutput struct { // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // If you specify a delimiter in the request, then the result returns each distinct // key prefix containing the delimiter in a CommonPrefixes element. CommonPrefixes []string `protobuf:"bytes,2,rep,name=common_prefixes,json=commonPrefixes,proto3" json:"common_prefixes,omitempty"` // Contains the delimiter you specified in the request. If you don't specify a // delimiter in your request, this element is absent from the response. Delimiter string `protobuf:"bytes,3,opt,name=delimiter,proto3" json:"delimiter,omitempty"` // Encoding type used by Amazon S3 to encode object keys in the response. EncodingType string `protobuf:"bytes,4,opt,name=encoding_type,json=encodingType,proto3" json:"encoding_type,omitempty"` // Indicates whether the returned list of multipart uploads is truncated. A value // of true indicates that the list was truncated. The list can be truncated if the // number of multipart uploads exceeds the limit allowed or specified by max // uploads. IsTruncated bool `protobuf:"varint,5,opt,name=is_truncated,json=isTruncated,proto3" json:"is_truncated,omitempty"` // The key at or after which the listing began. KeyMarker string `protobuf:"bytes,6,opt,name=key_marker,json=keyMarker,proto3" json:"key_marker,omitempty"` // Maximum number of multipart uploads that could have been included in the // response. MaxUploads int32 `protobuf:"varint,7,opt,name=max_uploads,json=maxUploads,proto3" json:"max_uploads,omitempty"` // When a list is truncated, this element specifies the value that should be used // for the key-marker request parameter in a subsequent request. NextKeyMarker string `protobuf:"bytes,8,opt,name=next_key_marker,json=nextKeyMarker,proto3" json:"next_key_marker,omitempty"` // When a list is truncated, this element specifies the value that should be used // for the upload-id-marker request parameter in a subsequent request. NextUploadIdMarker string `protobuf:"bytes,9,opt,name=next_upload_id_marker,json=nextUploadIdMarker,proto3" json:"next_upload_id_marker,omitempty"` // When a prefix is provided in the request, this field contains the specified // prefix. The result contains only keys starting with the specified prefix. Prefix string `protobuf:"bytes,10,opt,name=prefix,proto3" json:"prefix,omitempty"` // Upload ID after which listing began. UploadIdMarker string `protobuf:"bytes,11,opt,name=upload_id_marker,json=uploadIdMarker,proto3" json:"upload_id_marker,omitempty"` // Container for elements related to a particular multipart upload. A response can // contain zero or more Upload elements. Uploads []*MultipartUpload `protobuf:"bytes,12,rep,name=uploads,proto3" json:"uploads,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
ListMultipartUploadsOutput
func (*ListMultipartUploadsOutput) Descriptor
deprecated
func (*ListMultipartUploadsOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListMultipartUploadsOutput.ProtoReflect.Descriptor instead.
func (*ListMultipartUploadsOutput) GetBucket ¶
func (x *ListMultipartUploadsOutput) GetBucket() string
func (*ListMultipartUploadsOutput) GetCommonPrefixes ¶
func (x *ListMultipartUploadsOutput) GetCommonPrefixes() []string
func (*ListMultipartUploadsOutput) GetDelimiter ¶
func (x *ListMultipartUploadsOutput) GetDelimiter() string
func (*ListMultipartUploadsOutput) GetEncodingType ¶
func (x *ListMultipartUploadsOutput) GetEncodingType() string
func (*ListMultipartUploadsOutput) GetIsTruncated ¶
func (x *ListMultipartUploadsOutput) GetIsTruncated() bool
func (*ListMultipartUploadsOutput) GetKeyMarker ¶
func (x *ListMultipartUploadsOutput) GetKeyMarker() string
func (*ListMultipartUploadsOutput) GetMaxUploads ¶
func (x *ListMultipartUploadsOutput) GetMaxUploads() int32
func (*ListMultipartUploadsOutput) GetMetadata ¶
func (x *ListMultipartUploadsOutput) GetMetadata() map[string]string
func (*ListMultipartUploadsOutput) GetNextKeyMarker ¶
func (x *ListMultipartUploadsOutput) GetNextKeyMarker() string
func (*ListMultipartUploadsOutput) GetNextUploadIdMarker ¶
func (x *ListMultipartUploadsOutput) GetNextUploadIdMarker() string
func (*ListMultipartUploadsOutput) GetPrefix ¶
func (x *ListMultipartUploadsOutput) GetPrefix() string
func (*ListMultipartUploadsOutput) GetUploadIdMarker ¶
func (x *ListMultipartUploadsOutput) GetUploadIdMarker() string
func (*ListMultipartUploadsOutput) GetUploads ¶
func (x *ListMultipartUploadsOutput) GetUploads() []*MultipartUpload
func (*ListMultipartUploadsOutput) ProtoMessage ¶
func (*ListMultipartUploadsOutput) ProtoMessage()
func (*ListMultipartUploadsOutput) ProtoReflect ¶
func (x *ListMultipartUploadsOutput) ProtoReflect() protoreflect.Message
func (*ListMultipartUploadsOutput) Reset ¶
func (x *ListMultipartUploadsOutput) Reset()
func (*ListMultipartUploadsOutput) String ¶
func (x *ListMultipartUploadsOutput) String() string
type ListObjectVersionsInput ¶
type ListObjectVersionsInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // A delimiter is a character that you specify to group keys. All keys that contain // the same string between the prefix and the first occurrence of the delimiter are // grouped under a single result element in CommonPrefixes. These groups are // counted as one result against the max-keys limitation. These keys are not // returned elsewhere in the response. Delimiter string `protobuf:"bytes,3,opt,name=delimiter,proto3" json:"delimiter,omitempty"` // Requests Amazon S3 to encode the object keys in the response and specifies the // encoding method to use. An object key may contain any Unicode character; EncodingType string `protobuf:"bytes,4,opt,name=encoding_type,json=encodingType,proto3" json:"encoding_type,omitempty"` // The account ID of the expected bucket owner ExpectedBucketOwner string `protobuf:"bytes,5,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // Specifies the key to start with when listing objects in a bucket. KeyMarker string `protobuf:"bytes,6,opt,name=key_marker,json=keyMarker,proto3" json:"key_marker,omitempty"` // Sets the maximum number of keys returned in the response. By default the action // returns up to 1,000 key names. The response might contain fewer keys but will // never contain more. If additional keys satisfy the search criteria, but were not // returned because max-keys was exceeded, the response contains true. To return // the additional keys, see key-marker and version-id-marker. MaxKeys int64 `protobuf:"varint,7,opt,name=max_keys,json=maxKeys,proto3" json:"max_keys,omitempty"` // Use this parameter to select only those keys that begin with the specified // prefix. You can use prefixes to separate a bucket into different groupings of // keys. (You can think of using prefix to make groups in the same way you'd use a // folder in a file system.) You can use prefix with delimiter to roll up numerous // objects into a single result under CommonPrefixes. Prefix string `protobuf:"bytes,8,opt,name=prefix,proto3" json:"prefix,omitempty"` // Specifies the object version you want to start listing from. VersionIdMarker string `protobuf:"bytes,9,opt,name=version_id_marker,json=versionIdMarker,proto3" json:"version_id_marker,omitempty"` // contains filtered or unexported fields }
ListObjectVersionsInput
func (*ListObjectVersionsInput) Descriptor
deprecated
func (*ListObjectVersionsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListObjectVersionsInput.ProtoReflect.Descriptor instead.
func (*ListObjectVersionsInput) GetBucket ¶
func (x *ListObjectVersionsInput) GetBucket() string
func (*ListObjectVersionsInput) GetDelimiter ¶
func (x *ListObjectVersionsInput) GetDelimiter() string
func (*ListObjectVersionsInput) GetEncodingType ¶
func (x *ListObjectVersionsInput) GetEncodingType() string
func (*ListObjectVersionsInput) GetExpectedBucketOwner ¶
func (x *ListObjectVersionsInput) GetExpectedBucketOwner() string
func (*ListObjectVersionsInput) GetKeyMarker ¶
func (x *ListObjectVersionsInput) GetKeyMarker() string
func (*ListObjectVersionsInput) GetMaxKeys ¶
func (x *ListObjectVersionsInput) GetMaxKeys() int64
func (*ListObjectVersionsInput) GetPrefix ¶
func (x *ListObjectVersionsInput) GetPrefix() string
func (*ListObjectVersionsInput) GetStoreName ¶
func (x *ListObjectVersionsInput) GetStoreName() string
func (*ListObjectVersionsInput) GetVersionIdMarker ¶
func (x *ListObjectVersionsInput) GetVersionIdMarker() string
func (*ListObjectVersionsInput) ProtoMessage ¶
func (*ListObjectVersionsInput) ProtoMessage()
func (*ListObjectVersionsInput) ProtoReflect ¶
func (x *ListObjectVersionsInput) ProtoReflect() protoreflect.Message
func (*ListObjectVersionsInput) Reset ¶
func (x *ListObjectVersionsInput) Reset()
func (*ListObjectVersionsInput) String ¶
func (x *ListObjectVersionsInput) String() string
type ListObjectVersionsOutput ¶
type ListObjectVersionsOutput struct { // All of the keys rolled up into a common prefix count as a single return when // calculating the number of returns. CommonPrefixes []string `protobuf:"bytes,1,rep,name=common_prefixes,json=commonPrefixes,proto3" json:"common_prefixes,omitempty"` // Container for an object that is a delete marker. DeleteMarkers []*DeleteMarkerEntry `protobuf:"bytes,2,rep,name=delete_markers,json=deleteMarkers,proto3" json:"delete_markers,omitempty"` // The delimiter grouping the included keys. Delimiter string `protobuf:"bytes,3,opt,name=delimiter,proto3" json:"delimiter,omitempty"` // Encoding type used by Amazon S3 to encode object key names in the XML response. EncodingType string `protobuf:"bytes,4,opt,name=encoding_type,json=encodingType,proto3" json:"encoding_type,omitempty"` // A flag that indicates whether Amazon S3 returned all of the results that // satisfied the search criteria IsTruncated bool `protobuf:"varint,5,opt,name=is_truncated,json=isTruncated,proto3" json:"is_truncated,omitempty"` // Marks the last key returned in a truncated response. KeyMarker string `protobuf:"bytes,6,opt,name=key_marker,json=keyMarker,proto3" json:"key_marker,omitempty"` // Specifies the maximum number of objects to return MaxKeys int64 `protobuf:"varint,7,opt,name=max_keys,json=maxKeys,proto3" json:"max_keys,omitempty"` // The bucket name. Name string `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"` // When the number of responses exceeds the value of MaxKeys, NextKeyMarker // specifies the first key not returned that satisfies the search criteria NextKeyMarker string `protobuf:"bytes,9,opt,name=next_key_marker,json=nextKeyMarker,proto3" json:"next_key_marker,omitempty"` // When the number of responses exceeds the value of MaxKeys, NextVersionIdMarker // specifies the first object version not returned that satisfies the search // criteria. NextVersionIdMarker string `protobuf:"bytes,10,opt,name=next_version_id_marker,json=nextVersionIdMarker,proto3" json:"next_version_id_marker,omitempty"` // Selects objects that start with the value supplied by this parameter. Prefix string `protobuf:"bytes,11,opt,name=prefix,proto3" json:"prefix,omitempty"` // Marks the last version of the key returned in a truncated response. VersionIdMarker string `protobuf:"bytes,12,opt,name=version_id_marker,json=versionIdMarker,proto3" json:"version_id_marker,omitempty"` // Container for version information. Versions []*ObjectVersion `protobuf:"bytes,13,rep,name=versions,proto3" json:"versions,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
ListObjectVersionsOutput
func (*ListObjectVersionsOutput) Descriptor
deprecated
func (*ListObjectVersionsOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListObjectVersionsOutput.ProtoReflect.Descriptor instead.
func (*ListObjectVersionsOutput) GetCommonPrefixes ¶
func (x *ListObjectVersionsOutput) GetCommonPrefixes() []string
func (*ListObjectVersionsOutput) GetDeleteMarkers ¶
func (x *ListObjectVersionsOutput) GetDeleteMarkers() []*DeleteMarkerEntry
func (*ListObjectVersionsOutput) GetDelimiter ¶
func (x *ListObjectVersionsOutput) GetDelimiter() string
func (*ListObjectVersionsOutput) GetEncodingType ¶
func (x *ListObjectVersionsOutput) GetEncodingType() string
func (*ListObjectVersionsOutput) GetIsTruncated ¶
func (x *ListObjectVersionsOutput) GetIsTruncated() bool
func (*ListObjectVersionsOutput) GetKeyMarker ¶
func (x *ListObjectVersionsOutput) GetKeyMarker() string
func (*ListObjectVersionsOutput) GetMaxKeys ¶
func (x *ListObjectVersionsOutput) GetMaxKeys() int64
func (*ListObjectVersionsOutput) GetMetadata ¶
func (x *ListObjectVersionsOutput) GetMetadata() map[string]string
func (*ListObjectVersionsOutput) GetName ¶
func (x *ListObjectVersionsOutput) GetName() string
func (*ListObjectVersionsOutput) GetNextKeyMarker ¶
func (x *ListObjectVersionsOutput) GetNextKeyMarker() string
func (*ListObjectVersionsOutput) GetNextVersionIdMarker ¶
func (x *ListObjectVersionsOutput) GetNextVersionIdMarker() string
func (*ListObjectVersionsOutput) GetPrefix ¶
func (x *ListObjectVersionsOutput) GetPrefix() string
func (*ListObjectVersionsOutput) GetVersionIdMarker ¶
func (x *ListObjectVersionsOutput) GetVersionIdMarker() string
func (*ListObjectVersionsOutput) GetVersions ¶
func (x *ListObjectVersionsOutput) GetVersions() []*ObjectVersion
func (*ListObjectVersionsOutput) ProtoMessage ¶
func (*ListObjectVersionsOutput) ProtoMessage()
func (*ListObjectVersionsOutput) ProtoReflect ¶
func (x *ListObjectVersionsOutput) ProtoReflect() protoreflect.Message
func (*ListObjectVersionsOutput) Reset ¶
func (x *ListObjectVersionsOutput) Reset()
func (*ListObjectVersionsOutput) String ¶
func (x *ListObjectVersionsOutput) String() string
type ListObjectsInput ¶
type ListObjectsInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // A delimiter is a character you use to group keys. Delimiter string `protobuf:"bytes,3,opt,name=delimiter,proto3" json:"delimiter,omitempty"` // Requests Amazon S3 to encode the object keys in the response and specifies the // encoding method to use. An object key may contain any Unicode character; // however, XML 1.0 parser cannot parse some characters, such as characters with an // ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you // can add this parameter to request that Amazon S3 encode the keys in the // response. EncodingType string `protobuf:"bytes,4,opt,name=encoding_type,json=encodingType,proto3" json:"encoding_type,omitempty"` // The account ID of the expected bucket owner. If the bucket is owned by a // different account, the request fails with the HTTP status code 403 Forbidden // (access denied). ExpectedBucketOwner string `protobuf:"bytes,5,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // Marker is where you want Amazon S3 to start listing from. Amazon S3 starts // listing after this specified key. Marker can be any key in the bucket. Marker string `protobuf:"bytes,6,opt,name=marker,proto3" json:"marker,omitempty"` // Sets the maximum number of keys returned in the response. By default the action // returns up to 1,000 key names. The response might contain fewer keys but will // never contain more. MaxKeys int32 `protobuf:"varint,7,opt,name=maxKeys,proto3" json:"maxKeys,omitempty"` // Limits the response to keys that begin with the specified prefix. Prefix string `protobuf:"bytes,8,opt,name=prefix,proto3" json:"prefix,omitempty"` // Confirms that the requester knows that they will be charged for the request. RequestPayer string `protobuf:"bytes,9,opt,name=request_payer,json=requestPayer,proto3" json:"request_payer,omitempty"` // Decide whether fetch owner info from server,which is required for aliyun oss. FetchOwner bool `protobuf:"varint,10,opt,name=fetch_owner,json=fetchOwner,proto3" json:"fetch_owner,omitempty"` // contains filtered or unexported fields }
ListObjectsInput
func (*ListObjectsInput) Descriptor
deprecated
func (*ListObjectsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListObjectsInput.ProtoReflect.Descriptor instead.
func (*ListObjectsInput) GetBucket ¶
func (x *ListObjectsInput) GetBucket() string
func (*ListObjectsInput) GetDelimiter ¶
func (x *ListObjectsInput) GetDelimiter() string
func (*ListObjectsInput) GetEncodingType ¶
func (x *ListObjectsInput) GetEncodingType() string
func (*ListObjectsInput) GetExpectedBucketOwner ¶
func (x *ListObjectsInput) GetExpectedBucketOwner() string
func (*ListObjectsInput) GetFetchOwner ¶
func (x *ListObjectsInput) GetFetchOwner() bool
func (*ListObjectsInput) GetMarker ¶
func (x *ListObjectsInput) GetMarker() string
func (*ListObjectsInput) GetMaxKeys ¶
func (x *ListObjectsInput) GetMaxKeys() int32
func (*ListObjectsInput) GetPrefix ¶
func (x *ListObjectsInput) GetPrefix() string
func (*ListObjectsInput) GetRequestPayer ¶
func (x *ListObjectsInput) GetRequestPayer() string
func (*ListObjectsInput) GetStoreName ¶
func (x *ListObjectsInput) GetStoreName() string
func (*ListObjectsInput) ProtoMessage ¶
func (*ListObjectsInput) ProtoMessage()
func (*ListObjectsInput) ProtoReflect ¶
func (x *ListObjectsInput) ProtoReflect() protoreflect.Message
func (*ListObjectsInput) Reset ¶
func (x *ListObjectsInput) Reset()
func (*ListObjectsInput) String ¶
func (x *ListObjectsInput) String() string
type ListObjectsOutput ¶
type ListObjectsOutput struct { // CommonPrefixes CommonPrefixes []string `protobuf:"bytes,1,rep,name=common_prefixes,json=commonPrefixes,proto3" json:"common_prefixes,omitempty"` // Objects contents Contents []*Object `protobuf:"bytes,2,rep,name=contents,proto3" json:"contents,omitempty"` // Causes keys that contain the same string between the prefix and the first // occurrence of the delimiter to be rolled up into a single result element in the // CommonPrefixes collection. These rolled-up keys are not returned elsewhere in // the response. Each rolled-up result counts as only one return against the // MaxKeys value. Delimiter string `protobuf:"bytes,3,opt,name=delimiter,proto3" json:"delimiter,omitempty"` // Encoding type used by Amazon S3 to encode object keys in the response. EncodingType string `protobuf:"bytes,4,opt,name=encoding_type,json=encodingType,proto3" json:"encoding_type,omitempty"` // A flag that indicates whether Amazon S3 returned all of the results that // satisfied the search criteria. IsTruncated bool `protobuf:"varint,5,opt,name=is_truncated,json=isTruncated,proto3" json:"is_truncated,omitempty"` // Indicates where in the bucket listing begins. Marker is included in the response // if it was sent with the request. Marker string `protobuf:"bytes,6,opt,name=marker,proto3" json:"marker,omitempty"` // The maximum number of keys returned in the response body. MaxKeys int32 `protobuf:"varint,7,opt,name=max_keys,json=maxKeys,proto3" json:"max_keys,omitempty"` // The bucket name. Name string `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"` // When response is truncated (the IsTruncated element value in the response is // true), you can use the key name in this field as marker in the subsequent // request to get next set of objects. NextMarker string `protobuf:"bytes,9,opt,name=next_marker,json=nextMarker,proto3" json:"next_marker,omitempty"` // Keys that begin with the indicated prefix. Prefix string `protobuf:"bytes,10,opt,name=prefix,proto3" json:"prefix,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
ListObjectsOutput
func (*ListObjectsOutput) Descriptor
deprecated
func (*ListObjectsOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListObjectsOutput.ProtoReflect.Descriptor instead.
func (*ListObjectsOutput) GetCommonPrefixes ¶
func (x *ListObjectsOutput) GetCommonPrefixes() []string
func (*ListObjectsOutput) GetContents ¶
func (x *ListObjectsOutput) GetContents() []*Object
func (*ListObjectsOutput) GetDelimiter ¶
func (x *ListObjectsOutput) GetDelimiter() string
func (*ListObjectsOutput) GetEncodingType ¶
func (x *ListObjectsOutput) GetEncodingType() string
func (*ListObjectsOutput) GetIsTruncated ¶
func (x *ListObjectsOutput) GetIsTruncated() bool
func (*ListObjectsOutput) GetMarker ¶
func (x *ListObjectsOutput) GetMarker() string
func (*ListObjectsOutput) GetMaxKeys ¶
func (x *ListObjectsOutput) GetMaxKeys() int32
func (*ListObjectsOutput) GetMetadata ¶
func (x *ListObjectsOutput) GetMetadata() map[string]string
func (*ListObjectsOutput) GetName ¶
func (x *ListObjectsOutput) GetName() string
func (*ListObjectsOutput) GetNextMarker ¶
func (x *ListObjectsOutput) GetNextMarker() string
func (*ListObjectsOutput) GetPrefix ¶
func (x *ListObjectsOutput) GetPrefix() string
func (*ListObjectsOutput) ProtoMessage ¶
func (*ListObjectsOutput) ProtoMessage()
func (*ListObjectsOutput) ProtoReflect ¶
func (x *ListObjectsOutput) ProtoReflect() protoreflect.Message
func (*ListObjectsOutput) Reset ¶
func (x *ListObjectsOutput) Reset()
func (*ListObjectsOutput) String ¶
func (x *ListObjectsOutput) String() string
type ListPartsInput ¶
type ListPartsInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // The account ID of the expected bucket owner ExpectedBucketOwner string `protobuf:"bytes,4,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // Sets the maximum number of parts to return MaxParts int64 `protobuf:"varint,5,opt,name=max_parts,json=maxParts,proto3" json:"max_parts,omitempty"` // Specifies the part after which listing should begin. Only parts with higher part // numbers will be listed. PartNumberMarker int64 `protobuf:"varint,6,opt,name=part_number_marker,json=partNumberMarker,proto3" json:"part_number_marker,omitempty"` // Confirms that the requester knows that they will be charged for the request. RequestPayer string `protobuf:"bytes,7,opt,name=request_payer,json=requestPayer,proto3" json:"request_payer,omitempty"` // Upload ID identifying the multipart upload whose parts are being listed. UploadId string `protobuf:"bytes,8,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` // contains filtered or unexported fields }
ListPartsInput
func (*ListPartsInput) Descriptor
deprecated
func (*ListPartsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListPartsInput.ProtoReflect.Descriptor instead.
func (*ListPartsInput) GetBucket ¶
func (x *ListPartsInput) GetBucket() string
func (*ListPartsInput) GetExpectedBucketOwner ¶
func (x *ListPartsInput) GetExpectedBucketOwner() string
func (*ListPartsInput) GetKey ¶
func (x *ListPartsInput) GetKey() string
func (*ListPartsInput) GetMaxParts ¶
func (x *ListPartsInput) GetMaxParts() int64
func (*ListPartsInput) GetPartNumberMarker ¶
func (x *ListPartsInput) GetPartNumberMarker() int64
func (*ListPartsInput) GetRequestPayer ¶
func (x *ListPartsInput) GetRequestPayer() string
func (*ListPartsInput) GetStoreName ¶
func (x *ListPartsInput) GetStoreName() string
func (*ListPartsInput) GetUploadId ¶
func (x *ListPartsInput) GetUploadId() string
func (*ListPartsInput) ProtoMessage ¶
func (*ListPartsInput) ProtoMessage()
func (*ListPartsInput) ProtoReflect ¶
func (x *ListPartsInput) ProtoReflect() protoreflect.Message
func (*ListPartsInput) Reset ¶
func (x *ListPartsInput) Reset()
func (*ListPartsInput) String ¶
func (x *ListPartsInput) String() string
type ListPartsOutput ¶
type ListPartsOutput struct { // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // Upload ID identifying the multipart upload whose parts are being listed. UploadId string `protobuf:"bytes,3,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` // When a list is truncated, this element specifies the last part in the list, as // well as the value to use for the part-number-marker request parameter in a // subsequent request. NextPartNumberMarker string `protobuf:"bytes,4,opt,name=next_part_number_marker,json=nextPartNumberMarker,proto3" json:"next_part_number_marker,omitempty"` // Maximum number of parts that were allowed in the response. MaxParts int64 `protobuf:"varint,5,opt,name=max_parts,json=maxParts,proto3" json:"max_parts,omitempty"` // Indicates whether the returned list of parts is truncated. A true value // indicates that the list was truncated. A list can be truncated if the number of // parts exceeds the limit returned in the MaxParts element. IsTruncated bool `protobuf:"varint,6,opt,name=is_truncated,json=isTruncated,proto3" json:"is_truncated,omitempty"` // Container for elements related to a particular part. A response can contain zero // or more Part elements. Parts []*Part `protobuf:"bytes,7,rep,name=parts,proto3" json:"parts,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
ListPartsOutput
func (*ListPartsOutput) Descriptor
deprecated
func (*ListPartsOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListPartsOutput.ProtoReflect.Descriptor instead.
func (*ListPartsOutput) GetBucket ¶
func (x *ListPartsOutput) GetBucket() string
func (*ListPartsOutput) GetIsTruncated ¶
func (x *ListPartsOutput) GetIsTruncated() bool
func (*ListPartsOutput) GetKey ¶
func (x *ListPartsOutput) GetKey() string
func (*ListPartsOutput) GetMaxParts ¶
func (x *ListPartsOutput) GetMaxParts() int64
func (*ListPartsOutput) GetMetadata ¶
func (x *ListPartsOutput) GetMetadata() map[string]string
func (*ListPartsOutput) GetNextPartNumberMarker ¶
func (x *ListPartsOutput) GetNextPartNumberMarker() string
func (*ListPartsOutput) GetParts ¶
func (x *ListPartsOutput) GetParts() []*Part
func (*ListPartsOutput) GetUploadId ¶
func (x *ListPartsOutput) GetUploadId() string
func (*ListPartsOutput) ProtoMessage ¶
func (*ListPartsOutput) ProtoMessage()
func (*ListPartsOutput) ProtoReflect ¶
func (x *ListPartsOutput) ProtoReflect() protoreflect.Message
func (*ListPartsOutput) Reset ¶
func (x *ListPartsOutput) Reset()
func (*ListPartsOutput) String ¶
func (x *ListPartsOutput) String() string
type MultipartUpload ¶
type MultipartUpload struct { // Date and time at which the multipart upload was initiated. Initiated int64 `protobuf:"varint,1,opt,name=initiated,proto3" json:"initiated,omitempty"` // Identifies who initiated the multipart upload. Initiator *Initiator `protobuf:"bytes,2,opt,name=initiator,proto3" json:"initiator,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Specifies the owner of the object that is part of the multipart upload. Owner *Owner `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"` // The class of storage used to store the object. StorageClass string `protobuf:"bytes,5,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"` // Upload ID that identifies the multipart upload. UploadId string `protobuf:"bytes,6,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` // contains filtered or unexported fields }
MultipartUpload
func (*MultipartUpload) Descriptor
deprecated
func (*MultipartUpload) Descriptor() ([]byte, []int)
Deprecated: Use MultipartUpload.ProtoReflect.Descriptor instead.
func (*MultipartUpload) GetInitiated ¶
func (x *MultipartUpload) GetInitiated() int64
func (*MultipartUpload) GetInitiator ¶
func (x *MultipartUpload) GetInitiator() *Initiator
func (*MultipartUpload) GetKey ¶
func (x *MultipartUpload) GetKey() string
func (*MultipartUpload) GetOwner ¶
func (x *MultipartUpload) GetOwner() *Owner
func (*MultipartUpload) GetStorageClass ¶
func (x *MultipartUpload) GetStorageClass() string
func (*MultipartUpload) GetUploadId ¶
func (x *MultipartUpload) GetUploadId() string
func (*MultipartUpload) ProtoMessage ¶
func (*MultipartUpload) ProtoMessage()
func (*MultipartUpload) ProtoReflect ¶
func (x *MultipartUpload) ProtoReflect() protoreflect.Message
func (*MultipartUpload) Reset ¶
func (x *MultipartUpload) Reset()
func (*MultipartUpload) String ¶
func (x *MultipartUpload) String() string
type Object ¶
type Object struct { // The entity tag is a hash of the object Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // The name that you assign to an object. You use the object key to retrieve the // object. Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // Creation date of the object. LastModified int64 `protobuf:"varint,3,opt,name=last_modified,json=lastModified,proto3" json:"last_modified,omitempty"` // The owner of the object Owner *Owner `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"` // Size in bytes of the object Size int64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"` // The class of storage used to store the object. StorageClass string `protobuf:"bytes,6,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"` // The type of object which is required for aliyun oss. Type string `protobuf:"bytes,7,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
Object
func (*Object) Descriptor
deprecated
func (*Object) GetLastModified ¶
func (*Object) GetStorageClass ¶
func (*Object) ProtoMessage ¶
func (*Object) ProtoMessage()
func (*Object) ProtoReflect ¶
func (x *Object) ProtoReflect() protoreflect.Message
type ObjectIdentifier ¶
type ObjectIdentifier struct { // Key name of the object. // This member is required. Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // VersionId for the specific version of the object to delete. VersionId string `protobuf:"bytes,2,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // contains filtered or unexported fields }
ObjectIdentifier
func (*ObjectIdentifier) Descriptor
deprecated
func (*ObjectIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use ObjectIdentifier.ProtoReflect.Descriptor instead.
func (*ObjectIdentifier) GetKey ¶
func (x *ObjectIdentifier) GetKey() string
func (*ObjectIdentifier) GetVersionId ¶
func (x *ObjectIdentifier) GetVersionId() string
func (*ObjectIdentifier) ProtoMessage ¶
func (*ObjectIdentifier) ProtoMessage()
func (*ObjectIdentifier) ProtoReflect ¶
func (x *ObjectIdentifier) ProtoReflect() protoreflect.Message
func (*ObjectIdentifier) Reset ¶
func (x *ObjectIdentifier) Reset()
func (*ObjectIdentifier) String ¶
func (x *ObjectIdentifier) String() string
type ObjectStorageServiceClient ¶
type ObjectStorageServiceClient interface { //Object CRUD API //Adds an object to a bucket. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html PutObject(ctx context.Context, opts ...grpc.CallOption) (ObjectStorageService_PutObjectClient, error) //Retrieves objects. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html GetObject(ctx context.Context, in *GetObjectInput, opts ...grpc.CallOption) (ObjectStorageService_GetObjectClient, error) //Delete objects. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObject.html DeleteObject(ctx context.Context, in *DeleteObjectInput, opts ...grpc.CallOption) (*DeleteObjectOutput, error) //Creates a copy of an object that is already stored in oss server. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_CopyObject.html CopyObject(ctx context.Context, in *CopyObjectInput, opts ...grpc.CallOption) (*CopyObjectOutput, error) //Delete multiple objects from a bucket. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_DeleteObjects.html DeleteObjects(ctx context.Context, in *DeleteObjectsInput, opts ...grpc.CallOption) (*DeleteObjectsOutput, error) //Returns some or all (up to 1,000) of the objects in a bucket. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_ListObjects.html ListObjects(ctx context.Context, in *ListObjectsInput, opts ...grpc.CallOption) (*ListObjectsOutput, error) //The HEAD action retrieves metadata from an object without returning the object itself. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html HeadObject(ctx context.Context, in *HeadObjectInput, opts ...grpc.CallOption) (*HeadObjectOutput, error) //This action used to check if the file exists. IsObjectExist(ctx context.Context, in *IsObjectExistInput, opts ...grpc.CallOption) (*IsObjectExistOutput, error) //Object Tagging API //Sets the supplied tag-set to an object that already exists in a bucket. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html PutObjectTagging(ctx context.Context, in *PutObjectTaggingInput, opts ...grpc.CallOption) (*PutObjectTaggingOutput, error) //Removes the entire tag set from the specified object. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjectTagging.html DeleteObjectTagging(ctx context.Context, in *DeleteObjectTaggingInput, opts ...grpc.CallOption) (*DeleteObjectTaggingOutput, error) //Returns the tag-set of an object. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_GetObjectTagging.html GetObjectTagging(ctx context.Context, in *GetObjectTaggingInput, opts ...grpc.CallOption) (*GetObjectTaggingOutput, error) //Returns object canned acl. //Refer https://docs.aws.amazon.com/AmazonS3/latest/userguide/acl-overview.html#CannedACL GetObjectCannedAcl(ctx context.Context, in *GetObjectCannedAclInput, opts ...grpc.CallOption) (*GetObjectCannedAclOutput, error) //Set object canned acl. //Refer https://docs.aws.amazon.com/AmazonS3/latest/userguide/acl-overview.html#CannedACL PutObjectCannedAcl(ctx context.Context, in *PutObjectCannedAclInput, opts ...grpc.CallOption) (*PutObjectCannedAclOutput, error) //Object Multipart Operation API //Initiates a multipart upload and returns an upload ID. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_CreateMultipartUpload.html CreateMultipartUpload(ctx context.Context, in *CreateMultipartUploadInput, opts ...grpc.CallOption) (*CreateMultipartUploadOutput, error) //Uploads a part in a multipart upload. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPart.html UploadPart(ctx context.Context, opts ...grpc.CallOption) (ObjectStorageService_UploadPartClient, error) //Uploads a part by copying data from an existing object as data source. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPartCopy.html UploadPartCopy(ctx context.Context, in *UploadPartCopyInput, opts ...grpc.CallOption) (*UploadPartCopyOutput, error) //Completes a multipart upload by assembling previously uploaded parts. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html CompleteMultipartUpload(ctx context.Context, in *CompleteMultipartUploadInput, opts ...grpc.CallOption) (*CompleteMultipartUploadOutput, error) //This action aborts a multipart upload. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_AbortMultipartUpload.html AbortMultipartUpload(ctx context.Context, in *AbortMultipartUploadInput, opts ...grpc.CallOption) (*AbortMultipartUploadOutput, error) //This action lists in-progress multipart uploads. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListMultipartUploads.html ListMultipartUploads(ctx context.Context, in *ListMultipartUploadsInput, opts ...grpc.CallOption) (*ListMultipartUploadsOutput, error) //Lists the parts that have been uploaded for a specific multipart upload. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListParts.html ListParts(ctx context.Context, in *ListPartsInput, opts ...grpc.CallOption) (*ListPartsOutput, error) //Returns metadata about all versions of the objects in a bucket. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectVersions.html ListObjectVersions(ctx context.Context, in *ListObjectVersionsInput, opts ...grpc.CallOption) (*ListObjectVersionsOutput, error) //A presigned URL gives you access to the object identified in the URL, provided that the creator of the presigned URL has permissions to access that object. //Refer https://docs.aws.amazon.com/AmazonS3/latest/userguide/PresignedUrlUploadObject.html SignURL(ctx context.Context, in *SignURLInput, opts ...grpc.CallOption) (*SignURLOutput, error) //This action used to set download bandwidth limit speed. //Refer https://github.com/aliyun/aliyun-oss-go-sdk/blob/master/oss/client.go#L2106 UpdateDownloadBandwidthRateLimit(ctx context.Context, in *UpdateBandwidthRateLimitInput, opts ...grpc.CallOption) (*emptypb.Empty, error) //This action used to set upload bandwidth limit speed. //Refer https://github.com/aliyun/aliyun-oss-go-sdk/blob/master/oss/client.go#L2096 UpdateUploadBandwidthRateLimit(ctx context.Context, in *UpdateBandwidthRateLimitInput, opts ...grpc.CallOption) (*emptypb.Empty, error) //This action is used to append object. //Refer https://help.aliyun.com/document_detail/31981.html or https://github.com/minio/minio-java/issues/980 AppendObject(ctx context.Context, opts ...grpc.CallOption) (ObjectStorageService_AppendObjectClient, error) //Restores an archived copy of an object back. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_RestoreObject.html RestoreObject(ctx context.Context, in *RestoreObjectInput, opts ...grpc.CallOption) (*RestoreObjectOutput, error) }
ObjectStorageServiceClient is the client API for ObjectStorageService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewObjectStorageServiceClient ¶
func NewObjectStorageServiceClient(cc grpc.ClientConnInterface) ObjectStorageServiceClient
type ObjectStorageServiceServer ¶
type ObjectStorageServiceServer interface { //Object CRUD API //Adds an object to a bucket. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html PutObject(ObjectStorageService_PutObjectServer) error //Retrieves objects. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html GetObject(*GetObjectInput, ObjectStorageService_GetObjectServer) error //Delete objects. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObject.html DeleteObject(context.Context, *DeleteObjectInput) (*DeleteObjectOutput, error) //Creates a copy of an object that is already stored in oss server. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_CopyObject.html CopyObject(context.Context, *CopyObjectInput) (*CopyObjectOutput, error) //Delete multiple objects from a bucket. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_DeleteObjects.html DeleteObjects(context.Context, *DeleteObjectsInput) (*DeleteObjectsOutput, error) //Returns some or all (up to 1,000) of the objects in a bucket. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_ListObjects.html ListObjects(context.Context, *ListObjectsInput) (*ListObjectsOutput, error) //The HEAD action retrieves metadata from an object without returning the object itself. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html HeadObject(context.Context, *HeadObjectInput) (*HeadObjectOutput, error) //This action used to check if the file exists. IsObjectExist(context.Context, *IsObjectExistInput) (*IsObjectExistOutput, error) //Object Tagging API //Sets the supplied tag-set to an object that already exists in a bucket. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html PutObjectTagging(context.Context, *PutObjectTaggingInput) (*PutObjectTaggingOutput, error) //Removes the entire tag set from the specified object. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjectTagging.html DeleteObjectTagging(context.Context, *DeleteObjectTaggingInput) (*DeleteObjectTaggingOutput, error) //Returns the tag-set of an object. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_GetObjectTagging.html GetObjectTagging(context.Context, *GetObjectTaggingInput) (*GetObjectTaggingOutput, error) //Returns object canned acl. //Refer https://docs.aws.amazon.com/AmazonS3/latest/userguide/acl-overview.html#CannedACL GetObjectCannedAcl(context.Context, *GetObjectCannedAclInput) (*GetObjectCannedAclOutput, error) //Set object canned acl. //Refer https://docs.aws.amazon.com/AmazonS3/latest/userguide/acl-overview.html#CannedACL PutObjectCannedAcl(context.Context, *PutObjectCannedAclInput) (*PutObjectCannedAclOutput, error) //Object Multipart Operation API //Initiates a multipart upload and returns an upload ID. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_CreateMultipartUpload.html CreateMultipartUpload(context.Context, *CreateMultipartUploadInput) (*CreateMultipartUploadOutput, error) //Uploads a part in a multipart upload. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPart.html UploadPart(ObjectStorageService_UploadPartServer) error //Uploads a part by copying data from an existing object as data source. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPartCopy.html UploadPartCopy(context.Context, *UploadPartCopyInput) (*UploadPartCopyOutput, error) //Completes a multipart upload by assembling previously uploaded parts. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html CompleteMultipartUpload(context.Context, *CompleteMultipartUploadInput) (*CompleteMultipartUploadOutput, error) //This action aborts a multipart upload. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_AbortMultipartUpload.html AbortMultipartUpload(context.Context, *AbortMultipartUploadInput) (*AbortMultipartUploadOutput, error) //This action lists in-progress multipart uploads. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListMultipartUploads.html ListMultipartUploads(context.Context, *ListMultipartUploadsInput) (*ListMultipartUploadsOutput, error) //Lists the parts that have been uploaded for a specific multipart upload. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListParts.html ListParts(context.Context, *ListPartsInput) (*ListPartsOutput, error) //Returns metadata about all versions of the objects in a bucket. //Refer https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectVersions.html ListObjectVersions(context.Context, *ListObjectVersionsInput) (*ListObjectVersionsOutput, error) //A presigned URL gives you access to the object identified in the URL, provided that the creator of the presigned URL has permissions to access that object. //Refer https://docs.aws.amazon.com/AmazonS3/latest/userguide/PresignedUrlUploadObject.html SignURL(context.Context, *SignURLInput) (*SignURLOutput, error) //This action used to set download bandwidth limit speed. //Refer https://github.com/aliyun/aliyun-oss-go-sdk/blob/master/oss/client.go#L2106 UpdateDownloadBandwidthRateLimit(context.Context, *UpdateBandwidthRateLimitInput) (*emptypb.Empty, error) //This action used to set upload bandwidth limit speed. //Refer https://github.com/aliyun/aliyun-oss-go-sdk/blob/master/oss/client.go#L2096 UpdateUploadBandwidthRateLimit(context.Context, *UpdateBandwidthRateLimitInput) (*emptypb.Empty, error) //This action is used to append object. //Refer https://help.aliyun.com/document_detail/31981.html or https://github.com/minio/minio-java/issues/980 AppendObject(ObjectStorageService_AppendObjectServer) error //Restores an archived copy of an object back. //Refer https://docs.aws.amazon.com/zh_cn/AmazonS3/latest/API/API_RestoreObject.html RestoreObject(context.Context, *RestoreObjectInput) (*RestoreObjectOutput, error) }
ObjectStorageServiceServer is the server API for ObjectStorageService service. All implementations should embed UnimplementedObjectStorageServiceServer for forward compatibility
type ObjectStorageService_AppendObjectClient ¶
type ObjectStorageService_AppendObjectClient interface { Send(*AppendObjectInput) error CloseAndRecv() (*AppendObjectOutput, error) grpc.ClientStream }
type ObjectStorageService_AppendObjectServer ¶
type ObjectStorageService_AppendObjectServer interface { SendAndClose(*AppendObjectOutput) error Recv() (*AppendObjectInput, error) grpc.ServerStream }
type ObjectStorageService_GetObjectClient ¶
type ObjectStorageService_GetObjectClient interface { Recv() (*GetObjectOutput, error) grpc.ClientStream }
type ObjectStorageService_GetObjectServer ¶
type ObjectStorageService_GetObjectServer interface { Send(*GetObjectOutput) error grpc.ServerStream }
type ObjectStorageService_PutObjectClient ¶
type ObjectStorageService_PutObjectClient interface { Send(*PutObjectInput) error CloseAndRecv() (*PutObjectOutput, error) grpc.ClientStream }
type ObjectStorageService_PutObjectServer ¶
type ObjectStorageService_PutObjectServer interface { SendAndClose(*PutObjectOutput) error Recv() (*PutObjectInput, error) grpc.ServerStream }
type ObjectStorageService_UploadPartClient ¶
type ObjectStorageService_UploadPartClient interface { Send(*UploadPartInput) error CloseAndRecv() (*UploadPartOutput, error) grpc.ClientStream }
type ObjectStorageService_UploadPartServer ¶
type ObjectStorageService_UploadPartServer interface { SendAndClose(*UploadPartOutput) error Recv() (*UploadPartInput, error) grpc.ServerStream }
type ObjectVersion ¶
type ObjectVersion struct { // The entity tag is an MD5 hash of that version of the object. Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Specifies whether the object is (true) or is not (false) the latest version of // an object. IsLatest bool `protobuf:"varint,2,opt,name=is_latest,json=isLatest,proto3" json:"is_latest,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Date and time the object was last modified. LastModified int64 `protobuf:"varint,4,opt,name=last_modified,json=lastModified,proto3" json:"last_modified,omitempty"` // Specifies the owner of the object. Owner *Owner `protobuf:"bytes,5,opt,name=owner,proto3" json:"owner,omitempty"` // Size in bytes of the object. Size int64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"` // The class of storage used to store the object. StorageClass string `protobuf:"bytes,7,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"` // Version ID of an object. VersionId string `protobuf:"bytes,8,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // contains filtered or unexported fields }
ObjectVersion
func (*ObjectVersion) Descriptor
deprecated
func (*ObjectVersion) Descriptor() ([]byte, []int)
Deprecated: Use ObjectVersion.ProtoReflect.Descriptor instead.
func (*ObjectVersion) GetEtag ¶
func (x *ObjectVersion) GetEtag() string
func (*ObjectVersion) GetIsLatest ¶
func (x *ObjectVersion) GetIsLatest() bool
func (*ObjectVersion) GetKey ¶
func (x *ObjectVersion) GetKey() string
func (*ObjectVersion) GetLastModified ¶
func (x *ObjectVersion) GetLastModified() int64
func (*ObjectVersion) GetOwner ¶
func (x *ObjectVersion) GetOwner() *Owner
func (*ObjectVersion) GetSize ¶
func (x *ObjectVersion) GetSize() int64
func (*ObjectVersion) GetStorageClass ¶
func (x *ObjectVersion) GetStorageClass() string
func (*ObjectVersion) GetVersionId ¶
func (x *ObjectVersion) GetVersionId() string
func (*ObjectVersion) ProtoMessage ¶
func (*ObjectVersion) ProtoMessage()
func (*ObjectVersion) ProtoReflect ¶
func (x *ObjectVersion) ProtoReflect() protoreflect.Message
func (*ObjectVersion) Reset ¶
func (x *ObjectVersion) Reset()
func (*ObjectVersion) String ¶
func (x *ObjectVersion) String() string
type OutputLocation ¶
type OutputLocation struct { // The name of the bucket where the restore results will be placed. // This member is required. BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` // The prefix that is prepended to the restore results for this request. // This member is required. Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` // contains filtered or unexported fields }
OutPutLocation
func (*OutputLocation) Descriptor
deprecated
func (*OutputLocation) Descriptor() ([]byte, []int)
Deprecated: Use OutputLocation.ProtoReflect.Descriptor instead.
func (*OutputLocation) GetBucketName ¶
func (x *OutputLocation) GetBucketName() string
func (*OutputLocation) GetPrefix ¶
func (x *OutputLocation) GetPrefix() string
func (*OutputLocation) ProtoMessage ¶
func (*OutputLocation) ProtoMessage()
func (*OutputLocation) ProtoReflect ¶
func (x *OutputLocation) ProtoReflect() protoreflect.Message
func (*OutputLocation) Reset ¶
func (x *OutputLocation) Reset()
func (*OutputLocation) String ¶
func (x *OutputLocation) String() string
type OutputSerialization ¶
type OutputSerialization struct { // Describes the serialization of CSV-encoded Select results. Csv *CSVOutput `protobuf:"bytes,1,opt,name=csv,proto3" json:"csv,omitempty"` // Specifies JSON as request's output serialization format. Json string `protobuf:"bytes,2,opt,name=json,proto3" json:"json,omitempty"` // contains filtered or unexported fields }
OutputSerialization
func (*OutputSerialization) Descriptor
deprecated
func (*OutputSerialization) Descriptor() ([]byte, []int)
Deprecated: Use OutputSerialization.ProtoReflect.Descriptor instead.
func (*OutputSerialization) GetCsv ¶
func (x *OutputSerialization) GetCsv() *CSVOutput
func (*OutputSerialization) GetJson ¶
func (x *OutputSerialization) GetJson() string
func (*OutputSerialization) ProtoMessage ¶
func (*OutputSerialization) ProtoMessage()
func (*OutputSerialization) ProtoReflect ¶
func (x *OutputSerialization) ProtoReflect() protoreflect.Message
func (*OutputSerialization) Reset ¶
func (x *OutputSerialization) Reset()
func (*OutputSerialization) String ¶
func (x *OutputSerialization) String() string
type Owner ¶
type Owner struct { // Owner display name DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Owner id Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
Owner
func (*Owner) Descriptor
deprecated
func (*Owner) GetDisplayName ¶
func (*Owner) ProtoMessage ¶
func (*Owner) ProtoMessage()
func (*Owner) ProtoReflect ¶
func (x *Owner) ProtoReflect() protoreflect.Message
type Part ¶
type Part struct { // Part Etag Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Last modified time LastModified int64 `protobuf:"varint,2,opt,name=last_modified,json=lastModified,proto3" json:"last_modified,omitempty"` // Part number PartNumber int64 `protobuf:"varint,3,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"` // Part size Size int64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
Part
func (*Part) Descriptor
deprecated
func (*Part) GetLastModified ¶
func (*Part) GetPartNumber ¶
func (*Part) ProtoMessage ¶
func (*Part) ProtoMessage()
func (*Part) ProtoReflect ¶
func (x *Part) ProtoReflect() protoreflect.Message
type PutObjectCannedAclInput ¶
type PutObjectCannedAclInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // The canned ACL to apply to the object Acl string `protobuf:"bytes,4,opt,name=acl,proto3" json:"acl,omitempty"` // VersionId used to reference a specific version of the object. VersionId string `protobuf:"bytes,5,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // contains filtered or unexported fields }
PutObjectCannedAclInput
func (*PutObjectCannedAclInput) Descriptor
deprecated
func (*PutObjectCannedAclInput) Descriptor() ([]byte, []int)
Deprecated: Use PutObjectCannedAclInput.ProtoReflect.Descriptor instead.
func (*PutObjectCannedAclInput) GetAcl ¶
func (x *PutObjectCannedAclInput) GetAcl() string
func (*PutObjectCannedAclInput) GetBucket ¶
func (x *PutObjectCannedAclInput) GetBucket() string
func (*PutObjectCannedAclInput) GetKey ¶
func (x *PutObjectCannedAclInput) GetKey() string
func (*PutObjectCannedAclInput) GetStoreName ¶
func (x *PutObjectCannedAclInput) GetStoreName() string
func (*PutObjectCannedAclInput) GetVersionId ¶
func (x *PutObjectCannedAclInput) GetVersionId() string
func (*PutObjectCannedAclInput) ProtoMessage ¶
func (*PutObjectCannedAclInput) ProtoMessage()
func (*PutObjectCannedAclInput) ProtoReflect ¶
func (x *PutObjectCannedAclInput) ProtoReflect() protoreflect.Message
func (*PutObjectCannedAclInput) Reset ¶
func (x *PutObjectCannedAclInput) Reset()
func (*PutObjectCannedAclInput) String ¶
func (x *PutObjectCannedAclInput) String() string
type PutObjectCannedAclOutput ¶
type PutObjectCannedAclOutput struct { // Request charged RequestCharged string `protobuf:"bytes,1,opt,name=request_charged,json=requestCharged,proto3" json:"request_charged,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
PutObjectCannedAclOutput
func (*PutObjectCannedAclOutput) Descriptor
deprecated
func (*PutObjectCannedAclOutput) Descriptor() ([]byte, []int)
Deprecated: Use PutObjectCannedAclOutput.ProtoReflect.Descriptor instead.
func (*PutObjectCannedAclOutput) GetMetadata ¶
func (x *PutObjectCannedAclOutput) GetMetadata() map[string]string
func (*PutObjectCannedAclOutput) GetRequestCharged ¶
func (x *PutObjectCannedAclOutput) GetRequestCharged() string
func (*PutObjectCannedAclOutput) ProtoMessage ¶
func (*PutObjectCannedAclOutput) ProtoMessage()
func (*PutObjectCannedAclOutput) ProtoReflect ¶
func (x *PutObjectCannedAclOutput) ProtoReflect() protoreflect.Message
func (*PutObjectCannedAclOutput) Reset ¶
func (x *PutObjectCannedAclOutput) Reset()
func (*PutObjectCannedAclOutput) String ¶
func (x *PutObjectCannedAclOutput) String() string
type PutObjectInput ¶
type PutObjectInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // Object data. Body []byte `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"` // The bucket name to which the PUT action was initiated // This member is required. Bucket string `protobuf:"bytes,3,opt,name=bucket,proto3" json:"bucket,omitempty"` // Object key for which the PUT action was initiated. // This member is required. Key string `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"` // The canned ACL to apply to the object,different oss provider have different acl type Acl string `protobuf:"bytes,5,opt,name=acl,proto3" json:"acl,omitempty"` // Indicates whether the multipart upload uses an S3 Bucket Key for server-side // encryption with Amazon Web Services KMS (SSE-KMS). BucketKeyEnabled bool `protobuf:"varint,6,opt,name=bucket_key_enabled,json=bucketKeyEnabled,proto3" json:"bucket_key_enabled,omitempty"` // Can be used to specify caching behavior along the request/reply chain. CacheControl string `protobuf:"bytes,7,opt,name=cache_control,json=cacheControl,proto3" json:"cache_control,omitempty"` // Specifies presentational information for the object. For more information, see // http://www.w3.org/Protocols/rfc2616/rfc2616-sec19.html#sec19.5.1 // (http://www.w3.org/Protocols/rfc2616/rfc2616-sec19.html#sec19.5.1). ContentDisposition string `protobuf:"bytes,8,opt,name=content_disposition,json=contentDisposition,proto3" json:"content_disposition,omitempty"` // Specifies what content encodings have been applied to the object and thus what // decoding mechanisms must be applied to obtain the media-type referenced by the // Content-Type header field. For more information, see // http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.11 // (http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.11). ContentEncoding string `protobuf:"bytes,9,opt,name=content_encoding,json=contentEncoding,proto3" json:"content_encoding,omitempty"` // The date and time at which the object is no longer cacheable. For more // information, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.21 // (http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.21). Expires int64 `protobuf:"varint,10,opt,name=expires,proto3" json:"expires,omitempty"` // The server-side encryption algorithm used when storing this object in Amazon S3 // (for example, AES256, aws:kms). ServerSideEncryption string `protobuf:"bytes,11,opt,name=server_side_encryption,json=serverSideEncryption,proto3" json:"server_side_encryption,omitempty"` // Specify the signed url of object, user can put object with signed url without ak、sk SignedUrl string `protobuf:"bytes,12,opt,name=signed_url,json=signedUrl,proto3" json:"signed_url,omitempty"` // A map of metadata to store with the object in S3. Meta map[string]string `` /* 150-byte string literal not displayed */ // The tag-set for the object. The tag-set must be encoded as URL Query parameters. Tagging map[string]string `` /* 156-byte string literal not displayed */ // Storage class options. StorageClass string `protobuf:"bytes,15,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"` // Size of the body in bytes. This parameter is useful when the size of the body // cannot be determined automatically ContentLength int64 `protobuf:"varint,16,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"` // contains filtered or unexported fields }
PutObjectInput
func (*PutObjectInput) Descriptor
deprecated
func (*PutObjectInput) Descriptor() ([]byte, []int)
Deprecated: Use PutObjectInput.ProtoReflect.Descriptor instead.
func (*PutObjectInput) GetAcl ¶
func (x *PutObjectInput) GetAcl() string
func (*PutObjectInput) GetBody ¶
func (x *PutObjectInput) GetBody() []byte
func (*PutObjectInput) GetBucket ¶
func (x *PutObjectInput) GetBucket() string
func (*PutObjectInput) GetBucketKeyEnabled ¶
func (x *PutObjectInput) GetBucketKeyEnabled() bool
func (*PutObjectInput) GetCacheControl ¶
func (x *PutObjectInput) GetCacheControl() string
func (*PutObjectInput) GetContentDisposition ¶
func (x *PutObjectInput) GetContentDisposition() string
func (*PutObjectInput) GetContentEncoding ¶
func (x *PutObjectInput) GetContentEncoding() string
func (*PutObjectInput) GetContentLength ¶
func (x *PutObjectInput) GetContentLength() int64
func (*PutObjectInput) GetExpires ¶
func (x *PutObjectInput) GetExpires() int64
func (*PutObjectInput) GetKey ¶
func (x *PutObjectInput) GetKey() string
func (*PutObjectInput) GetMeta ¶
func (x *PutObjectInput) GetMeta() map[string]string
func (*PutObjectInput) GetServerSideEncryption ¶
func (x *PutObjectInput) GetServerSideEncryption() string
func (*PutObjectInput) GetSignedUrl ¶
func (x *PutObjectInput) GetSignedUrl() string
func (*PutObjectInput) GetStorageClass ¶
func (x *PutObjectInput) GetStorageClass() string
func (*PutObjectInput) GetStoreName ¶
func (x *PutObjectInput) GetStoreName() string
func (*PutObjectInput) GetTagging ¶
func (x *PutObjectInput) GetTagging() map[string]string
func (*PutObjectInput) ProtoMessage ¶
func (*PutObjectInput) ProtoMessage()
func (*PutObjectInput) ProtoReflect ¶
func (x *PutObjectInput) ProtoReflect() protoreflect.Message
func (*PutObjectInput) Reset ¶
func (x *PutObjectInput) Reset()
func (*PutObjectInput) String ¶
func (x *PutObjectInput) String() string
type PutObjectOutput ¶
type PutObjectOutput struct { // Indicates whether the uploaded object uses an S3 Bucket Key for server-side // encryption with Amazon Web Services KMS (SSE-KMS). BucketKeyEnabled bool `protobuf:"varint,1,opt,name=bucket_key_enabled,json=bucketKeyEnabled,proto3" json:"bucket_key_enabled,omitempty"` // Entity tag for the uploaded object. Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"` // If the expiration is configured for the object Expiration string `protobuf:"bytes,3,opt,name=expiration,proto3" json:"expiration,omitempty"` // If present, indicates that the requester was successfully charged for the request. RequestCharged string `protobuf:"bytes,4,opt,name=request_charged,json=requestCharged,proto3" json:"request_charged,omitempty"` // Version of the object. VersionId string `protobuf:"bytes,5,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
PutObjectOutput
func (*PutObjectOutput) Descriptor
deprecated
func (*PutObjectOutput) Descriptor() ([]byte, []int)
Deprecated: Use PutObjectOutput.ProtoReflect.Descriptor instead.
func (*PutObjectOutput) GetBucketKeyEnabled ¶
func (x *PutObjectOutput) GetBucketKeyEnabled() bool
func (*PutObjectOutput) GetEtag ¶
func (x *PutObjectOutput) GetEtag() string
func (*PutObjectOutput) GetExpiration ¶
func (x *PutObjectOutput) GetExpiration() string
func (*PutObjectOutput) GetMetadata ¶
func (x *PutObjectOutput) GetMetadata() map[string]string
func (*PutObjectOutput) GetRequestCharged ¶
func (x *PutObjectOutput) GetRequestCharged() string
func (*PutObjectOutput) GetVersionId ¶
func (x *PutObjectOutput) GetVersionId() string
func (*PutObjectOutput) ProtoMessage ¶
func (*PutObjectOutput) ProtoMessage()
func (*PutObjectOutput) ProtoReflect ¶
func (x *PutObjectOutput) ProtoReflect() protoreflect.Message
func (*PutObjectOutput) Reset ¶
func (x *PutObjectOutput) Reset()
func (*PutObjectOutput) String ¶
func (x *PutObjectOutput) String() string
type PutObjectTaggingInput ¶
type PutObjectTaggingInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required. Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Container for the TagSet and Tag elements Tags map[string]string `` /* 149-byte string literal not displayed */ // The versionId of the object that the tag-set will be added to. VersionId string `protobuf:"bytes,5,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // contains filtered or unexported fields }
PutObjectTaggingInput
func (*PutObjectTaggingInput) Descriptor
deprecated
func (*PutObjectTaggingInput) Descriptor() ([]byte, []int)
Deprecated: Use PutObjectTaggingInput.ProtoReflect.Descriptor instead.
func (*PutObjectTaggingInput) GetBucket ¶
func (x *PutObjectTaggingInput) GetBucket() string
func (*PutObjectTaggingInput) GetKey ¶
func (x *PutObjectTaggingInput) GetKey() string
func (*PutObjectTaggingInput) GetStoreName ¶
func (x *PutObjectTaggingInput) GetStoreName() string
func (*PutObjectTaggingInput) GetTags ¶
func (x *PutObjectTaggingInput) GetTags() map[string]string
func (*PutObjectTaggingInput) GetVersionId ¶
func (x *PutObjectTaggingInput) GetVersionId() string
func (*PutObjectTaggingInput) ProtoMessage ¶
func (*PutObjectTaggingInput) ProtoMessage()
func (*PutObjectTaggingInput) ProtoReflect ¶
func (x *PutObjectTaggingInput) ProtoReflect() protoreflect.Message
func (*PutObjectTaggingInput) Reset ¶
func (x *PutObjectTaggingInput) Reset()
func (*PutObjectTaggingInput) String ¶
func (x *PutObjectTaggingInput) String() string
type PutObjectTaggingOutput ¶
type PutObjectTaggingOutput struct { // The versionId of the object the tag-set was added to. VersionId string `protobuf:"bytes,1,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // Metadata pertaining to the operation's result. ResultMetadata map[string]string `` /* 191-byte string literal not displayed */ // contains filtered or unexported fields }
PutObjectTaggingOutput
func (*PutObjectTaggingOutput) Descriptor
deprecated
func (*PutObjectTaggingOutput) Descriptor() ([]byte, []int)
Deprecated: Use PutObjectTaggingOutput.ProtoReflect.Descriptor instead.
func (*PutObjectTaggingOutput) GetResultMetadata ¶
func (x *PutObjectTaggingOutput) GetResultMetadata() map[string]string
func (*PutObjectTaggingOutput) GetVersionId ¶
func (x *PutObjectTaggingOutput) GetVersionId() string
func (*PutObjectTaggingOutput) ProtoMessage ¶
func (*PutObjectTaggingOutput) ProtoMessage()
func (*PutObjectTaggingOutput) ProtoReflect ¶
func (x *PutObjectTaggingOutput) ProtoReflect() protoreflect.Message
func (*PutObjectTaggingOutput) Reset ¶
func (x *PutObjectTaggingOutput) Reset()
func (*PutObjectTaggingOutput) String ¶
func (x *PutObjectTaggingOutput) String() string
type RestoreObjectInput ¶
type RestoreObjectInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // The information of restoring request. RestoreRequest *RestoreRequest `protobuf:"bytes,4,opt,name=restore_request,json=restoreRequest,proto3" json:"restore_request,omitempty"` // VersionId used to reference a specific version of the object. VersionId string `protobuf:"bytes,5,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // contains filtered or unexported fields }
RestoreObjectInput
func (*RestoreObjectInput) Descriptor
deprecated
func (*RestoreObjectInput) Descriptor() ([]byte, []int)
Deprecated: Use RestoreObjectInput.ProtoReflect.Descriptor instead.
func (*RestoreObjectInput) GetBucket ¶
func (x *RestoreObjectInput) GetBucket() string
func (*RestoreObjectInput) GetKey ¶
func (x *RestoreObjectInput) GetKey() string
func (*RestoreObjectInput) GetRestoreRequest ¶
func (x *RestoreObjectInput) GetRestoreRequest() *RestoreRequest
func (*RestoreObjectInput) GetStoreName ¶
func (x *RestoreObjectInput) GetStoreName() string
func (*RestoreObjectInput) GetVersionId ¶
func (x *RestoreObjectInput) GetVersionId() string
func (*RestoreObjectInput) ProtoMessage ¶
func (*RestoreObjectInput) ProtoMessage()
func (*RestoreObjectInput) ProtoReflect ¶
func (x *RestoreObjectInput) ProtoReflect() protoreflect.Message
func (*RestoreObjectInput) Reset ¶
func (x *RestoreObjectInput) Reset()
func (*RestoreObjectInput) String ¶
func (x *RestoreObjectInput) String() string
type RestoreObjectOutput ¶
type RestoreObjectOutput struct { // If present, indicates that the requester was successfully charged for the // request. RequestCharged string `protobuf:"bytes,1,opt,name=request_charged,json=requestCharged,proto3" json:"request_charged,omitempty"` // Indicates the path in the provided S3 output location where Select results will // be restored to. RestoreOutputPath string `protobuf:"bytes,2,opt,name=restore_output_path,json=restoreOutputPath,proto3" json:"restore_output_path,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
RestoreObjectOutput
func (*RestoreObjectOutput) Descriptor
deprecated
func (*RestoreObjectOutput) Descriptor() ([]byte, []int)
Deprecated: Use RestoreObjectOutput.ProtoReflect.Descriptor instead.
func (*RestoreObjectOutput) GetMetadata ¶
func (x *RestoreObjectOutput) GetMetadata() map[string]string
func (*RestoreObjectOutput) GetRequestCharged ¶
func (x *RestoreObjectOutput) GetRequestCharged() string
func (*RestoreObjectOutput) GetRestoreOutputPath ¶
func (x *RestoreObjectOutput) GetRestoreOutputPath() string
func (*RestoreObjectOutput) ProtoMessage ¶
func (*RestoreObjectOutput) ProtoMessage()
func (*RestoreObjectOutput) ProtoReflect ¶
func (x *RestoreObjectOutput) ProtoReflect() protoreflect.Message
func (*RestoreObjectOutput) Reset ¶
func (x *RestoreObjectOutput) Reset()
func (*RestoreObjectOutput) String ¶
func (x *RestoreObjectOutput) String() string
type RestoreRequest ¶
type RestoreRequest struct { // Lifetime of the active copy in days. Days int32 `protobuf:"varint,1,opt,name=days,proto3" json:"days,omitempty"` // The optional description for the job. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // S3 Glacier related parameters pertaining to this job. GlacierJobParameters *GlacierJobParameters `protobuf:"bytes,3,opt,name=glacier_job_parameters,json=glacierJobParameters,proto3" json:"glacier_job_parameters,omitempty"` // Describes the location where the restore job's output is stored. OutputLocation *OutputLocation `protobuf:"bytes,4,opt,name=output_location,json=outputLocation,proto3" json:"output_location,omitempty"` // Describes the parameters for Select job types. SelectParameters *SelectParameters `protobuf:"bytes,5,opt,name=select_parameters,json=selectParameters,proto3" json:"select_parameters,omitempty"` // Retrieval tier at which the restore will be processed. Tier string `protobuf:"bytes,6,opt,name=tier,proto3" json:"tier,omitempty"` // Type of restore request. Type string `protobuf:"bytes,7,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
RestoreRequest
func (*RestoreRequest) Descriptor
deprecated
func (*RestoreRequest) Descriptor() ([]byte, []int)
Deprecated: Use RestoreRequest.ProtoReflect.Descriptor instead.
func (*RestoreRequest) GetDays ¶
func (x *RestoreRequest) GetDays() int32
func (*RestoreRequest) GetDescription ¶
func (x *RestoreRequest) GetDescription() string
func (*RestoreRequest) GetGlacierJobParameters ¶
func (x *RestoreRequest) GetGlacierJobParameters() *GlacierJobParameters
func (*RestoreRequest) GetOutputLocation ¶
func (x *RestoreRequest) GetOutputLocation() *OutputLocation
func (*RestoreRequest) GetSelectParameters ¶
func (x *RestoreRequest) GetSelectParameters() *SelectParameters
func (*RestoreRequest) GetTier ¶
func (x *RestoreRequest) GetTier() string
func (*RestoreRequest) GetType ¶
func (x *RestoreRequest) GetType() string
func (*RestoreRequest) ProtoMessage ¶
func (*RestoreRequest) ProtoMessage()
func (*RestoreRequest) ProtoReflect ¶
func (x *RestoreRequest) ProtoReflect() protoreflect.Message
func (*RestoreRequest) Reset ¶
func (x *RestoreRequest) Reset()
func (*RestoreRequest) String ¶
func (x *RestoreRequest) String() string
type SelectParameters ¶
type SelectParameters struct { // The expression that is used to query the object. // This member is required. Expression string `protobuf:"bytes,1,opt,name=expression,proto3" json:"expression,omitempty"` // The type of the provided expression (for example, SQL). // This member is required. ExpressionType string `protobuf:"bytes,2,opt,name=expression_type,json=expressionType,proto3" json:"expression_type,omitempty"` // Describes the serialization format of the object. // This member is required. InputSerialization *InputSerialization `protobuf:"bytes,3,opt,name=input_serialization,json=inputSerialization,proto3" json:"input_serialization,omitempty"` // Describes how the results of the Select job are serialized. // This member is required. OutputSerialization *OutputSerialization `protobuf:"bytes,4,opt,name=output_serialization,json=outputSerialization,proto3" json:"output_serialization,omitempty"` // contains filtered or unexported fields }
SelectParameters
func (*SelectParameters) Descriptor
deprecated
func (*SelectParameters) Descriptor() ([]byte, []int)
Deprecated: Use SelectParameters.ProtoReflect.Descriptor instead.
func (*SelectParameters) GetExpression ¶
func (x *SelectParameters) GetExpression() string
func (*SelectParameters) GetExpressionType ¶
func (x *SelectParameters) GetExpressionType() string
func (*SelectParameters) GetInputSerialization ¶
func (x *SelectParameters) GetInputSerialization() *InputSerialization
func (*SelectParameters) GetOutputSerialization ¶
func (x *SelectParameters) GetOutputSerialization() *OutputSerialization
func (*SelectParameters) ProtoMessage ¶
func (*SelectParameters) ProtoMessage()
func (*SelectParameters) ProtoReflect ¶
func (x *SelectParameters) ProtoReflect() protoreflect.Message
func (*SelectParameters) Reset ¶
func (x *SelectParameters) Reset()
func (*SelectParameters) String ¶
func (x *SelectParameters) String() string
type SignURLInput ¶
type SignURLInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // the method for sign url, eg. GET、POST Method string `protobuf:"bytes,4,opt,name=method,proto3" json:"method,omitempty"` // expire time of the sign url ExpiredInSec int64 `protobuf:"varint,5,opt,name=expired_in_sec,json=expiredInSec,proto3" json:"expired_in_sec,omitempty"` // contains filtered or unexported fields }
SignURLInput
func (*SignURLInput) Descriptor
deprecated
func (*SignURLInput) Descriptor() ([]byte, []int)
Deprecated: Use SignURLInput.ProtoReflect.Descriptor instead.
func (*SignURLInput) GetBucket ¶
func (x *SignURLInput) GetBucket() string
func (*SignURLInput) GetExpiredInSec ¶
func (x *SignURLInput) GetExpiredInSec() int64
func (*SignURLInput) GetKey ¶
func (x *SignURLInput) GetKey() string
func (*SignURLInput) GetMethod ¶
func (x *SignURLInput) GetMethod() string
func (*SignURLInput) GetStoreName ¶
func (x *SignURLInput) GetStoreName() string
func (*SignURLInput) ProtoMessage ¶
func (*SignURLInput) ProtoMessage()
func (*SignURLInput) ProtoReflect ¶
func (x *SignURLInput) ProtoReflect() protoreflect.Message
func (*SignURLInput) Reset ¶
func (x *SignURLInput) Reset()
func (*SignURLInput) String ¶
func (x *SignURLInput) String() string
type SignURLOutput ¶
type SignURLOutput struct { // Object signed url SignedUrl string `protobuf:"bytes,1,opt,name=signed_url,json=signedUrl,proto3" json:"signed_url,omitempty"` // contains filtered or unexported fields }
SignURLOutput
func (*SignURLOutput) Descriptor
deprecated
func (*SignURLOutput) Descriptor() ([]byte, []int)
Deprecated: Use SignURLOutput.ProtoReflect.Descriptor instead.
func (*SignURLOutput) GetSignedUrl ¶
func (x *SignURLOutput) GetSignedUrl() string
func (*SignURLOutput) ProtoMessage ¶
func (*SignURLOutput) ProtoMessage()
func (*SignURLOutput) ProtoReflect ¶
func (x *SignURLOutput) ProtoReflect() protoreflect.Message
func (*SignURLOutput) Reset ¶
func (x *SignURLOutput) Reset()
func (*SignURLOutput) String ¶
func (x *SignURLOutput) String() string
type UnimplementedObjectStorageServiceServer ¶
type UnimplementedObjectStorageServiceServer struct { }
UnimplementedObjectStorageServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedObjectStorageServiceServer) AbortMultipartUpload ¶
func (UnimplementedObjectStorageServiceServer) AbortMultipartUpload(context.Context, *AbortMultipartUploadInput) (*AbortMultipartUploadOutput, error)
func (UnimplementedObjectStorageServiceServer) AppendObject ¶
func (UnimplementedObjectStorageServiceServer) AppendObject(ObjectStorageService_AppendObjectServer) error
func (UnimplementedObjectStorageServiceServer) CompleteMultipartUpload ¶
func (UnimplementedObjectStorageServiceServer) CompleteMultipartUpload(context.Context, *CompleteMultipartUploadInput) (*CompleteMultipartUploadOutput, error)
func (UnimplementedObjectStorageServiceServer) CopyObject ¶
func (UnimplementedObjectStorageServiceServer) CopyObject(context.Context, *CopyObjectInput) (*CopyObjectOutput, error)
func (UnimplementedObjectStorageServiceServer) CreateMultipartUpload ¶
func (UnimplementedObjectStorageServiceServer) CreateMultipartUpload(context.Context, *CreateMultipartUploadInput) (*CreateMultipartUploadOutput, error)
func (UnimplementedObjectStorageServiceServer) DeleteObject ¶
func (UnimplementedObjectStorageServiceServer) DeleteObject(context.Context, *DeleteObjectInput) (*DeleteObjectOutput, error)
func (UnimplementedObjectStorageServiceServer) DeleteObjectTagging ¶
func (UnimplementedObjectStorageServiceServer) DeleteObjectTagging(context.Context, *DeleteObjectTaggingInput) (*DeleteObjectTaggingOutput, error)
func (UnimplementedObjectStorageServiceServer) DeleteObjects ¶
func (UnimplementedObjectStorageServiceServer) DeleteObjects(context.Context, *DeleteObjectsInput) (*DeleteObjectsOutput, error)
func (UnimplementedObjectStorageServiceServer) GetObjectCannedAcl ¶
func (UnimplementedObjectStorageServiceServer) GetObjectCannedAcl(context.Context, *GetObjectCannedAclInput) (*GetObjectCannedAclOutput, error)
func (UnimplementedObjectStorageServiceServer) GetObjectTagging ¶
func (UnimplementedObjectStorageServiceServer) GetObjectTagging(context.Context, *GetObjectTaggingInput) (*GetObjectTaggingOutput, error)
func (UnimplementedObjectStorageServiceServer) HeadObject ¶
func (UnimplementedObjectStorageServiceServer) HeadObject(context.Context, *HeadObjectInput) (*HeadObjectOutput, error)
func (UnimplementedObjectStorageServiceServer) IsObjectExist ¶
func (UnimplementedObjectStorageServiceServer) IsObjectExist(context.Context, *IsObjectExistInput) (*IsObjectExistOutput, error)
func (UnimplementedObjectStorageServiceServer) ListMultipartUploads ¶
func (UnimplementedObjectStorageServiceServer) ListMultipartUploads(context.Context, *ListMultipartUploadsInput) (*ListMultipartUploadsOutput, error)
func (UnimplementedObjectStorageServiceServer) ListObjectVersions ¶
func (UnimplementedObjectStorageServiceServer) ListObjectVersions(context.Context, *ListObjectVersionsInput) (*ListObjectVersionsOutput, error)
func (UnimplementedObjectStorageServiceServer) ListObjects ¶
func (UnimplementedObjectStorageServiceServer) ListObjects(context.Context, *ListObjectsInput) (*ListObjectsOutput, error)
func (UnimplementedObjectStorageServiceServer) ListParts ¶
func (UnimplementedObjectStorageServiceServer) ListParts(context.Context, *ListPartsInput) (*ListPartsOutput, error)
func (UnimplementedObjectStorageServiceServer) PutObject ¶
func (UnimplementedObjectStorageServiceServer) PutObject(ObjectStorageService_PutObjectServer) error
func (UnimplementedObjectStorageServiceServer) PutObjectCannedAcl ¶
func (UnimplementedObjectStorageServiceServer) PutObjectCannedAcl(context.Context, *PutObjectCannedAclInput) (*PutObjectCannedAclOutput, error)
func (UnimplementedObjectStorageServiceServer) PutObjectTagging ¶
func (UnimplementedObjectStorageServiceServer) PutObjectTagging(context.Context, *PutObjectTaggingInput) (*PutObjectTaggingOutput, error)
func (UnimplementedObjectStorageServiceServer) RestoreObject ¶
func (UnimplementedObjectStorageServiceServer) RestoreObject(context.Context, *RestoreObjectInput) (*RestoreObjectOutput, error)
func (UnimplementedObjectStorageServiceServer) SignURL ¶
func (UnimplementedObjectStorageServiceServer) SignURL(context.Context, *SignURLInput) (*SignURLOutput, error)
func (UnimplementedObjectStorageServiceServer) UpdateDownloadBandwidthRateLimit ¶
func (UnimplementedObjectStorageServiceServer) UpdateDownloadBandwidthRateLimit(context.Context, *UpdateBandwidthRateLimitInput) (*emptypb.Empty, error)
func (UnimplementedObjectStorageServiceServer) UpdateUploadBandwidthRateLimit ¶
func (UnimplementedObjectStorageServiceServer) UpdateUploadBandwidthRateLimit(context.Context, *UpdateBandwidthRateLimitInput) (*emptypb.Empty, error)
func (UnimplementedObjectStorageServiceServer) UploadPart ¶
func (UnimplementedObjectStorageServiceServer) UploadPart(ObjectStorageService_UploadPartServer) error
func (UnimplementedObjectStorageServiceServer) UploadPartCopy ¶
func (UnimplementedObjectStorageServiceServer) UploadPartCopy(context.Context, *UploadPartCopyInput) (*UploadPartCopyOutput, error)
type UnsafeObjectStorageServiceServer ¶
type UnsafeObjectStorageServiceServer interface {
// contains filtered or unexported methods
}
UnsafeObjectStorageServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ObjectStorageServiceServer will result in compilation errors.
type UpdateBandwidthRateLimitInput ¶
type UpdateBandwidthRateLimitInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The average upload/download bandwidth rate limit in bits per second. AverageRateLimitInBitsPerSec int64 `` /* 156-byte string literal not displayed */ // Resource name of gateway GatewayResourceName string `protobuf:"bytes,3,opt,name=gateway_resource_name,json=gatewayResourceName,proto3" json:"gateway_resource_name,omitempty"` // contains filtered or unexported fields }
UpdateBandwidthRateLimitInput
func (*UpdateBandwidthRateLimitInput) Descriptor
deprecated
func (*UpdateBandwidthRateLimitInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateBandwidthRateLimitInput.ProtoReflect.Descriptor instead.
func (*UpdateBandwidthRateLimitInput) GetAverageRateLimitInBitsPerSec ¶
func (x *UpdateBandwidthRateLimitInput) GetAverageRateLimitInBitsPerSec() int64
func (*UpdateBandwidthRateLimitInput) GetGatewayResourceName ¶
func (x *UpdateBandwidthRateLimitInput) GetGatewayResourceName() string
func (*UpdateBandwidthRateLimitInput) GetStoreName ¶
func (x *UpdateBandwidthRateLimitInput) GetStoreName() string
func (*UpdateBandwidthRateLimitInput) ProtoMessage ¶
func (*UpdateBandwidthRateLimitInput) ProtoMessage()
func (*UpdateBandwidthRateLimitInput) ProtoReflect ¶
func (x *UpdateBandwidthRateLimitInput) ProtoReflect() protoreflect.Message
func (*UpdateBandwidthRateLimitInput) Reset ¶
func (x *UpdateBandwidthRateLimitInput) Reset()
func (*UpdateBandwidthRateLimitInput) String ¶
func (x *UpdateBandwidthRateLimitInput) String() string
type UploadPartCopyInput ¶
type UploadPartCopyInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // CopySource CopySource *CopySource `protobuf:"bytes,4,opt,name=copy_source,json=copySource,proto3" json:"copy_source,omitempty"` // Part number of part being copied. This is a positive integer between 1 and 10,000. // This member is required. PartNumber int32 `protobuf:"varint,5,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"` // Upload ID identifying the multipart upload whose part is being copied. // This member is required. UploadId string `protobuf:"bytes,6,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` // The range of bytes to copy from the source object.bytes=start_position-part_size StartPosition int64 `protobuf:"varint,7,opt,name=start_position,json=startPosition,proto3" json:"start_position,omitempty"` // Part size PartSize int64 `protobuf:"varint,8,opt,name=part_size,json=partSize,proto3" json:"part_size,omitempty"` // contains filtered or unexported fields }
UploadPartCopyInput
func (*UploadPartCopyInput) Descriptor
deprecated
func (*UploadPartCopyInput) Descriptor() ([]byte, []int)
Deprecated: Use UploadPartCopyInput.ProtoReflect.Descriptor instead.
func (*UploadPartCopyInput) GetBucket ¶
func (x *UploadPartCopyInput) GetBucket() string
func (*UploadPartCopyInput) GetCopySource ¶
func (x *UploadPartCopyInput) GetCopySource() *CopySource
func (*UploadPartCopyInput) GetKey ¶
func (x *UploadPartCopyInput) GetKey() string
func (*UploadPartCopyInput) GetPartNumber ¶
func (x *UploadPartCopyInput) GetPartNumber() int32
func (*UploadPartCopyInput) GetPartSize ¶
func (x *UploadPartCopyInput) GetPartSize() int64
func (*UploadPartCopyInput) GetStartPosition ¶
func (x *UploadPartCopyInput) GetStartPosition() int64
func (*UploadPartCopyInput) GetStoreName ¶
func (x *UploadPartCopyInput) GetStoreName() string
func (*UploadPartCopyInput) GetUploadId ¶
func (x *UploadPartCopyInput) GetUploadId() string
func (*UploadPartCopyInput) ProtoMessage ¶
func (*UploadPartCopyInput) ProtoMessage()
func (*UploadPartCopyInput) ProtoReflect ¶
func (x *UploadPartCopyInput) ProtoReflect() protoreflect.Message
func (*UploadPartCopyInput) Reset ¶
func (x *UploadPartCopyInput) Reset()
func (*UploadPartCopyInput) String ¶
func (x *UploadPartCopyInput) String() string
type UploadPartCopyOutput ¶
type UploadPartCopyOutput struct { // Indicates whether the multipart upload uses an S3 Bucket Key for server-side // encryption with Amazon Web Services KMS (SSE-KMS). BucketKeyEnabled bool `protobuf:"varint,1,opt,name=bucket_key_enabled,json=bucketKeyEnabled,proto3" json:"bucket_key_enabled,omitempty"` // Container for all response elements. CopyPartResult *CopyPartResult `protobuf:"bytes,2,opt,name=copy_part_result,json=copyPartResult,proto3" json:"copy_part_result,omitempty"` // The version of the source object that was copied, if you have enabled versioning // on the source bucket. CopySourceVersionId string `protobuf:"bytes,3,opt,name=copy_source_version_id,json=copySourceVersionId,proto3" json:"copy_source_version_id,omitempty"` // If present, indicates that the requester was successfully charged for the // request. RequestCharged string `protobuf:"bytes,4,opt,name=request_charged,json=requestCharged,proto3" json:"request_charged,omitempty"` // If server-side encryption with a customer-provided encryption key was requested, // the response will include this header confirming the encryption algorithm used. SseCustomerAlgorithm string `protobuf:"bytes,5,opt,name=sse_customer_algorithm,json=sseCustomerAlgorithm,proto3" json:"sse_customer_algorithm,omitempty"` // If server-side encryption with a customer-provided encryption key was requested, // the response will include this header to provide round-trip message integrity // verification of the customer-provided encryption key. SseCustomerKeyMd5 string `protobuf:"bytes,6,opt,name=sse_customer_key_md5,json=sseCustomerKeyMd5,proto3" json:"sse_customer_key_md5,omitempty"` // If present, specifies the ID of the Amazon Web Services Key Management Service // (Amazon Web Services KMS) symmetric customer managed key that was used for the // object. SseKmsKeyId string `protobuf:"bytes,7,opt,name=sse_kms_key_id,json=sseKmsKeyId,proto3" json:"sse_kms_key_id,omitempty"` // The server-side encryption algorithm used when storing this object in Amazon S3 // (for example, AES256, aws:kms). ServerSideEncryption string `protobuf:"bytes,8,opt,name=server_side_encryption,json=serverSideEncryption,proto3" json:"server_side_encryption,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
UploadPartCopyOutput
func (*UploadPartCopyOutput) Descriptor
deprecated
func (*UploadPartCopyOutput) Descriptor() ([]byte, []int)
Deprecated: Use UploadPartCopyOutput.ProtoReflect.Descriptor instead.
func (*UploadPartCopyOutput) GetBucketKeyEnabled ¶
func (x *UploadPartCopyOutput) GetBucketKeyEnabled() bool
func (*UploadPartCopyOutput) GetCopyPartResult ¶
func (x *UploadPartCopyOutput) GetCopyPartResult() *CopyPartResult
func (*UploadPartCopyOutput) GetCopySourceVersionId ¶
func (x *UploadPartCopyOutput) GetCopySourceVersionId() string
func (*UploadPartCopyOutput) GetMetadata ¶
func (x *UploadPartCopyOutput) GetMetadata() map[string]string
func (*UploadPartCopyOutput) GetRequestCharged ¶
func (x *UploadPartCopyOutput) GetRequestCharged() string
func (*UploadPartCopyOutput) GetServerSideEncryption ¶
func (x *UploadPartCopyOutput) GetServerSideEncryption() string
func (*UploadPartCopyOutput) GetSseCustomerAlgorithm ¶
func (x *UploadPartCopyOutput) GetSseCustomerAlgorithm() string
func (*UploadPartCopyOutput) GetSseCustomerKeyMd5 ¶
func (x *UploadPartCopyOutput) GetSseCustomerKeyMd5() string
func (*UploadPartCopyOutput) GetSseKmsKeyId ¶
func (x *UploadPartCopyOutput) GetSseKmsKeyId() string
func (*UploadPartCopyOutput) ProtoMessage ¶
func (*UploadPartCopyOutput) ProtoMessage()
func (*UploadPartCopyOutput) ProtoReflect ¶
func (x *UploadPartCopyOutput) ProtoReflect() protoreflect.Message
func (*UploadPartCopyOutput) Reset ¶
func (x *UploadPartCopyOutput) Reset()
func (*UploadPartCopyOutput) String ¶
func (x *UploadPartCopyOutput) String() string
type UploadPartInput ¶
type UploadPartInput struct { // Required. The name of oss store. StoreName string `protobuf:"bytes,1,opt,name=store_name,json=storeName,proto3" json:"store_name,omitempty"` // The bucket name containing the object // This member is required Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // Name of the object key. // This member is required. Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Object data. Body []byte `protobuf:"bytes,4,opt,name=body,proto3" json:"body,omitempty"` // Size of the body in bytes. This parameter is useful when the size of the body // cannot be determined automatically. ContentLength int64 `protobuf:"varint,5,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"` // The base64-encoded 128-bit MD5 digest of the part data. ContentMd5 string `protobuf:"bytes,6,opt,name=content_md5,json=contentMd5,proto3" json:"content_md5,omitempty"` // The account ID of the expected bucket owner ExpectedBucketOwner string `protobuf:"bytes,7,opt,name=expected_bucket_owner,json=expectedBucketOwner,proto3" json:"expected_bucket_owner,omitempty"` // Part number of part being uploaded. This is a positive integer between 1 and 10,000. // This member is required. PartNumber int32 `protobuf:"varint,8,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"` // Confirms that the requester knows that they will be charged for the request. RequestPayer string `protobuf:"bytes,9,opt,name=request_payer,json=requestPayer,proto3" json:"request_payer,omitempty"` // Specifies the algorithm to use to when encrypting the object (for example, // AES256). SseCustomerAlgorithm string `protobuf:"bytes,10,opt,name=sse_customer_algorithm,json=sseCustomerAlgorithm,proto3" json:"sse_customer_algorithm,omitempty"` // Specifies the customer-provided encryption key for Amazon S3 to use in // encrypting data SseCustomerKey string `protobuf:"bytes,11,opt,name=sse_customer_key,json=sseCustomerKey,proto3" json:"sse_customer_key,omitempty"` // Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321. SseCustomerKeyMd5 string `protobuf:"bytes,12,opt,name=sse_customer_key_md5,json=sseCustomerKeyMd5,proto3" json:"sse_customer_key_md5,omitempty"` // Upload ID identifying the multipart upload whose part is being uploaded. // This member is required. UploadId string `protobuf:"bytes,13,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` // contains filtered or unexported fields }
UploadPartInput
func (*UploadPartInput) Descriptor
deprecated
func (*UploadPartInput) Descriptor() ([]byte, []int)
Deprecated: Use UploadPartInput.ProtoReflect.Descriptor instead.
func (*UploadPartInput) GetBody ¶
func (x *UploadPartInput) GetBody() []byte
func (*UploadPartInput) GetBucket ¶
func (x *UploadPartInput) GetBucket() string
func (*UploadPartInput) GetContentLength ¶
func (x *UploadPartInput) GetContentLength() int64
func (*UploadPartInput) GetContentMd5 ¶
func (x *UploadPartInput) GetContentMd5() string
func (*UploadPartInput) GetExpectedBucketOwner ¶
func (x *UploadPartInput) GetExpectedBucketOwner() string
func (*UploadPartInput) GetKey ¶
func (x *UploadPartInput) GetKey() string
func (*UploadPartInput) GetPartNumber ¶
func (x *UploadPartInput) GetPartNumber() int32
func (*UploadPartInput) GetRequestPayer ¶
func (x *UploadPartInput) GetRequestPayer() string
func (*UploadPartInput) GetSseCustomerAlgorithm ¶
func (x *UploadPartInput) GetSseCustomerAlgorithm() string
func (*UploadPartInput) GetSseCustomerKey ¶
func (x *UploadPartInput) GetSseCustomerKey() string
func (*UploadPartInput) GetSseCustomerKeyMd5 ¶
func (x *UploadPartInput) GetSseCustomerKeyMd5() string
func (*UploadPartInput) GetStoreName ¶
func (x *UploadPartInput) GetStoreName() string
func (*UploadPartInput) GetUploadId ¶
func (x *UploadPartInput) GetUploadId() string
func (*UploadPartInput) ProtoMessage ¶
func (*UploadPartInput) ProtoMessage()
func (*UploadPartInput) ProtoReflect ¶
func (x *UploadPartInput) ProtoReflect() protoreflect.Message
func (*UploadPartInput) Reset ¶
func (x *UploadPartInput) Reset()
func (*UploadPartInput) String ¶
func (x *UploadPartInput) String() string
type UploadPartOutput ¶
type UploadPartOutput struct { // Indicates whether the multipart upload uses an S3 Bucket Key for server-side // encryption with Amazon Web Services KMS (SSE-KMS). BucketKeyEnabled bool `protobuf:"varint,1,opt,name=bucket_key_enabled,json=bucketKeyEnabled,proto3" json:"bucket_key_enabled,omitempty"` // Entity tag for the uploaded object. Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"` // If present, indicates that the requester was successfully charged for the // request. RequestCharged string `protobuf:"bytes,3,opt,name=request_charged,json=requestCharged,proto3" json:"request_charged,omitempty"` // Specifies the algorithm to use to when encrypting the object (for example, // AES256). SseCustomerAlgorithm string `protobuf:"bytes,4,opt,name=sse_customer_algorithm,json=sseCustomerAlgorithm,proto3" json:"sse_customer_algorithm,omitempty"` // Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321. SseCustomerKeyMd5 string `protobuf:"bytes,5,opt,name=sse_customer_key_md5,json=sseCustomerKeyMd5,proto3" json:"sse_customer_key_md5,omitempty"` // Specifies the ID of the symmetric customer managed key to use for object encryption SseKmsKeyId string `protobuf:"bytes,6,opt,name=sse_kms_key_id,json=sseKmsKeyId,proto3" json:"sse_kms_key_id,omitempty"` // The server-side encryption algorithm used when storing this object in Amazon S3 // (for example, AES256, aws:kms). ServerSideEncryption string `protobuf:"bytes,7,opt,name=server_side_encryption,json=serverSideEncryption,proto3" json:"server_side_encryption,omitempty"` // The metadata returned from OSS. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
UploadPartOutput
func (*UploadPartOutput) Descriptor
deprecated
func (*UploadPartOutput) Descriptor() ([]byte, []int)
Deprecated: Use UploadPartOutput.ProtoReflect.Descriptor instead.
func (*UploadPartOutput) GetBucketKeyEnabled ¶
func (x *UploadPartOutput) GetBucketKeyEnabled() bool
func (*UploadPartOutput) GetEtag ¶
func (x *UploadPartOutput) GetEtag() string
func (*UploadPartOutput) GetMetadata ¶
func (x *UploadPartOutput) GetMetadata() map[string]string
func (*UploadPartOutput) GetRequestCharged ¶
func (x *UploadPartOutput) GetRequestCharged() string
func (*UploadPartOutput) GetServerSideEncryption ¶
func (x *UploadPartOutput) GetServerSideEncryption() string
func (*UploadPartOutput) GetSseCustomerAlgorithm ¶
func (x *UploadPartOutput) GetSseCustomerAlgorithm() string
func (*UploadPartOutput) GetSseCustomerKeyMd5 ¶
func (x *UploadPartOutput) GetSseCustomerKeyMd5() string
func (*UploadPartOutput) GetSseKmsKeyId ¶
func (x *UploadPartOutput) GetSseKmsKeyId() string
func (*UploadPartOutput) ProtoMessage ¶
func (*UploadPartOutput) ProtoMessage()
func (*UploadPartOutput) ProtoReflect ¶
func (x *UploadPartOutput) ProtoReflect() protoreflect.Message
func (*UploadPartOutput) Reset ¶
func (x *UploadPartOutput) Reset()
func (*UploadPartOutput) String ¶
func (x *UploadPartOutput) String() string