Class CfnVPCConnectionMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.quicksight.mixins.CfnVPCConnectionMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVPCConnectionMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVPCConnectionMixinProps
@Stability(Stable)
@Internal
public static final class CfnVPCConnectionMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVPCConnectionMixinProps
An implementation for
CfnVPCConnectionMixinProps-
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.mixins.preview.services.quicksight.mixins.CfnVPCConnectionMixinProps
CfnVPCConnectionMixinProps.Builder, CfnVPCConnectionMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnVPCConnectionMixinProps.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 theCfnVPCConnectionMixinProps.Builder.
-
-
Method Details
-
getAvailabilityStatus
Description copied from interface:CfnVPCConnectionMixinPropsThe availability status of the VPC connection.- Specified by:
getAvailabilityStatusin interfaceCfnVPCConnectionMixinProps- See Also:
-
getAwsAccountId
Description copied from interface:CfnVPCConnectionMixinPropsThe AWS account ID of the account where you want to create a new VPC connection.- Specified by:
getAwsAccountIdin interfaceCfnVPCConnectionMixinProps- See Also:
-
getDnsResolvers
Description copied from interface:CfnVPCConnectionMixinPropsA list of IP addresses of DNS resolver endpoints for the VPC connection.- Specified by:
getDnsResolversin interfaceCfnVPCConnectionMixinProps- See Also:
-
getName
Description copied from interface:CfnVPCConnectionMixinPropsThe display name for the VPC connection.- Specified by:
getNamein interfaceCfnVPCConnectionMixinProps- See Also:
-
getRoleArn
Description copied from interface:CfnVPCConnectionMixinPropsThe ARN of the IAM role associated with the VPC connection.- Specified by:
getRoleArnin interfaceCfnVPCConnectionMixinProps- See Also:
-
getSecurityGroupIds
Description copied from interface:CfnVPCConnectionMixinPropsThe Amazon EC2 security group IDs associated with the VPC connection.- Specified by:
getSecurityGroupIdsin interfaceCfnVPCConnectionMixinProps- See Also:
-
getSubnetIds
Description copied from interface:CfnVPCConnectionMixinPropsA list of subnet IDs for the VPC connection.- Specified by:
getSubnetIdsin interfaceCfnVPCConnectionMixinProps- See Also:
-
getTags
Description copied from interface:CfnVPCConnectionMixinPropsA map of the key-value pairs for the resource tag or tags assigned to the VPC connection.- Specified by:
getTagsin interfaceCfnVPCConnectionMixinProps- See Also:
-
getVpcConnectionId
Description copied from interface:CfnVPCConnectionMixinPropsThe 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 interfaceCfnVPCConnectionMixinProps- 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()
-