使用已与您共享的第三方私有扩展 - AWS CloudFormation

使用已与您共享的第三方私有扩展

要使用已与您共享的第三方私有扩展,您必须先使用 CloudFormation 在要使用这些扩展的账户和区域中进行注册。注册扩展会将其副本上传到您账户中的 CloudFormation 注册表并激活它。注册私有扩展后,其会在该 AWS 账户和区域的 CloudFormation 注册表中显示,您可以在堆栈模板中使用该扩展。

用于注册第三方私有扩展的 IAM 权限

作为注册私有扩展的一部分,您可指定一个包含扩展项目包的 Amazon S3 存储桶。此项目包中包含您要注册的扩展必需的所有源文件。注册扩展的用户必须能够访问 Amazon S3 存储桶中的项目包。为此,用户必须具有扩展包的 GetObject 权限。

无论您是使用 AWS CLI 的 register-type 命令还是 CloudFormation CLI 的 submit 命令,都是如此。

有关更多信息,请参阅《Service Authorization Reference》中的 Actions, resources, and condition keys for Amazon S3

处理私有扩展的常用 AWS CLI 命令

处理私有扩展的常用命令包括: