Struct aws_sdk_securityhub::model::AwsS3AccountPublicAccessBlockDetails [−][src]
#[non_exhaustive]pub struct AwsS3AccountPublicAccessBlockDetails {
pub block_public_acls: bool,
pub block_public_policy: bool,
pub ignore_public_acls: bool,
pub restrict_public_buckets: bool,
}Expand description
provides information about the Amazon S3 Public Access Block configuration for accounts.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.block_public_acls: boolIndicates whether to reject calls to update an S3 bucket if the calls include a public access control list (ACL).
block_public_policy: boolIndicates 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: boolIndicates whether Amazon S3 ignores public ACLs that are associated with an S3 bucket.
restrict_public_buckets: boolIndicates 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.
Implementations
Indicates whether to reject calls to update an S3 bucket if the calls include a public access control list (ACL).
Indicates whether to reject calls to update the access policy for an S3 bucket or access point if the policy allows public access.
Indicates whether Amazon S3 ignores public ACLs that are associated with an S3 bucket.
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.
Creates a new builder-style object to manufacture AwsS3AccountPublicAccessBlockDetails
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl Send for AwsS3AccountPublicAccessBlockDetails
impl Sync for AwsS3AccountPublicAccessBlockDetails
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
