pub struct RotateKey {
pub json: Option<bool>,
pub name: String,
pub new_cert_pem_data: Option<String>,
pub new_key_data: Option<String>,
pub token: Option<String>,
pub uid_token: Option<String>,
}Expand description
RotateKey : of it.
Fields§
§json: Option<bool>Set output format to JSON
name: StringKey name
new_cert_pem_data: Option<String>The new pem encoded certificate for the classic key. relevant only for keys provided by user (‘bring-your-own-key’)
new_key_data: Option<String>The new base64 encoded value for the classic key. relevant only for keys provided by user (‘bring-your-own-key’)
token: Option<String>Authentication token (see /auth and /configure)
uid_token: Option<String>The universal identity token, Required only for universal_identity authentication
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RotateKey
impl<'de> Deserialize<'de> for RotateKey
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
impl StructuralPartialEq for RotateKey
Auto Trait Implementations§
impl Freeze for RotateKey
impl RefUnwindSafe for RotateKey
impl Send for RotateKey
impl Sync for RotateKey
impl Unpin for RotateKey
impl UnsafeUnpin for RotateKey
impl UnwindSafe for RotateKey
Blanket Implementations§
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