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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.CfnVPCPeeringConnectionProps
CfnVPCPeeringConnectionProps.Builder, CfnVPCPeeringConnectionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnVPCPeeringConnectionProps.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 AWS account ID of the owner of the accepter VPC.final StringThe 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 StringThe Amazon Resource Name (ARN) of the VPC peer role for the peering connection in another AWS account.final StringThe ID of the VPC with which you are creating the VPC peering connection.getTags()Any tags assigned to the resource.final StringgetVpcId()The ID of the VPC.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 theCfnVPCPeeringConnectionProps.Builder.
-
-
Method Details
-
getPeerVpcId
Description copied from interface:CfnVPCPeeringConnectionPropsThe ID of the VPC with which you are creating the VPC peering connection.You must specify this parameter in the request.
- Specified by:
getPeerVpcIdin interfaceCfnVPCPeeringConnectionProps- See Also:
-
getVpcId
Description copied from interface:CfnVPCPeeringConnectionPropsThe ID of the VPC.- Specified by:
getVpcIdin interfaceCfnVPCPeeringConnectionProps- See Also:
-
getPeerOwnerId
Description copied from interface:CfnVPCPeeringConnectionPropsThe AWS account ID of the owner of the accepter VPC.Default: Your AWS account ID
- Specified by:
getPeerOwnerIdin interfaceCfnVPCPeeringConnectionProps- See Also:
-
getPeerRegion
Description copied from interface:CfnVPCPeeringConnectionPropsThe 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:
getPeerRegionin interfaceCfnVPCPeeringConnectionProps- See Also:
-
getPeerRoleArn
Description copied from interface:CfnVPCPeeringConnectionPropsThe 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:
getPeerRoleArnin interfaceCfnVPCPeeringConnectionProps- See Also:
-
getTags
Description copied from interface:CfnVPCPeeringConnectionPropsAny tags assigned to the resource.- Specified by:
getTagsin interfaceCfnVPCPeeringConnectionProps- 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()
-