class Aws::S3Control::Types::AccessPoint

An access point used to access a bucket.

@!attribute [rw] name

The name of this access point.
@return [String]

@!attribute [rw] network_origin

Indicates whether this access point allows access from the public
internet. If `VpcConfiguration` is specified for this access point,
then `NetworkOrigin` is `VPC`, and the access point doesn't allow
access from the public internet. Otherwise, `NetworkOrigin` is
`Internet`, and the access point allows access from the public
internet, subject to the access point and bucket access policies.
@return [String]

@!attribute [rw] vpc_configuration

The virtual private cloud (VPC) configuration for this access point,
if one exists.

<note markdown="1"> This element is empty if this access point is an Amazon S3 on
Outposts access point that is used by other Amazon Web Services.

 </note>
@return [Types::VpcConfiguration]

@!attribute [rw] bucket

The name of the bucket associated with this access point.
@return [String]

@!attribute [rw] access_point_arn

The ARN for the access point.
@return [String]

@!attribute [rw] alias

The name or alias of the access point.
@return [String]

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

Constants

SENSITIVE