Struct avalanche_ops::aws::spec::KmsKey
source · pub struct KmsKey {
pub id: String,
pub arn: String,
}Expand description
Represents the KMS key resource.
Fields§
§id: StringKey Id.
arn: StringKey Arn.
Trait Implementations§
source§impl<'de> Deserialize<'de> for KmsKey
impl<'de> Deserialize<'de> for KmsKey
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<KmsKey> for KmsKey
impl PartialEq<KmsKey> for KmsKey
impl Eq for KmsKey
impl StructuralEq for KmsKey
impl StructuralPartialEq for KmsKey
Auto Trait Implementations§
impl RefUnwindSafe for KmsKey
impl Send for KmsKey
impl Sync for KmsKey
impl Unpin for KmsKey
impl UnwindSafe for KmsKey
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.