Class CfnIPAMScopeMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnIPAMScopeMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnIPAMScopeMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIPAMScopeMixinProps
@Stability(Stable)
@Internal
public static final class CfnIPAMScopeMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIPAMScopeMixinProps
An implementation for
CfnIPAMScopeMixinProps-
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.CfnIPAMScopeMixinProps
CfnIPAMScopeMixinProps.Builder, CfnIPAMScopeMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnIPAMScopeMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnIPAMScopeMixinProps.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 StringThe description of the scope.final ObjectThe configuration that links an Amazon VPC IPAM scope to an external authority system.final StringThe ID of the IPAM for which you're creating this scope.getTags()The key/value combination of a tag assigned to the 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
Constructor that initializes the object based on literal property values passed by theCfnIPAMScopeMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnIPAMScopeMixinPropsThe description of the scope.- Specified by:
getDescriptionin interfaceCfnIPAMScopeMixinProps- See Also:
-
getExternalAuthorityConfiguration
Description copied from interface:CfnIPAMScopeMixinPropsThe configuration that links an Amazon VPC IPAM scope to an external authority system.It specifies the type of external system and the external resource identifier that identifies your account or instance in that system.
For more information, see Integrate VPC IPAM with Infoblox infrastructure in the Amazon VPC IPAM User Guide .
Returns union: either
IResolvableorCfnIPAMScopePropsMixin.IpamScopeExternalAuthorityConfigurationProperty- Specified by:
getExternalAuthorityConfigurationin interfaceCfnIPAMScopeMixinProps- See Also:
-
getIpamId
Description copied from interface:CfnIPAMScopeMixinPropsThe ID of the IPAM for which you're creating this scope.- Specified by:
getIpamIdin interfaceCfnIPAMScopeMixinProps- See Also:
-
getTags
Description copied from interface:CfnIPAMScopeMixinPropsThe 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
Ownerand the valueTeamA, specifytag:Ownerfor the filter name andTeamAfor the filter value.- Specified by:
getTagsin interfaceCfnIPAMScopeMixinProps- 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()
-