@Generated(value="jsii-pacmak/1.46.0 (build cd08c55)", date="2021-11-25T20:11:07.711Z") @Stability(value=Stable) public interface CfnResourceSetProps extends software.amazon.jsii.JsiiSerializable
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.route53recoveryreadiness.*;
CfnResourceSetProps cfnResourceSetProps = CfnResourceSetProps.builder()
.resources(List.of(ResourceProperty.builder()
.componentId("componentId")
.dnsTargetResource(DNSTargetResourceProperty.builder()
.domainName("domainName")
.hostedZoneArn("hostedZoneArn")
.recordSetId("recordSetId")
.recordType("recordType")
.targetResource(TargetResourceProperty.builder()
.nlbResource(NLBResourceProperty.builder()
.arn("arn")
.build())
.r53Resource(R53ResourceRecordProperty.builder()
.domainName("domainName")
.recordSetId("recordSetId")
.build())
.build())
.build())
.readinessScopes(List.of("readinessScopes"))
.resourceArn("resourceArn")
.build()))
.resourceSetName("resourceSetName")
.resourceSetType("resourceSetType")
// the properties below are optional
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnResourceSetProps.Builder
A builder for
CfnResourceSetProps |
static class |
CfnResourceSetProps.Jsii$Proxy
An implementation for
CfnResourceSetProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnResourceSetProps.Builder |
builder() |
Object |
getResources()
`AWS::Route53RecoveryReadiness::ResourceSet.Resources`.
|
String |
getResourceSetName()
`AWS::Route53RecoveryReadiness::ResourceSet.ResourceSetName`.
|
String |
getResourceSetType()
`AWS::Route53RecoveryReadiness::ResourceSet.ResourceSetType`.
|
default List<CfnTag> |
getTags()
`AWS::Route53RecoveryReadiness::ResourceSet.Tags`.
|
@Stability(value=Stable) @NotNull Object getResources()
@Stability(value=Stable) @NotNull String getResourceSetName()
@Stability(value=Stable) @NotNull String getResourceSetType()
@Stability(value=Stable) @Nullable default List<CfnTag> getTags()
@Stability(value=Stable) static CfnResourceSetProps.Builder builder()
CfnResourceSetProps.Builder of CfnResourceSetPropsCopyright © 2021. All rights reserved.