GetDomainNameV2Result

data class GetDomainNameV2Result(val certificateArn: String? = null, val domainNameArn: String? = null, val domainNameId: String? = null, val policy: Any? = null, val routingMode: DomainNameV2RoutingMode? = null, val tags: List<Tag>? = null)

Constructors

Link copied to clipboard
constructor(certificateArn: String? = null, domainNameArn: String? = null, domainNameId: String? = null, policy: Any? = null, routingMode: DomainNameV2RoutingMode? = null, tags: List<Tag>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val certificateArn: String? = null

The reference to an AWS -managed certificate that will be used by the private endpoint for this domain name. AWS Certificate Manager is the only supported source.

Link copied to clipboard
val domainNameArn: String? = null

The amazon resource name (ARN) of the domain name resource.

Link copied to clipboard
val domainNameId: String? = null

The domain name ID.

Link copied to clipboard
val policy: Any? = null

A stringified JSON policy document that applies to the execute-api service for this DomainName regardless of the caller and Method configuration. You can use Fn::ToJsonString to enter your policy . For more information, see Fn::ToJsonString . Search the CloudFormation User Guide for AWS::ApiGateway::DomainNameV2 for more information about the expected schema for this property.

Link copied to clipboard

The valid routing modes are BASE_PATH_MAPPING_ONLY, ROUTING_RULE_THEN_BASE_PATH_MAPPING and ROUTING_RULE_ONLY. All other inputs are invalid.

Link copied to clipboard
val tags: List<Tag>? = null

The collection of tags. Each tag element is associated with a given resource.