Struct aws_sdk_ecs::input::SubmitTaskStateChangeInput [−][src]
#[non_exhaustive]pub struct SubmitTaskStateChangeInput {
pub cluster: Option<String>,
pub task: Option<String>,
pub status: Option<String>,
pub reason: Option<String>,
pub containers: Option<Vec<ContainerStateChange>>,
pub attachments: Option<Vec<AttachmentStateChange>>,
pub managed_agents: Option<Vec<ManagedAgentStateChange>>,
pub pull_started_at: Option<Instant>,
pub pull_stopped_at: Option<Instant>,
pub execution_stopped_at: Option<Instant>,
}
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.cluster: Option<String>
The short name or full Amazon Resource Name (ARN) of the cluster that hosts the task.
task: Option<String>
The task ID or full ARN of the task in the state change request.
status: Option<String>
The status of the state change request.
reason: Option<String>
The reason for the state change request.
containers: Option<Vec<ContainerStateChange>>
Any containers associated with the state change request.
attachments: Option<Vec<AttachmentStateChange>>
Any attachments associated with the state change request.
managed_agents: Option<Vec<ManagedAgentStateChange>>
The details for the managed agent associated with the task.
pull_started_at: Option<Instant>
The Unix timestamp for when the container image pull began.
pull_stopped_at: Option<Instant>
The Unix timestamp for when the container image pull completed.
execution_stopped_at: Option<Instant>
The Unix timestamp for when the task execution stopped.
Implementations
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<SubmitTaskStateChange, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<SubmitTaskStateChange, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<SubmitTaskStateChange
>
Creates a new builder-style object to manufacture SubmitTaskStateChangeInput
The short name or full Amazon Resource Name (ARN) of the cluster that hosts the task.
The task ID or full ARN of the task in the state change request.
Any containers associated with the state change request.
Any attachments associated with the state change request.
The details for the managed agent associated with the task.
The Unix timestamp for when the container image pull began.
The Unix timestamp for when the container image pull completed.
The Unix timestamp for when the task execution stopped.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for SubmitTaskStateChangeInput
impl Send for SubmitTaskStateChangeInput
impl Sync for SubmitTaskStateChangeInput
impl Unpin for SubmitTaskStateChangeInput
impl UnwindSafe for SubmitTaskStateChangeInput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more