class Aws::S3Control::Types::CreateMultiRegionAccessPointInput
A container for the information associated with a
- CreateMultiRegionAccessPoint][1
-
request.
[1]: docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateMultiRegionAccessPoint.html
@note When making an API call, you may pass CreateMultiRegionAccessPointInput
data as a hash: { name: "MultiRegionAccessPointName", # required public_access_block: { block_public_acls: false, ignore_public_acls: false, block_public_policy: false, restrict_public_buckets: false, }, regions: [ # required { bucket: "BucketName", # required }, ], }
@!attribute [rw] name
The name of the Multi-Region Access Point associated with this request. @return [String]
@!attribute [rw] public_access_block
The `PublicAccessBlock` configuration that you want to apply to this Amazon S3 account. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see [The Meaning of "Public"][1] in the *Amazon S3 User Guide*. This is not supported for Amazon S3 on Outposts. [1]: https://docs.aws.amazon.com/AmazonS3/latest/dev/access-control-block-public-access.html#access-control-block-public-access-policy-status @return [Types::PublicAccessBlockConfiguration]
@!attribute [rw] regions
The buckets in different Regions that are associated with the Multi-Region Access Point. @return [Array<Types::Region>]
@see docs.aws.amazon.com/goto/WebAPI/s3control-2018-08-20/CreateMultiRegionAccessPointInput AWS API Documentation
Constants
- SENSITIVE