DomainNameV2EndpointConfigurationArgs

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

Constructors

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

Properties

Link copied to clipboard
val ipAddressType: Output<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: Output<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 .

Functions

Link copied to clipboard
open override fun toJava(): DomainNameV2EndpointConfigurationArgs