Class CfnIPAMProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnIPAMProps.Jsii$Proxy
- All Implemented Interfaces:
CfnIPAMProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnIPAMProps
@Stability(Stable)
@Internal
public static final class CfnIPAMProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIPAMProps
An implementation for
CfnIPAMProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.CfnIPAMProps
CfnIPAMProps.Builder, CfnIPAMProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnIPAMProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnIPAMProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The IPAM's default resource discovery association ID.final String
The IPAM's default resource discovery ID.final String
The description for the IPAM.final Object
The operating Regions for an IPAM.getTags()
The key/value combination of a tag assigned to the resource.final int
hashCode()
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 theCfnIPAMProps.Builder
.
-
-
Method Details
-
getDefaultResourceDiscoveryAssociationId
Description copied from interface:CfnIPAMProps
The IPAM's default resource discovery association ID.- Specified by:
getDefaultResourceDiscoveryAssociationId
in interfaceCfnIPAMProps
-
getDefaultResourceDiscoveryId
Description copied from interface:CfnIPAMProps
The IPAM's default resource discovery ID.- Specified by:
getDefaultResourceDiscoveryId
in interfaceCfnIPAMProps
-
getDescription
Description copied from interface:CfnIPAMProps
The description for the IPAM.- Specified by:
getDescription
in interfaceCfnIPAMProps
-
getOperatingRegions
Description copied from interface:CfnIPAMProps
The operating Regions for an IPAM.Operating Regions are AWS Regions where the IPAM is allowed to manage IP address CIDRs. IPAM only discovers and monitors resources in the AWS Regions you select as operating Regions.
For more information about operating Regions, see Create an IPAM in the Amazon VPC IPAM User Guide .
- Specified by:
getOperatingRegions
in interfaceCfnIPAMProps
-
getTags
Description copied from interface:CfnIPAMProps
The key/value combination of a tag assigned to the resource.Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key
Owner
and the valueTeamA
, specifytag:Owner
for the filter name andTeamA
for the filter value.- Specified by:
getTags
in interfaceCfnIPAMProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-