Documentation ¶
Overview ¶
Package s3 is a generated protocol buffer package.
It is generated from these files:
s3.proto
It has these top-level messages:
ACL ServerSideEncryption VersioningConfiguration RedirectAllRequestsTo Redirect Condition RoutingRules WebsiteConfiguration CORSConfiguration Destination ReplicationRole ReplicationConfiguration Tag LifecycleFilter Action LifecycleRole ReplicationInfo Bucket Partion Version Object ListBucketsResponse BaseResponse BaseRequest ListObjectsRequest ListObjectResponse DeleteObjectInput GetObjectInput MultipartUpload ListParts
Index ¶
- func RegisterS3Handler(s server.Server, hdlr S3Handler, opts ...server.HandlerOption) error
- type ACL
- func (*ACL) Descriptor() ([]byte, []int)
- func (m *ACL) GetCanned() string
- func (m *ACL) GetFULL_CONTROL() []string
- func (m *ACL) GetREAD() []string
- func (m *ACL) GetREAD_ACP() []string
- func (m *ACL) GetWRITE() []string
- func (m *ACL) GetWRITE_ACP() []string
- func (*ACL) ProtoMessage()
- func (m *ACL) Reset()
- func (m *ACL) String() string
- func (m *ACL) XXX_DiscardUnknown()
- func (m *ACL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ACL) XXX_Merge(src proto.Message)
- func (m *ACL) XXX_Size() int
- func (m *ACL) XXX_Unmarshal(b []byte) error
- type Action
- func (*Action) Descriptor() ([]byte, []int)
- func (m *Action) GetDay() string
- func (m *Action) GetDeleteMarker() string
- func (m *Action) GetName() string
- func (*Action) ProtoMessage()
- func (m *Action) Reset()
- func (m *Action) String() string
- func (m *Action) XXX_DiscardUnknown()
- func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Action) XXX_Merge(src proto.Message)
- func (m *Action) XXX_Size() int
- func (m *Action) XXX_Unmarshal(b []byte) error
- type BaseRequest
- func (*BaseRequest) Descriptor() ([]byte, []int)
- func (m *BaseRequest) GetId() string
- func (*BaseRequest) ProtoMessage()
- func (m *BaseRequest) Reset()
- func (m *BaseRequest) String() string
- func (m *BaseRequest) XXX_DiscardUnknown()
- func (m *BaseRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BaseRequest) XXX_Merge(src proto.Message)
- func (m *BaseRequest) XXX_Size() int
- func (m *BaseRequest) XXX_Unmarshal(b []byte) error
- type BaseResponse
- func (*BaseResponse) Descriptor() ([]byte, []int)
- func (m *BaseResponse) GetErrorCode() string
- func (m *BaseResponse) GetMsg() string
- func (*BaseResponse) ProtoMessage()
- func (m *BaseResponse) Reset()
- func (m *BaseResponse) String() string
- func (m *BaseResponse) XXX_DiscardUnknown()
- func (m *BaseResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BaseResponse) XXX_Merge(src proto.Message)
- func (m *BaseResponse) XXX_Size() int
- func (m *BaseResponse) XXX_Unmarshal(b []byte) error
- type Bucket
- func (*Bucket) Descriptor() ([]byte, []int)
- func (m *Bucket) GetAcl() *ACL
- func (m *Bucket) GetBackend() string
- func (m *Bucket) GetCors() *CORSConfiguration
- func (m *Bucket) GetCreationDate() int64
- func (m *Bucket) GetDeleted() bool
- func (m *Bucket) GetLifecycleConfiguration() []*LifecycleRole
- func (m *Bucket) GetName() string
- func (m *Bucket) GetOwner() string
- func (m *Bucket) GetOwnerDisplayName() string
- func (m *Bucket) GetReplicationConfiguration() *ReplicationConfiguration
- func (m *Bucket) GetServerSideEncryption() *ServerSideEncryption
- func (m *Bucket) GetTransient() bool
- func (m *Bucket) GetVersioningConfiguration() *VersioningConfiguration
- func (m *Bucket) GetWebsiteConfiguration() *WebsiteConfiguration
- func (*Bucket) ProtoMessage()
- func (m *Bucket) Reset()
- func (m *Bucket) String() string
- func (m *Bucket) XXX_DiscardUnknown()
- func (m *Bucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Bucket) XXX_Merge(src proto.Message)
- func (m *Bucket) XXX_Size() int
- func (m *Bucket) XXX_Unmarshal(b []byte) error
- type CORSConfiguration
- func (*CORSConfiguration) Descriptor() ([]byte, []int)
- func (m *CORSConfiguration) GetAllowedHeaders() string
- func (m *CORSConfiguration) GetAllowedMethods() string
- func (m *CORSConfiguration) GetAllowedOrigins() string
- func (m *CORSConfiguration) GetExposedHeaders() string
- func (m *CORSConfiguration) GetId() string
- func (m *CORSConfiguration) GetMaxAgeSeconds() string
- func (*CORSConfiguration) ProtoMessage()
- func (m *CORSConfiguration) Reset()
- func (m *CORSConfiguration) String() string
- func (m *CORSConfiguration) XXX_DiscardUnknown()
- func (m *CORSConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CORSConfiguration) XXX_Merge(src proto.Message)
- func (m *CORSConfiguration) XXX_Size() int
- func (m *CORSConfiguration) XXX_Unmarshal(b []byte) error
- type Condition
- func (*Condition) Descriptor() ([]byte, []int)
- func (m *Condition) GetHttpErrorCodeReturnedEquals() string
- func (m *Condition) GetKeyPrefixEquals() string
- func (*Condition) ProtoMessage()
- func (m *Condition) Reset()
- func (m *Condition) String() string
- func (m *Condition) XXX_DiscardUnknown()
- func (m *Condition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Condition) XXX_Merge(src proto.Message)
- func (m *Condition) XXX_Size() int
- func (m *Condition) XXX_Unmarshal(b []byte) error
- type DeleteObjectInput
- func (*DeleteObjectInput) Descriptor() ([]byte, []int)
- func (m *DeleteObjectInput) GetBucket() string
- func (m *DeleteObjectInput) GetKey() string
- func (m *DeleteObjectInput) GetVersionid() string
- func (*DeleteObjectInput) ProtoMessage()
- func (m *DeleteObjectInput) Reset()
- func (m *DeleteObjectInput) String() string
- func (m *DeleteObjectInput) XXX_DiscardUnknown()
- func (m *DeleteObjectInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteObjectInput) XXX_Merge(src proto.Message)
- func (m *DeleteObjectInput) XXX_Size() int
- func (m *DeleteObjectInput) XXX_Unmarshal(b []byte) error
- type Destination
- func (*Destination) Descriptor() ([]byte, []int)
- func (m *Destination) GetBucket() string
- func (m *Destination) GetStorageClass() string
- func (*Destination) ProtoMessage()
- func (m *Destination) Reset()
- func (m *Destination) String() string
- func (m *Destination) XXX_DiscardUnknown()
- func (m *Destination) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Destination) XXX_Merge(src proto.Message)
- func (m *Destination) XXX_Size() int
- func (m *Destination) XXX_Unmarshal(b []byte) error
- type GetObjectInput
- func (*GetObjectInput) Descriptor() ([]byte, []int)
- func (m *GetObjectInput) GetBucket() string
- func (m *GetObjectInput) GetKey() string
- func (m *GetObjectInput) GetVersionid() string
- func (*GetObjectInput) ProtoMessage()
- func (m *GetObjectInput) Reset()
- func (m *GetObjectInput) String() string
- func (m *GetObjectInput) XXX_DiscardUnknown()
- func (m *GetObjectInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetObjectInput) XXX_Merge(src proto.Message)
- func (m *GetObjectInput) XXX_Size() int
- func (m *GetObjectInput) XXX_Unmarshal(b []byte) error
- type LifecycleFilter
- func (*LifecycleFilter) Descriptor() ([]byte, []int)
- func (m *LifecycleFilter) GetPrefix() string
- func (m *LifecycleFilter) GetTags() []*Tag
- func (*LifecycleFilter) ProtoMessage()
- func (m *LifecycleFilter) Reset()
- func (m *LifecycleFilter) String() string
- func (m *LifecycleFilter) XXX_DiscardUnknown()
- func (m *LifecycleFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LifecycleFilter) XXX_Merge(src proto.Message)
- func (m *LifecycleFilter) XXX_Size() int
- func (m *LifecycleFilter) XXX_Unmarshal(b []byte) error
- type LifecycleRole
- func (*LifecycleRole) Descriptor() ([]byte, []int)
- func (m *LifecycleRole) GetActions() []*Action
- func (m *LifecycleRole) GetFilter() *LifecycleFilter
- func (m *LifecycleRole) GetId() string
- func (m *LifecycleRole) GetStatus() string
- func (*LifecycleRole) ProtoMessage()
- func (m *LifecycleRole) Reset()
- func (m *LifecycleRole) String() string
- func (m *LifecycleRole) XXX_DiscardUnknown()
- func (m *LifecycleRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LifecycleRole) XXX_Merge(src proto.Message)
- func (m *LifecycleRole) XXX_Size() int
- func (m *LifecycleRole) XXX_Unmarshal(b []byte) error
- type ListBucketsResponse
- func (*ListBucketsResponse) Descriptor() ([]byte, []int)
- func (m *ListBucketsResponse) GetBuckets() []*Bucket
- func (*ListBucketsResponse) ProtoMessage()
- func (m *ListBucketsResponse) Reset()
- func (m *ListBucketsResponse) String() string
- func (m *ListBucketsResponse) XXX_DiscardUnknown()
- func (m *ListBucketsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListBucketsResponse) XXX_Merge(src proto.Message)
- func (m *ListBucketsResponse) XXX_Size() int
- func (m *ListBucketsResponse) XXX_Unmarshal(b []byte) error
- type ListObjectResponse
- func (*ListObjectResponse) Descriptor() ([]byte, []int)
- func (m *ListObjectResponse) GetListObjects() []*Object
- func (*ListObjectResponse) ProtoMessage()
- func (m *ListObjectResponse) Reset()
- func (m *ListObjectResponse) String() string
- func (m *ListObjectResponse) XXX_DiscardUnknown()
- func (m *ListObjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListObjectResponse) XXX_Merge(src proto.Message)
- func (m *ListObjectResponse) XXX_Size() int
- func (m *ListObjectResponse) XXX_Unmarshal(b []byte) error
- type ListObjectsRequest
- func (*ListObjectsRequest) Descriptor() ([]byte, []int)
- func (m *ListObjectsRequest) GetBucket() string
- func (m *ListObjectsRequest) GetDelimiter() string
- func (m *ListObjectsRequest) GetOwner() string
- func (*ListObjectsRequest) ProtoMessage()
- func (m *ListObjectsRequest) Reset()
- func (m *ListObjectsRequest) String() string
- func (m *ListObjectsRequest) XXX_DiscardUnknown()
- func (m *ListObjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListObjectsRequest) XXX_Merge(src proto.Message)
- func (m *ListObjectsRequest) XXX_Size() int
- func (m *ListObjectsRequest) XXX_Unmarshal(b []byte) error
- type ListParts
- func (*ListParts) Descriptor() ([]byte, []int)
- func (m *ListParts) GetBucket() string
- func (m *ListParts) GetKey() string
- func (m *ListParts) GetMaxParts() int64
- func (m *ListParts) GetPartNumberMarker() int64
- func (m *ListParts) GetUploadId() string
- func (*ListParts) ProtoMessage()
- func (m *ListParts) Reset()
- func (m *ListParts) String() string
- func (m *ListParts) XXX_DiscardUnknown()
- func (m *ListParts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListParts) XXX_Merge(src proto.Message)
- func (m *ListParts) XXX_Size() int
- func (m *ListParts) XXX_Unmarshal(b []byte) error
- type MultipartUpload
- func (*MultipartUpload) Descriptor() ([]byte, []int)
- func (m *MultipartUpload) GetBucket() string
- func (m *MultipartUpload) GetKey() string
- func (m *MultipartUpload) GetUploadId() string
- func (*MultipartUpload) ProtoMessage()
- func (m *MultipartUpload) Reset()
- func (m *MultipartUpload) String() string
- func (m *MultipartUpload) XXX_DiscardUnknown()
- func (m *MultipartUpload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MultipartUpload) XXX_Merge(src proto.Message)
- func (m *MultipartUpload) XXX_Size() int
- func (m *MultipartUpload) XXX_Unmarshal(b []byte) error
- type Object
- func (*Object) Descriptor() ([]byte, []int)
- func (m *Object) GetAcl() *ACL
- func (m *Object) GetBackend() string
- func (m *Object) GetBucketName() string
- func (m *Object) GetCacheControl() string
- func (m *Object) GetContentDisposition() string
- func (m *Object) GetContentEncoding() string
- func (m *Object) GetContentLength() string
- func (m *Object) GetContentMd5() string
- func (m *Object) GetContentType() string
- func (m *Object) GetExpires() string
- func (m *Object) GetInitFlag() string
- func (m *Object) GetIsDeleteMarker() string
- func (m *Object) GetIsNull() string
- func (m *Object) GetLastModified() string
- func (m *Object) GetObjectKey() string
- func (m *Object) GetOwner() string
- func (m *Object) GetOwnerDisplayName() string
- func (m *Object) GetPartions() []*Partion
- func (m *Object) GetReplicationInfo() []*ReplicationInfo
- func (m *Object) GetServerSideEncryption() *ServerSideEncryption
- func (m *Object) GetSize() int64
- func (m *Object) GetStorageClass() string
- func (m *Object) GetTags() *Tag
- func (m *Object) GetVersions() []*Version
- func (m *Object) GetWebsiteRedirectLocation() string
- func (*Object) ProtoMessage()
- func (m *Object) Reset()
- func (m *Object) String() string
- func (m *Object) XXX_DiscardUnknown()
- func (m *Object) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Object) XXX_Merge(src proto.Message)
- func (m *Object) XXX_Size() int
- func (m *Object) XXX_Unmarshal(b []byte) error
- type Partion
- func (*Partion) Descriptor() ([]byte, []int)
- func (m *Partion) GetEtag() string
- func (m *Partion) GetKey() string
- func (m *Partion) GetLastModified() int64
- func (m *Partion) GetPartNumber() string
- func (m *Partion) GetSize() int64
- func (*Partion) ProtoMessage()
- func (m *Partion) Reset()
- func (m *Partion) String() string
- func (m *Partion) XXX_DiscardUnknown()
- func (m *Partion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Partion) XXX_Merge(src proto.Message)
- func (m *Partion) XXX_Size() int
- func (m *Partion) XXX_Unmarshal(b []byte) error
- type Redirect
- func (*Redirect) Descriptor() ([]byte, []int)
- func (m *Redirect) GetHostName() string
- func (m *Redirect) GetHttpRedirectCode() string
- func (m *Redirect) GetProtocol() string
- func (m *Redirect) GetReplaceKeyPrefixWith() string
- func (m *Redirect) GetReplaceKeyWith() string
- func (*Redirect) ProtoMessage()
- func (m *Redirect) Reset()
- func (m *Redirect) String() string
- func (m *Redirect) XXX_DiscardUnknown()
- func (m *Redirect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Redirect) XXX_Merge(src proto.Message)
- func (m *Redirect) XXX_Size() int
- func (m *Redirect) XXX_Unmarshal(b []byte) error
- type RedirectAllRequestsTo
- func (*RedirectAllRequestsTo) Descriptor() ([]byte, []int)
- func (m *RedirectAllRequestsTo) GetHostName() string
- func (m *RedirectAllRequestsTo) GetProtocol() []string
- func (*RedirectAllRequestsTo) ProtoMessage()
- func (m *RedirectAllRequestsTo) Reset()
- func (m *RedirectAllRequestsTo) String() string
- func (m *RedirectAllRequestsTo) XXX_DiscardUnknown()
- func (m *RedirectAllRequestsTo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RedirectAllRequestsTo) XXX_Merge(src proto.Message)
- func (m *RedirectAllRequestsTo) XXX_Size() int
- func (m *RedirectAllRequestsTo) XXX_Unmarshal(b []byte) error
- type ReplicationConfiguration
- func (*ReplicationConfiguration) Descriptor() ([]byte, []int)
- func (m *ReplicationConfiguration) GetRole() string
- func (m *ReplicationConfiguration) GetRules() []*ReplicationRole
- func (*ReplicationConfiguration) ProtoMessage()
- func (m *ReplicationConfiguration) Reset()
- func (m *ReplicationConfiguration) String() string
- func (m *ReplicationConfiguration) XXX_DiscardUnknown()
- func (m *ReplicationConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReplicationConfiguration) XXX_Merge(src proto.Message)
- func (m *ReplicationConfiguration) XXX_Size() int
- func (m *ReplicationConfiguration) XXX_Unmarshal(b []byte) error
- type ReplicationInfo
- func (*ReplicationInfo) Descriptor() ([]byte, []int)
- func (m *ReplicationInfo) GetBackend() string
- func (m *ReplicationInfo) GetStatus() string
- func (m *ReplicationInfo) GetStorageClass() string
- func (*ReplicationInfo) ProtoMessage()
- func (m *ReplicationInfo) Reset()
- func (m *ReplicationInfo) String() string
- func (m *ReplicationInfo) XXX_DiscardUnknown()
- func (m *ReplicationInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReplicationInfo) XXX_Merge(src proto.Message)
- func (m *ReplicationInfo) XXX_Size() int
- func (m *ReplicationInfo) XXX_Unmarshal(b []byte) error
- type ReplicationRole
- func (*ReplicationRole) Descriptor() ([]byte, []int)
- func (m *ReplicationRole) GetDestination() *Destination
- func (m *ReplicationRole) GetEnabled() bool
- func (m *ReplicationRole) GetId() string
- func (m *ReplicationRole) GetPrefix() string
- func (*ReplicationRole) ProtoMessage()
- func (m *ReplicationRole) Reset()
- func (m *ReplicationRole) String() string
- func (m *ReplicationRole) XXX_DiscardUnknown()
- func (m *ReplicationRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReplicationRole) XXX_Merge(src proto.Message)
- func (m *ReplicationRole) XXX_Size() int
- func (m *ReplicationRole) XXX_Unmarshal(b []byte) error
- type RoutingRules
- func (*RoutingRules) Descriptor() ([]byte, []int)
- func (m *RoutingRules) GetCondition() *Condition
- func (m *RoutingRules) GetRedirect() *Redirect
- func (*RoutingRules) ProtoMessage()
- func (m *RoutingRules) Reset()
- func (m *RoutingRules) String() string
- func (m *RoutingRules) XXX_DiscardUnknown()
- func (m *RoutingRules) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RoutingRules) XXX_Merge(src proto.Message)
- func (m *RoutingRules) XXX_Size() int
- func (m *RoutingRules) XXX_Unmarshal(b []byte) error
- type S3Handler
- type S3Service
- type ServerSideEncryption
- func (*ServerSideEncryption) Descriptor() ([]byte, []int)
- func (m *ServerSideEncryption) GetAlgorithm() string
- func (m *ServerSideEncryption) GetCryptScheme() string
- func (m *ServerSideEncryption) GetMandtory() bool
- func (m *ServerSideEncryption) GetMasterKeyId() string
- func (*ServerSideEncryption) ProtoMessage()
- func (m *ServerSideEncryption) Reset()
- func (m *ServerSideEncryption) String() string
- func (m *ServerSideEncryption) XXX_DiscardUnknown()
- func (m *ServerSideEncryption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServerSideEncryption) XXX_Merge(src proto.Message)
- func (m *ServerSideEncryption) XXX_Size() int
- func (m *ServerSideEncryption) XXX_Unmarshal(b []byte) error
- type Tag
- func (*Tag) Descriptor() ([]byte, []int)
- func (m *Tag) GetKey() string
- func (m *Tag) GetVal() string
- func (*Tag) ProtoMessage()
- func (m *Tag) Reset()
- func (m *Tag) String() string
- func (m *Tag) XXX_DiscardUnknown()
- func (m *Tag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Tag) XXX_Merge(src proto.Message)
- func (m *Tag) XXX_Size() int
- func (m *Tag) XXX_Unmarshal(b []byte) error
- type Version
- func (*Version) Descriptor() ([]byte, []int)
- func (m *Version) GetEtag() string
- func (m *Version) GetIsLatest() string
- func (m *Version) GetLastModified() int64
- func (m *Version) GetSize() int64
- func (m *Version) GetVersionid() string
- func (*Version) ProtoMessage()
- func (m *Version) Reset()
- func (m *Version) String() string
- func (m *Version) XXX_DiscardUnknown()
- func (m *Version) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Version) XXX_Merge(src proto.Message)
- func (m *Version) XXX_Size() int
- func (m *Version) XXX_Unmarshal(b []byte) error
- type VersioningConfiguration
- func (*VersioningConfiguration) Descriptor() ([]byte, []int)
- func (m *VersioningConfiguration) GetMfaDelete() string
- func (m *VersioningConfiguration) GetStatus() string
- func (*VersioningConfiguration) ProtoMessage()
- func (m *VersioningConfiguration) Reset()
- func (m *VersioningConfiguration) String() string
- func (m *VersioningConfiguration) XXX_DiscardUnknown()
- func (m *VersioningConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VersioningConfiguration) XXX_Merge(src proto.Message)
- func (m *VersioningConfiguration) XXX_Size() int
- func (m *VersioningConfiguration) XXX_Unmarshal(b []byte) error
- type WebsiteConfiguration
- func (*WebsiteConfiguration) Descriptor() ([]byte, []int)
- func (m *WebsiteConfiguration) GetErrorDocument() string
- func (m *WebsiteConfiguration) GetIndexDocument() string
- func (m *WebsiteConfiguration) GetRedirectAllRequestsTo() *RedirectAllRequestsTo
- func (m *WebsiteConfiguration) GetRoutingRules() []*RoutingRules
- func (*WebsiteConfiguration) ProtoMessage()
- func (m *WebsiteConfiguration) Reset()
- func (m *WebsiteConfiguration) String() string
- func (m *WebsiteConfiguration) XXX_DiscardUnknown()
- func (m *WebsiteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WebsiteConfiguration) XXX_Merge(src proto.Message)
- func (m *WebsiteConfiguration) XXX_Size() int
- func (m *WebsiteConfiguration) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterS3Handler ¶
Types ¶
type ACL ¶
type ACL struct { Canned string `protobuf:"bytes,1,opt,name=canned,proto3" json:"canned,omitempty"` FULL_CONTROL []string `protobuf:"bytes,2,rep,name=FULL_CONTROL,json=FULLCONTROL,proto3" json:"FULL_CONTROL,omitempty"` WRITE []string `protobuf:"bytes,3,rep,name=WRITE,proto3" json:"WRITE,omitempty"` WRITE_ACP []string `protobuf:"bytes,4,rep,name=WRITE_ACP,json=WRITEACP,proto3" json:"WRITE_ACP,omitempty"` READ []string `protobuf:"bytes,5,rep,name=READ,proto3" json:"READ,omitempty"` READ_ACP []string `protobuf:"bytes,6,rep,name=READ_ACP,json=READACP,proto3" json:"READ_ACP,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ACL) Descriptor ¶
func (*ACL) GetFULL_CONTROL ¶
func (*ACL) GetREAD_ACP ¶
func (*ACL) GetWRITE_ACP ¶
func (*ACL) ProtoMessage ¶
func (*ACL) ProtoMessage()
func (*ACL) XXX_DiscardUnknown ¶
func (m *ACL) XXX_DiscardUnknown()
func (*ACL) XXX_Unmarshal ¶
type Action ¶
type Action struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Day string `protobuf:"bytes,2,opt,name=day,proto3" json:"day,omitempty"` DeleteMarker string `protobuf:"bytes,4,opt,name=deleteMarker,proto3" json:"deleteMarker,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Action) Descriptor ¶
func (*Action) GetDeleteMarker ¶
func (*Action) ProtoMessage ¶
func (*Action) ProtoMessage()
func (*Action) XXX_DiscardUnknown ¶
func (m *Action) XXX_DiscardUnknown()
func (*Action) XXX_Marshal ¶
func (*Action) XXX_Unmarshal ¶
type BaseRequest ¶
type BaseRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BaseRequest) Descriptor ¶
func (*BaseRequest) Descriptor() ([]byte, []int)
func (*BaseRequest) GetId ¶
func (m *BaseRequest) GetId() string
func (*BaseRequest) ProtoMessage ¶
func (*BaseRequest) ProtoMessage()
func (*BaseRequest) Reset ¶
func (m *BaseRequest) Reset()
func (*BaseRequest) String ¶
func (m *BaseRequest) String() string
func (*BaseRequest) XXX_DiscardUnknown ¶
func (m *BaseRequest) XXX_DiscardUnknown()
func (*BaseRequest) XXX_Marshal ¶
func (m *BaseRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BaseRequest) XXX_Merge ¶
func (m *BaseRequest) XXX_Merge(src proto.Message)
func (*BaseRequest) XXX_Size ¶
func (m *BaseRequest) XXX_Size() int
func (*BaseRequest) XXX_Unmarshal ¶
func (m *BaseRequest) XXX_Unmarshal(b []byte) error
type BaseResponse ¶
type BaseResponse struct { ErrorCode string `protobuf:"bytes,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BaseResponse) Descriptor ¶
func (*BaseResponse) Descriptor() ([]byte, []int)
func (*BaseResponse) GetErrorCode ¶
func (m *BaseResponse) GetErrorCode() string
func (*BaseResponse) GetMsg ¶
func (m *BaseResponse) GetMsg() string
func (*BaseResponse) ProtoMessage ¶
func (*BaseResponse) ProtoMessage()
func (*BaseResponse) Reset ¶
func (m *BaseResponse) Reset()
func (*BaseResponse) String ¶
func (m *BaseResponse) String() string
func (*BaseResponse) XXX_DiscardUnknown ¶
func (m *BaseResponse) XXX_DiscardUnknown()
func (*BaseResponse) XXX_Marshal ¶
func (m *BaseResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BaseResponse) XXX_Merge ¶
func (m *BaseResponse) XXX_Merge(src proto.Message)
func (*BaseResponse) XXX_Size ¶
func (m *BaseResponse) XXX_Size() int
func (*BaseResponse) XXX_Unmarshal ¶
func (m *BaseResponse) XXX_Unmarshal(b []byte) error
type Bucket ¶
type Bucket struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` OwnerDisplayName string `protobuf:"bytes,3,opt,name=ownerDisplayName,proto3" json:"ownerDisplayName,omitempty"` Acl *ACL `protobuf:"bytes,4,opt,name=acl,proto3" json:"acl,omitempty"` CreationDate int64 `protobuf:"varint,5,opt,name=creationDate,proto3" json:"creationDate,omitempty"` Transient bool `protobuf:"varint,6,opt,name=transient,proto3" json:"transient,omitempty"` Deleted bool `protobuf:"varint,7,opt,name=deleted,proto3" json:"deleted,omitempty"` ServerSideEncryption *ServerSideEncryption `protobuf:"bytes,8,opt,name=serverSideEncryption,proto3" json:"serverSideEncryption,omitempty"` VersioningConfiguration *VersioningConfiguration `protobuf:"bytes,9,opt,name=versioningConfiguration,proto3" json:"versioningConfiguration,omitempty"` Backend string `protobuf:"bytes,10,opt,name=backend,proto3" json:"backend,omitempty"` WebsiteConfiguration *WebsiteConfiguration `protobuf:"bytes,11,opt,name=websiteConfiguration,proto3" json:"websiteConfiguration,omitempty"` Cors *CORSConfiguration `protobuf:"bytes,12,opt,name=cors,proto3" json:"cors,omitempty"` ReplicationConfiguration *ReplicationConfiguration `protobuf:"bytes,13,opt,name=replicationConfiguration,proto3" json:"replicationConfiguration,omitempty"` LifecycleConfiguration []*LifecycleRole `protobuf:"bytes,14,rep,name=lifecycleConfiguration,proto3" json:"lifecycleConfiguration,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Bucket) Descriptor ¶
func (*Bucket) GetBackend ¶
func (*Bucket) GetCors ¶
func (m *Bucket) GetCors() *CORSConfiguration
func (*Bucket) GetCreationDate ¶
func (*Bucket) GetDeleted ¶
func (*Bucket) GetLifecycleConfiguration ¶
func (m *Bucket) GetLifecycleConfiguration() []*LifecycleRole
func (*Bucket) GetOwnerDisplayName ¶
func (*Bucket) GetReplicationConfiguration ¶
func (m *Bucket) GetReplicationConfiguration() *ReplicationConfiguration
func (*Bucket) GetServerSideEncryption ¶
func (m *Bucket) GetServerSideEncryption() *ServerSideEncryption
func (*Bucket) GetTransient ¶
func (*Bucket) GetVersioningConfiguration ¶
func (m *Bucket) GetVersioningConfiguration() *VersioningConfiguration
func (*Bucket) GetWebsiteConfiguration ¶
func (m *Bucket) GetWebsiteConfiguration() *WebsiteConfiguration
func (*Bucket) ProtoMessage ¶
func (*Bucket) ProtoMessage()
func (*Bucket) XXX_DiscardUnknown ¶
func (m *Bucket) XXX_DiscardUnknown()
func (*Bucket) XXX_Marshal ¶
func (*Bucket) XXX_Unmarshal ¶
type CORSConfiguration ¶
type CORSConfiguration struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` AllowedMethods string `protobuf:"bytes,2,opt,name=allowedMethods,proto3" json:"allowedMethods,omitempty"` AllowedOrigins string `protobuf:"bytes,3,opt,name=allowedOrigins,proto3" json:"allowedOrigins,omitempty"` AllowedHeaders string `protobuf:"bytes,4,opt,name=allowedHeaders,proto3" json:"allowedHeaders,omitempty"` MaxAgeSeconds string `protobuf:"bytes,5,opt,name=maxAgeSeconds,proto3" json:"maxAgeSeconds,omitempty"` ExposedHeaders string `protobuf:"bytes,6,opt,name=exposedHeaders,proto3" json:"exposedHeaders,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CORSConfiguration) Descriptor ¶
func (*CORSConfiguration) Descriptor() ([]byte, []int)
func (*CORSConfiguration) GetAllowedHeaders ¶
func (m *CORSConfiguration) GetAllowedHeaders() string
func (*CORSConfiguration) GetAllowedMethods ¶
func (m *CORSConfiguration) GetAllowedMethods() string
func (*CORSConfiguration) GetAllowedOrigins ¶
func (m *CORSConfiguration) GetAllowedOrigins() string
func (*CORSConfiguration) GetExposedHeaders ¶
func (m *CORSConfiguration) GetExposedHeaders() string
func (*CORSConfiguration) GetId ¶
func (m *CORSConfiguration) GetId() string
func (*CORSConfiguration) GetMaxAgeSeconds ¶
func (m *CORSConfiguration) GetMaxAgeSeconds() string
func (*CORSConfiguration) ProtoMessage ¶
func (*CORSConfiguration) ProtoMessage()
func (*CORSConfiguration) Reset ¶
func (m *CORSConfiguration) Reset()
func (*CORSConfiguration) String ¶
func (m *CORSConfiguration) String() string
func (*CORSConfiguration) XXX_DiscardUnknown ¶
func (m *CORSConfiguration) XXX_DiscardUnknown()
func (*CORSConfiguration) XXX_Marshal ¶
func (m *CORSConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CORSConfiguration) XXX_Merge ¶
func (m *CORSConfiguration) XXX_Merge(src proto.Message)
func (*CORSConfiguration) XXX_Size ¶
func (m *CORSConfiguration) XXX_Size() int
func (*CORSConfiguration) XXX_Unmarshal ¶
func (m *CORSConfiguration) XXX_Unmarshal(b []byte) error
type Condition ¶
type Condition struct { KeyPrefixEquals string `protobuf:"bytes,1,opt,name=keyPrefixEquals,proto3" json:"keyPrefixEquals,omitempty"` HttpErrorCodeReturnedEquals string `protobuf:"bytes,2,opt,name=httpErrorCodeReturnedEquals,proto3" json:"httpErrorCodeReturnedEquals,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Condition) Descriptor ¶
func (*Condition) GetHttpErrorCodeReturnedEquals ¶
func (*Condition) GetKeyPrefixEquals ¶
func (*Condition) ProtoMessage ¶
func (*Condition) ProtoMessage()
func (*Condition) XXX_DiscardUnknown ¶
func (m *Condition) XXX_DiscardUnknown()
func (*Condition) XXX_Marshal ¶
func (*Condition) XXX_Unmarshal ¶
type DeleteObjectInput ¶
type DeleteObjectInput struct { Bucket string `protobuf:"bytes,1,opt,name=Bucket,proto3" json:"Bucket,omitempty"` Key string `protobuf:"bytes,2,opt,name=Key,proto3" json:"Key,omitempty"` Versionid string `protobuf:"bytes,3,opt,name=Versionid,proto3" json:"Versionid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteObjectInput) Descriptor ¶
func (*DeleteObjectInput) Descriptor() ([]byte, []int)
func (*DeleteObjectInput) GetBucket ¶
func (m *DeleteObjectInput) GetBucket() string
func (*DeleteObjectInput) GetKey ¶
func (m *DeleteObjectInput) GetKey() string
func (*DeleteObjectInput) GetVersionid ¶
func (m *DeleteObjectInput) GetVersionid() string
func (*DeleteObjectInput) ProtoMessage ¶
func (*DeleteObjectInput) ProtoMessage()
func (*DeleteObjectInput) Reset ¶
func (m *DeleteObjectInput) Reset()
func (*DeleteObjectInput) String ¶
func (m *DeleteObjectInput) String() string
func (*DeleteObjectInput) XXX_DiscardUnknown ¶
func (m *DeleteObjectInput) XXX_DiscardUnknown()
func (*DeleteObjectInput) XXX_Marshal ¶
func (m *DeleteObjectInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteObjectInput) XXX_Merge ¶
func (m *DeleteObjectInput) XXX_Merge(src proto.Message)
func (*DeleteObjectInput) XXX_Size ¶
func (m *DeleteObjectInput) XXX_Size() int
func (*DeleteObjectInput) XXX_Unmarshal ¶
func (m *DeleteObjectInput) XXX_Unmarshal(b []byte) error
type Destination ¶
type Destination struct { Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` StorageClass string `protobuf:"bytes,2,opt,name=storageClass,proto3" json:"storageClass,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Destination) Descriptor ¶
func (*Destination) Descriptor() ([]byte, []int)
func (*Destination) GetBucket ¶
func (m *Destination) GetBucket() string
func (*Destination) GetStorageClass ¶
func (m *Destination) GetStorageClass() string
func (*Destination) ProtoMessage ¶
func (*Destination) ProtoMessage()
func (*Destination) Reset ¶
func (m *Destination) Reset()
func (*Destination) String ¶
func (m *Destination) String() string
func (*Destination) XXX_DiscardUnknown ¶
func (m *Destination) XXX_DiscardUnknown()
func (*Destination) XXX_Marshal ¶
func (m *Destination) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Destination) XXX_Merge ¶
func (m *Destination) XXX_Merge(src proto.Message)
func (*Destination) XXX_Size ¶
func (m *Destination) XXX_Size() int
func (*Destination) XXX_Unmarshal ¶
func (m *Destination) XXX_Unmarshal(b []byte) error
type GetObjectInput ¶
type GetObjectInput struct { Bucket string `protobuf:"bytes,1,opt,name=Bucket,proto3" json:"Bucket,omitempty"` Key string `protobuf:"bytes,2,opt,name=Key,proto3" json:"Key,omitempty"` Versionid string `protobuf:"bytes,3,opt,name=Versionid,proto3" json:"Versionid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetObjectInput) Descriptor ¶
func (*GetObjectInput) Descriptor() ([]byte, []int)
func (*GetObjectInput) GetBucket ¶
func (m *GetObjectInput) GetBucket() string
func (*GetObjectInput) GetKey ¶
func (m *GetObjectInput) GetKey() string
func (*GetObjectInput) GetVersionid ¶
func (m *GetObjectInput) GetVersionid() string
func (*GetObjectInput) ProtoMessage ¶
func (*GetObjectInput) ProtoMessage()
func (*GetObjectInput) Reset ¶
func (m *GetObjectInput) Reset()
func (*GetObjectInput) String ¶
func (m *GetObjectInput) String() string
func (*GetObjectInput) XXX_DiscardUnknown ¶
func (m *GetObjectInput) XXX_DiscardUnknown()
func (*GetObjectInput) XXX_Marshal ¶
func (m *GetObjectInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetObjectInput) XXX_Merge ¶
func (m *GetObjectInput) XXX_Merge(src proto.Message)
func (*GetObjectInput) XXX_Size ¶
func (m *GetObjectInput) XXX_Size() int
func (*GetObjectInput) XXX_Unmarshal ¶
func (m *GetObjectInput) XXX_Unmarshal(b []byte) error
type LifecycleFilter ¶
type LifecycleFilter struct { Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` Tags []*Tag `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LifecycleFilter) Descriptor ¶
func (*LifecycleFilter) Descriptor() ([]byte, []int)
func (*LifecycleFilter) GetPrefix ¶
func (m *LifecycleFilter) GetPrefix() string
func (*LifecycleFilter) GetTags ¶
func (m *LifecycleFilter) GetTags() []*Tag
func (*LifecycleFilter) ProtoMessage ¶
func (*LifecycleFilter) ProtoMessage()
func (*LifecycleFilter) Reset ¶
func (m *LifecycleFilter) Reset()
func (*LifecycleFilter) String ¶
func (m *LifecycleFilter) String() string
func (*LifecycleFilter) XXX_DiscardUnknown ¶
func (m *LifecycleFilter) XXX_DiscardUnknown()
func (*LifecycleFilter) XXX_Marshal ¶
func (m *LifecycleFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LifecycleFilter) XXX_Merge ¶
func (m *LifecycleFilter) XXX_Merge(src proto.Message)
func (*LifecycleFilter) XXX_Size ¶
func (m *LifecycleFilter) XXX_Size() int
func (*LifecycleFilter) XXX_Unmarshal ¶
func (m *LifecycleFilter) XXX_Unmarshal(b []byte) error
type LifecycleRole ¶
type LifecycleRole struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` Filter *LifecycleFilter `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"` Actions []*Action `protobuf:"bytes,4,rep,name=actions,proto3" json:"actions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LifecycleRole) Descriptor ¶
func (*LifecycleRole) Descriptor() ([]byte, []int)
func (*LifecycleRole) GetActions ¶
func (m *LifecycleRole) GetActions() []*Action
func (*LifecycleRole) GetFilter ¶
func (m *LifecycleRole) GetFilter() *LifecycleFilter
func (*LifecycleRole) GetId ¶
func (m *LifecycleRole) GetId() string
func (*LifecycleRole) GetStatus ¶
func (m *LifecycleRole) GetStatus() string
func (*LifecycleRole) ProtoMessage ¶
func (*LifecycleRole) ProtoMessage()
func (*LifecycleRole) Reset ¶
func (m *LifecycleRole) Reset()
func (*LifecycleRole) String ¶
func (m *LifecycleRole) String() string
func (*LifecycleRole) XXX_DiscardUnknown ¶
func (m *LifecycleRole) XXX_DiscardUnknown()
func (*LifecycleRole) XXX_Marshal ¶
func (m *LifecycleRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LifecycleRole) XXX_Merge ¶
func (m *LifecycleRole) XXX_Merge(src proto.Message)
func (*LifecycleRole) XXX_Size ¶
func (m *LifecycleRole) XXX_Size() int
func (*LifecycleRole) XXX_Unmarshal ¶
func (m *LifecycleRole) XXX_Unmarshal(b []byte) error
type ListBucketsResponse ¶
type ListBucketsResponse struct { Buckets []*Bucket `protobuf:"bytes,1,rep,name=buckets,proto3" json:"buckets,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListBucketsResponse) Descriptor ¶
func (*ListBucketsResponse) Descriptor() ([]byte, []int)
func (*ListBucketsResponse) GetBuckets ¶
func (m *ListBucketsResponse) GetBuckets() []*Bucket
func (*ListBucketsResponse) ProtoMessage ¶
func (*ListBucketsResponse) ProtoMessage()
func (*ListBucketsResponse) Reset ¶
func (m *ListBucketsResponse) Reset()
func (*ListBucketsResponse) String ¶
func (m *ListBucketsResponse) String() string
func (*ListBucketsResponse) XXX_DiscardUnknown ¶
func (m *ListBucketsResponse) XXX_DiscardUnknown()
func (*ListBucketsResponse) XXX_Marshal ¶
func (m *ListBucketsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListBucketsResponse) XXX_Merge ¶
func (m *ListBucketsResponse) XXX_Merge(src proto.Message)
func (*ListBucketsResponse) XXX_Size ¶
func (m *ListBucketsResponse) XXX_Size() int
func (*ListBucketsResponse) XXX_Unmarshal ¶
func (m *ListBucketsResponse) XXX_Unmarshal(b []byte) error
type ListObjectResponse ¶
type ListObjectResponse struct { ListObjects []*Object `protobuf:"bytes,1,rep,name=ListObjects,proto3" json:"ListObjects,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListObjectResponse) Descriptor ¶
func (*ListObjectResponse) Descriptor() ([]byte, []int)
func (*ListObjectResponse) GetListObjects ¶
func (m *ListObjectResponse) GetListObjects() []*Object
func (*ListObjectResponse) ProtoMessage ¶
func (*ListObjectResponse) ProtoMessage()
func (*ListObjectResponse) Reset ¶
func (m *ListObjectResponse) Reset()
func (*ListObjectResponse) String ¶
func (m *ListObjectResponse) String() string
func (*ListObjectResponse) XXX_DiscardUnknown ¶
func (m *ListObjectResponse) XXX_DiscardUnknown()
func (*ListObjectResponse) XXX_Marshal ¶
func (m *ListObjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListObjectResponse) XXX_Merge ¶
func (m *ListObjectResponse) XXX_Merge(src proto.Message)
func (*ListObjectResponse) XXX_Size ¶
func (m *ListObjectResponse) XXX_Size() int
func (*ListObjectResponse) XXX_Unmarshal ¶
func (m *ListObjectResponse) XXX_Unmarshal(b []byte) error
type ListObjectsRequest ¶
type ListObjectsRequest struct { // Bucket is a required field Bucket string `protobuf:"bytes,1,opt,name=Bucket,proto3" json:"Bucket,omitempty"` Delimiter string `protobuf:"bytes,2,opt,name=Delimiter,proto3" json:"Delimiter,omitempty"` Owner string `protobuf:"bytes,3,opt,name=Owner,proto3" json:"Owner,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListObjectsRequest) Descriptor ¶
func (*ListObjectsRequest) Descriptor() ([]byte, []int)
func (*ListObjectsRequest) GetBucket ¶
func (m *ListObjectsRequest) GetBucket() string
func (*ListObjectsRequest) GetDelimiter ¶
func (m *ListObjectsRequest) GetDelimiter() string
func (*ListObjectsRequest) GetOwner ¶
func (m *ListObjectsRequest) GetOwner() string
func (*ListObjectsRequest) ProtoMessage ¶
func (*ListObjectsRequest) ProtoMessage()
func (*ListObjectsRequest) Reset ¶
func (m *ListObjectsRequest) Reset()
func (*ListObjectsRequest) String ¶
func (m *ListObjectsRequest) String() string
func (*ListObjectsRequest) XXX_DiscardUnknown ¶
func (m *ListObjectsRequest) XXX_DiscardUnknown()
func (*ListObjectsRequest) XXX_Marshal ¶
func (m *ListObjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListObjectsRequest) XXX_Merge ¶
func (m *ListObjectsRequest) XXX_Merge(src proto.Message)
func (*ListObjectsRequest) XXX_Size ¶
func (m *ListObjectsRequest) XXX_Size() int
func (*ListObjectsRequest) XXX_Unmarshal ¶
func (m *ListObjectsRequest) XXX_Unmarshal(b []byte) error
type ListParts ¶
type ListParts struct { Bucket string `protobuf:"bytes,1,opt,name=Bucket,proto3" json:"Bucket,omitempty"` Key string `protobuf:"bytes,2,opt,name=Key,proto3" json:"Key,omitempty"` UploadId string `protobuf:"bytes,3,opt,name=uploadId,proto3" json:"uploadId,omitempty"` MaxParts int64 `protobuf:"varint,4,opt,name=MaxParts,proto3" json:"MaxParts,omitempty"` PartNumberMarker int64 `protobuf:"varint,5,opt,name=PartNumberMarker,proto3" json:"PartNumberMarker,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListParts) Descriptor ¶
func (*ListParts) GetMaxParts ¶
func (*ListParts) GetPartNumberMarker ¶
func (*ListParts) GetUploadId ¶
func (*ListParts) ProtoMessage ¶
func (*ListParts) ProtoMessage()
func (*ListParts) XXX_DiscardUnknown ¶
func (m *ListParts) XXX_DiscardUnknown()
func (*ListParts) XXX_Marshal ¶
func (*ListParts) XXX_Unmarshal ¶
type MultipartUpload ¶
type MultipartUpload struct { Bucket string `protobuf:"bytes,1,opt,name=Bucket,proto3" json:"Bucket,omitempty"` Key string `protobuf:"bytes,2,opt,name=Key,proto3" json:"Key,omitempty"` UploadId string `protobuf:"bytes,3,opt,name=uploadId,proto3" json:"uploadId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MultipartUpload) Descriptor ¶
func (*MultipartUpload) Descriptor() ([]byte, []int)
func (*MultipartUpload) GetBucket ¶
func (m *MultipartUpload) GetBucket() string
func (*MultipartUpload) GetKey ¶
func (m *MultipartUpload) GetKey() string
func (*MultipartUpload) GetUploadId ¶
func (m *MultipartUpload) GetUploadId() string
func (*MultipartUpload) ProtoMessage ¶
func (*MultipartUpload) ProtoMessage()
func (*MultipartUpload) Reset ¶
func (m *MultipartUpload) Reset()
func (*MultipartUpload) String ¶
func (m *MultipartUpload) String() string
func (*MultipartUpload) XXX_DiscardUnknown ¶
func (m *MultipartUpload) XXX_DiscardUnknown()
func (*MultipartUpload) XXX_Marshal ¶
func (m *MultipartUpload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MultipartUpload) XXX_Merge ¶
func (m *MultipartUpload) XXX_Merge(src proto.Message)
func (*MultipartUpload) XXX_Size ¶
func (m *MultipartUpload) XXX_Size() int
func (*MultipartUpload) XXX_Unmarshal ¶
func (m *MultipartUpload) XXX_Unmarshal(b []byte) error
type Object ¶
type Object struct { ObjectKey string `protobuf:"bytes,1,opt,name=objectKey,proto3" json:"objectKey,omitempty"` BucketName string `protobuf:"bytes,2,opt,name=bucketName,proto3" json:"bucketName,omitempty"` Owner string `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"` OwnerDisplayName string `protobuf:"bytes,4,opt,name=ownerDisplayName,proto3" json:"ownerDisplayName,omitempty"` CacheControl string `protobuf:"bytes,5,opt,name=cacheControl,proto3" json:"cacheControl,omitempty"` ContentDisposition string `protobuf:"bytes,6,opt,name=contentDisposition,proto3" json:"contentDisposition,omitempty"` ContentEncoding string `protobuf:"bytes,7,opt,name=contentEncoding,proto3" json:"contentEncoding,omitempty"` Expires string `protobuf:"bytes,8,opt,name=expires,proto3" json:"expires,omitempty"` ContentLength string `protobuf:"bytes,9,opt,name=contentLength,proto3" json:"contentLength,omitempty"` ContentType string `protobuf:"bytes,10,opt,name=contentType,proto3" json:"contentType,omitempty"` ContentMd5 string `protobuf:"bytes,11,opt,name=contentMd5,proto3" json:"contentMd5,omitempty"` Versions []*Version `protobuf:"bytes,12,rep,name=versions,proto3" json:"versions,omitempty"` StorageClass string `protobuf:"bytes,13,opt,name=storageClass,proto3" json:"storageClass,omitempty"` ServerSideEncryption *ServerSideEncryption `protobuf:"bytes,14,opt,name=serverSideEncryption,proto3" json:"serverSideEncryption,omitempty"` WebsiteRedirectLocation string `protobuf:"bytes,15,opt,name=websiteRedirectLocation,proto3" json:"websiteRedirectLocation,omitempty"` Acl *ACL `protobuf:"bytes,16,opt,name=acl,proto3" json:"acl,omitempty"` Backend string `protobuf:"bytes,17,opt,name=backend,proto3" json:"backend,omitempty"` IsNull string `protobuf:"bytes,18,opt,name=isNull,proto3" json:"isNull,omitempty"` IsDeleteMarker string `protobuf:"bytes,19,opt,name=isDeleteMarker,proto3" json:"isDeleteMarker,omitempty"` ReplicationInfo []*ReplicationInfo `protobuf:"bytes,20,rep,name=replicationInfo,proto3" json:"replicationInfo,omitempty"` Size int64 `protobuf:"varint,21,opt,name=size,proto3" json:"size,omitempty"` Partions []*Partion `protobuf:"bytes,22,rep,name=partions,proto3" json:"partions,omitempty"` Tags *Tag `protobuf:"bytes,23,opt,name=tags,proto3" json:"tags,omitempty"` LastModified string `protobuf:"bytes,24,opt,name=lastModified,proto3" json:"lastModified,omitempty"` InitFlag string `protobuf:"bytes,25,opt,name=initFlag,proto3" json:"initFlag,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Object) Descriptor ¶
func (*Object) GetBackend ¶
func (*Object) GetBucketName ¶
func (*Object) GetCacheControl ¶
func (*Object) GetContentDisposition ¶
func (*Object) GetContentEncoding ¶
func (*Object) GetContentLength ¶
func (*Object) GetContentMd5 ¶
func (*Object) GetContentType ¶
func (*Object) GetExpires ¶
func (*Object) GetInitFlag ¶
func (*Object) GetIsDeleteMarker ¶
func (*Object) GetLastModified ¶
func (*Object) GetObjectKey ¶
func (*Object) GetOwnerDisplayName ¶
func (*Object) GetPartions ¶
func (*Object) GetReplicationInfo ¶
func (m *Object) GetReplicationInfo() []*ReplicationInfo
func (*Object) GetServerSideEncryption ¶
func (m *Object) GetServerSideEncryption() *ServerSideEncryption
func (*Object) GetStorageClass ¶
func (*Object) GetVersions ¶
func (*Object) GetWebsiteRedirectLocation ¶
func (*Object) ProtoMessage ¶
func (*Object) ProtoMessage()
func (*Object) XXX_DiscardUnknown ¶
func (m *Object) XXX_DiscardUnknown()
func (*Object) XXX_Marshal ¶
func (*Object) XXX_Unmarshal ¶
type Partion ¶
type Partion struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` PartNumber string `protobuf:"bytes,2,opt,name=partNumber,proto3" json:"partNumber,omitempty"` Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"` LastModified int64 `protobuf:"varint,5,opt,name=lastModified,proto3" json:"lastModified,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Partion) Descriptor ¶
func (*Partion) GetLastModified ¶
func (*Partion) GetPartNumber ¶
func (*Partion) ProtoMessage ¶
func (*Partion) ProtoMessage()
func (*Partion) XXX_DiscardUnknown ¶
func (m *Partion) XXX_DiscardUnknown()
func (*Partion) XXX_Marshal ¶
func (*Partion) XXX_Unmarshal ¶
type Redirect ¶
type Redirect struct { Protocol string `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"` HostName string `protobuf:"bytes,2,opt,name=hostName,proto3" json:"hostName,omitempty"` ReplaceKeyPrefixWith string `protobuf:"bytes,3,opt,name=replaceKeyPrefixWith,proto3" json:"replaceKeyPrefixWith,omitempty"` ReplaceKeyWith string `protobuf:"bytes,4,opt,name=replaceKeyWith,proto3" json:"replaceKeyWith,omitempty"` HttpRedirectCode string `protobuf:"bytes,5,opt,name=httpRedirectCode,proto3" json:"httpRedirectCode,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Redirect) Descriptor ¶
func (*Redirect) GetHostName ¶
func (*Redirect) GetHttpRedirectCode ¶
func (*Redirect) GetProtocol ¶
func (*Redirect) GetReplaceKeyPrefixWith ¶
func (*Redirect) GetReplaceKeyWith ¶
func (*Redirect) ProtoMessage ¶
func (*Redirect) ProtoMessage()
func (*Redirect) XXX_DiscardUnknown ¶
func (m *Redirect) XXX_DiscardUnknown()
func (*Redirect) XXX_Marshal ¶
func (*Redirect) XXX_Unmarshal ¶
type RedirectAllRequestsTo ¶
type RedirectAllRequestsTo struct { HostName string `protobuf:"bytes,1,opt,name=hostName,proto3" json:"hostName,omitempty"` Protocol []string `protobuf:"bytes,2,rep,name=protocol,proto3" json:"protocol,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RedirectAllRequestsTo) Descriptor ¶
func (*RedirectAllRequestsTo) Descriptor() ([]byte, []int)
func (*RedirectAllRequestsTo) GetHostName ¶
func (m *RedirectAllRequestsTo) GetHostName() string
func (*RedirectAllRequestsTo) GetProtocol ¶
func (m *RedirectAllRequestsTo) GetProtocol() []string
func (*RedirectAllRequestsTo) ProtoMessage ¶
func (*RedirectAllRequestsTo) ProtoMessage()
func (*RedirectAllRequestsTo) Reset ¶
func (m *RedirectAllRequestsTo) Reset()
func (*RedirectAllRequestsTo) String ¶
func (m *RedirectAllRequestsTo) String() string
func (*RedirectAllRequestsTo) XXX_DiscardUnknown ¶
func (m *RedirectAllRequestsTo) XXX_DiscardUnknown()
func (*RedirectAllRequestsTo) XXX_Marshal ¶
func (m *RedirectAllRequestsTo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RedirectAllRequestsTo) XXX_Merge ¶
func (m *RedirectAllRequestsTo) XXX_Merge(src proto.Message)
func (*RedirectAllRequestsTo) XXX_Size ¶
func (m *RedirectAllRequestsTo) XXX_Size() int
func (*RedirectAllRequestsTo) XXX_Unmarshal ¶
func (m *RedirectAllRequestsTo) XXX_Unmarshal(b []byte) error
type ReplicationConfiguration ¶
type ReplicationConfiguration struct { Role string `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"` Rules []*ReplicationRole `protobuf:"bytes,2,rep,name=rules,proto3" json:"rules,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ReplicationConfiguration) Descriptor ¶
func (*ReplicationConfiguration) Descriptor() ([]byte, []int)
func (*ReplicationConfiguration) GetRole ¶
func (m *ReplicationConfiguration) GetRole() string
func (*ReplicationConfiguration) GetRules ¶
func (m *ReplicationConfiguration) GetRules() []*ReplicationRole
func (*ReplicationConfiguration) ProtoMessage ¶
func (*ReplicationConfiguration) ProtoMessage()
func (*ReplicationConfiguration) Reset ¶
func (m *ReplicationConfiguration) Reset()
func (*ReplicationConfiguration) String ¶
func (m *ReplicationConfiguration) String() string
func (*ReplicationConfiguration) XXX_DiscardUnknown ¶
func (m *ReplicationConfiguration) XXX_DiscardUnknown()
func (*ReplicationConfiguration) XXX_Marshal ¶
func (m *ReplicationConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReplicationConfiguration) XXX_Merge ¶
func (m *ReplicationConfiguration) XXX_Merge(src proto.Message)
func (*ReplicationConfiguration) XXX_Size ¶
func (m *ReplicationConfiguration) XXX_Size() int
func (*ReplicationConfiguration) XXX_Unmarshal ¶
func (m *ReplicationConfiguration) XXX_Unmarshal(b []byte) error
type ReplicationInfo ¶
type ReplicationInfo struct { Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` Backend string `protobuf:"bytes,2,opt,name=backend,proto3" json:"backend,omitempty"` StorageClass string `protobuf:"bytes,3,opt,name=storageClass,proto3" json:"storageClass,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ReplicationInfo) Descriptor ¶
func (*ReplicationInfo) Descriptor() ([]byte, []int)
func (*ReplicationInfo) GetBackend ¶
func (m *ReplicationInfo) GetBackend() string
func (*ReplicationInfo) GetStatus ¶
func (m *ReplicationInfo) GetStatus() string
func (*ReplicationInfo) GetStorageClass ¶
func (m *ReplicationInfo) GetStorageClass() string
func (*ReplicationInfo) ProtoMessage ¶
func (*ReplicationInfo) ProtoMessage()
func (*ReplicationInfo) Reset ¶
func (m *ReplicationInfo) Reset()
func (*ReplicationInfo) String ¶
func (m *ReplicationInfo) String() string
func (*ReplicationInfo) XXX_DiscardUnknown ¶
func (m *ReplicationInfo) XXX_DiscardUnknown()
func (*ReplicationInfo) XXX_Marshal ¶
func (m *ReplicationInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReplicationInfo) XXX_Merge ¶
func (m *ReplicationInfo) XXX_Merge(src proto.Message)
func (*ReplicationInfo) XXX_Size ¶
func (m *ReplicationInfo) XXX_Size() int
func (*ReplicationInfo) XXX_Unmarshal ¶
func (m *ReplicationInfo) XXX_Unmarshal(b []byte) error
type ReplicationRole ¶
type ReplicationRole struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` Enabled bool `protobuf:"varint,3,opt,name=enabled,proto3" json:"enabled,omitempty"` Destination *Destination `protobuf:"bytes,4,opt,name=destination,proto3" json:"destination,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ReplicationRole) Descriptor ¶
func (*ReplicationRole) Descriptor() ([]byte, []int)
func (*ReplicationRole) GetDestination ¶
func (m *ReplicationRole) GetDestination() *Destination
func (*ReplicationRole) GetEnabled ¶
func (m *ReplicationRole) GetEnabled() bool
func (*ReplicationRole) GetId ¶
func (m *ReplicationRole) GetId() string
func (*ReplicationRole) GetPrefix ¶
func (m *ReplicationRole) GetPrefix() string
func (*ReplicationRole) ProtoMessage ¶
func (*ReplicationRole) ProtoMessage()
func (*ReplicationRole) Reset ¶
func (m *ReplicationRole) Reset()
func (*ReplicationRole) String ¶
func (m *ReplicationRole) String() string
func (*ReplicationRole) XXX_DiscardUnknown ¶
func (m *ReplicationRole) XXX_DiscardUnknown()
func (*ReplicationRole) XXX_Marshal ¶
func (m *ReplicationRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReplicationRole) XXX_Merge ¶
func (m *ReplicationRole) XXX_Merge(src proto.Message)
func (*ReplicationRole) XXX_Size ¶
func (m *ReplicationRole) XXX_Size() int
func (*ReplicationRole) XXX_Unmarshal ¶
func (m *ReplicationRole) XXX_Unmarshal(b []byte) error
type RoutingRules ¶
type RoutingRules struct { Redirect *Redirect `protobuf:"bytes,1,opt,name=redirect,proto3" json:"redirect,omitempty"` Condition *Condition `protobuf:"bytes,2,opt,name=condition,proto3" json:"condition,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RoutingRules) Descriptor ¶
func (*RoutingRules) Descriptor() ([]byte, []int)
func (*RoutingRules) GetCondition ¶
func (m *RoutingRules) GetCondition() *Condition
func (*RoutingRules) GetRedirect ¶
func (m *RoutingRules) GetRedirect() *Redirect
func (*RoutingRules) ProtoMessage ¶
func (*RoutingRules) ProtoMessage()
func (*RoutingRules) Reset ¶
func (m *RoutingRules) Reset()
func (*RoutingRules) String ¶
func (m *RoutingRules) String() string
func (*RoutingRules) XXX_DiscardUnknown ¶
func (m *RoutingRules) XXX_DiscardUnknown()
func (*RoutingRules) XXX_Marshal ¶
func (m *RoutingRules) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RoutingRules) XXX_Merge ¶
func (m *RoutingRules) XXX_Merge(src proto.Message)
func (*RoutingRules) XXX_Size ¶
func (m *RoutingRules) XXX_Size() int
func (*RoutingRules) XXX_Unmarshal ¶
func (m *RoutingRules) XXX_Unmarshal(b []byte) error
type S3Handler ¶
type S3Handler interface { ListBuckets(context.Context, *BaseRequest, *ListBucketsResponse) error CreateBucket(context.Context, *Bucket, *BaseResponse) error DeleteBucket(context.Context, *Bucket, *BaseResponse) error GetBucket(context.Context, *Bucket, *Bucket) error ListObjects(context.Context, *ListObjectsRequest, *ListObjectResponse) error CreateObject(context.Context, *Object, *BaseResponse) error UpdateObject(context.Context, *Object, *BaseResponse) error GetObject(context.Context, *GetObjectInput, *Object) error DeleteObject(context.Context, *DeleteObjectInput, *BaseResponse) error }
type S3Service ¶
type S3Service interface { ListBuckets(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*ListBucketsResponse, error) CreateBucket(ctx context.Context, in *Bucket, opts ...client.CallOption) (*BaseResponse, error) DeleteBucket(ctx context.Context, in *Bucket, opts ...client.CallOption) (*BaseResponse, error) GetBucket(ctx context.Context, in *Bucket, opts ...client.CallOption) (*Bucket, error) ListObjects(ctx context.Context, in *ListObjectsRequest, opts ...client.CallOption) (*ListObjectResponse, error) CreateObject(ctx context.Context, in *Object, opts ...client.CallOption) (*BaseResponse, error) UpdateObject(ctx context.Context, in *Object, opts ...client.CallOption) (*BaseResponse, error) GetObject(ctx context.Context, in *GetObjectInput, opts ...client.CallOption) (*Object, error) DeleteObject(ctx context.Context, in *DeleteObjectInput, opts ...client.CallOption) (*BaseResponse, error) }
type ServerSideEncryption ¶
type ServerSideEncryption struct { CryptScheme string `protobuf:"bytes,1,opt,name=cryptScheme,proto3" json:"cryptScheme,omitempty"` Algorithm string `protobuf:"bytes,2,opt,name=algorithm,proto3" json:"algorithm,omitempty"` MasterKeyId string `protobuf:"bytes,3,opt,name=masterKeyId,proto3" json:"masterKeyId,omitempty"` Mandtory bool `protobuf:"varint,4,opt,name=mandtory,proto3" json:"mandtory,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServerSideEncryption) Descriptor ¶
func (*ServerSideEncryption) Descriptor() ([]byte, []int)
func (*ServerSideEncryption) GetAlgorithm ¶
func (m *ServerSideEncryption) GetAlgorithm() string
func (*ServerSideEncryption) GetCryptScheme ¶
func (m *ServerSideEncryption) GetCryptScheme() string
func (*ServerSideEncryption) GetMandtory ¶
func (m *ServerSideEncryption) GetMandtory() bool
func (*ServerSideEncryption) GetMasterKeyId ¶
func (m *ServerSideEncryption) GetMasterKeyId() string
func (*ServerSideEncryption) ProtoMessage ¶
func (*ServerSideEncryption) ProtoMessage()
func (*ServerSideEncryption) Reset ¶
func (m *ServerSideEncryption) Reset()
func (*ServerSideEncryption) String ¶
func (m *ServerSideEncryption) String() string
func (*ServerSideEncryption) XXX_DiscardUnknown ¶
func (m *ServerSideEncryption) XXX_DiscardUnknown()
func (*ServerSideEncryption) XXX_Marshal ¶
func (m *ServerSideEncryption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServerSideEncryption) XXX_Merge ¶
func (m *ServerSideEncryption) XXX_Merge(src proto.Message)
func (*ServerSideEncryption) XXX_Size ¶
func (m *ServerSideEncryption) XXX_Size() int
func (*ServerSideEncryption) XXX_Unmarshal ¶
func (m *ServerSideEncryption) XXX_Unmarshal(b []byte) error
type Tag ¶
type Tag struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Val string `protobuf:"bytes,2,opt,name=val,proto3" json:"val,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Tag) Descriptor ¶
func (*Tag) ProtoMessage ¶
func (*Tag) ProtoMessage()
func (*Tag) XXX_DiscardUnknown ¶
func (m *Tag) XXX_DiscardUnknown()
func (*Tag) XXX_Unmarshal ¶
type Version ¶
type Version struct { Versionid string `protobuf:"bytes,1,opt,name=versionid,proto3" json:"versionid,omitempty"` Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"` IsLatest string `protobuf:"bytes,3,opt,name=isLatest,proto3" json:"isLatest,omitempty"` LastModified int64 `protobuf:"varint,4,opt,name=lastModified,proto3" json:"lastModified,omitempty"` Size int64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Version) Descriptor ¶
func (*Version) GetIsLatest ¶
func (*Version) GetLastModified ¶
func (*Version) GetVersionid ¶
func (*Version) ProtoMessage ¶
func (*Version) ProtoMessage()
func (*Version) XXX_DiscardUnknown ¶
func (m *Version) XXX_DiscardUnknown()
func (*Version) XXX_Marshal ¶
func (*Version) XXX_Unmarshal ¶
type VersioningConfiguration ¶
type VersioningConfiguration struct { Status string `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"` MfaDelete string `protobuf:"bytes,2,opt,name=MfaDelete,proto3" json:"MfaDelete,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VersioningConfiguration) Descriptor ¶
func (*VersioningConfiguration) Descriptor() ([]byte, []int)
func (*VersioningConfiguration) GetMfaDelete ¶
func (m *VersioningConfiguration) GetMfaDelete() string
func (*VersioningConfiguration) GetStatus ¶
func (m *VersioningConfiguration) GetStatus() string
func (*VersioningConfiguration) ProtoMessage ¶
func (*VersioningConfiguration) ProtoMessage()
func (*VersioningConfiguration) Reset ¶
func (m *VersioningConfiguration) Reset()
func (*VersioningConfiguration) String ¶
func (m *VersioningConfiguration) String() string
func (*VersioningConfiguration) XXX_DiscardUnknown ¶
func (m *VersioningConfiguration) XXX_DiscardUnknown()
func (*VersioningConfiguration) XXX_Marshal ¶
func (m *VersioningConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VersioningConfiguration) XXX_Merge ¶
func (m *VersioningConfiguration) XXX_Merge(src proto.Message)
func (*VersioningConfiguration) XXX_Size ¶
func (m *VersioningConfiguration) XXX_Size() int
func (*VersioningConfiguration) XXX_Unmarshal ¶
func (m *VersioningConfiguration) XXX_Unmarshal(b []byte) error
type WebsiteConfiguration ¶
type WebsiteConfiguration struct { IndexDocument string `protobuf:"bytes,1,opt,name=indexDocument,proto3" json:"indexDocument,omitempty"` ErrorDocument string `protobuf:"bytes,2,opt,name=errorDocument,proto3" json:"errorDocument,omitempty"` RedirectAllRequestsTo *RedirectAllRequestsTo `protobuf:"bytes,3,opt,name=redirectAllRequestsTo,proto3" json:"redirectAllRequestsTo,omitempty"` RoutingRules []*RoutingRules `protobuf:"bytes,4,rep,name=routingRules,proto3" json:"routingRules,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WebsiteConfiguration) Descriptor ¶
func (*WebsiteConfiguration) Descriptor() ([]byte, []int)
func (*WebsiteConfiguration) GetErrorDocument ¶
func (m *WebsiteConfiguration) GetErrorDocument() string
func (*WebsiteConfiguration) GetIndexDocument ¶
func (m *WebsiteConfiguration) GetIndexDocument() string
func (*WebsiteConfiguration) GetRedirectAllRequestsTo ¶
func (m *WebsiteConfiguration) GetRedirectAllRequestsTo() *RedirectAllRequestsTo
func (*WebsiteConfiguration) GetRoutingRules ¶
func (m *WebsiteConfiguration) GetRoutingRules() []*RoutingRules
func (*WebsiteConfiguration) ProtoMessage ¶
func (*WebsiteConfiguration) ProtoMessage()
func (*WebsiteConfiguration) Reset ¶
func (m *WebsiteConfiguration) Reset()
func (*WebsiteConfiguration) String ¶
func (m *WebsiteConfiguration) String() string
func (*WebsiteConfiguration) XXX_DiscardUnknown ¶
func (m *WebsiteConfiguration) XXX_DiscardUnknown()
func (*WebsiteConfiguration) XXX_Marshal ¶
func (m *WebsiteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WebsiteConfiguration) XXX_Merge ¶
func (m *WebsiteConfiguration) XXX_Merge(src proto.Message)
func (*WebsiteConfiguration) XXX_Size ¶
func (m *WebsiteConfiguration) XXX_Size() int
func (*WebsiteConfiguration) XXX_Unmarshal ¶
func (m *WebsiteConfiguration) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.