Class CfnVPCPeeringConnectionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnVPCPeeringConnectionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVPCPeeringConnectionProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVPCPeeringConnectionProps
@Stability(Stable)
@Internal
public static final class CfnVPCPeeringConnectionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVPCPeeringConnectionProps
An implementation for
CfnVPCPeeringConnectionProps
-
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.CfnVPCPeeringConnectionProps
CfnVPCPeeringConnectionProps.Builder, CfnVPCPeeringConnectionProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnVPCPeeringConnectionProps.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 AWS account ID of the owner of the accepter VPC.final String
The Region code for the accepter VPC, if the accepter VPC is located in a Region other than the Region in which you make the request.final String
The Amazon Resource Name (ARN) of the VPC peer role for the peering connection in another AWS account.final String
The ID of the VPC with which you are creating the VPC peering connection.getTags()
Any tags assigned to the resource.final String
getVpcId()
The ID of the VPC.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 theCfnVPCPeeringConnectionProps.Builder
.
-
-
Method Details
-
getPeerVpcId
Description copied from interface:CfnVPCPeeringConnectionProps
The ID of the VPC with which you are creating the VPC peering connection.You must specify this parameter in the request.
- Specified by:
getPeerVpcId
in interfaceCfnVPCPeeringConnectionProps
-
getVpcId
Description copied from interface:CfnVPCPeeringConnectionProps
The ID of the VPC.- Specified by:
getVpcId
in interfaceCfnVPCPeeringConnectionProps
-
getPeerOwnerId
Description copied from interface:CfnVPCPeeringConnectionProps
The AWS account ID of the owner of the accepter VPC.Default: Your AWS account ID
- Specified by:
getPeerOwnerId
in interfaceCfnVPCPeeringConnectionProps
-
getPeerRegion
Description copied from interface:CfnVPCPeeringConnectionProps
The Region code for the accepter VPC, if the accepter VPC is located in a Region other than the Region in which you make the request.Default: The Region in which you make the request.
- Specified by:
getPeerRegion
in interfaceCfnVPCPeeringConnectionProps
-
getPeerRoleArn
Description copied from interface:CfnVPCPeeringConnectionProps
The Amazon Resource Name (ARN) of the VPC peer role for the peering connection in another AWS account.This is required when you are peering a VPC in a different AWS account.
- Specified by:
getPeerRoleArn
in interfaceCfnVPCPeeringConnectionProps
-
getTags
Description copied from interface:CfnVPCPeeringConnectionProps
Any tags assigned to the resource.- Specified by:
getTags
in interfaceCfnVPCPeeringConnectionProps
-
$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()
-