Class: Aws::Appflow::Types::MetadataCatalogDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::Appflow::Types::MetadataCatalogDetail
- Defined in:
- gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb
Overview
Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the associated flow run.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#catalog_type ⇒ String
The type of metadata catalog that Amazon AppFlow used for the associated flow run.
-
#partition_registration_output ⇒ Types::RegistrationOutput
Describes the status of the attempt from Amazon AppFlow to register the data partitions with the metadata catalog.
-
#table_name ⇒ String
The name of the table that stores the metadata for the associated flow run.
-
#table_registration_output ⇒ Types::RegistrationOutput
Describes the status of the attempt from Amazon AppFlow to register the metadata table with the metadata catalog.
Instance Attribute Details
#catalog_type ⇒ String
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.
3294 3295 3296 3297 3298 3299 3300 3301 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 3294 class MetadataCatalogDetail < Struct.new( :catalog_type, :table_name, :table_registration_output, :partition_registration_output) SENSITIVE = [] include Aws::Structure end |
#partition_registration_output ⇒ Types::RegistrationOutput
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.
3294 3295 3296 3297 3298 3299 3300 3301 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 3294 class MetadataCatalogDetail < Struct.new( :catalog_type, :table_name, :table_registration_output, :partition_registration_output) SENSITIVE = [] include Aws::Structure end |
#table_name ⇒ String
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.
3294 3295 3296 3297 3298 3299 3300 3301 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 3294 class MetadataCatalogDetail < Struct.new( :catalog_type, :table_name, :table_registration_output, :partition_registration_output) SENSITIVE = [] include Aws::Structure end |
#table_registration_output ⇒ Types::RegistrationOutput
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.
3294 3295 3296 3297 3298 3299 3300 3301 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 3294 class MetadataCatalogDetail < Struct.new( :catalog_type, :table_name, :table_registration_output, :partition_registration_output) SENSITIVE = [] include Aws::Structure end |