Struct aws_sdk_applicationdiscovery::operation::get_discovery_summary::GetDiscoverySummaryOutput
source · #[non_exhaustive]pub struct GetDiscoverySummaryOutput {
pub servers: i64,
pub applications: i64,
pub servers_mapped_to_applications: i64,
pub servers_mappedto_tags: i64,
pub agent_summary: Option<CustomerAgentInfo>,
pub connector_summary: Option<CustomerConnectorInfo>,
pub me_collector_summary: Option<CustomerMeCollectorInfo>,
pub agentless_collector_summary: Option<CustomerAgentlessCollectorInfo>,
/* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.servers: i64The number of servers discovered.
applications: i64The number of applications discovered.
servers_mapped_to_applications: i64The number of servers mapped to applications.
The number of servers mapped to tags.
agent_summary: Option<CustomerAgentInfo>Details about discovered agents, including agent status and health.
connector_summary: Option<CustomerConnectorInfo>Details about discovered connectors, including connector status and health.
me_collector_summary: Option<CustomerMeCollectorInfo>Details about Migration Evaluator collectors, including collector status and health.
agentless_collector_summary: Option<CustomerAgentlessCollectorInfo>Details about Agentless Collector collectors, including status.
Implementations§
source§impl GetDiscoverySummaryOutput
impl GetDiscoverySummaryOutput
sourcepub fn applications(&self) -> i64
pub fn applications(&self) -> i64
The number of applications discovered.
sourcepub fn servers_mapped_to_applications(&self) -> i64
pub fn servers_mapped_to_applications(&self) -> i64
The number of servers mapped to applications.
The number of servers mapped to tags.
sourcepub fn agent_summary(&self) -> Option<&CustomerAgentInfo>
pub fn agent_summary(&self) -> Option<&CustomerAgentInfo>
Details about discovered agents, including agent status and health.
sourcepub fn connector_summary(&self) -> Option<&CustomerConnectorInfo>
pub fn connector_summary(&self) -> Option<&CustomerConnectorInfo>
Details about discovered connectors, including connector status and health.
sourcepub fn me_collector_summary(&self) -> Option<&CustomerMeCollectorInfo>
pub fn me_collector_summary(&self) -> Option<&CustomerMeCollectorInfo>
Details about Migration Evaluator collectors, including collector status and health.
sourcepub fn agentless_collector_summary(
&self,
) -> Option<&CustomerAgentlessCollectorInfo>
pub fn agentless_collector_summary( &self, ) -> Option<&CustomerAgentlessCollectorInfo>
Details about Agentless Collector collectors, including status.
source§impl GetDiscoverySummaryOutput
impl GetDiscoverySummaryOutput
sourcepub fn builder() -> GetDiscoverySummaryOutputBuilder
pub fn builder() -> GetDiscoverySummaryOutputBuilder
Creates a new builder-style object to manufacture GetDiscoverySummaryOutput.
Trait Implementations§
source§impl Clone for GetDiscoverySummaryOutput
impl Clone for GetDiscoverySummaryOutput
source§fn clone(&self) -> GetDiscoverySummaryOutput
fn clone(&self) -> GetDiscoverySummaryOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetDiscoverySummaryOutput
impl Debug for GetDiscoverySummaryOutput
source§impl PartialEq for GetDiscoverySummaryOutput
impl PartialEq for GetDiscoverySummaryOutput
source§fn eq(&self, other: &GetDiscoverySummaryOutput) -> bool
fn eq(&self, other: &GetDiscoverySummaryOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetDiscoverySummaryOutput
impl RequestId for GetDiscoverySummaryOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for GetDiscoverySummaryOutput
Auto Trait Implementations§
impl Freeze for GetDiscoverySummaryOutput
impl RefUnwindSafe for GetDiscoverySummaryOutput
impl Send for GetDiscoverySummaryOutput
impl Sync for GetDiscoverySummaryOutput
impl Unpin for GetDiscoverySummaryOutput
impl UnwindSafe for GetDiscoverySummaryOutput
Blanket Implementations§
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,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more