Struct aws_sdk_sfn::operation::describe_state_machine_alias::DescribeStateMachineAliasOutput
source · #[non_exhaustive]pub struct DescribeStateMachineAliasOutput {
pub state_machine_alias_arn: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub routing_configuration: Option<Vec<RoutingConfigurationListItem>>,
pub creation_date: Option<DateTime>,
pub update_date: Option<DateTime>,
/* private fields */
}
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.state_machine_alias_arn: Option<String>
The Amazon Resource Name (ARN) of the state machine alias.
name: Option<String>
The name of the state machine alias.
description: Option<String>
A description of the alias.
routing_configuration: Option<Vec<RoutingConfigurationListItem>>
The routing configuration of the alias.
creation_date: Option<DateTime>
The date the state machine alias was created.
update_date: Option<DateTime>
The date the state machine alias was last updated.
For a newly created state machine, this is the same as the creation date.
Implementations§
source§impl DescribeStateMachineAliasOutput
impl DescribeStateMachineAliasOutput
sourcepub fn state_machine_alias_arn(&self) -> Option<&str>
pub fn state_machine_alias_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the state machine alias.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A description of the alias.
sourcepub fn routing_configuration(&self) -> &[RoutingConfigurationListItem]
pub fn routing_configuration(&self) -> &[RoutingConfigurationListItem]
The routing configuration of the alias.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .routing_configuration.is_none()
.
sourcepub fn creation_date(&self) -> Option<&DateTime>
pub fn creation_date(&self) -> Option<&DateTime>
The date the state machine alias was created.
sourcepub fn update_date(&self) -> Option<&DateTime>
pub fn update_date(&self) -> Option<&DateTime>
The date the state machine alias was last updated.
For a newly created state machine, this is the same as the creation date.
source§impl DescribeStateMachineAliasOutput
impl DescribeStateMachineAliasOutput
sourcepub fn builder() -> DescribeStateMachineAliasOutputBuilder
pub fn builder() -> DescribeStateMachineAliasOutputBuilder
Creates a new builder-style object to manufacture DescribeStateMachineAliasOutput
.
Trait Implementations§
source§impl Clone for DescribeStateMachineAliasOutput
impl Clone for DescribeStateMachineAliasOutput
source§fn clone(&self) -> DescribeStateMachineAliasOutput
fn clone(&self) -> DescribeStateMachineAliasOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for DescribeStateMachineAliasOutput
impl PartialEq for DescribeStateMachineAliasOutput
source§fn eq(&self, other: &DescribeStateMachineAliasOutput) -> bool
fn eq(&self, other: &DescribeStateMachineAliasOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeStateMachineAliasOutput
impl RequestId for DescribeStateMachineAliasOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for DescribeStateMachineAliasOutput
Auto Trait Implementations§
impl Freeze for DescribeStateMachineAliasOutput
impl RefUnwindSafe for DescribeStateMachineAliasOutput
impl Send for DescribeStateMachineAliasOutput
impl Sync for DescribeStateMachineAliasOutput
impl Unpin for DescribeStateMachineAliasOutput
impl UnwindSafe for DescribeStateMachineAliasOutput
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