[−][src]Struct rusoto_kms::UpdateAliasRequest
Fields
alias_name: String
Specifies the name of the alias to change. This value must begin with alias/
followed by the alias name, such as alias/ExampleAlias
.
target_key_id: String
Unique identifier of the customer master key (CMK) to be mapped to the alias. When the update operation completes, the alias will point to this CMK.
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.
To verify that the alias is mapped to the correct CMK, use ListAliases.
Trait Implementations
impl Clone for UpdateAliasRequest
[src]
fn clone(&self) -> UpdateAliasRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for UpdateAliasRequest
[src]
fn default() -> UpdateAliasRequest
[src]
impl PartialEq<UpdateAliasRequest> for UpdateAliasRequest
[src]
fn eq(&self, other: &UpdateAliasRequest) -> bool
[src]
fn ne(&self, other: &UpdateAliasRequest) -> bool
[src]
impl Debug for UpdateAliasRequest
[src]
impl Serialize for UpdateAliasRequest
[src]
Auto Trait Implementations
impl Send for UpdateAliasRequest
impl Sync for UpdateAliasRequest
impl Unpin for UpdateAliasRequest
impl UnwindSafe for UpdateAliasRequest
impl RefUnwindSafe for UpdateAliasRequest
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,