class Aws::APIGateway::Types::EndpointConfiguration

The endpoint configuration to indicate the types of endpoints an API (RestApi) or its custom domain name (DomainName) has.

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

data as a hash:

    {
      types: ["REGIONAL"], # accepts REGIONAL, EDGE, PRIVATE
      vpc_endpoint_ids: ["String"],
    }

@!attribute [rw] types

A list of endpoint types of an API (RestApi) or its custom domain
name (DomainName). For an edge-optimized API and its custom domain
name, the endpoint type is `"EDGE"`. For a regional API and its
custom domain name, the endpoint type is `REGIONAL`. For a private
API, the endpoint type is `PRIVATE`.
@return [Array<String>]

@!attribute [rw] vpc_endpoint_ids

A list of VpcEndpointIds of an API (RestApi) against which to create
Route53 ALIASes. It is only supported for `PRIVATE` endpoint type.
@return [Array<String>]

Constants

SENSITIVE