Struct aws_sdk_deadline::operation::update_step::UpdateStepInput
source · #[non_exhaustive]pub struct UpdateStepInput {
pub client_token: Option<String>,
pub farm_id: Option<String>,
pub queue_id: Option<String>,
pub job_id: Option<String>,
pub step_id: Option<String>,
pub target_task_run_status: Option<StepTargetTaskRunStatus>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.client_token: Option<String>The unique token which the server uses to recognize retries of the same request.
farm_id: Option<String>The farm ID to update.
queue_id: Option<String>The queue ID to update.
job_id: Option<String>The job ID to update.
step_id: Option<String>The step ID to update.
target_task_run_status: Option<StepTargetTaskRunStatus>The task status to update the step's tasks to.
Implementations§
source§impl UpdateStepInput
impl UpdateStepInput
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
The unique token which the server uses to recognize retries of the same request.
sourcepub fn target_task_run_status(&self) -> Option<&StepTargetTaskRunStatus>
pub fn target_task_run_status(&self) -> Option<&StepTargetTaskRunStatus>
The task status to update the step's tasks to.
source§impl UpdateStepInput
impl UpdateStepInput
sourcepub fn builder() -> UpdateStepInputBuilder
pub fn builder() -> UpdateStepInputBuilder
Creates a new builder-style object to manufacture UpdateStepInput.
Trait Implementations§
source§impl Clone for UpdateStepInput
impl Clone for UpdateStepInput
source§fn clone(&self) -> UpdateStepInput
fn clone(&self) -> UpdateStepInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for UpdateStepInput
impl Debug for UpdateStepInput
source§impl PartialEq for UpdateStepInput
impl PartialEq for UpdateStepInput
source§fn eq(&self, other: &UpdateStepInput) -> bool
fn eq(&self, other: &UpdateStepInput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateStepInput
Auto Trait Implementations§
impl Freeze for UpdateStepInput
impl RefUnwindSafe for UpdateStepInput
impl Send for UpdateStepInput
impl Sync for UpdateStepInput
impl Unpin for UpdateStepInput
impl UnwindSafe for UpdateStepInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.