public static interface EncryptionKey.Builder extends CopyableBuilder<EncryptionKey.Builder,EncryptionKey>
Modifier and Type | Method and Description |
---|---|
EncryptionKey.Builder |
id(String id)
The ID used to identify the key.
|
EncryptionKey.Builder |
type(EncryptionKeyType type)
The type of encryption key, such as an AWS Key Management Service (AWS KMS) key.
|
EncryptionKey.Builder |
type(String type)
The type of encryption key, such as an AWS Key Management Service (AWS KMS) key.
|
copy
applyMutation, build
EncryptionKey.Builder id(String id)
The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.
id
- The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.EncryptionKey.Builder type(String type)
The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.
type
- The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or
updating a pipeline, the value must be set to 'KMS'.EncryptionKeyType
,
EncryptionKeyType
EncryptionKey.Builder type(EncryptionKeyType type)
The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.
type
- The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or
updating a pipeline, the value must be set to 'KMS'.EncryptionKeyType
,
EncryptionKeyType
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.