Class ResourceSetResourceDnsTargetResourceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.route53recoveryreadiness.inputs.ResourceSetResourceDnsTargetResourceArgs.Builder
-
- Enclosing class:
- ResourceSetResourceDnsTargetResourceArgs
public static final class ResourceSetResourceDnsTargetResourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ResourceSetResourceDnsTargetResourceArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ResourceSetResourceDnsTargetResourceArgs defaults)
-
-
Method Detail
-
domainName
public ResourceSetResourceDnsTargetResourceArgs.Builder domainName(com.pulumi.core.Output<java.lang.String> domainName)
- Parameters:
domainName
- DNS Name that acts as the ingress point to a portion of application.- Returns:
- builder
-
domainName
public ResourceSetResourceDnsTargetResourceArgs.Builder domainName(java.lang.String domainName)
- Parameters:
domainName
- DNS Name that acts as the ingress point to a portion of application.- Returns:
- builder
-
hostedZoneArn
public ResourceSetResourceDnsTargetResourceArgs.Builder hostedZoneArn(@Nullable com.pulumi.core.Output<java.lang.String> hostedZoneArn)
- Parameters:
hostedZoneArn
- Hosted Zone ARN that contains the DNS record with the provided name of target resource.- Returns:
- builder
-
hostedZoneArn
public ResourceSetResourceDnsTargetResourceArgs.Builder hostedZoneArn(java.lang.String hostedZoneArn)
- Parameters:
hostedZoneArn
- Hosted Zone ARN that contains the DNS record with the provided name of target resource.- Returns:
- builder
-
recordSetId
public ResourceSetResourceDnsTargetResourceArgs.Builder recordSetId(@Nullable com.pulumi.core.Output<java.lang.String> recordSetId)
- Parameters:
recordSetId
- Route53 record set id to uniquely identify a record given a `domain_name` and a `record_type`.- Returns:
- builder
-
recordSetId
public ResourceSetResourceDnsTargetResourceArgs.Builder recordSetId(java.lang.String recordSetId)
- Parameters:
recordSetId
- Route53 record set id to uniquely identify a record given a `domain_name` and a `record_type`.- Returns:
- builder
-
recordType
public ResourceSetResourceDnsTargetResourceArgs.Builder recordType(@Nullable com.pulumi.core.Output<java.lang.String> recordType)
- Parameters:
recordType
- Type of DNS Record of target resource.- Returns:
- builder
-
recordType
public ResourceSetResourceDnsTargetResourceArgs.Builder recordType(java.lang.String recordType)
- Parameters:
recordType
- Type of DNS Record of target resource.- Returns:
- builder
-
targetResource
public ResourceSetResourceDnsTargetResourceArgs.Builder targetResource(@Nullable com.pulumi.core.Output<ResourceSetResourceDnsTargetResourceTargetResourceArgs> targetResource)
- Parameters:
targetResource
- Target resource the R53 record specified with the above params points to.- Returns:
- builder
-
targetResource
public ResourceSetResourceDnsTargetResourceArgs.Builder targetResource(ResourceSetResourceDnsTargetResourceTargetResourceArgs targetResource)
- Parameters:
targetResource
- Target resource the R53 record specified with the above params points to.- Returns:
- builder
-
build
public ResourceSetResourceDnsTargetResourceArgs build()
-
-