Builder
Properties
The access control list for the S3 bucket.
The lifecycle configuration for objects in the specified bucket.
The logging configuration for the S3 bucket.
The notification configuration for the S3 bucket.
The versioning state of an S3 bucket.
The website configuration parameters for the S3 bucket.
Specifies which rule Amazon S3 applies by default to every new object placed in the bucket.
The Amazon Web Services account identifier of the account that owns the S3 bucket.
Provides information about the Amazon S3 Public Access Block configuration for the S3 bucket.
The encryption rules that are applied to the S3 bucket.
Functions
construct an aws.sdk.kotlin.services.securityhub.model.AwsS3BucketBucketLifecycleConfigurationDetails inside the given block
construct an aws.sdk.kotlin.services.securityhub.model.AwsS3BucketLoggingConfiguration inside the given block
construct an aws.sdk.kotlin.services.securityhub.model.AwsS3BucketNotificationConfiguration inside the given block
construct an aws.sdk.kotlin.services.securityhub.model.AwsS3BucketBucketVersioningConfiguration inside the given block
construct an aws.sdk.kotlin.services.securityhub.model.AwsS3BucketWebsiteConfiguration inside the given block
construct an aws.sdk.kotlin.services.securityhub.model.AwsS3BucketObjectLockConfiguration inside the given block
construct an aws.sdk.kotlin.services.securityhub.model.AwsS3AccountPublicAccessBlockDetails inside the given block
construct an aws.sdk.kotlin.services.securityhub.model.AwsS3BucketServerSideEncryptionConfiguration inside the given block