DomainNameArgs

data class DomainNameArgs(val domainName: Output<String>? = null, val domainNameConfigurations: Output<List<DomainNameConfigurationArgs>>? = null, val mutualTlsAuthentication: Output<DomainNameMutualTlsAuthenticationArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<DomainNameArgs>

The `AWS::ApiGatewayV2::DomainName` resource specifies a custom domain name for your API in Amazon API Gateway (API Gateway). You can use a custom domain name to provide a URL that's more intuitive and easier to recall. For more information about using custom domain names, see Set up Custom Domain Name for an API in API Gateway in the API Gateway Developer Guide.

Constructors

Link copied to clipboard
constructor(domainName: Output<String>? = null, domainNameConfigurations: Output<List<DomainNameConfigurationArgs>>? = null, mutualTlsAuthentication: Output<DomainNameMutualTlsAuthenticationArgs>? = null, tags: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard
val domainName: Output<String>? = null

The custom domain name for your API in Amazon API Gateway. Uppercase letters are not supported.

Link copied to clipboard

The domain name configurations.

Link copied to clipboard

The mutual TLS authentication configuration for a custom domain name.

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

The collection of tags associated with a domain name.

Functions

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