Account level public access block (applies to all buckets within account).
To declare this entity in your AWS CloudFormation template, use the following syntax:
{
"Type" : "Community::S3::PublicAccessBlock",
"Properties" : {
"BlockPublicAcls" : Boolean,
"BlockPublicPolicy" : Boolean,
"IgnorePublicAcls" : Boolean,
"RestrictPublicBuckets" : Boolean,
}
}
Type: Community::S3::PublicAccessBlock
Properties:
BlockPublicAcls: Boolean
BlockPublicPolicy: Boolean
IgnorePublicAcls: Boolean
RestrictPublicBuckets: Boolean
Required: No
Type: Boolean
Update requires: No interruption
Required: No
Type: Boolean
Update requires: No interruption
Required: No
Type: Boolean
Update requires: No interruption
Required: No
Type: Boolean
Update requires: No interruption
When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the ResourceId.
The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.
For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.
Returns the ResourceId value.