amazonka-appflow-2.0: Amazon Appflow SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AppFlow.Types.RegistrationOutput

Description

 
Synopsis

Documentation

data RegistrationOutput Source #

Describes the status of an attempt from Amazon AppFlow to register a resource.

When you run a flow that you've configured to use a metadata catalog, Amazon AppFlow registers a metadata table and data partitions with that catalog. This operation provides the status of that registration attempt. The operation also indicates how many related resources Amazon AppFlow created or updated.

See: newRegistrationOutput smart constructor.

Constructors

RegistrationOutput' 

Fields

  • message :: Maybe Text

    Explains the status of the registration attempt from Amazon AppFlow. If the attempt fails, the message explains why.

  • result :: Maybe Text

    Indicates the number of resources that Amazon AppFlow created or updated. Possible resources include metadata tables and data partitions.

  • status :: Maybe ExecutionStatus

    Indicates the status of the registration attempt from Amazon AppFlow.

Instances

Instances details
FromJSON RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

Generic RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

Associated Types

type Rep RegistrationOutput :: Type -> Type #

Read RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

Show RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

NFData RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

Methods

rnf :: RegistrationOutput -> () #

Eq RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

Hashable RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

type Rep RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

type Rep RegistrationOutput = D1 ('MetaData "RegistrationOutput" "Amazonka.AppFlow.Types.RegistrationOutput" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "RegistrationOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "result") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus)))))

newRegistrationOutput :: RegistrationOutput Source #

Create a value of RegistrationOutput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:message:RegistrationOutput', registrationOutput_message - Explains the status of the registration attempt from Amazon AppFlow. If the attempt fails, the message explains why.

$sel:result:RegistrationOutput', registrationOutput_result - Indicates the number of resources that Amazon AppFlow created or updated. Possible resources include metadata tables and data partitions.

$sel:status:RegistrationOutput', registrationOutput_status - Indicates the status of the registration attempt from Amazon AppFlow.

registrationOutput_message :: Lens' RegistrationOutput (Maybe Text) Source #

Explains the status of the registration attempt from Amazon AppFlow. If the attempt fails, the message explains why.

registrationOutput_result :: Lens' RegistrationOutput (Maybe Text) Source #

Indicates the number of resources that Amazon AppFlow created or updated. Possible resources include metadata tables and data partitions.

registrationOutput_status :: Lens' RegistrationOutput (Maybe ExecutionStatus) Source #

Indicates the status of the registration attempt from Amazon AppFlow.