Class: Aws::Macie2::Types::BlockPublicAccess
- Inherits:
-
Struct
- Object
- Struct
- Aws::Macie2::Types::BlockPublicAccess
- Defined in:
- gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb
Overview
Provides information about the block public access settings for an S3 bucket. These settings can apply to a bucket at the account or bucket level. For detailed information about each setting, see Blocking public access to your Amazon S3 storage in the Amazon Simple Storage Service User Guide.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#block_public_acls ⇒ Boolean
-
#block_public_policy ⇒ Boolean
-
#ignore_public_acls ⇒ Boolean
-
#restrict_public_buckets ⇒ Boolean
Instance Attribute Details
#block_public_acls ⇒ Boolean
395 396 397 398 399 400 401 402 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 395 class BlockPublicAccess < Struct.new( :block_public_acls, :block_public_policy, :ignore_public_acls, :restrict_public_buckets) SENSITIVE = [] include Aws::Structure end |
#block_public_policy ⇒ Boolean
395 396 397 398 399 400 401 402 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 395 class BlockPublicAccess < Struct.new( :block_public_acls, :block_public_policy, :ignore_public_acls, :restrict_public_buckets) SENSITIVE = [] include Aws::Structure end |
#ignore_public_acls ⇒ Boolean
395 396 397 398 399 400 401 402 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 395 class BlockPublicAccess < Struct.new( :block_public_acls, :block_public_policy, :ignore_public_acls, :restrict_public_buckets) SENSITIVE = [] include Aws::Structure end |
#restrict_public_buckets ⇒ Boolean
395 396 397 398 399 400 401 402 |
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 395 class BlockPublicAccess < Struct.new( :block_public_acls, :block_public_policy, :ignore_public_acls, :restrict_public_buckets) SENSITIVE = [] include Aws::Structure end |