使用 aws cdk 生成 cloudformation 模板时:
\ncdk synth\n
Run Code Online (Sandbox Code Playgroud)\n我总是得到:
\n "Parameters": {\n "BootstrapVersion": {\n "Type": "AWS::SSM::Parameter::Value<String>",\n ...\n
Run Code Online (Sandbox Code Playgroud)\n这里是代码:
\nimport * as cdk from 'aws-cdk-lib';\nimport { Stack } from 'aws-cdk-lib';\nimport { Construct } from 'constructs';\nimport * as sqs from 'aws-cdk-lib/aws-sqs';\n\nexport class MyStack extends Stack {\n constructor(scope: Construct, id: string) {\n super(scope, id);\n \n const queue = new sqs.Queue(this, 'Example', {\n visibilityTimeout: cdk.Duration.seconds(300)\n });\n }\n};\n\nconst app = new cdk.App();\nnew MyStack(app, 'MyStack');\n\n
Run Code Online (Sandbox Code Playgroud)\n完整输出(一些缩短......):
\n$ cdk synth \nResources:\n …
Run Code Online (Sandbox Code Playgroud)