class Aws::KMS::Types::GetParametersForImportRequest
@note When making an API call, you may pass GetParametersForImportRequest
data as a hash: { key_id: "KeyIdType", # required wrapping_algorithm: "RSAES_PKCS1_V1_5", # required, accepts RSAES_PKCS1_V1_5, RSAES_OAEP_SHA_1, RSAES_OAEP_SHA_256 wrapping_key_spec: "RSA_2048", # required, accepts RSA_2048 }
@!attribute [rw] key_id
The identifier of the symmetric KMS key into which you will import key material. The `Origin` of the KMS key must be `EXTERNAL`. Specify the key ID or key ARN of the KMS key. For example: * Key ID: `1234abcd-12ab-34cd-56ef-1234567890ab` * Key ARN: `arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab` To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey. @return [String]
@!attribute [rw] wrapping_algorithm
The algorithm you will use to encrypt the key material before importing it with ImportKeyMaterial. For more information, see [Encrypt the Key Material][1] in the *Key Management Service Developer Guide*. [1]: https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys-encrypt-key-material.html @return [String]
@!attribute [rw] wrapping_key_spec
The type of wrapping key (public key) to return in the response. Only 2048-bit RSA public keys are supported. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GetParametersForImportRequest AWS API Documentation
Constants
- SENSITIVE