Interface CfnPlanPropsMixin.Route53HealthCheckConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPlanPropsMixin.Route53HealthCheckConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnPlanPropsMixin
@Stability(Stable)
public static interface CfnPlanPropsMixin.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.cfnpropertymixins.services.arcregionswitch.*;
Route53HealthCheckConfigurationProperty route53HealthCheckConfigurationProperty = Route53HealthCheckConfigurationProperty.builder()
.crossAccountRole("crossAccountRole")
.externalId("externalId")
.hostedZoneId("hostedZoneId")
.recordName("recordName")
.recordSets(List.of(Route53ResourceRecordSetProperty.builder()
.recordSetIdentifier("recordSetIdentifier")
.region("region")
.build()))
.timeoutMinutes(123)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnPlanPropsMixin.Route53HealthCheckConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe cross account role for the configuration.default StringThe external ID (secret key) for the configuration.default StringThe Amazon Route 53 health check configuration hosted zone ID.default StringThe Amazon Route 53 health check configuration record name.default ObjectThe Amazon Route 53 health check configuration record sets.default NumberThe Amazon Route 53 health check configuration time out (in minutes).Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCrossAccountRole
The cross account role for the configuration.- See Also:
-
getExternalId
The external ID (secret key) for the configuration.- See Also:
-
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:
-
getRecordSets
The Amazon Route 53 health check configuration record sets.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnPlanPropsMixin.Route53ResourceRecordSetProperty>- See Also:
-
getTimeoutMinutes
The Amazon Route 53 health check configuration time out (in minutes).Default: - 60
- See Also:
-
builder
@Stability(Stable) static CfnPlanPropsMixin.Route53HealthCheckConfigurationProperty.Builder builder()
-