Class: Aws::S3Control::Types::MultiRegionAccessPointReport
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Control::Types::MultiRegionAccessPointReport
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3control/types.rb
Overview
A collection of statuses for a Multi-Region Access Point in the various Regions it supports.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#alias ⇒ String
The alias for the Multi-Region Access Point.
-
#created_at ⇒ Time
When the Multi-Region Access Point create request was received.
-
#name ⇒ String
The name of the Multi-Region Access Point.
-
#public_access_block ⇒ Types::PublicAccessBlockConfiguration
The ‘PublicAccessBlock` configuration that you want to apply to this Amazon S3 account.
-
#regions ⇒ Array<Types::RegionReport>
A collection of the Regions and buckets associated with the Multi-Region Access Point.
-
#status ⇒ String
The current status of the Multi-Region Access Point.
Instance Attribute Details
#alias ⇒ String
The alias for the Multi-Region Access Point. For more information about the distinction between the name and the alias of an Multi-Region Access Point, see [Rules for naming Amazon S3 Multi-Region Access Points].
5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-s3control/types.rb', line 5538 class MultiRegionAccessPointReport < Struct.new( :name, :alias, :created_at, :public_access_block, :status, :regions) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
When the Multi-Region Access Point create request was received.
5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-s3control/types.rb', line 5538 class MultiRegionAccessPointReport < Struct.new( :name, :alias, :created_at, :public_access_block, :status, :regions) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the Multi-Region Access Point.
5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-s3control/types.rb', line 5538 class MultiRegionAccessPointReport < Struct.new( :name, :alias, :created_at, :public_access_block, :status, :regions) SENSITIVE = [] include Aws::Structure end |
#public_access_block ⇒ Types::PublicAccessBlockConfiguration
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”] in the *Amazon S3 User Guide*.
This data type is not supported for Amazon S3 on Outposts.
5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-s3control/types.rb', line 5538 class MultiRegionAccessPointReport < Struct.new( :name, :alias, :created_at, :public_access_block, :status, :regions) SENSITIVE = [] include Aws::Structure end |
#regions ⇒ Array<Types::RegionReport>
A collection of the Regions and buckets associated with the Multi-Region Access Point.
5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-s3control/types.rb', line 5538 class MultiRegionAccessPointReport < Struct.new( :name, :alias, :created_at, :public_access_block, :status, :regions) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the Multi-Region Access Point.
‘CREATING` and `DELETING` are temporary states that exist while the request is propagating and being completed. If a Multi-Region Access Point has a status of `PARTIALLY_CREATED`, you can retry creation or send a request to delete the Multi-Region Access Point. If a Multi-Region Access Point has a status of `PARTIALLY_DELETED`, you can retry a delete request to finish the deletion of the Multi-Region Access Point.
5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-s3control/types.rb', line 5538 class MultiRegionAccessPointReport < Struct.new( :name, :alias, :created_at, :public_access_block, :status, :regions) SENSITIVE = [] include Aws::Structure end |