AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::Redshift::EndpointAccess

CfnEndpointAccess

Creates a Redshift-managed VPC endpoint.

Import

import { CfnEndpointAccess } from 'aws-cdk-lib/aws-redshift';

Or use the module namespace:

import * as redshift from 'aws-cdk-lib/aws-redshift';
// redshift.CfnEndpointAccess

Properties

Configuration passed to the constructor as CfnEndpointAccessProps.

clusterIdentifierRequired
string

The cluster identifier of the cluster associated with the endpoint.

endpointNameRequired
string

The name of the endpoint.

subnetGroupNameRequired
string | IClusterSubnetGroupRef

The subnet group name where Amazon Redshift chooses to deploy the endpoint.

vpcSecurityGroupIdsRequired
string | ISecurityGroupRef[]

The security group that defines the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.

resourceOwnerOptional
string

The AWS account ID of the owner of the cluster.

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