AWS::Redshift::EndpointAuthorizationDescribes an endpoint authorization for authorizing Redshift-managed VPC endpoint access to a cluster across AWS accounts .
import { CfnEndpointAuthorization } from 'aws-cdk-lib/aws-redshift';Or use the module namespace:
import * as redshift from 'aws-cdk-lib/aws-redshift';
// redshift.CfnEndpointAuthorizationConfiguration passed to the constructor as CfnEndpointAuthorizationProps.
accountRequiredstringThe AWS account ID of either the cluster owner (grantor) or grantee. If `Grantee` parameter is true, then the `Account` value is of the grantor.
clusterIdentifierRequiredstringThe cluster identifier.
forceOptionalboolean | IResolvableIndicates whether to force the revoke action. If true, the Redshift-managed VPC endpoints associated with the endpoint authorization are also deleted.
vpcIdsOptionalstring | IVPCRef[]The virtual private cloud (VPC) identifiers to grant access to.
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::EndpointAuthorization