Struct aws_sdk_robomaker::types::RobotDeployment
source · #[non_exhaustive]pub struct RobotDeployment {
pub arn: Option<String>,
pub deployment_start_time: Option<DateTime>,
pub deployment_finish_time: Option<DateTime>,
pub status: Option<RobotStatus>,
pub progress_detail: Option<ProgressDetail>,
pub failure_reason: Option<String>,
pub failure_code: Option<DeploymentJobErrorCode>,
}Expand description
Information about a robot deployment.
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.arn: Option<String>The robot deployment Amazon Resource Name (ARN).
deployment_start_time: Option<DateTime>The time, in milliseconds since the epoch, when the deployment was started.
deployment_finish_time: Option<DateTime>The time, in milliseconds since the epoch, when the deployment finished.
status: Option<RobotStatus>The status of the robot deployment.
progress_detail: Option<ProgressDetail>Information about how the deployment is progressing.
failure_reason: Option<String>A short description of the reason why the robot deployment failed.
failure_code: Option<DeploymentJobErrorCode>The robot deployment failure code.
Implementations§
source§impl RobotDeployment
impl RobotDeployment
sourcepub fn deployment_start_time(&self) -> Option<&DateTime>
pub fn deployment_start_time(&self) -> Option<&DateTime>
The time, in milliseconds since the epoch, when the deployment was started.
sourcepub fn deployment_finish_time(&self) -> Option<&DateTime>
pub fn deployment_finish_time(&self) -> Option<&DateTime>
The time, in milliseconds since the epoch, when the deployment finished.
sourcepub fn status(&self) -> Option<&RobotStatus>
pub fn status(&self) -> Option<&RobotStatus>
The status of the robot deployment.
sourcepub fn progress_detail(&self) -> Option<&ProgressDetail>
pub fn progress_detail(&self) -> Option<&ProgressDetail>
Information about how the deployment is progressing.
sourcepub fn failure_reason(&self) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
A short description of the reason why the robot deployment failed.
sourcepub fn failure_code(&self) -> Option<&DeploymentJobErrorCode>
pub fn failure_code(&self) -> Option<&DeploymentJobErrorCode>
The robot deployment failure code.
source§impl RobotDeployment
impl RobotDeployment
sourcepub fn builder() -> RobotDeploymentBuilder
pub fn builder() -> RobotDeploymentBuilder
Creates a new builder-style object to manufacture RobotDeployment.
Trait Implementations§
source§impl Clone for RobotDeployment
impl Clone for RobotDeployment
source§fn clone(&self) -> RobotDeployment
fn clone(&self) -> RobotDeployment
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for RobotDeployment
impl Debug for RobotDeployment
source§impl PartialEq for RobotDeployment
impl PartialEq for RobotDeployment
source§fn eq(&self, other: &RobotDeployment) -> bool
fn eq(&self, other: &RobotDeployment) -> bool
self and other values to be equal, and is used
by ==.