pub struct PamAccessConnectorResponseModel {
pub object: Option<String>,
pub id: Option<Uuid>,
pub organization_id: Option<Uuid>,
pub name: Option<String>,
pub status: Option<PamAccessConnectorStatus>,
pub is_connected: Option<bool>,
pub last_heartbeat_at: Option<String>,
pub assigned_target_system_ids: Option<Vec<Uuid>>,
pub creation_date: Option<String>,
pub revision_date: Option<String>,
}Expand description
PamAccessConnectorResponseModel : An access connector as the fleet-admin surface renders it: its
derived liveness (spec ConnectorConnection) and the target systems it is assigned to. The list
view model for GET access-connectors.
Fields§
§object: Option<String>§id: Option<Uuid>The access connector’s unique identifier.
organization_id: Option<Uuid>The organization this access connector belongs to.
name: Option<String>The access connector’s display label, shown wherever access connectors are listed and managed.
status: Option<PamAccessConnectorStatus>§is_connected: Option<bool>Derived from
Bit.Services.Pam.AccessConnector.Api.Models.Response.PamAccessConnectorResponseModel.
LastHeartbeatAt against PamRotationOptions.ConnectorOfflineAfter – spec
ConnectorConnection.
last_heartbeat_at: Option<String>The last time the access connector polled or reported (UTC). Null until its first request; bumped only by the access connector’s own requests, never by a sweep.
assigned_target_system_ids: Option<Vec<Uuid>>The target systems this access connector is assigned to work. An access connector is offered rotation jobs only for the targets it is assigned.
creation_date: Option<String>When the access connector was registered (UTC).
revision_date: Option<String>When the access connector was last modified (UTC).
Implementations§
Source§impl PamAccessConnectorResponseModel
impl PamAccessConnectorResponseModel
Sourcepub fn new() -> PamAccessConnectorResponseModel
pub fn new() -> PamAccessConnectorResponseModel
An access connector as the fleet-admin surface renders it: its derived liveness (spec
ConnectorConnection) and the target systems it is assigned to. The list view model for
GET access-connectors.
Trait Implementations§
Source§impl Clone for PamAccessConnectorResponseModel
impl Clone for PamAccessConnectorResponseModel
Source§fn clone(&self) -> PamAccessConnectorResponseModel
fn clone(&self) -> PamAccessConnectorResponseModel
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for PamAccessConnectorResponseModel
impl Default for PamAccessConnectorResponseModel
Source§fn default() -> PamAccessConnectorResponseModel
fn default() -> PamAccessConnectorResponseModel
Source§impl<'de> Deserialize<'de> for PamAccessConnectorResponseModel
impl<'de> Deserialize<'de> for PamAccessConnectorResponseModel
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>,
impl StructuralPartialEq for PamAccessConnectorResponseModel
Auto Trait Implementations§
impl Freeze for PamAccessConnectorResponseModel
impl RefUnwindSafe for PamAccessConnectorResponseModel
impl Send for PamAccessConnectorResponseModel
impl Sync for PamAccessConnectorResponseModel
impl Unpin for PamAccessConnectorResponseModel
impl UnsafeUnpin for PamAccessConnectorResponseModel
impl UnwindSafe for PamAccessConnectorResponseModel
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> 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
§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