Interface CfnOutpostResolverProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnOutpostResolverProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-12-17T21:37:38.483Z")
@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
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnOutpostResolverProps
static final class
An implementation forCfnOutpostResolverProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Number
Amazon 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.Builder
ofCfnOutpostResolverProps
-