pub struct AccessRequestCreateRequestModel {
pub duration_seconds: Option<i32>,
pub start: Option<String>,
pub end: Option<String>,
pub reason: Option<String>,
}Expand description
AccessRequestCreateRequestModel : A request to lease a cipher. Supply Bit.Services.Pam.Api.Models.Request.AccessRequestCreateRequestModel.DurationSeconds for the automatic path, or Bit.Services.Pam.Api.Models.Request.AccessRequestCreateRequestModel.Start/Bit.Services.Pam.Api. Models.Request.AccessRequestCreateRequestModel.End + Bit.Services.Pam.Api.Models.Request.AccessRequestCreateRequestModel.Reason for the human path. The server validates the shape against the cipher’s resolved approval outcome (run a pre-check first). The cipher is identified by the route.
Fields§
§duration_seconds: Option<i32>§start: Option<String>§end: Option<String>§reason: Option<String>Implementations§
Source§impl AccessRequestCreateRequestModel
impl AccessRequestCreateRequestModel
Sourcepub fn new() -> AccessRequestCreateRequestModel
pub fn new() -> AccessRequestCreateRequestModel
A request to lease a cipher. Supply Bit.Services.Pam.Api.Models.Request.AccessRequestCreateRequestModel.DurationSeconds for the automatic path, or Bit.Services.Pam.Api.Models.Request.AccessRequestCreateRequestModel.Start/Bit.Services.Pam. Api.Models.Request.AccessRequestCreateRequestModel.End + Bit.Services.Pam.Api.Models.Request.AccessRequestCreateRequestModel.Reason for the human path. The server validates the shape against the cipher’s resolved approval outcome (run a pre-check first). The cipher is identified by the route.
Trait Implementations§
Source§impl Clone for AccessRequestCreateRequestModel
impl Clone for AccessRequestCreateRequestModel
Source§fn clone(&self) -> AccessRequestCreateRequestModel
fn clone(&self) -> AccessRequestCreateRequestModel
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for AccessRequestCreateRequestModel
impl Default for AccessRequestCreateRequestModel
Source§fn default() -> AccessRequestCreateRequestModel
fn default() -> AccessRequestCreateRequestModel
Source§impl<'de> Deserialize<'de> for AccessRequestCreateRequestModel
impl<'de> Deserialize<'de> for AccessRequestCreateRequestModel
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>,
Source§impl PartialEq for AccessRequestCreateRequestModel
impl PartialEq for AccessRequestCreateRequestModel
Source§fn eq(&self, other: &AccessRequestCreateRequestModel) -> bool
fn eq(&self, other: &AccessRequestCreateRequestModel) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AccessRequestCreateRequestModel
Auto Trait Implementations§
impl Freeze for AccessRequestCreateRequestModel
impl RefUnwindSafe for AccessRequestCreateRequestModel
impl Send for AccessRequestCreateRequestModel
impl Sync for AccessRequestCreateRequestModel
impl Unpin for AccessRequestCreateRequestModel
impl UnsafeUnpin for AccessRequestCreateRequestModel
impl UnwindSafe for AccessRequestCreateRequestModel
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
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, 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
§unsafe fn clone_handle(handle: Handle) -> Handle
unsafe fn clone_handle(handle: Handle) -> Handle
§unsafe fn consume_handle(handle: Handle) -> Arc<T>
unsafe fn consume_handle(handle: Handle) -> Arc<T>
Arc<> Read more