Class: Aws::SecurityHub::Types::AwsS3AccountPublicAccessBlockDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsS3AccountPublicAccessBlockDetails
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-securityhub/types.rb
Overview
provides information about the Amazon S3 Public Access Block configuration for accounts.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#block_public_acls ⇒ Boolean
Indicates whether to reject calls to update an S3 bucket if the calls include a public access control list (ACL).
-
#block_public_policy ⇒ Boolean
Indicates whether to reject calls to update the access policy for an S3 bucket or access point if the policy allows public access.
-
#ignore_public_acls ⇒ Boolean
Indicates whether Amazon S3 ignores public ACLs that are associated with an S3 bucket.
-
#restrict_public_buckets ⇒ Boolean
Indicates whether to restrict access to an access point or S3 bucket that has a public policy to only Amazon Web Services service principals and authorized users within the S3 bucket owner’s account.
Instance Attribute Details
#block_public_acls ⇒ Boolean
Indicates whether to reject calls to update an S3 bucket if the calls include a public access control list (ACL).
18438 18439 18440 18441 18442 18443 18444 18445 |
# File 'lib/aws-sdk-securityhub/types.rb', line 18438 class AwsS3AccountPublicAccessBlockDetails < Struct.new( :block_public_acls, :block_public_policy, :ignore_public_acls, :restrict_public_buckets) SENSITIVE = [] include Aws::Structure end |
#block_public_policy ⇒ Boolean
Indicates whether to reject calls to update the access policy for an S3 bucket or access point if the policy allows public access.
18438 18439 18440 18441 18442 18443 18444 18445 |
# File 'lib/aws-sdk-securityhub/types.rb', line 18438 class AwsS3AccountPublicAccessBlockDetails < Struct.new( :block_public_acls, :block_public_policy, :ignore_public_acls, :restrict_public_buckets) SENSITIVE = [] include Aws::Structure end |
#ignore_public_acls ⇒ Boolean
Indicates whether Amazon S3 ignores public ACLs that are associated with an S3 bucket.
18438 18439 18440 18441 18442 18443 18444 18445 |
# File 'lib/aws-sdk-securityhub/types.rb', line 18438 class AwsS3AccountPublicAccessBlockDetails < Struct.new( :block_public_acls, :block_public_policy, :ignore_public_acls, :restrict_public_buckets) SENSITIVE = [] include Aws::Structure end |
#restrict_public_buckets ⇒ Boolean
Indicates whether to restrict access to an access point or S3 bucket that has a public policy to only Amazon Web Services service principals and authorized users within the S3 bucket owner’s account.
18438 18439 18440 18441 18442 18443 18444 18445 |
# File 'lib/aws-sdk-securityhub/types.rb', line 18438 class AwsS3AccountPublicAccessBlockDetails < Struct.new( :block_public_acls, :block_public_policy, :ignore_public_acls, :restrict_public_buckets) SENSITIVE = [] include Aws::Structure end |