簡體   English   中英

在 CloudFormation 中獲取 Aurora Serverless 集群 ARN(輸出)

[英]Getting an Aurora Serverless Cluster ARN in CloudFormation (Output)

我在 CloudFormation 模板內檢索新 RDS Aurora Serverless 集群的 ARN 時遇到問題。

有人可以建議 output 值應該低於什么參考值嗎?

Resources:
  RDSCluster:
    Type: AWS::RDS::DBCluster
    Properties:
      MasterUsername: someusername
      MasterUserPassword: somepass
      DatabaseName: mydb
      Engine: aurora-postgresql
      EngineMode: serverless
      EngineVersion: '10.7'
      EnableHttpEndpoint: true
      ScalingConfiguration:
        AutoPause: false
        MaxCapacity: 16
        MinCapacity: 2
        SecondsUntilAutoPause: 300

Outputs:
  RDSClusterARN:
    Description: RDS Cluster ARN
    Export:
      Name: RDSCluster
    Value:
      Ref: RDSCluster # Help! What should this value be?

我目前得到的 output:

    {
        "OutputKey": "RDSClusterARN",
        "OutputValue": "t1-rdscluster-1i771l6x4amfg",
        "Description": "RDS Cluster ARN",
        "ExportName": "RDSCluster"
    },

由於 AWS AWS::RDS::DBCluster資源的當前限制,您必須手動構建其 ARN,如下所示(另請參閱在 Amazon RDS 中使用 Amazon 資源名稱 (ARN)

!Sub "arn:${AWS::Partition}:rds:${AWS::Region}:${AWS::AccountId}:cluster:${RDSCluster}"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM