【问题标题】:How to import an existing Aurora Serverless cluster in a AWS CDK project/stack?如何在 AWS CDK 项目/堆栈中导入现有的 Aurora Serverless 集群?
【发布时间】:2021-02-22 12:57:35
【问题描述】:

我需要“检测”Aurora Serverless 集群,以便在 AWS 云开发工具包项目中使用它。为了便于管理,必须在外部创建集群。

如何通过 ARN 或名称将现有 Aurora Serverless 集群导入 AWS CDK 代码(类似于Ec2.Vpc.fromLookup CDK 调用)?

【问题讨论】:

    标签: amazon-web-services aws-cdk


    【解决方案1】:

    可以使用静态的fromServerlessClusterAttributes 方法吗?

    import * as cdk from '@aws-cdk/core';
    import * as rds from '@aws-cdk/aws-rds';
    
    export class AuroraServerlessStack extends cdk.Stack {
      constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) {
        super(scope, id, props);
    
        const myServerlessCluster = rds.ServerlessCluster.fromServerlessClusterAttributes(
          this, "ExistingCluster", {
            clusterIdentifier: "cluster-id-for-existing-cluster"
          }
        )
      }
    }
    
    

    【讨论】:

      猜你喜欢
      • 2021-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-23
      • 2021-08-19
      • 1970-01-01
      • 2023-03-23
      • 2021-11-28
      相关资源
      最近更新 更多