pub struct EcsTask {Show 19 fields
pub task_arn: String,
pub task_id: String,
pub cluster_arn: String,
pub cluster_name: String,
pub task_definition_arn: String,
pub family: String,
pub revision: i32,
pub last_status: String,
pub desired_status: String,
pub launch_type: String,
pub created_at: String,
pub started_at: Option<String>,
pub stopping_at: Option<String>,
pub stopped_at: Option<String>,
pub stop_code: Option<String>,
pub stopped_reason: Option<String>,
pub group: Option<String>,
pub containers: Vec<EcsTaskContainer>,
pub captured_log_bytes: usize,
}Fields§
§task_arn: String§task_id: String§cluster_arn: String§cluster_name: String§task_definition_arn: String§family: String§revision: i32§last_status: String§desired_status: String§launch_type: String§created_at: String§started_at: Option<String>§stopping_at: Option<String>§stopped_at: Option<String>§stop_code: Option<String>§stopped_reason: Option<String>§group: Option<String>§containers: Vec<EcsTaskContainer>§captured_log_bytes: usizeTrait Implementations§
Source§impl<'de> Deserialize<'de> for EcsTask
impl<'de> Deserialize<'de> for EcsTask
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EcsTask
impl RefUnwindSafe for EcsTask
impl Send for EcsTask
impl Sync for EcsTask
impl Unpin for EcsTask
impl UnsafeUnpin for EcsTask
impl UnwindSafe for EcsTask
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
Mutably borrows from an owned value. Read more