Class ServiceDnsConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.servicediscovery.inputs.ServiceDnsConfigArgs
-
public final class ServiceDnsConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServiceDnsConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ServiceDnsConfigArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServiceDnsConfigArgs.Builder
builder()
static ServiceDnsConfigArgs.Builder
builder(ServiceDnsConfigArgs defaults)
com.pulumi.core.Output<java.util.List<ServiceDnsConfigDnsRecordArgs>>
dnsRecords()
com.pulumi.core.Output<java.lang.String>
namespaceId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
routingPolicy()
-
-
-
Field Detail
-
Empty
public static final ServiceDnsConfigArgs Empty
-
-
Method Detail
-
dnsRecords
public com.pulumi.core.Output<java.util.List<ServiceDnsConfigDnsRecordArgs>> dnsRecords()
- Returns:
- An array that contains one DnsRecord object for each resource record set.
-
namespaceId
public com.pulumi.core.Output<java.lang.String> namespaceId()
- Returns:
- The ID of the namespace to use for DNS configuration.
-
routingPolicy
public java.util.Optional<com.pulumi.core.Output<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 ServiceDnsConfigArgs.Builder builder()
-
builder
public static ServiceDnsConfigArgs.Builder builder(ServiceDnsConfigArgs defaults)
-
-