class Aws::S3::Types::HeadBucketRequest


@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/HeadBucketRequest AWS API Documentation
@return [String]
denied).
request fails with the HTTP status code ‘403 Forbidden` (access
you provide does not match the actual owner of the bucket, the
The account ID of the expected bucket owner. If the account ID that
@!attribute [rw] expected_bucket_owner
@return [String]<br>: docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html<br>[3]: docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#ErrorCodeList<br>[2]: docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html<br>[1]: docs.aws.amazon.com/AmazonS3/latest/userguide/directory-bucket-naming-rules.html<br><br><br><br>[What is S3 on Outposts?] in the *Amazon S3 User Guide*.
the bucket name. For more information about S3 on Outposts ARNs, see
Services SDKs, you provide the Outposts access point ARN in place of
When you use this action with S3 on Outposts through the Amazon Web
AccessPointName-AccountId.outpostID.s3-outposts.Region.amazonaws.com`.
The S3 on Outposts hostname takes the form `
Outposts, you must direct requests to the S3 on Outposts hostname.
**S3 on Outposts** - When you use this action with Amazon S3 on
</note>
directory buckets.
<note markdown=“1”> Access points and Object Lambda access points are not supported by
about `InvalidAccessPointAliasError`, see [List of Error Codes].
`InvalidAccessPointAliasError` is returned. For more information
Lambda access point alias in a request is not valid, the error code
Lambda access point in place of the bucket name. If the Object
with an Object Lambda access point, provide the alias of the Object
**Object Lambda access points** - When you use this API operation
[Using access points] in the *Amazon S3 User Guide*.
bucket name. For more information about access point ARNs, see
Services SDKs, you provide the access point ARN in place of the
When using this action with an access point through the Amazon Web
AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
The access point hostname takes the form
point ARN, you must direct requests to the access point hostname.
bucket name or specify the access point ARN. When using the access
you must provide the alias of the access point in place of the
**Access points** - When you use this action with an access point,
*Amazon S3 User Guide*.
naming restrictions, see [Directory bucket naming rules] in the
DOC-EXAMPLE-BUCKET–usw2-az2–x-s3`). For information about bucket
bucket_base_name–az-id–x-s3` (for example, `
the chosen Availability Zone. Bucket names must follow the format `
requests are not supported. Directory bucket names must be unique in
Bucket_name.s3express-az_id.region.amazonaws.com`. Path-style
bucket, you must use virtual-hosted-style requests in the format `
**Directory buckets** - When you use this operation with a directory
The bucket name.
@!attribute [rw] bucket