Class CfnResourceGatewayProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.vpclattice.CfnResourceGatewayProps.Jsii$Proxy
- All Implemented Interfaces:
CfnResourceGatewayProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnResourceGatewayProps
@Stability(Stable)
@Internal
public static final class CfnResourceGatewayProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnResourceGatewayProps
An implementation for
CfnResourceGatewayProps
-
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.vpclattice.CfnResourceGatewayProps
CfnResourceGatewayProps.Builder, CfnResourceGatewayProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnResourceGatewayProps.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 type of IP address used by the resource gateway.final String
getName()
The name of the resource gateway.The IDs of the security groups applied to the resource gateway.The IDs of the VPC subnets for the resource gateway.getTags()
The tags for the resource gateway.final String
The ID of the VPC for the resource gateway.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 theCfnResourceGatewayProps.Builder
.
-
-
Method Details
-
getIpAddressType
Description copied from interface:CfnResourceGatewayProps
The type of IP address used by the resource gateway.- Specified by:
getIpAddressType
in interfaceCfnResourceGatewayProps
- See Also:
-
getName
Description copied from interface:CfnResourceGatewayProps
The name of the resource gateway.- Specified by:
getName
in interfaceCfnResourceGatewayProps
- See Also:
-
getSecurityGroupIds
Description copied from interface:CfnResourceGatewayProps
The IDs of the security groups applied to the resource gateway.- Specified by:
getSecurityGroupIds
in interfaceCfnResourceGatewayProps
- See Also:
-
getSubnetIds
Description copied from interface:CfnResourceGatewayProps
The IDs of the VPC subnets for the resource gateway.- Specified by:
getSubnetIds
in interfaceCfnResourceGatewayProps
- See Also:
-
getTags
Description copied from interface:CfnResourceGatewayProps
The tags for the resource gateway.- Specified by:
getTags
in interfaceCfnResourceGatewayProps
- See Also:
-
getVpcIdentifier
Description copied from interface:CfnResourceGatewayProps
The ID of the VPC for the resource gateway.- Specified by:
getVpcIdentifier
in interfaceCfnResourceGatewayProps
- See Also:
-
$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()
-