Class CfnResolverRulePropsMixin.TargetAddressProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.route53resolver.CfnResolverRulePropsMixin.TargetAddressProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnResolverRulePropsMixin.TargetAddressProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnResolverRulePropsMixin.TargetAddressProperty
@Stability(Stable)
@Internal
public static final class CfnResolverRulePropsMixin.TargetAddressProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnResolverRulePropsMixin.TargetAddressProperty
An implementation for
CfnResolverRulePropsMixin.TargetAddressProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.route53resolver.CfnResolverRulePropsMixin.TargetAddressProperty
CfnResolverRulePropsMixin.TargetAddressProperty.Builder, CfnResolverRulePropsMixin.TargetAddressProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnResolverRulePropsMixin.TargetAddressProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringgetIp()One IPv4 address that you want to forward DNS queries to.final StringgetIpv6()One IPv6 address that you want to forward DNS queries to.final StringgetPort()The port atIpthat you want to forward DNS queries to.final StringThe protocols for the target address.final StringThe Server Name Indication of the DoH server that you want to forward queries to.final inthashCode()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 theCfnResolverRulePropsMixin.TargetAddressProperty.Builder.
-
-
Method Details
-
getIp
Description copied from interface:CfnResolverRulePropsMixin.TargetAddressPropertyOne IPv4 address that you want to forward DNS queries to.- Specified by:
getIpin interfaceCfnResolverRulePropsMixin.TargetAddressProperty- See Also:
-
getIpv6
Description copied from interface:CfnResolverRulePropsMixin.TargetAddressPropertyOne IPv6 address that you want to forward DNS queries to.- Specified by:
getIpv6in interfaceCfnResolverRulePropsMixin.TargetAddressProperty- See Also:
-
getPort
Description copied from interface:CfnResolverRulePropsMixin.TargetAddressPropertyThe port atIpthat you want to forward DNS queries to.- Specified by:
getPortin interfaceCfnResolverRulePropsMixin.TargetAddressProperty- See Also:
-
getProtocol
Description copied from interface:CfnResolverRulePropsMixin.TargetAddressPropertyThe protocols for the target address.The protocol you choose needs to be supported by the outbound endpoint of the Resolver rule.
- Specified by:
getProtocolin interfaceCfnResolverRulePropsMixin.TargetAddressProperty- See Also:
-
getServerNameIndication
Description copied from interface:CfnResolverRulePropsMixin.TargetAddressPropertyThe Server Name Indication of the DoH server that you want to forward queries to.This is only used if the Protocol of the
TargetAddressisDoH.- Specified by:
getServerNameIndicationin interfaceCfnResolverRulePropsMixin.TargetAddressProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-