[−][src]Struct rusoto_discovery::AgentInfo
Information about agents or connectors associated with the user’s AWS account. Information includes agent or connector IDs, IP addresses, media access control (MAC) addresses, agent or connector health, hostname where the agent or connector resides, and agent version for each agent.
Fields
agent_id: Option<String>
The agent or connector ID.
agent_network_info_list: Option<Vec<AgentNetworkInfo>>
Network details about the host where the agent or connector resides.
agent_type: Option<String>
Type of agent.
collection_status: Option<String>
Status of the collection process for an agent or connector.
connector_id: Option<String>
The ID of the connector.
health: Option<String>
The health of the agent or connector.
host_name: Option<String>
The name of the host where the agent or connector resides. The host can be a server or virtual machine.
last_health_ping_time: Option<String>
Time since agent or connector health was reported.
registered_time: Option<String>
Agent's first registration timestamp in UTC.
version: Option<String>
The agent or connector version.
Trait Implementations
impl Clone for AgentInfo
[src]
impl Debug for AgentInfo
[src]
impl Default for AgentInfo
[src]
impl<'de> Deserialize<'de> for AgentInfo
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<AgentInfo> for AgentInfo
[src]
impl StructuralPartialEq for AgentInfo
[src]
Auto Trait Implementations
impl RefUnwindSafe for AgentInfo
[src]
impl Send for AgentInfo
[src]
impl Sync for AgentInfo
[src]
impl Unpin for AgentInfo
[src]
impl UnwindSafe for AgentInfo
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,