pub struct DescribeExecutionOutput {
pub execution_arn: String,
pub input: String,
pub name: Option<String>,
pub output: Option<String>,
pub start_date: f64,
pub state_machine_arn: String,
pub status: String,
pub stop_date: Option<f64>,
}
Fields§
§execution_arn: String
The Amazon Resource Name (ARN) that id entifies the execution.
input: String
The string that contains the JSON input data of the execution.
name: Option<String>
The name of the execution.
A name must not contain:
-
white space
-
brackets
< > { } [ ]
-
wildcard characters
? *
-
special characters
" # % \ ^ | ~ ` $ & , ; : /
-
control characters (
U+0000-001F
,U+007F-009F
)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
output: Option<String>
The JSON output data of the execution.
This field is set only if the execution succeeds. If the execution fails, this field is null.
start_date: f64
The date the execution is started.
state_machine_arn: String
The Amazon Resource Name (ARN) of the executed stated machine.
status: String
The current status of the execution.
stop_date: Option<f64>
If the execution has already ended, the date the execution stopped.
Trait Implementations§
Source§impl Clone for DescribeExecutionOutput
impl Clone for DescribeExecutionOutput
Source§fn clone(&self) -> DescribeExecutionOutput
fn clone(&self) -> DescribeExecutionOutput
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 DescribeExecutionOutput
impl Debug for DescribeExecutionOutput
Source§impl Default for DescribeExecutionOutput
impl Default for DescribeExecutionOutput
Source§fn default() -> DescribeExecutionOutput
fn default() -> DescribeExecutionOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DescribeExecutionOutput
impl<'de> Deserialize<'de> for DescribeExecutionOutput
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
Source§impl PartialEq for DescribeExecutionOutput
impl PartialEq for DescribeExecutionOutput
impl StructuralPartialEq for DescribeExecutionOutput
Auto Trait Implementations§
impl Freeze for DescribeExecutionOutput
impl RefUnwindSafe for DescribeExecutionOutput
impl Send for DescribeExecutionOutput
impl Sync for DescribeExecutionOutput
impl Unpin for DescribeExecutionOutput
impl UnwindSafe for DescribeExecutionOutput
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