Class CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty
@Stability(Stable)
@Internal
public static final class CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty
An implementation for
CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty-
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.ec2.CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty
CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty.Builder, CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty.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 StringgetCidr()Condition for the IPAM Resource CIDR rule type.final StringCondition for the IPAM Pool CIDR rule type.final StringEquals, Not equals, or Subnet Of.final StringCondition for the IPAM Resource CIDR rule type.final StringCondition for the IPAM Resource CIDR rule type.final StringCondition for the IPAM Resource CIDR rule type.final ObjectA key-value pair to associate with a resource.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
protected Jsii$Proxy(CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty.Builder.
-
-
Method Details
-
getCidr
Description copied from interface:CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionPropertyCondition for the IPAM Resource CIDR rule type.CIDR (like 10.24.34.0/23).
- Specified by:
getCidrin interfaceCfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty- See Also:
-
getIpamPoolId
Description copied from interface:CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionPropertyCondition for the IPAM Pool CIDR rule type.If not chosen, the resolver applies to all IPAM Pool CIDRs in the scope.
- Specified by:
getIpamPoolIdin interfaceCfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty- See Also:
-
getOperation
Description copied from interface:CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionPropertyEquals, Not equals, or Subnet Of.The subnet-of operation only applies to cidr conditions.
- Specified by:
getOperationin interfaceCfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty- See Also:
-
getResourceId
Description copied from interface:CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionPropertyCondition for the IPAM Resource CIDR rule type.The unique ID of a resource (like vpc-1234567890abcdef0).
- Specified by:
getResourceIdin interfaceCfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty- See Also:
-
getResourceOwner
Description copied from interface:CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionPropertyCondition for the IPAM Resource CIDR rule type.Resource owner (like 111122223333).
- Specified by:
getResourceOwnerin interfaceCfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty- See Also:
-
getResourceRegion
Description copied from interface:CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionPropertyCondition for the IPAM Resource CIDR rule type.Resource region (like us-east-1).
- Specified by:
getResourceRegionin interfaceCfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty- See Also:
-
getResourceTag
Description copied from interface:CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionPropertyA key-value pair to associate with a resource.Returns union: either
IResolvableorCfnTag- Specified by:
getResourceTagin interfaceCfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty- 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()
-