Class: Aws::S3Control::Types::MultiRegionAccessPointReport
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Control::Types::MultiRegionAccessPointReport
- Defined in:
- gems/aws-sdk-s3control/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 'gems/aws-sdk-s3control/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 'gems/aws-sdk-s3control/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 'gems/aws-sdk-s3control/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 'gems/aws-sdk-s3control/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 'gems/aws-sdk-s3control/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 'gems/aws-sdk-s3control/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 |