pub struct UpdateMacsecKeyRequired {
pub connectivity_association_name_secret_id: String,
pub connectivity_association_name_secret_version: i64,
pub connectivity_association_key_secret_id: String,
pub connectivity_association_key_secret_version: i64,
}Expand description
Required fields for UpdateMacsecKey
Fields§
§connectivity_association_name_secret_id: StringSecret OCID containing the Connectivity Association Key Name (CKN) of this MACsec key.
connectivity_association_name_secret_version: i64The secret version of the connectivity association name secret in Vault. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
connectivity_association_key_secret_id: StringSecret OCID containing the Connectivity Association Key (CAK) of this MACsec key.
connectivity_association_key_secret_version: i64The secret version of the connectivityAssociationKey secret in Vault. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
Auto Trait Implementations§
impl Freeze for UpdateMacsecKeyRequired
impl RefUnwindSafe for UpdateMacsecKeyRequired
impl Send for UpdateMacsecKeyRequired
impl Sync for UpdateMacsecKeyRequired
impl Unpin for UpdateMacsecKeyRequired
impl UnsafeUnpin for UpdateMacsecKeyRequired
impl UnwindSafe for UpdateMacsecKeyRequired
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§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