Struct rusoto_kms::GetParametersForImportRequest [−][src]
pub struct GetParametersForImportRequest { pub key_id: String, pub wrapping_algorithm: String, pub wrapping_key_spec: String, }
Fields
key_id: String
The identifier of the CMK into which you will import key material. The CMK's Origin
must be EXTERNAL
.
Specify the key ID or the Amazon Resource Name (ARN) of the CMK.
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 CMK, use ListKeys or DescribeKey.
wrapping_algorithm: String
The algorithm you will use to encrypt the key material before importing it with ImportKeyMaterial. For more information, see Encrypt the Key Material in the AWS Key Management Service Developer Guide.
wrapping_key_spec: String
The type of wrapping key (public key) to return in the response. Only 2048-bit RSA public keys are supported.
Trait Implementations
impl Default for GetParametersForImportRequest
[src]
impl Default for GetParametersForImportRequest
fn default() -> GetParametersForImportRequest
[src]
fn default() -> GetParametersForImportRequest
Returns the "default value" for a type. Read more
impl Debug for GetParametersForImportRequest
[src]
impl Debug for GetParametersForImportRequest
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for GetParametersForImportRequest
[src]
impl Clone for GetParametersForImportRequest
fn clone(&self) -> GetParametersForImportRequest
[src]
fn clone(&self) -> GetParametersForImportRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for GetParametersForImportRequest
[src]
impl PartialEq for GetParametersForImportRequest
fn eq(&self, other: &GetParametersForImportRequest) -> bool
[src]
fn eq(&self, other: &GetParametersForImportRequest) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &GetParametersForImportRequest) -> bool
[src]
fn ne(&self, other: &GetParametersForImportRequest) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for GetParametersForImportRequest
impl Send for GetParametersForImportRequest
impl Sync for GetParametersForImportRequest
impl Sync for GetParametersForImportRequest