Glue / Paginator / ListDataQualityEvaluationConfigs
ListDataQualityEvaluationConfigs¶
- class Glue.Paginator.ListDataQualityEvaluationConfigs¶
paginator = client.get_paginator('list_data_quality_evaluation_configs')
- paginate(**kwargs)¶
Creates an iterator that will paginate through responses from
Glue.Client.list_data_quality_evaluation_configs().See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate( Level='CATALOG'|'DATABASE'|'TABLE', PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } )
- Parameters:
Level (string) – Lists only the configurations that apply to this level.
PaginationConfig (dict) –
A dictionary that provides parameters to control pagination.
MaxItems (integer) –
The total number of items to return. If the total number of items available is more than the value specified in max-items then a
NextTokenwill be provided in the output that you can use to resume pagination.PageSize (integer) –
The size of each page.
StartingToken (string) –
A token to specify where to start paginating. This is the
NextTokenfrom a previous response.
- Return type:
dict
- Returns:
Response Syntax
{ 'DataQualityEvaluationConfigs': [ { 'Name': 'string', 'EvaluationRunMode': 'ON_DEMAND'|'EVALUATION_CONFIG', 'CreatedOn': datetime(2015, 1, 1), 'LastModifiedOn': datetime(2015, 1, 1), 'Level': 'CATALOG'|'DATABASE'|'TABLE', 'DataSource': { 'GlueTables': { 'CatalogId': 'string', 'DatabaseName': 'string', 'TableNamePattern': 'string' } }, 'RulesetName': 'string', 'ManagedRulesetName': 'SIMPLE'|'ADVANCED', 'PauseRuns': True|False }, ], }
Response Structure
(dict) –
DataQualityEvaluationConfigs (list) –
A list of
DataQualityEvaluationConfigListDetailsobjects.(dict) –
Describes a data quality evaluation configuration.
Name (string) –
The name of the data quality evaluation configuration.
EvaluationRunMode (string) –
The evaluation run mode of the configuration’s results, which is
EVALUATION_CONFIG.CreatedOn (datetime) –
The time when the configuration was created.
LastModifiedOn (datetime) –
The time when the configuration was last modified.
Level (string) –
The Glue Data Catalog hierarchical level that the configuration applies to.
DataSource (dict) –
The catalog, database, or table that the configuration applies to.
GlueTables (dict) –
The Glue Data Catalog tables that the configuration applies to.
CatalogId (string) –
A unique identifier for the Glue Data Catalog.
DatabaseName (string) –
A database name in the Glue Data Catalog.
TableNamePattern (string) –
For the
CATALOGandDATABASElevels, a glob pattern, such asorders_*, that selects tables. If you don’t specify a pattern, every table at the level is in scope. For theTABLElevel, the name of the table.
RulesetName (string) –
The name of the data quality ruleset that tables are evaluated with.
ManagedRulesetName (string) –
The built-in ruleset that tables are evaluated with.
PauseRuns (boolean) –
Specifies whether evaluations are paused.