pub struct PamTargetSystemResponseModel {
pub object: Option<String>,
pub id: Option<Uuid>,
pub organization_id: Option<Uuid>,
pub name: Option<String>,
pub method: Option<PamTargetSystemMethod>,
pub kind: Option<PamTargetSystemKind>,
pub password_policy: Option<Box<PamPasswordPolicyResponseModel>>,
pub supports_session_termination: Option<bool>,
pub status: Option<PamTargetSystemStatus>,
pub creation_date: Option<String>,
pub revision_date: Option<String>,
}Expand description
PamTargetSystemResponseModel : A registered target system, as the fleet-admin surface renders
it. The view model for
Fields§
§object: Option<String>§id: Option<Uuid>The target system’s unique identifier.
organization_id: Option<Uuid>The organization this target system belongs to.
name: Option<String>The target system’s display name, shown wherever targets are listed and managed.
method: Option<PamTargetSystemMethod>§kind: Option<PamTargetSystemKind>§password_policy: Option<Box<PamPasswordPolicyResponseModel>>§supports_session_termination: Option<bool>Whether the integration can terminate the account’s live sessions after a rotation; gates whether rotation configs on this target may request session termination. Null on a manual target.
status: Option<PamTargetSystemStatus>§creation_date: Option<String>When the target system was registered (UTC).
revision_date: Option<String>When the target system was last modified (UTC).
Implementations§
Source§impl PamTargetSystemResponseModel
impl PamTargetSystemResponseModel
Sourcepub fn new() -> PamTargetSystemResponseModel
pub fn new() -> PamTargetSystemResponseModel
A registered target system, as the fleet-admin surface renders it. The view model for
Trait Implementations§
Source§impl Clone for PamTargetSystemResponseModel
impl Clone for PamTargetSystemResponseModel
Source§fn clone(&self) -> PamTargetSystemResponseModel
fn clone(&self) -> PamTargetSystemResponseModel
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 Debug for PamTargetSystemResponseModel
impl Debug for PamTargetSystemResponseModel
Source§impl Default for PamTargetSystemResponseModel
impl Default for PamTargetSystemResponseModel
Source§fn default() -> PamTargetSystemResponseModel
fn default() -> PamTargetSystemResponseModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PamTargetSystemResponseModel
impl<'de> Deserialize<'de> for PamTargetSystemResponseModel
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 PamTargetSystemResponseModel
Auto Trait Implementations§
impl Freeze for PamTargetSystemResponseModel
impl RefUnwindSafe for PamTargetSystemResponseModel
impl Send for PamTargetSystemResponseModel
impl Sync for PamTargetSystemResponseModel
impl Unpin for PamTargetSystemResponseModel
impl UnsafeUnpin for PamTargetSystemResponseModel
impl UnwindSafe for PamTargetSystemResponseModel
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