Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RuleEncryptKMS ¶
func RuleEncryptKMS() []s3bucketserversideencryptionconfiguration.Rule
func ValidateName ¶
ValidateName validates the bucket name. https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html
Types ¶
type Bucket ¶
type Bucket struct { S3 *aws.S3Bucket `validate:"required"` ACL *aws.S3BucketAcl `validate:"required"` Versioning *aws.S3BucketVersioning `validate:"required"` PublicAccess *aws.S3BucketPublicAccessBlock `validate:"required"` SSE *aws.S3BucketServerSideEncryptionConfiguration `validate:"required"` }
Click to show internal directories.
Click to hide internal directories.