Class: Aws::AppMesh::Types::DnsServiceDiscovery
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppMesh::Types::DnsServiceDiscovery
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-appmesh/types.rb
Overview
An object that represents the DNS service discovery information for your virtual node.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#hostname ⇒ String
Specifies the DNS service discovery hostname for the virtual node.
-
#ip_preference ⇒ String
The preferred IP version that this virtual node uses.
-
#response_type ⇒ String
Specifies the DNS response type for the virtual node.
Instance Attribute Details
#hostname ⇒ String
Specifies the DNS service discovery hostname for the virtual node.
1427 1428 1429 1430 1431 1432 1433 |
# File 'lib/aws-sdk-appmesh/types.rb', line 1427 class DnsServiceDiscovery < Struct.new( :hostname, :ip_preference, :response_type) SENSITIVE = [] include Aws::Structure end |
#ip_preference ⇒ String
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.
1427 1428 1429 1430 1431 1432 1433 |
# File 'lib/aws-sdk-appmesh/types.rb', line 1427 class DnsServiceDiscovery < Struct.new( :hostname, :ip_preference, :response_type) SENSITIVE = [] include Aws::Structure end |
#response_type ⇒ String
Specifies the DNS response type for the virtual node.
1427 1428 1429 1430 1431 1432 1433 |
# File 'lib/aws-sdk-appmesh/types.rb', line 1427 class DnsServiceDiscovery < Struct.new( :hostname, :ip_preference, :response_type) SENSITIVE = [] include Aws::Structure end |