Class ServiceDnsConfig
- java.lang.Object
-
- com.pulumi.aws.servicediscovery.outputs.ServiceDnsConfig
-
public final class ServiceDnsConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServiceDnsConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServiceDnsConfig.Builder
builder()
static ServiceDnsConfig.Builder
builder(ServiceDnsConfig defaults)
java.util.List<ServiceDnsConfigDnsRecord>
dnsRecords()
java.lang.String
namespaceId()
java.util.Optional<java.lang.String>
routingPolicy()
-
-
-
Method Detail
-
dnsRecords
public java.util.List<ServiceDnsConfigDnsRecord> dnsRecords()
- Returns:
- An array that contains one DnsRecord object for each resource record set.
-
namespaceId
public java.lang.String namespaceId()
- Returns:
- The ID of the namespace to use for DNS configuration.
-
routingPolicy
public java.util.Optional<java.lang.String> routingPolicy()
- Returns:
- The routing policy that you want to apply to all records that Route 53 creates when you register an instance and specify the service. Valid Values: MULTIVALUE, WEIGHTED
-
builder
public static ServiceDnsConfig.Builder builder()
-
builder
public static ServiceDnsConfig.Builder builder(ServiceDnsConfig defaults)
-
-