这是新的《Amazon CloudFormation 模板参考指南》。请更新您的书签和链接。有关开始使用 CloudFormation 的帮助,请参阅《Amazon CloudFormation 用户指南》https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/Welcome.html。
cfn-get-metadata
您可以使用 cfn-get-metadata 帮助程序脚本从 CloudFormation 中提取元数据块,并将其打印进行标准输出。如果您指定了密钥,则还可以打印元数据块的子树。但是,仅支持具有最高级别的密钥。
语法
cfn-get-metadata --access-keyaccess.key\ --secret-keysecret.key\ --credential-file|fcredential.file\ --key|kkey\ --stack|-sstack.name.or.id\ --resource|-rlogical.resource.id\ --roleIAM.role.name\ --url|-uservice.url\ --regionregion
注意
cfn-get-metadata 不需要凭证,因此您不需要使用 --access-key、--secret-key、--role 或 --credential-file 选项。但是,如果不指定证书,则 CloudFormation 会检查堆栈成员并将调用范围限制为实例所属的堆栈。有关更多信息,请参阅 帮助程序脚本的权限。
选项
| 名称 | 描述 | 必填 | 
|---|---|---|
| 
                            | 对于键值对,返回指定的值所对应的键的名称。 类型:字符串 示例:对于  | 否 | 
| 
                            | 堆栈名称。 类型:字符串 默认值:无 示例: | 是 | 
| 
                            | 包含元数据的资源的逻辑资源 ID。 类型:字符串 示例: | 是 | 
| 
 | 与实例关联的 IAM 角色的名称。 类型:字符串 条件:凭证文件参数替代该参数。 | 否 | 
| 
                            | 从中推导 CloudFormation URL 的区域。 类型:字符串 默认值:无 示例: | 否 | 
| 
                            | 针对有权对 CloudFormation 调用 DescribeStackResource 的账户的 Amazon 访问密钥。 类型:字符串 条件:凭证文件参数替代该参数。 | 条件 | 
| 
                            | Amazon 密钥对应于指定的 Amazon 访问密钥。 类型:字符串 条件:凭证文件参数替代该参数。 | 条件 | 
| 
                            | 同时包含密钥和访问密钥的文件。 类型:字符串 条件:凭证文件参数替代 --access-key 和 --secret-key 参数。 | 条件 |