class Aws::S3Control::Types::CreateMultiRegionAccessPointRequest

@note When making an API call, you may pass CreateMultiRegionAccessPointRequest

data as a hash:

    {
      account_id: "AccountId", # required
      client_token: "MultiRegionAccessPointClientToken", # required
      details: { # required
        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] account_id

The Amazon Web Services account ID for the owner of the Multi-Region
Access Point. The owner of the Multi-Region Access Point also must
own the underlying buckets.
@return [String]

@!attribute [rw] client_token

An idempotency token used to identify the request and guarantee that
requests are unique.

**A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@!attribute [rw] details

A container element containing details about the Multi-Region Access
Point.
@return [Types::CreateMultiRegionAccessPointInput]

@see docs.aws.amazon.com/goto/WebAPI/s3control-2018-08-20/CreateMultiRegionAccessPointRequest AWS API Documentation

Constants

SENSITIVE