#[non_exhaustive]pub struct EdgeDeploymentPlanSummary {
pub edge_deployment_plan_arn: Option<String>,
pub edge_deployment_plan_name: Option<String>,
pub device_fleet_name: Option<String>,
pub edge_deployment_success: Option<i32>,
pub edge_deployment_pending: Option<i32>,
pub edge_deployment_failed: Option<i32>,
pub creation_time: Option<DateTime>,
pub last_modified_time: Option<DateTime>,
}
Expand description
Contains information summarizing an edge deployment plan.
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.edge_deployment_plan_arn: Option<String>
The ARN of the edge deployment plan.
edge_deployment_plan_name: Option<String>
The name of the edge deployment plan.
device_fleet_name: Option<String>
The name of the device fleet used for the deployment.
edge_deployment_success: Option<i32>
The number of edge devices with the successful deployment.
edge_deployment_pending: Option<i32>
The number of edge devices yet to pick up the deployment, or in progress.
edge_deployment_failed: Option<i32>
The number of edge devices that failed the deployment.
creation_time: Option<DateTime>
The time when the edge deployment plan was created.
last_modified_time: Option<DateTime>
The time when the edge deployment plan was last updated.
Implementations§
source§impl EdgeDeploymentPlanSummary
impl EdgeDeploymentPlanSummary
sourcepub fn edge_deployment_plan_arn(&self) -> Option<&str>
pub fn edge_deployment_plan_arn(&self) -> Option<&str>
The ARN of the edge deployment plan.
sourcepub fn edge_deployment_plan_name(&self) -> Option<&str>
pub fn edge_deployment_plan_name(&self) -> Option<&str>
The name of the edge deployment plan.
sourcepub fn device_fleet_name(&self) -> Option<&str>
pub fn device_fleet_name(&self) -> Option<&str>
The name of the device fleet used for the deployment.
sourcepub fn edge_deployment_success(&self) -> Option<i32>
pub fn edge_deployment_success(&self) -> Option<i32>
The number of edge devices with the successful deployment.
sourcepub fn edge_deployment_pending(&self) -> Option<i32>
pub fn edge_deployment_pending(&self) -> Option<i32>
The number of edge devices yet to pick up the deployment, or in progress.
sourcepub fn edge_deployment_failed(&self) -> Option<i32>
pub fn edge_deployment_failed(&self) -> Option<i32>
The number of edge devices that failed the deployment.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The time when the edge deployment plan was created.
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
The time when the edge deployment plan was last updated.
source§impl EdgeDeploymentPlanSummary
impl EdgeDeploymentPlanSummary
sourcepub fn builder() -> EdgeDeploymentPlanSummaryBuilder
pub fn builder() -> EdgeDeploymentPlanSummaryBuilder
Creates a new builder-style object to manufacture EdgeDeploymentPlanSummary
.
Trait Implementations§
source§impl Clone for EdgeDeploymentPlanSummary
impl Clone for EdgeDeploymentPlanSummary
source§fn clone(&self) -> EdgeDeploymentPlanSummary
fn clone(&self) -> EdgeDeploymentPlanSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for EdgeDeploymentPlanSummary
impl Debug for EdgeDeploymentPlanSummary
source§impl PartialEq for EdgeDeploymentPlanSummary
impl PartialEq for EdgeDeploymentPlanSummary
source§fn eq(&self, other: &EdgeDeploymentPlanSummary) -> bool
fn eq(&self, other: &EdgeDeploymentPlanSummary) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for EdgeDeploymentPlanSummary
Auto Trait Implementations§
impl Freeze for EdgeDeploymentPlanSummary
impl RefUnwindSafe for EdgeDeploymentPlanSummary
impl Send for EdgeDeploymentPlanSummary
impl Sync for EdgeDeploymentPlanSummary
impl Unpin for EdgeDeploymentPlanSummary
impl UnwindSafe for EdgeDeploymentPlanSummary
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