AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::MSK::VpcConnection

CfnVpcConnection

Create remote VPC connection.

Import

import { CfnVpcConnection } from 'aws-cdk-lib/aws-msk';

Or use the module namespace:

import * as msk from 'aws-cdk-lib/aws-msk';
// msk.CfnVpcConnection

Properties

Configuration passed to the constructor as CfnVpcConnectionProps.

authenticationRequired
string

The type of private link authentication.

clientSubnetsRequired
string[]

The list of subnets in the client VPC to connect to.

securityGroupsRequired
string[]

The security groups to attach to the ENIs for the broker nodes.

targetClusterArnRequired
string

The Amazon Resource Name (ARN) of the cluster.

vpcIdRequired
string

The VPC ID of the remote client.

tagsOptional
{ [key: string]: string }

An arbitrary set of tags (key-value pairs) you specify while creating the VPC connection.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter