encryptionKey

@JvmName(name = "lyhfmspwsjrnaoxx")
suspend fun encryptionKey(value: Output<PipelineEncryptionKeyArgs>)
@JvmName(name = "bvshneplcsmbmolu")
suspend fun encryptionKey(value: PipelineEncryptionKeyArgs?)

Parameters

value

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service ( AWS KMS) key. If this is undefined, the default key for Amazon S3 is used. To see an example artifact store encryption key field, see the example structure here: AWS::CodePipeline::Pipeline .


@JvmName(name = "nwwhwycrdxjavisy")
suspend fun encryptionKey(argument: suspend PipelineEncryptionKeyArgsBuilder.() -> Unit)

Parameters

argument

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service ( AWS KMS) key. If this is undefined, the default key for Amazon S3 is used. To see an example artifact store encryption key field, see the example structure here: AWS::CodePipeline::Pipeline .