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