Struct aws_sdk_transfer::types::DeleteStepDetails
source · #[non_exhaustive]pub struct DeleteStepDetails {
pub name: Option<String>,
pub source_file_location: Option<String>,
}
Expand description
The name of the step, used to identify the delete step.
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.name: Option<String>
The name of the step, used as an identifier.
source_file_location: Option<String>
Specifies which file to use as input to the workflow step: either the output from the previous step, or the originally uploaded file for the workflow.
-
To use the previous file as the input, enter
${previous.file}
. In this case, this workflow step uses the output file from the previous workflow step as input. This is the default value. -
To use the originally uploaded file location as input for this step, enter
${original.file}
.
Implementations§
source§impl DeleteStepDetails
impl DeleteStepDetails
sourcepub fn source_file_location(&self) -> Option<&str>
pub fn source_file_location(&self) -> Option<&str>
Specifies which file to use as input to the workflow step: either the output from the previous step, or the originally uploaded file for the workflow.
-
To use the previous file as the input, enter
${previous.file}
. In this case, this workflow step uses the output file from the previous workflow step as input. This is the default value. -
To use the originally uploaded file location as input for this step, enter
${original.file}
.
source§impl DeleteStepDetails
impl DeleteStepDetails
sourcepub fn builder() -> DeleteStepDetailsBuilder
pub fn builder() -> DeleteStepDetailsBuilder
Creates a new builder-style object to manufacture DeleteStepDetails
.
Trait Implementations§
source§impl Clone for DeleteStepDetails
impl Clone for DeleteStepDetails
source§fn clone(&self) -> DeleteStepDetails
fn clone(&self) -> DeleteStepDetails
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DeleteStepDetails
impl Debug for DeleteStepDetails
source§impl PartialEq for DeleteStepDetails
impl PartialEq for DeleteStepDetails
source§fn eq(&self, other: &DeleteStepDetails) -> bool
fn eq(&self, other: &DeleteStepDetails) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeleteStepDetails
Auto Trait Implementations§
impl Freeze for DeleteStepDetails
impl RefUnwindSafe for DeleteStepDetails
impl Send for DeleteStepDetails
impl Sync for DeleteStepDetails
impl Unpin for DeleteStepDetails
impl UnwindSafe for DeleteStepDetails
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
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more