AWS::CodePipeline::Pipeline EncryptionKey - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::CodePipeline::Pipeline EncryptionKey

表示有关用于加密构件存储中数据的密钥(例如,AWS Key Management Service (AWS KMS) 密钥)的信息。

EncryptionKeyArtifactStore 类型的属性。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Id" : String, "Type" : String }

YAML

Id: String Type: String

属性

Id

用于标识密钥的 ID。对于 AWS KMS 密钥,您可以使用密钥 ID、密钥 ARN 或别名 ARN。

注意

仅在创建了客户主密钥 (CMK) 的账户中识别别名。对于跨账户操作,您只能使用密钥 ID 或密钥 ARN 来标识密钥。

必需:是

类型:字符串

Update requires: No interruption

Type

加密密钥的类型,例如 AWS Key Management Service (AWS KMS) 密钥。在创建或更新管道时,该值必须设置为“KMS”。

必需:是

类型:字符串

Update requires: No interruption