AWS::AppMesh::VirtualNode DnsServiceDiscovery
An object that represents the DNS service discovery information for your virtual node.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Hostname" :
String
, "IpPreference" :String
, "ResponseType" :String
}
YAML
Hostname:
String
IpPreference:String
ResponseType:String
Properties
Hostname
-
Specifies the DNS service discovery hostname for the virtual node.
Required: Yes
Type: String
Update requires: No interruption
IpPreference
-
The preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node.
Required: No
Type: String
Allowed values:
IPv6_PREFERRED | IPv4_PREFERRED | IPv4_ONLY | IPv6_ONLY
Update requires: No interruption
ResponseType
-
Specifies the DNS response type for the virtual node.
Required: No
Type: String
Allowed values:
LOADBALANCER | ENDPOINTS
Update requires: No interruption