模板添加了Parameters字段、让用户选择EC2的Key、指定Web服务器的端口、在安全组内调用Web端口的参数、在UserData的配置文件调用Web端口信息、添加了Outputs字段,输出EC2的公网IP地址,输出Web服务器的URL信息。 AWSTemplateFormatVersion: "2010-09-09" Description: "CloudFormation learning template from Liu Qianglong." ...
Parameters: DBPwd: NoEcho: true Description: The database admin account password Type: String MinLength: 1 MaxLength: 41 AllowedPattern: ^[a-zA-Z0-9]*$ 引用参数 您可以使用 Ref 内置函数来引用某个参数,然后 CloudFormation 将使用该参数的值来预置堆栈。您可以引用同一模板的 Resources 和Outputs 部分...
Type:"AWS::EC2::VPCGatewayAttachment" Properties: VpcId:!Ref MyTestVpc InternetGatewayId:!Ref MyTestIgw 1. 2. 3. 4. 5. 6. 二、常用内部函数 下面介绍CloudFormation常见的一些内部函数。 只能在特定的模板字段下面使用内部函数,例如在resource properties、outputs、metadata attributes、update policy attrib...
CloudFormation Resource Accepted Parameter Type CloudFormation parameter type To set parameter types in your template, add a Type element to your parameter: "Parameters" : { "NameOfTheParameter" : {"Type" : "<Type Name>"}} CloudFormation currently supports the following parameter types: String – ...
在CloudFormation 中,您可以通过在堆栈创建或更新期间提供输入值,从而使用参数来自定义堆栈。此功能使您的模板可以在不同的场景中重复使用并提高灵活性。 参数是在 CloudFormation 模板的 Parameters 部分中定义的。每个参数都有一个名称和一个类型,此外还可以配置其他设置,例如默认值和允许值。有关更多信息,请参阅 Clo...
AWS CloudFormation Simple Infrastructure Template VPC_Single_Instance_In_Subnet: This template will show how to create a VPC and add an EC2 instance with an Elastic IP address and a security group. Parameters: VPCCIDR: Description: CIDR Block for VPC ...
AWSTemplateFormatVersion:"2010-09-09"说明:一个用于解决和修复问题的示例模板Parameters:ShardCountParameter:Type:Number 说明:Kinesis 流的分区数Resources:MyBucket:Type:AWS::S3::BucketMyQueue:Type:AWS::SQS::QueueMyStream:Type:AWS::Kinesis::StreamProperties:ShardCount:!RefShardCountParameter...
Reference the parameters with theRefIntrinsic Function. Read:https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/pseudo-parameter-reference.html Resources: EC2I53H4C: Type:'AWS::EC2::Instance'Properties: InstanceType: t2.micro ImageId: ami-0d5eff06f840b45e9 ...
使用提交给服务托管 StackSet 模板中的AWS::CloudFormation::TypeActivation资源类型,我可以将整个组织或特定的 OU 作为目标,经由 Amazon Resource Name (ARN) 识别要激活的第三方扩展。只需几行代码即可使用CDK轻松激活扩展程序(无论是否使用AWS Organizations),再次利用上述TypeActivation资源类型。
您可引用模板的 Resources 和 Outputs 部分中的参数。这些参数会在执行Stack时候,生成界面,让用户输入。参数可以被 Stack 中其他元素通过名称引用。Parameters:InstanceType:Description:WebServerEC2instance type Type:StringDefault:t2.small//默认值//包含参数允许值列表的阵列AllowedValues:-t2.micro-t2.small-t2....