Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data MetadataCatalogDetail = MetadataCatalogDetail' {}
- newMetadataCatalogDetail :: MetadataCatalogDetail
- metadataCatalogDetail_catalogType :: Lens' MetadataCatalogDetail (Maybe CatalogType)
- metadataCatalogDetail_partitionRegistrationOutput :: Lens' MetadataCatalogDetail (Maybe RegistrationOutput)
- metadataCatalogDetail_tableName :: Lens' MetadataCatalogDetail (Maybe Text)
- metadataCatalogDetail_tableRegistrationOutput :: Lens' MetadataCatalogDetail (Maybe RegistrationOutput)
Documentation
data MetadataCatalogDetail Source #
Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the associated flow run.
See: newMetadataCatalogDetail
smart constructor.
MetadataCatalogDetail' | |
|
Instances
newMetadataCatalogDetail :: MetadataCatalogDetail Source #
Create a value of MetadataCatalogDetail
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:catalogType:MetadataCatalogDetail'
, metadataCatalogDetail_catalogType
- The type of metadata catalog that Amazon AppFlow used for the associated
flow run. This parameter returns the following value:
- GLUE
- The metadata catalog is provided by the Glue Data Catalog. Glue includes the Glue Data Catalog as a component.
$sel:partitionRegistrationOutput:MetadataCatalogDetail'
, metadataCatalogDetail_partitionRegistrationOutput
- Describes the status of the attempt from Amazon AppFlow to register the
data partitions with the metadata catalog. The data partitions organize
the flow output into a hierarchical path, such as a folder path in an S3
bucket. Amazon AppFlow creates the partitions (if they don't already
exist) based on your flow configuration.
$sel:tableName:MetadataCatalogDetail'
, metadataCatalogDetail_tableName
- The name of the table that stores the metadata for the associated flow
run. The table stores metadata that represents the data that the flow
transferred. Amazon AppFlow stores the table in the metadata catalog.
$sel:tableRegistrationOutput:MetadataCatalogDetail'
, metadataCatalogDetail_tableRegistrationOutput
- Describes the status of the attempt from Amazon AppFlow to register the
metadata table with the metadata catalog. Amazon AppFlow creates or
updates this table for the associated flow run.
metadataCatalogDetail_catalogType :: Lens' MetadataCatalogDetail (Maybe CatalogType) Source #
The type of metadata catalog that Amazon AppFlow used for the associated flow run. This parameter returns the following value:
- GLUE
- The metadata catalog is provided by the Glue Data Catalog. Glue includes the Glue Data Catalog as a component.
metadataCatalogDetail_partitionRegistrationOutput :: Lens' MetadataCatalogDetail (Maybe RegistrationOutput) Source #
Describes the status of the attempt from Amazon AppFlow to register the data partitions with the metadata catalog. The data partitions organize the flow output into a hierarchical path, such as a folder path in an S3 bucket. Amazon AppFlow creates the partitions (if they don't already exist) based on your flow configuration.
metadataCatalogDetail_tableName :: Lens' MetadataCatalogDetail (Maybe Text) Source #
The name of the table that stores the metadata for the associated flow run. The table stores metadata that represents the data that the flow transferred. Amazon AppFlow stores the table in the metadata catalog.
metadataCatalogDetail_tableRegistrationOutput :: Lens' MetadataCatalogDetail (Maybe RegistrationOutput) Source #
Describes the status of the attempt from Amazon AppFlow to register the metadata table with the metadata catalog. Amazon AppFlow creates or updates this table for the associated flow run.