Class: Aws::SecurityHub::Types::AwsS3BucketBucketVersioningConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsS3BucketBucketVersioningConfiguration
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Note:
When making an API call, you may pass AwsS3BucketBucketVersioningConfiguration data as a hash:
{
is_mfa_delete_enabled: false,
status: "NonEmptyString",
}
Describes the versioning state of an S3 bucket.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#is_mfa_delete_enabled ⇒ Boolean
Specifies whether MFA delete is currently enabled in the S3 bucket versioning configuration.
-
#status ⇒ String
The versioning status of the S3 bucket.
Instance Attribute Details
#is_mfa_delete_enabled ⇒ Boolean
Specifies whether MFA delete is currently enabled in the S3 bucket versioning configuration. If the S3 bucket was never configured with MFA delete, then this attribute is not included.
16970 16971 16972 16973 16974 16975 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 16970 class AwsS3BucketBucketVersioningConfiguration < Struct.new( :is_mfa_delete_enabled, :status) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The versioning status of the S3 bucket.
16970 16971 16972 16973 16974 16975 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 16970 class AwsS3BucketBucketVersioningConfiguration < Struct.new( :is_mfa_delete_enabled, :status) SENSITIVE = [] include Aws::Structure end |