Class CfnOutpostResolverProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.route53resolver.CfnOutpostResolverProps.Jsii$Proxy
- All Implemented Interfaces:
CfnOutpostResolverProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOutpostResolverProps
@Stability(Stable)
@Internal
public static final class CfnOutpostResolverProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnOutpostResolverProps
An implementation for
CfnOutpostResolverProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.route53resolver.CfnOutpostResolverProps
CfnOutpostResolverProps.Builder, CfnOutpostResolverProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnOutpostResolverProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Number
Amazon EC2 instance count for the Resolver on the Outpost.final String
getName()
Name of the Resolver.final String
The ARN (Amazon Resource Name) for the Outpost.final String
The Amazon EC2 instance type.getTags()
A key value pair that helps you identify a RouteĀ 53 Resolver .final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnOutpostResolverProps.Builder
.
-
-
Method Details
-
getName
Description copied from interface:CfnOutpostResolverProps
Name of the Resolver.- Specified by:
getName
in interfaceCfnOutpostResolverProps
- See Also:
-
getOutpostArn
Description copied from interface:CfnOutpostResolverProps
The ARN (Amazon Resource Name) for the Outpost.- Specified by:
getOutpostArn
in interfaceCfnOutpostResolverProps
- See Also:
-
getPreferredInstanceType
Description copied from interface:CfnOutpostResolverProps
The Amazon EC2 instance type.If you specify this, you must also specify a value for the
OutpostArn
.- Specified by:
getPreferredInstanceType
in interfaceCfnOutpostResolverProps
- See Also:
-
getInstanceCount
Description copied from interface:CfnOutpostResolverProps
Amazon EC2 instance count for the Resolver on the Outpost.- Specified by:
getInstanceCount
in interfaceCfnOutpostResolverProps
- See Also:
-
getTags
Description copied from interface:CfnOutpostResolverProps
A key value pair that helps you identify a RouteĀ 53 Resolver .- Specified by:
getTags
in interfaceCfnOutpostResolverProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-