You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::S3Control::Types::AccessPoint

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

An access point used to access a bucket.

Instance Attribute Summary collapse

Instance Attribute Details

#access_point_arnString

The ARN for the access point.

Returns:

  • (String)

    The ARN for the access point.

#bucketString

The name of the bucket associated with this access point.

Returns:

  • (String)

    The name of the bucket associated with this access point.

#nameString

The name of this access point.

Returns:

  • (String)

    The name of this access point.

#network_originString

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.

Possible values:

  • Internet
  • VPC

Returns:

  • (String)

    Indicates whether this access point allows access from the public internet.

#vpc_configurationTypes::VpcConfiguration

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

Returns:

  • (Types::VpcConfiguration)

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