For more information, seeGet exported outputs from a deployed CloudFormation stack. To associate a condition with an output, define the condition in theConditionssection of the template. Examples The following examples illustrate how stack output works. ...
现在把上面的参数和函数都整合起来。 模板添加了Parameters字段、让用户选择EC2的Key、指定Web服务器的端口、在安全组内调用Web端口的参数、在UserData的配置文件调用Web端口信息、添加了Outputs字段,输出EC2的公网IP地址,输出Web服务器的URL信息。 AWSTemplateFormatVersion: "2010-09-09" Description: "CloudFormation lea...
在template里面,他一共有9个section可以定义,但是只有resource这个模块是必须存在的,其他8个模块都是可选项。这9个模块分别是Format Version,MetaData,Parameters, Mappings, Conditons, Transform,Resources 和 Outputs。 基本的格式如下所示 JSON 版 { "AWSTemplateFormatVersion" : "version date", "Description" :...
您可引用模板的Resources和Outputs部分中的资源。 Outputs(可选) 描述在您查看堆栈的属性时返回的值。例如,您可以声明 S3 存储桶名称的输出,然后调用aws cloudformation describe-stacksAWS CLI 命令来查看该名称。
Outputs Section Resouce Section的metadata attribute 注:强烈建议不要直接在CloudFormation Template里嵌入敏感信息(密码,验证信息等),可将敏感信息存储在Template之外(比如Amazon Systems Manager Parameter Store 或者Amazon Secrets Manager),再将敏感信息以动态传参的方式传入Template ...
指定堆栈资源及其属性,如 Amazon Elastic Compute Cloud 实例或 Amazon Simple Storage Service 存储桶。您可引用模板的Resources和Outputs部分中的资源。 Outputs(可选) 描述在您查看堆栈的属性时返回的值。例如,您可以声明 S3 存储桶名称的输出,然后调用aws cloudformation describe-stacksAWS CLI 命令来查看该名称。
The Amazon Resource Name (ARN) of the generated template. The format is arn:${Partition}:cloudformation:${Region}:${Account}:generatedtemplate/${Id}. For example, arn:aws:cloudformation:us-east-1:123456789012:generatedtemplate/2e8465c1-9a80-43ea-a3a3-4f2d692fe6dc . Type: String Length ...
AWSCloudFormation模板结构 AWSCloudFormation模板结构 { "AWSTemplateFormatVersion" : "version date","Description" : "JSON string","Metadata" : { template metadata },"Parameters" : { set of parameters },"Mappings" : { set of mappings },"Conditions" : { set of conditions },"Transform" : { ...
AWS CloudFormation AWS CloudFormation Cheatsheet Jinchao lin Template Anatomy {"AWSTemplateFormatVersion":"version date","Description":"JSON string","Metadata":{template metadata},"Parameters":{set of parameters},"Mappings":{set of mappings},"Conditions":{set of conditions},"Resources":{set of ...
在AWS 控制台上,转到CloudFormation并点击创建堆栈 (Create stack);选择使用新资源(标准)(With new resources [standard])。 选择上传模板文件 (Upload a template file),点击选择文件 (Choose file),然后从目标文件夹中选择infrastructure.yaml。 点击下一步 (Next)并提供所需的信息。