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 BucketPolicies []iam.Policy Encryption Encryption Versioning Versioning Logging Logging ACL types.StringValue }
func (*Bucket) HasPublicExposureACL ¶
type Encryption ¶
type Encryption struct { types.Metadata Enabled types.BoolValue Algorithm types.StringValue KMSKeyId types.StringValue }
type PublicAccessBlock ¶
type PublicAccessBlock struct { types.Metadata BlockPublicACLs types.BoolValue BlockPublicPolicy types.BoolValue IgnorePublicACLs types.BoolValue RestrictPublicBuckets types.BoolValue }
func NewPublicAccessBlock ¶
func NewPublicAccessBlock(metadata types.Metadata) PublicAccessBlock
Click to show internal directories.
Click to hide internal directories.