Interface CfnOutpostResolverProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnOutpostResolverProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.119.0 (build 1634eac)",
date="2025-11-17T14:40:59.637Z")
@Stability(Stable)
public interface CfnOutpostResolverProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnOutpostResolver.
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.route53resolver.*;
CfnOutpostResolverProps cfnOutpostResolverProps = CfnOutpostResolverProps.builder()
.name("name")
.outpostArn("outpostArn")
.preferredInstanceType("preferredInstanceType")
// the properties below are optional
.instanceCount(123)
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnOutpostResolverPropsstatic final classAn implementation forCfnOutpostResolverProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default NumberAmazon EC2 instance count for the Resolver on the Outpost.getName()Name of the Resolver.The ARN (Amazon Resource Name) for the Outpost.The Amazon EC2 instance type.getTags()A key value pair that helps you identify a RouteĀ 53 Resolver .Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
Name of the Resolver.- See Also:
-
getOutpostArn
The ARN (Amazon Resource Name) for the Outpost.- See Also:
-
getPreferredInstanceType
The Amazon EC2 instance type.If you specify this, you must also specify a value for the
OutpostArn.- See Also:
-
getInstanceCount
Amazon EC2 instance count for the Resolver on the Outpost.- See Also:
-
getTags
A key value pair that helps you identify a RouteĀ 53 Resolver .- See Also:
-
builder
- Returns:
- a
CfnOutpostResolverProps.BuilderofCfnOutpostResolverProps
-