Class CfnDataSource.GlueRunConfigurationInputProperty
The configuration details of the AWS Glue data source.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.DataZone
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDataSource.GlueRunConfigurationInputProperty : CfnDataSource.IGlueRunConfigurationInputProperty
Syntax (vb)
Public Class CfnDataSource.GlueRunConfigurationInputProperty Implements CfnDataSource.IGlueRunConfigurationInputProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.DataZone;
var glueRunConfigurationInputProperty = new GlueRunConfigurationInputProperty {
RelationalFilterConfigurations = new [] { new RelationalFilterConfigurationProperty {
DatabaseName = "databaseName",
// the properties below are optional
FilterExpressions = new [] { new FilterExpressionProperty {
Expression = "expression",
Type = "type"
} },
SchemaName = "schemaName"
} },
// the properties below are optional
AutoImportDataQualityResult = false,
CatalogName = "catalogName",
DataAccessRole = "dataAccessRole"
};
Synopsis
Constructors
| GlueRunConfigurationInputProperty() | The configuration details of the AWS Glue data source. |
Properties
| AutoImportDataQualityResult | Specifies whether to automatically import data quality metrics as part of the data source run. |
| CatalogName | The catalog name in the AWS Glue run configuration. |
| DataAccessRole | The data access role included in the configuration details of the AWS Glue data source. |
| RelationalFilterConfigurations | The relational filter configurations included in the configuration details of the AWS Glue data source. |
Constructors
GlueRunConfigurationInputProperty()
The configuration details of the AWS Glue data source.
public GlueRunConfigurationInputProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.DataZone;
var glueRunConfigurationInputProperty = new GlueRunConfigurationInputProperty {
RelationalFilterConfigurations = new [] { new RelationalFilterConfigurationProperty {
DatabaseName = "databaseName",
// the properties below are optional
FilterExpressions = new [] { new FilterExpressionProperty {
Expression = "expression",
Type = "type"
} },
SchemaName = "schemaName"
} },
// the properties below are optional
AutoImportDataQualityResult = false,
CatalogName = "catalogName",
DataAccessRole = "dataAccessRole"
};
Properties
AutoImportDataQualityResult
Specifies whether to automatically import data quality metrics as part of the data source run.
public object? AutoImportDataQualityResult { get; set; }
Property Value
Remarks
CatalogName
The catalog name in the AWS Glue run configuration.
public string? CatalogName { get; set; }
Property Value
Remarks
DataAccessRole
The data access role included in the configuration details of the AWS Glue data source.
public string? DataAccessRole { get; set; }
Property Value
Remarks
RelationalFilterConfigurations
The relational filter configurations included in the configuration details of the AWS Glue data source.
public object RelationalFilterConfigurations { get; set; }
Property Value
Remarks
Type union: either IResolvable or (either IResolvable or CfnDataSource.IRelationalFilterConfigurationProperty)[]