class Aws::AccessAnalyzer::Types::NetworkOriginConfiguration

The proposed `InternetConfiguration` or `VpcConfiguration` to apply to the Amazon S3 access point. `VpcConfiguration` does not apply to multi-region access points. You can make the access point accessible from the internet, or you can specify that all requests made through that access point must originate from a specific virtual private cloud (VPC). You can specify only one type of network configuration. For more information, see [Creating access points].

[1]: docs.aws.amazon.com/AmazonS3/latest/dev/creating-access-points.html

@note NetworkOriginConfiguration is a union - when making an API calls you must set exactly one of the members.

@note NetworkOriginConfiguration is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of NetworkOriginConfiguration corresponding to the set member.

@!attribute [rw] internet_configuration

The configuration for the Amazon S3 access point or multi-region
access point with an `Internet` origin.
@return [Types::InternetConfiguration]

@!attribute [rw] vpc_configuration

The proposed virtual private cloud (VPC) configuration for the
Amazon S3 access point. VPC configuration does not apply to
multi-region access points. For more information, see
[VpcConfiguration][1].

[1]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_VpcConfiguration.html
@return [Types::VpcConfiguration]

@see docs.aws.amazon.com/goto/WebAPI/accessanalyzer-2019-11-01/NetworkOriginConfiguration AWS API Documentation

Constants

SENSITIVE