Class CfnSubnetCidrReservationMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnSubnetCidrReservationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSubnetCidrReservationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSubnetCidrReservationMixinProps
@Stability(Stable)
@Internal
public static final class CfnSubnetCidrReservationMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSubnetCidrReservationMixinProps
An implementation for
CfnSubnetCidrReservationMixinProps-
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.CfnSubnetCidrReservationMixinProps
CfnSubnetCidrReservationMixinProps.Builder, CfnSubnetCidrReservationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSubnetCidrReservationMixinProps.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()The IPv4 or IPv6 CIDR range to reserve.final StringThe description of the subnet CIDR reservation.final StringThe type of reservation.final StringThe identifier of the subnet the CIDR range is reserved in.getTags()The tags assigned to the subnet CIDR reservation.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 theCfnSubnetCidrReservationMixinProps.Builder.
-
-
Method Details
-
getCidr
Description copied from interface:CfnSubnetCidrReservationMixinPropsThe IPv4 or IPv6 CIDR range to reserve.Must lie inside the subnet's CIDR block and must not overlap an existing reservation. Supply an IPv6 range exactly as the service returns it: Amazon EC2 stores an IPv6 CIDR in RFC 5952 compressed form, and a noncanonical spelling of the same range is reported as drift because this property is create-only and read back.
- Specified by:
getCidrin interfaceCfnSubnetCidrReservationMixinProps- See Also:
-
getDescription
Description copied from interface:CfnSubnetCidrReservationMixinPropsThe description of the subnet CIDR reservation.- Specified by:
getDescriptionin interfaceCfnSubnetCidrReservationMixinProps- See Also:
-
getReservationType
Description copied from interface:CfnSubnetCidrReservationMixinPropsThe type of reservation.A prefix reservation is used for an IPv6 prefix delegated to a network interface; an explicit reservation is used for a range that Amazon EC2 must not assign automatically.
- Specified by:
getReservationTypein interfaceCfnSubnetCidrReservationMixinProps- See Also:
-
getSubnetId
Description copied from interface:CfnSubnetCidrReservationMixinPropsThe identifier of the subnet the CIDR range is reserved in.- Specified by:
getSubnetIdin interfaceCfnSubnetCidrReservationMixinProps- See Also:
-
getTags
Description copied from interface:CfnSubnetCidrReservationMixinPropsThe tags assigned to the subnet CIDR reservation.- Specified by:
getTagsin interfaceCfnSubnetCidrReservationMixinProps- 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()
-