Class CfnVPCConnectionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.quicksight.CfnVPCConnectionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVPCConnectionProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVPCConnectionProps
@Stability(Stable)
@Internal
public static final class CfnVPCConnectionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVPCConnectionProps
An implementation for
CfnVPCConnectionProps
-
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.quicksight.CfnVPCConnectionProps
CfnVPCConnectionProps.Builder, CfnVPCConnectionProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnVPCConnectionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnVPCConnectionProps.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 availability status of the VPC connection.final String
The AWS account ID of the account where you want to create a new VPC connection.A list of IP addresses of DNS resolver endpoints for the VPC connection.final String
getName()
The display name for the VPC connection.final String
The ARN of the IAM role associated with the VPC connection.The Amazon EC2 security group IDs associated with the VPC connection.A list of subnet IDs for the VPC connection.getTags()
A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.final String
The ID of the VPC connection that you're creating.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 theCfnVPCConnectionProps.Builder
.
-
-
Method Details
-
getAvailabilityStatus
Description copied from interface:CfnVPCConnectionProps
The availability status of the VPC connection.- Specified by:
getAvailabilityStatus
in interfaceCfnVPCConnectionProps
-
getAwsAccountId
Description copied from interface:CfnVPCConnectionProps
The AWS account ID of the account where you want to create a new VPC connection.- Specified by:
getAwsAccountId
in interfaceCfnVPCConnectionProps
-
getDnsResolvers
Description copied from interface:CfnVPCConnectionProps
A list of IP addresses of DNS resolver endpoints for the VPC connection.- Specified by:
getDnsResolvers
in interfaceCfnVPCConnectionProps
-
getName
Description copied from interface:CfnVPCConnectionProps
The display name for the VPC connection.- Specified by:
getName
in interfaceCfnVPCConnectionProps
-
getRoleArn
Description copied from interface:CfnVPCConnectionProps
The ARN of the IAM role associated with the VPC connection.- Specified by:
getRoleArn
in interfaceCfnVPCConnectionProps
-
getSecurityGroupIds
Description copied from interface:CfnVPCConnectionProps
The Amazon EC2 security group IDs associated with the VPC connection.- Specified by:
getSecurityGroupIds
in interfaceCfnVPCConnectionProps
-
getSubnetIds
Description copied from interface:CfnVPCConnectionProps
A list of subnet IDs for the VPC connection.- Specified by:
getSubnetIds
in interfaceCfnVPCConnectionProps
-
getTags
Description copied from interface:CfnVPCConnectionProps
A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.- Specified by:
getTags
in interfaceCfnVPCConnectionProps
-
getVpcConnectionId
Description copied from interface:CfnVPCConnectionProps
The ID of the VPC connection that you're creating.This ID is a unique identifier for each AWS Region in an AWS account.
- Specified by:
getVpcConnectionId
in interfaceCfnVPCConnectionProps
-
$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()
-