Class Route53HealthCheck.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.route53_health_check.Route53HealthCheck.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<Route53HealthCheck>
- Enclosing class:
- Route53HealthCheck
@Stability(Stable) public static final class Route53HealthCheck.Builder extends Object implements software.amazon.jsii.Builder<Route53HealthCheck>
A fluent builder forRoute53HealthCheck.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Route53HealthCheckbuild()Route53HealthCheck.BuilderchildHealthchecks(List<String> childHealthchecks)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#child_healthchecks Route53HealthCheck#child_healthchecks}.Route53HealthCheck.BuilderchildHealthThreshold(Number childHealthThreshold)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#child_health_threshold Route53HealthCheck#child_health_threshold}.Route53HealthCheck.BuildercloudwatchAlarmName(String cloudwatchAlarmName)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#cloudwatch_alarm_name Route53HealthCheck#cloudwatch_alarm_name}.Route53HealthCheck.BuildercloudwatchAlarmRegion(String cloudwatchAlarmRegion)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#cloudwatch_alarm_region Route53HealthCheck#cloudwatch_alarm_region}.Route53HealthCheck.Builderconnection(com.hashicorp.cdktf.SSHProvisionerConnection connection)Route53HealthCheck.Builderconnection(com.hashicorp.cdktf.WinrmProvisionerConnection connection)Route53HealthCheck.Buildercount(com.hashicorp.cdktf.TerraformCount count)Route53HealthCheck.Buildercount(Number count)static Route53HealthCheck.Buildercreate(software.constructs.Construct scope, String id)Route53HealthCheck.BuilderdependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn)Route53HealthCheck.Builderdisabled(com.hashicorp.cdktf.IResolvable disabled)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#disabled Route53HealthCheck#disabled}.Route53HealthCheck.Builderdisabled(Boolean disabled)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#disabled Route53HealthCheck#disabled}.Route53HealthCheck.BuilderenableSni(com.hashicorp.cdktf.IResolvable enableSni)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#enable_sni Route53HealthCheck#enable_sni}.Route53HealthCheck.BuilderenableSni(Boolean enableSni)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#enable_sni Route53HealthCheck#enable_sni}.Route53HealthCheck.BuilderfailureThreshold(Number failureThreshold)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#failure_threshold Route53HealthCheck#failure_threshold}.Route53HealthCheck.BuilderforEach(com.hashicorp.cdktf.ITerraformIterator forEach)Route53HealthCheck.Builderfqdn(String fqdn)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#fqdn Route53HealthCheck#fqdn}.Route53HealthCheck.Builderid(String id)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#id Route53HealthCheck#id}.Route53HealthCheck.BuilderinsufficientDataHealthStatus(String insufficientDataHealthStatus)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#insufficient_data_health_status Route53HealthCheck#insufficient_data_health_status}.Route53HealthCheck.BuilderinvertHealthcheck(com.hashicorp.cdktf.IResolvable invertHealthcheck)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#invert_healthcheck Route53HealthCheck#invert_healthcheck}.Route53HealthCheck.BuilderinvertHealthcheck(Boolean invertHealthcheck)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#invert_healthcheck Route53HealthCheck#invert_healthcheck}.Route53HealthCheck.BuilderipAddress(String ipAddress)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#ip_address Route53HealthCheck#ip_address}.Route53HealthCheck.Builderlifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle)Route53HealthCheck.BuildermeasureLatency(com.hashicorp.cdktf.IResolvable measureLatency)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#measure_latency Route53HealthCheck#measure_latency}.Route53HealthCheck.BuildermeasureLatency(Boolean measureLatency)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#measure_latency Route53HealthCheck#measure_latency}.Route53HealthCheck.Builderport(Number port)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#port Route53HealthCheck#port}.Route53HealthCheck.Builderprovider(com.hashicorp.cdktf.TerraformProvider provider)Route53HealthCheck.Builderprovisioners(List<? extends Object> provisioners)Route53HealthCheck.BuilderreferenceName(String referenceName)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#reference_name Route53HealthCheck#reference_name}.Route53HealthCheck.Builderregions(List<String> regions)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#regions Route53HealthCheck#regions}.Route53HealthCheck.BuilderrequestInterval(Number requestInterval)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#request_interval Route53HealthCheck#request_interval}.Route53HealthCheck.BuilderresourcePath(String resourcePath)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#resource_path Route53HealthCheck#resource_path}.Route53HealthCheck.BuilderroutingControlArn(String routingControlArn)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#routing_control_arn Route53HealthCheck#routing_control_arn}.Route53HealthCheck.BuildersearchString(String searchString)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#search_string Route53HealthCheck#search_string}.Route53HealthCheck.Buildertags(Map<String,String> tags)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#tags Route53HealthCheck#tags}.Route53HealthCheck.BuildertagsAll(Map<String,String> tagsAll)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#tags_all Route53HealthCheck#tags_all}.Route53HealthCheck.Buildertype(String type)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#type Route53HealthCheck#type}.
-
-
-
Method Detail
-
create
@Stability(Stable) public static Route53HealthCheck.Builder create(software.constructs.Construct scope, String id)
- Parameters:
scope- The scope in which to define this construct. This parameter is required.id- The scoped construct ID. This parameter is required.- Returns:
- a new instance of
Route53HealthCheck.Builder.
-
connection
@Stability(Experimental) public Route53HealthCheck.Builder connection(com.hashicorp.cdktf.SSHProvisionerConnection connection)
- Parameters:
connection- This parameter is required.- Returns:
this
-
connection
@Stability(Experimental) public Route53HealthCheck.Builder connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection)
- Parameters:
connection- This parameter is required.- Returns:
this
-
count
@Stability(Experimental) public Route53HealthCheck.Builder count(Number count)
- Parameters:
count- This parameter is required.- Returns:
this
-
count
@Stability(Experimental) public Route53HealthCheck.Builder count(com.hashicorp.cdktf.TerraformCount count)
- Parameters:
count- This parameter is required.- Returns:
this
-
dependsOn
@Stability(Experimental) public Route53HealthCheck.Builder dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn)
- Parameters:
dependsOn- This parameter is required.- Returns:
this
-
forEach
@Stability(Experimental) public Route53HealthCheck.Builder forEach(com.hashicorp.cdktf.ITerraformIterator forEach)
- Parameters:
forEach- This parameter is required.- Returns:
this
-
lifecycle
@Stability(Experimental) public Route53HealthCheck.Builder lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle)
- Parameters:
lifecycle- This parameter is required.- Returns:
this
-
provider
@Stability(Experimental) public Route53HealthCheck.Builder provider(com.hashicorp.cdktf.TerraformProvider provider)
- Parameters:
provider- This parameter is required.- Returns:
this
-
provisioners
@Stability(Experimental) public Route53HealthCheck.Builder provisioners(List<? extends Object> provisioners)
- Parameters:
provisioners- This parameter is required.- Returns:
this
-
type
@Stability(Stable) public Route53HealthCheck.Builder type(String type)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#type Route53HealthCheck#type}.- Parameters:
type- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#type Route53HealthCheck#type}. This parameter is required.- Returns:
this
-
childHealthchecks
@Stability(Stable) public Route53HealthCheck.Builder childHealthchecks(List<String> childHealthchecks)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#child_healthchecks Route53HealthCheck#child_healthchecks}.- Parameters:
childHealthchecks- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#child_healthchecks Route53HealthCheck#child_healthchecks}. This parameter is required.- Returns:
this
-
childHealthThreshold
@Stability(Stable) public Route53HealthCheck.Builder childHealthThreshold(Number childHealthThreshold)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#child_health_threshold Route53HealthCheck#child_health_threshold}.- Parameters:
childHealthThreshold- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#child_health_threshold Route53HealthCheck#child_health_threshold}. This parameter is required.- Returns:
this
-
cloudwatchAlarmName
@Stability(Stable) public Route53HealthCheck.Builder cloudwatchAlarmName(String cloudwatchAlarmName)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#cloudwatch_alarm_name Route53HealthCheck#cloudwatch_alarm_name}.- Parameters:
cloudwatchAlarmName- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#cloudwatch_alarm_name Route53HealthCheck#cloudwatch_alarm_name}. This parameter is required.- Returns:
this
-
cloudwatchAlarmRegion
@Stability(Stable) public Route53HealthCheck.Builder cloudwatchAlarmRegion(String cloudwatchAlarmRegion)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#cloudwatch_alarm_region Route53HealthCheck#cloudwatch_alarm_region}.- Parameters:
cloudwatchAlarmRegion- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#cloudwatch_alarm_region Route53HealthCheck#cloudwatch_alarm_region}. This parameter is required.- Returns:
this
-
disabled
@Stability(Stable) public Route53HealthCheck.Builder disabled(Boolean disabled)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#disabled Route53HealthCheck#disabled}.- Parameters:
disabled- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#disabled Route53HealthCheck#disabled}. This parameter is required.- Returns:
this
-
disabled
@Stability(Stable) public Route53HealthCheck.Builder disabled(com.hashicorp.cdktf.IResolvable disabled)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#disabled Route53HealthCheck#disabled}.- Parameters:
disabled- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#disabled Route53HealthCheck#disabled}. This parameter is required.- Returns:
this
-
enableSni
@Stability(Stable) public Route53HealthCheck.Builder enableSni(Boolean enableSni)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#enable_sni Route53HealthCheck#enable_sni}.- Parameters:
enableSni- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#enable_sni Route53HealthCheck#enable_sni}. This parameter is required.- Returns:
this
-
enableSni
@Stability(Stable) public Route53HealthCheck.Builder enableSni(com.hashicorp.cdktf.IResolvable enableSni)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#enable_sni Route53HealthCheck#enable_sni}.- Parameters:
enableSni- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#enable_sni Route53HealthCheck#enable_sni}. This parameter is required.- Returns:
this
-
failureThreshold
@Stability(Stable) public Route53HealthCheck.Builder failureThreshold(Number failureThreshold)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#failure_threshold Route53HealthCheck#failure_threshold}.- Parameters:
failureThreshold- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#failure_threshold Route53HealthCheck#failure_threshold}. This parameter is required.- Returns:
this
-
fqdn
@Stability(Stable) public Route53HealthCheck.Builder fqdn(String fqdn)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#fqdn Route53HealthCheck#fqdn}.- Parameters:
fqdn- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#fqdn Route53HealthCheck#fqdn}. This parameter is required.- Returns:
this
-
id
@Stability(Stable) public Route53HealthCheck.Builder id(String id)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#id Route53HealthCheck#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
- Parameters:
id- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#id Route53HealthCheck#id}. This parameter is required.- Returns:
this
-
insufficientDataHealthStatus
@Stability(Stable) public Route53HealthCheck.Builder insufficientDataHealthStatus(String insufficientDataHealthStatus)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#insufficient_data_health_status Route53HealthCheck#insufficient_data_health_status}.- Parameters:
insufficientDataHealthStatus- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#insufficient_data_health_status Route53HealthCheck#insufficient_data_health_status}. This parameter is required.- Returns:
this
-
invertHealthcheck
@Stability(Stable) public Route53HealthCheck.Builder invertHealthcheck(Boolean invertHealthcheck)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#invert_healthcheck Route53HealthCheck#invert_healthcheck}.- Parameters:
invertHealthcheck- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#invert_healthcheck Route53HealthCheck#invert_healthcheck}. This parameter is required.- Returns:
this
-
invertHealthcheck
@Stability(Stable) public Route53HealthCheck.Builder invertHealthcheck(com.hashicorp.cdktf.IResolvable invertHealthcheck)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#invert_healthcheck Route53HealthCheck#invert_healthcheck}.- Parameters:
invertHealthcheck- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#invert_healthcheck Route53HealthCheck#invert_healthcheck}. This parameter is required.- Returns:
this
-
ipAddress
@Stability(Stable) public Route53HealthCheck.Builder ipAddress(String ipAddress)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#ip_address Route53HealthCheck#ip_address}.- Parameters:
ipAddress- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#ip_address Route53HealthCheck#ip_address}. This parameter is required.- Returns:
this
-
measureLatency
@Stability(Stable) public Route53HealthCheck.Builder measureLatency(Boolean measureLatency)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#measure_latency Route53HealthCheck#measure_latency}.- Parameters:
measureLatency- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#measure_latency Route53HealthCheck#measure_latency}. This parameter is required.- Returns:
this
-
measureLatency
@Stability(Stable) public Route53HealthCheck.Builder measureLatency(com.hashicorp.cdktf.IResolvable measureLatency)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#measure_latency Route53HealthCheck#measure_latency}.- Parameters:
measureLatency- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#measure_latency Route53HealthCheck#measure_latency}. This parameter is required.- Returns:
this
-
port
@Stability(Stable) public Route53HealthCheck.Builder port(Number port)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#port Route53HealthCheck#port}.- Parameters:
port- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#port Route53HealthCheck#port}. This parameter is required.- Returns:
this
-
referenceName
@Stability(Stable) public Route53HealthCheck.Builder referenceName(String referenceName)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#reference_name Route53HealthCheck#reference_name}.- Parameters:
referenceName- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#reference_name Route53HealthCheck#reference_name}. This parameter is required.- Returns:
this
-
regions
@Stability(Stable) public Route53HealthCheck.Builder regions(List<String> regions)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#regions Route53HealthCheck#regions}.- Parameters:
regions- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#regions Route53HealthCheck#regions}. This parameter is required.- Returns:
this
-
requestInterval
@Stability(Stable) public Route53HealthCheck.Builder requestInterval(Number requestInterval)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#request_interval Route53HealthCheck#request_interval}.- Parameters:
requestInterval- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#request_interval Route53HealthCheck#request_interval}. This parameter is required.- Returns:
this
-
resourcePath
@Stability(Stable) public Route53HealthCheck.Builder resourcePath(String resourcePath)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#resource_path Route53HealthCheck#resource_path}.- Parameters:
resourcePath- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#resource_path Route53HealthCheck#resource_path}. This parameter is required.- Returns:
this
-
routingControlArn
@Stability(Stable) public Route53HealthCheck.Builder routingControlArn(String routingControlArn)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#routing_control_arn Route53HealthCheck#routing_control_arn}.- Parameters:
routingControlArn- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#routing_control_arn Route53HealthCheck#routing_control_arn}. This parameter is required.- Returns:
this
-
searchString
@Stability(Stable) public Route53HealthCheck.Builder searchString(String searchString)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#search_string Route53HealthCheck#search_string}.- Parameters:
searchString- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#search_string Route53HealthCheck#search_string}. This parameter is required.- Returns:
this
-
tags
@Stability(Stable) public Route53HealthCheck.Builder tags(Map<String,String> tags)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#tags Route53HealthCheck#tags}.- Parameters:
tags- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#tags Route53HealthCheck#tags}. This parameter is required.- Returns:
this
-
tagsAll
@Stability(Stable) public Route53HealthCheck.Builder tagsAll(Map<String,String> tagsAll)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#tags_all Route53HealthCheck#tags_all}.- Parameters:
tagsAll- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route53_health_check#tags_all Route53HealthCheck#tags_all}. This parameter is required.- Returns:
this
-
build
@Stability(Stable) public Route53HealthCheck build()
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<Route53HealthCheck>- Returns:
- a newly built instance of
Route53HealthCheck.
-
-