Struct aws_sdk_ecs::input::SubmitTaskStateChangeInput
source · [−]#[non_exhaustive]pub struct SubmitTaskStateChangeInput { /* private fields */ }Implementations
sourceimpl SubmitTaskStateChangeInput
impl SubmitTaskStateChangeInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<SubmitTaskStateChange, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<SubmitTaskStateChange, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<SubmitTaskStateChange>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture SubmitTaskStateChangeInput.
sourceimpl SubmitTaskStateChangeInput
impl SubmitTaskStateChangeInput
sourcepub fn cluster(&self) -> Option<&str>
pub fn cluster(&self) -> Option<&str>
The short name or full Amazon Resource Name (ARN) of the cluster that hosts the task.
sourcepub fn task(&self) -> Option<&str>
pub fn task(&self) -> Option<&str>
The task ID or full ARN of the task in the state change request.
sourcepub fn containers(&self) -> Option<&[ContainerStateChange]>
pub fn containers(&self) -> Option<&[ContainerStateChange]>
Any containers that's associated with the state change request.
sourcepub fn attachments(&self) -> Option<&[AttachmentStateChange]>
pub fn attachments(&self) -> Option<&[AttachmentStateChange]>
Any attachments associated with the state change request.
sourcepub fn managed_agents(&self) -> Option<&[ManagedAgentStateChange]>
pub fn managed_agents(&self) -> Option<&[ManagedAgentStateChange]>
The details for the managed agent that's associated with the task.
sourcepub fn pull_started_at(&self) -> Option<&DateTime>
pub fn pull_started_at(&self) -> Option<&DateTime>
The Unix timestamp for the time when the container image pull started.
sourcepub fn pull_stopped_at(&self) -> Option<&DateTime>
pub fn pull_stopped_at(&self) -> Option<&DateTime>
The Unix timestamp for the time when the container image pull completed.
sourcepub fn execution_stopped_at(&self) -> Option<&DateTime>
pub fn execution_stopped_at(&self) -> Option<&DateTime>
The Unix timestamp for the time when the task execution stopped.
Trait Implementations
sourceimpl Clone for SubmitTaskStateChangeInput
impl Clone for SubmitTaskStateChangeInput
sourcefn clone(&self) -> SubmitTaskStateChangeInput
fn clone(&self) -> SubmitTaskStateChangeInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for SubmitTaskStateChangeInput
impl Debug for SubmitTaskStateChangeInput
sourceimpl PartialEq<SubmitTaskStateChangeInput> for SubmitTaskStateChangeInput
impl PartialEq<SubmitTaskStateChangeInput> for SubmitTaskStateChangeInput
sourcefn eq(&self, other: &SubmitTaskStateChangeInput) -> bool
fn eq(&self, other: &SubmitTaskStateChangeInput) -> bool
impl StructuralPartialEq for SubmitTaskStateChangeInput
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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more