GlueRunConfigurationInputProperty Struct
The configuration details of the AWS Glue data source.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_datazone as datazone } from 'aws-cdk-lib';
const glueRunConfigurationInputProperty: datazone.CfnDataSource.GlueRunConfigurationInputProperty = {
relationalFilterConfigurations: [{
databaseName: 'databaseName',
// the properties below are optional
filterExpressions: [{
expression: 'expression',
type: 'type',
}],
schemaName: 'schemaName',
}],
// the properties below are optional
autoImportDataQualityResult: false,
catalogName: 'catalogName',
dataAccessRole: 'dataAccessRole',
};
Properties
autoImportDataQualityResultoptionalboolean | IResolvableauto_import_data_quality_resultoptionaltyping.Union[bool, IResolvable]autoImportDataQualityResultoptionalBooleanAutoImportDataQualityResultoptionalboolAutoImportDataQualityResultoptionalinterface{}#Specifies whether to automatically import data quality metrics as part of the data source run.
catalogNameoptionalstringcatalog_nameoptionalstrcatalogNameoptionalStringCatalogNameoptionalstringCatalogNameoptional*string#The catalog name in the AWS Glue run configuration.
dataAccessRoleoptionalstringdata_access_roleoptionalstrdataAccessRoleoptionalStringDataAccessRoleoptionalstringDataAccessRoleoptional*string#The data access role included in the configuration details of the AWS Glue data source.
relationalFilterConfigurationsIResolvable | IResolvable | CfnDataSource.RelationalFilterConfigurationProperty[]relational_filter_configurationstyping.Union[IResolvable, typing.List[typing.Union[IResolvable, RelationalFilterConfigurationProperty]]]relationalFilterConfigurationsIResolvableRelationalFilterConfigurationsIResolvableRelationalFilterConfigurationsinterface{}required#The relational filter configurations included in the configuration details of the AWS Glue data source.