Builder
Properties
Ciphertext of the data to reencrypt.
Specifies the encryption algorithm that KMS will use to reecrypt the data after it has decrypted it. The default value, SYMMETRIC_DEFAULT
, represents the encryption algorithm used for symmetric encryption KMS keys.
Specifies that encryption context to use when the reencrypting the data.
A unique identifier for the KMS key that is used to reencrypt the data. Specify a symmetric encryption KMS key or an asymmetric KMS key with a KeyUsage
value of ENCRYPT_DECRYPT
. To find the KeyUsage
value of a KMS key, use the DescribeKey operation.
A list of grant tokens.
Specifies the encryption algorithm that KMS will use to decrypt the ciphertext before it is reencrypted. The default value, SYMMETRIC_DEFAULT
, represents the algorithm used for symmetric encryption KMS keys.
Specifies the encryption context to use to decrypt the ciphertext. Enter the same encryption context that was used to encrypt the ciphertext.
Specifies the KMS key that KMS will use to decrypt the ciphertext before it is re-encrypted.