Struct rusoto_ecs::Deployment
[−]
[src]
pub struct Deployment { pub created_at: Option<Timestamp>, pub desired_count: Option<Integer>, pub id: Option<String>, pub pending_count: Option<Integer>, pub running_count: Option<Integer>, pub status: Option<String>, pub task_definition: Option<String>, pub updated_at: Option<Timestamp>, }
The details of an Amazon ECS service deployment.
Fields
created_at: Option<Timestamp>
The Unix timestamp for when the service was created.
desired_count: Option<Integer>
The most recent desired count of tasks that was specified for the service to deploy or maintain.
id: Option<String>
The ID of the deployment.
pending_count: Option<Integer>
The number of tasks in the deployment that are in the PENDING
status.
running_count: Option<Integer>
The number of tasks in the deployment that are in the RUNNING
status.
status: Option<String>
The status of the deployment. Valid values are PRIMARY
(for the most recent deployment), ACTIVE
(for previous deployments that still have tasks running, but are being replaced with the PRIMARY
deployment), and INACTIVE
(for deployments that have been completely replaced).
task_definition: Option<String>
The most recent task definition that was specified for the service to use.
updated_at: Option<Timestamp>
The Unix timestamp for when the service was last updated.
Trait Implementations
impl Default for Deployment
[src]
fn default() -> Deployment
Returns the "default value" for a type. Read more
impl Debug for Deployment
[src]
impl Clone for Deployment
[src]
fn clone(&self) -> Deployment
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more