Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bucket ¶
type Bucket struct { types.Metadata Name types.StringValue PublicAccessBlock *PublicAccessBlock BucketPolicy BucketPolicy Encryption Encryption Versioning Versioning Logging Logging ACL types.StringValue }
func (*Bucket) GetMetadata ¶
func (*Bucket) GetRawValue ¶
func (b *Bucket) GetRawValue() interface{}
func (*Bucket) HasPublicExposureACL ¶
type BucketPolicy ¶
func (*BucketPolicy) GetMetadata ¶ added in v0.3.24
func (b *BucketPolicy) GetMetadata() *types.Metadata
func (*BucketPolicy) GetRawValue ¶ added in v0.3.24
func (b *BucketPolicy) GetRawValue() interface{}
type Encryption ¶
type Encryption struct { types.Metadata Enabled types.BoolValue Algorithm types.StringValue KMSKeyId types.StringValue }
func (*Encryption) GetMetadata ¶ added in v0.3.24
func (e *Encryption) GetMetadata() *types.Metadata
func (*Encryption) GetRawValue ¶ added in v0.3.24
func (e *Encryption) GetRawValue() interface{}
type Logging ¶
func (*Logging) GetMetadata ¶ added in v0.3.24
func (*Logging) GetRawValue ¶ added in v0.3.24
func (l *Logging) GetRawValue() interface{}
type PublicAccessBlock ¶
type PublicAccessBlock struct { types.Metadata BlockPublicACLs types.BoolValue BlockPublicPolicy types.BoolValue IgnorePublicACLs types.BoolValue RestrictPublicBuckets types.BoolValue }
func (*PublicAccessBlock) GetMetadata ¶ added in v0.3.24
func (p *PublicAccessBlock) GetMetadata() *types.Metadata
func (*PublicAccessBlock) GetRawValue ¶ added in v0.3.24
func (p *PublicAccessBlock) GetRawValue() interface{}
type S3 ¶
func (*S3) GetMetadata ¶ added in v0.3.24
func (*S3) GetRawValue ¶ added in v0.3.24
func (s *S3) GetRawValue() interface{}
type Versioning ¶
func (*Versioning) GetMetadata ¶ added in v0.3.24
func (v *Versioning) GetMetadata() *types.Metadata
func (*Versioning) GetRawValue ¶ added in v0.3.24
func (v *Versioning) GetRawValue() interface{}
Click to show internal directories.
Click to hide internal directories.