DomainNameV2EndpointConfiguration

data class DomainNameV2EndpointConfiguration(val ipAddressType: String? = null, val types: List<String>? = null)

Constructors

Link copied to clipboard
constructor(ipAddressType: String? = null, types: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val ipAddressType: String? = null

The IP address types that can invoke an API (RestApi) or a DomainName. Use ipv4 to allow only IPv4 addresses to invoke an API or DomainName, or use dualstack to allow both IPv4 and IPv6 addresses to invoke an API or a DomainName. For the PRIVATE endpoint type, only dualstack is supported.

Link copied to clipboard
val types: List<String>? = null

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 .