Skip to content

Commit 6fbd0ae

Browse files
chore(ec2): add interface endpoint for Redshift Serverless (#31273)
### Issue # (if applicable) None. ### Reason for this change Amazon Redshift Serverless supports AWS PrivateLink at 8/30. https://aws.amazon.com/jp/about-aws/whats-new/2024/08/amazon-redshift-serverless-aws-privatelink/ ### Description of changes I've added `redshift-serverless` and `redshift-serverless-fips`. ### Description of how you validated changes I checked latest endpoint information. ```sh $ aws ec2 describe-vpc-endpoint-services --filters Name=service-type,Values=Interface Name=owner,Values=amazon --region us-east-1 --query ServiceNames | grep redshift "com.amazonaws.us-east-1.redshift", "com.amazonaws.us-east-1.redshift-data", "com.amazonaws.us-east-1.redshift-data-fips", "com.amazonaws.us-east-1.redshift-fips", "com.amazonaws.us-east-1.redshift-serverless", // newly added "com.amazonaws.us-east-1.redshift-serverless-fips", // newly added ``` ### Checklist - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent 4cb26e8 commit 6fbd0ae

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

packages/aws-cdk-lib/aws-ec2/lib/vpc-endpoint.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -515,6 +515,8 @@ export class InterfaceVpcEndpointAwsService implements IInterfaceVpcEndpointServ
515515
public static readonly REDSHIFT_FIPS = new InterfaceVpcEndpointAwsService('redshift-fips');
516516
public static readonly REDSHIFT_DATA = new InterfaceVpcEndpointAwsService('redshift-data');
517517
public static readonly REDSHIFT_DATA_FIPS = new InterfaceVpcEndpointAwsService('redshift-data-fips');
518+
public static readonly REDSHIFT_SERVERLESS = new InterfaceVpcEndpointAwsService('redshift-serverless');
519+
public static readonly REDSHIFT_SERVERLESS_FIPS = new InterfaceVpcEndpointAwsService('redshift-serverless-fips');
518520
public static readonly REKOGNITION = new InterfaceVpcEndpointAwsService('rekognition');
519521
public static readonly REKOGNITION_FIPS = new InterfaceVpcEndpointAwsService('rekognition-fips');
520522
public static readonly REKOGNITION_STREAMING = new InterfaceVpcEndpointAwsService('streaming-rekognition');

0 commit comments

Comments
 (0)