Interface CfnPlan.Route53HealthCheckConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPlan.Route53HealthCheckConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnPlan
@Stability(Stable)
public static interface CfnPlan.Route53HealthCheckConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The Amazon Route 53 health check configuration.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.arcregionswitch.*; Route53HealthCheckConfigurationProperty route53HealthCheckConfigurationProperty = Route53HealthCheckConfigurationProperty.builder() .hostedZoneId("hostedZoneId") .recordName("recordName") // the properties below are optional .crossAccountRole("crossAccountRole") .externalId("externalId") .recordSets(List.of(Route53ResourceRecordSetProperty.builder() .recordSetIdentifier("recordSetIdentifier") .region("region") .build())) .timeoutMinutes(123) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnPlan.Route53HealthCheckConfigurationProperty
static final class
An implementation forCfnPlan.Route53HealthCheckConfigurationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The cross account role for the configuration.default String
The external ID (secret key) for the configuration.The Amazon Route 53 health check configuration hosted zone ID.The Amazon Route 53 health check configuration record name.default Object
The Amazon Route 53 health check configuration record sets.default Number
The Amazon Route 53 health check configuration time out (in minutes).Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getHostedZoneId
The Amazon Route 53 health check configuration hosted zone ID.- See Also:
-
getRecordName
The Amazon Route 53 health check configuration record name.- See Also:
-
getCrossAccountRole
The cross account role for the configuration.- See Also:
-
getExternalId
The external ID (secret key) for the configuration.- See Also:
-
getRecordSets
The Amazon Route 53 health check configuration record sets.- See Also:
-
getTimeoutMinutes
The Amazon Route 53 health check configuration time out (in minutes).Default: - 60
- See Also:
-
builder
-