#[non_exhaustive]
pub struct DescribeFlowOutput { /* private fields */ }

Implementations§

source§

impl DescribeFlowOutput

source

pub fn flow_arn(&self) -> Option<&str>

The flow's Amazon Resource Name (ARN).

source

pub fn description(&self) -> Option<&str>

A description of the flow.

source

pub fn flow_name(&self) -> Option<&str>

The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.

source

pub fn kms_arn(&self) -> Option<&str>

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

source

pub fn flow_status(&self) -> Option<&FlowStatus>

Indicates the current status of the flow.

source

pub fn flow_status_message(&self) -> Option<&str>

Contains an error message if the flow status is in a suspended or error state. This applies only to scheduled or event-triggered flows.

source

pub fn source_flow_config(&self) -> Option<&SourceFlowConfig>

The configuration that controls how Amazon AppFlow retrieves data from the source connector.

source

pub fn destination_flow_config_list(&self) -> Option<&[DestinationFlowConfig]>

The configuration that controls how Amazon AppFlow transfers data to the destination connector.

source

pub fn last_run_execution_details(&self) -> Option<&ExecutionDetails>

Describes the details of the most recent flow run.

source

pub fn trigger_config(&self) -> Option<&TriggerConfig>

The trigger settings that determine how and when the flow runs.

source

pub fn tasks(&self) -> Option<&[Task]>

A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.

source

pub fn created_at(&self) -> Option<&DateTime>

Specifies when the flow was created.

source

pub fn last_updated_at(&self) -> Option<&DateTime>

Specifies when the flow was last updated.

source

pub fn created_by(&self) -> Option<&str>

The ARN of the user who created the flow.

source

pub fn last_updated_by(&self) -> Option<&str>

Specifies the user name of the account that performed the most recent update.

source

pub fn tags(&self) -> Option<&HashMap<String, String>>

The tags used to organize, track, or control access for your flow.

source

pub fn metadata_catalog_config(&self) -> Option<&MetadataCatalogConfig>

Specifies the configuration that Amazon AppFlow uses when it catalogs the data that's transferred by the associated flow. When Amazon AppFlow catalogs the data from a flow, it stores metadata in a data catalog.

source

pub fn last_run_metadata_catalog_details( &self ) -> Option<&[MetadataCatalogDetail]>

Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the associated flow run.

source

pub fn schema_version(&self) -> Option<i64>

The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:

  • Source-to-destination field mappings

  • Field data types

  • Partition keys

source§

impl DescribeFlowOutput

source

pub fn builder() -> DescribeFlowOutputBuilder

Creates a new builder-style object to manufacture DescribeFlowOutput.

Trait Implementations§

source§

impl Clone for DescribeFlowOutput

source§

fn clone(&self) -> DescribeFlowOutput

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DescribeFlowOutput

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq<DescribeFlowOutput> for DescribeFlowOutput

source§

fn eq(&self, other: &DescribeFlowOutput) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl RequestId for DescribeFlowOutput

source§

fn request_id(&self) -> Option<&str>

Returns the request ID, or None if the service could not be reached.
source§

impl StructuralPartialEq for DescribeFlowOutput

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> Same<T> for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more