AWS::Redshift::EndpointAccessCreates a Redshift-managed VPC endpoint.
import { CfnEndpointAccess } from 'aws-cdk-lib/aws-redshift';Or use the module namespace:
import * as redshift from 'aws-cdk-lib/aws-redshift';
// redshift.CfnEndpointAccessConfiguration passed to the constructor as CfnEndpointAccessProps.
clusterIdentifierRequiredstringThe cluster identifier of the cluster associated with the endpoint.
endpointNameRequiredstringThe name of the endpoint.
subnetGroupNameRequiredstring | IClusterSubnetGroupRefThe subnet group name where Amazon Redshift chooses to deploy the endpoint.
vpcSecurityGroupIdsRequiredstring | ISecurityGroupRef[]The security group that defines the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.
resourceOwnerOptionalstringThe AWS account ID of the owner of the cluster.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-redshiftAWS::Redshift::EndpointAccess