Class CfnVpcConnectionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.msk.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.msk.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 type of private link authentication.The list of subnets in the client VPC to connect to.The security groups to attach to the ENIs for the broker nodes.getTags()Create tags when creating the VPC connection.final StringThe Amazon Resource Name (ARN) of the cluster.final StringgetVpcId()The VPC id of the remote client.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
-
getAuthentication
Description copied from interface:CfnVpcConnectionPropsThe type of private link authentication.- Specified by:
getAuthenticationin interfaceCfnVpcConnectionProps
-
getClientSubnets
Description copied from interface:CfnVpcConnectionPropsThe list of subnets in the client VPC to connect to.- Specified by:
getClientSubnetsin interfaceCfnVpcConnectionProps
-
getSecurityGroups
Description copied from interface:CfnVpcConnectionPropsThe security groups to attach to the ENIs for the broker nodes.- Specified by:
getSecurityGroupsin interfaceCfnVpcConnectionProps
-
getTargetClusterArn
Description copied from interface:CfnVpcConnectionPropsThe Amazon Resource Name (ARN) of the cluster.- Specified by:
getTargetClusterArnin interfaceCfnVpcConnectionProps
-
getVpcId
Description copied from interface:CfnVpcConnectionPropsThe VPC id of the remote client.- Specified by:
getVpcIdin interfaceCfnVpcConnectionProps
-
getTags
Description copied from interface:CfnVpcConnectionPropsCreate tags when creating the VPC connection.- Specified by:
getTagsin interfaceCfnVpcConnectionProps
-
$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()
-