@Stability(value=Stable) @Internal public static final class CfnResolverRuleProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnResolverRuleProps
CfnResolverRuleProps
software.amazon.jsii.JsiiObject.InitializationMode
CfnResolverRuleProps.Builder, CfnResolverRuleProps.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String domainName,
String ruleType,
String name,
String resolverEndpointId,
List<? extends CfnTag> tags,
Object targetIps)
Constructor that initializes the object based on literal property values passed by the
CfnResolverRuleProps.Builder . |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDomainName()
`AWS::Route53Resolver::ResolverRule.DomainName`.
|
String |
getName()
`AWS::Route53Resolver::ResolverRule.Name`.
|
String |
getResolverEndpointId()
`AWS::Route53Resolver::ResolverRule.ResolverEndpointId`.
|
String |
getRuleType()
`AWS::Route53Resolver::ResolverRule.RuleType`.
|
List<CfnTag> |
getTags()
`AWS::Route53Resolver::ResolverRule.Tags`.
|
Object |
getTargetIps()
`AWS::Route53Resolver::ResolverRule.TargetIps`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final String getDomainName()
CfnResolverRuleProps
getDomainName
in interface CfnResolverRuleProps
public final String getRuleType()
CfnResolverRuleProps
getRuleType
in interface CfnResolverRuleProps
public final String getName()
CfnResolverRuleProps
getName
in interface CfnResolverRuleProps
public final String getResolverEndpointId()
CfnResolverRuleProps
getResolverEndpointId
in interface CfnResolverRuleProps
public final List<CfnTag> getTags()
CfnResolverRuleProps
getTags
in interface CfnResolverRuleProps
public final Object getTargetIps()
CfnResolverRuleProps
getTargetIps
in interface CfnResolverRuleProps
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2021. All rights reserved.