pub struct UpdateRotationConfigRequestModel {
pub sealed_data: String,
pub wrapped_key: String,
pub schedule_cron: Option<String>,
pub rotate_on_access_end: Option<bool>,
}Expand description
UpdateRotationConfigRequestModel : The full updatable shape of a rotation config (spec
UpdateRotationConfig). Every field is written as sent, so send unchanged fields as they stand.
Fields§
§sealed_data: StringThe config’s sealed blob.
wrapped_key: StringThe content key of the sealed blob, wrapped by the organization key.
schedule_cron: Option<String>A Quartz 6-field cron expression evaluated in UTC. Null clears the schedule.
rotate_on_access_end: Option<bool>When true, the credential rotates whenever a lease on the cipher ends, however it ended.
Implementations§
Source§impl UpdateRotationConfigRequestModel
impl UpdateRotationConfigRequestModel
Sourcepub fn new(
sealed_data: String,
wrapped_key: String,
) -> UpdateRotationConfigRequestModel
pub fn new( sealed_data: String, wrapped_key: String, ) -> UpdateRotationConfigRequestModel
The full updatable shape of a rotation config (spec UpdateRotationConfig). Every field is
written as sent, so send unchanged fields as they stand.
Trait Implementations§
Source§impl Clone for UpdateRotationConfigRequestModel
impl Clone for UpdateRotationConfigRequestModel
Source§fn clone(&self) -> UpdateRotationConfigRequestModel
fn clone(&self) -> UpdateRotationConfigRequestModel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for UpdateRotationConfigRequestModel
impl Default for UpdateRotationConfigRequestModel
Source§fn default() -> UpdateRotationConfigRequestModel
fn default() -> UpdateRotationConfigRequestModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateRotationConfigRequestModel
impl<'de> Deserialize<'de> for UpdateRotationConfigRequestModel
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 UpdateRotationConfigRequestModel
Auto Trait Implementations§
impl Freeze for UpdateRotationConfigRequestModel
impl RefUnwindSafe for UpdateRotationConfigRequestModel
impl Send for UpdateRotationConfigRequestModel
impl Sync for UpdateRotationConfigRequestModel
impl Unpin for UpdateRotationConfigRequestModel
impl UnsafeUnpin for UpdateRotationConfigRequestModel
impl UnwindSafe for UpdateRotationConfigRequestModel
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> CompatExt for T
impl<T> CompatExt for T
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
§fn new_handle(value: Arc<T>) -> Handle
fn new_handle(value: Arc<T>) -> Handle
Create a new handle for an Arc value Read more
§unsafe fn clone_handle(handle: Handle) -> Handle
unsafe fn clone_handle(handle: Handle) -> Handle
Clone a handle Read more
§unsafe fn consume_handle(handle: Handle) -> Arc<T> ⓘ
unsafe fn consume_handle(handle: Handle) -> Arc<T> ⓘ
Consume a handle, getting back the initial
Arc<> Read more