815
阿里云
映射(Mappings)__模板语法_资源编排-阿里云
映像是一个 Key-Value 映射表。在模板的 Resources 和 Outputs 部分可以使用 Fn::FindInMap 内部函数,通过给出 Key 获取映射表的 Value。
语法
映像部分由 Key-Value 对组成。其中 Key 和 Value 可以为字符串类型或者数字类型。如果用户声明多个映射,则可用逗号将它们分隔开,每个映射的名称不能重复。
示例
以下示例正确的映像。
"Mappings" : {"ValidMapping" : {"TestKey1" : { "TestValu1" : "value1" },"TestKey2" : { "TestValu2" : "value2" },1234567890 : { "TestValu3" : "value3" },"TestKey4" : { "TestValu4" : 1234 }}}
以下示例错误的映像。
"Mappings" : {"InvalidMapping1" : {"ValueList" : [ "foo", "bar" ],"ValueString" : "baz"},"InvalidMapping2": [ "foo", { "bar" : "baz" } ],"InvalidMapping3": "foobar"}
以下示例 Fn::FindInMap。
{"ROSTemplateFormatVersion": "2015-09-01","Parameters": {"regionParam": {"Description": "选择创建ECS的区域","Type": "String","AllowedValues": ["hangzhou", "beijing"]}},"Mappings" : {"RegionMap" : {"hangzhou" : { "32" : "m-25l0rcfjo", "64" : "m-25l0rcfj1" },"beijing" : { "32" : "m-25l0rcfj2", "64" : "m-25l0rcfj3" }}},"Resources": {"WebServer": {"Type": "ALIYUN::ECS::Instance","Properties": {"ImageId" : { "Fn::FindInMap" : [ "RegionMap", { "Ref" : "regionParam" }, "32"]},"InstanceType": "ecs.t1.small","SecurityGroupId": "sg-25zwc3se0","ZoneId": "cn-beijing-b","Tags": [{"Key": "tiantt","Value": "ros"},{"Key": "tiantt1","Value": "ros1"}]}}}}
最后更新:2016-11-23 17:16:05
上一篇:
输出(Outputs)__模板语法_资源编排-阿里云
下一篇:
ALIYUN::ECS::Disk__资源列表_资源编排-阿里云
deviceId、deviceToken的概念和区别__产品常见问题_移动推送-阿里云
功能与限制__快速入门_云数据库 HybridDB-阿里云
查询媒体工作流__媒体工作流接口_API使用手册_视频点播-阿里云
列举所有__SDK接口说明_Python版SDK_批量计算-阿里云
对象存储OSS__访问其他云产品_操作指南_高性能计算-阿里云
创建数据库和帐号(SQL Server 2012)__设置实例基础配置_快速入门(SQL Server)_云数据库 RDS 版-阿里云
峰值690G!阿里云协助警方破获国内最大黑客攻击案
归档存储__常见问题_-阿里云
阿里短信推送__短信推送_开发人员指南_消息服务-阿里云
规则引擎相关问题__产品常见问题_阿里云物联网套件-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云