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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.quicksight.CfnVPCConnectionProps
CfnVPCConnectionProps.Builder, CfnVPCConnectionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnVPCConnectionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnVPCConnectionProps.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 availability status of the VPC connection.final StringThe 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 StringgetName()The display name for the VPC connection.final StringThe 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 StringThe ID of the VPC connection that you're creating.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 theCfnVPCConnectionProps.Builder.
-
-
Method Details
-
getAvailabilityStatus
Description copied from interface:CfnVPCConnectionPropsThe availability status of the VPC connection.- Specified by:
getAvailabilityStatusin interfaceCfnVPCConnectionProps- See Also:
-
getAwsAccountId
Description copied from interface:CfnVPCConnectionPropsThe AWS account ID of the account where you want to create a new VPC connection.- Specified by:
getAwsAccountIdin interfaceCfnVPCConnectionProps- See Also:
-
getDnsResolvers
Description copied from interface:CfnVPCConnectionPropsA list of IP addresses of DNS resolver endpoints for the VPC connection.- Specified by:
getDnsResolversin interfaceCfnVPCConnectionProps- See Also:
-
getName
Description copied from interface:CfnVPCConnectionPropsThe display name for the VPC connection.- Specified by:
getNamein interfaceCfnVPCConnectionProps- See Also:
-
getRoleArn
Description copied from interface:CfnVPCConnectionPropsThe ARN of the IAM role associated with the VPC connection.- Specified by:
getRoleArnin interfaceCfnVPCConnectionProps- See Also:
-
getSecurityGroupIds
Description copied from interface:CfnVPCConnectionPropsThe Amazon EC2 security group IDs associated with the VPC connection.- Specified by:
getSecurityGroupIdsin interfaceCfnVPCConnectionProps- See Also:
-
getSubnetIds
Description copied from interface:CfnVPCConnectionPropsA list of subnet IDs for the VPC connection.- Specified by:
getSubnetIdsin interfaceCfnVPCConnectionProps- See Also:
-
getTags
Description copied from interface:CfnVPCConnectionPropsA map of the key-value pairs for the resource tag or tags assigned to the VPC connection.- Specified by:
getTagsin interfaceCfnVPCConnectionProps- See Also:
-
getVpcConnectionId
Description copied from interface:CfnVPCConnectionPropsThe 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:
getVpcConnectionIdin interfaceCfnVPCConnectionProps- 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()
-