Interface CfnDataSource.GlueRunConfigurationInputProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataSource.GlueRunConfigurationInputProperty.Jsii$Proxy
- Enclosing class:
CfnDataSource
@Stability(Stable)
public static interface CfnDataSource.GlueRunConfigurationInputProperty
extends software.amazon.jsii.JsiiSerializable
The configuration details of the AWS Glue data source.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.datazone.*;
GlueRunConfigurationInputProperty glueRunConfigurationInputProperty = GlueRunConfigurationInputProperty.builder()
.relationalFilterConfigurations(List.of(RelationalFilterConfigurationProperty.builder()
.databaseName("databaseName")
// the properties below are optional
.filterExpressions(List.of(FilterExpressionProperty.builder()
.expression("expression")
.type("type")
.build()))
.schemaName("schemaName")
.build()))
// the properties below are optional
.autoImportDataQualityResult(false)
.catalogName("catalogName")
.dataAccessRole("dataAccessRole")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDataSource.GlueRunConfigurationInputPropertystatic final classAn implementation forCfnDataSource.GlueRunConfigurationInputProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectSpecifies whether to automatically import data quality metrics as part of the data source run.default StringThe catalog name in the AWS Glue run configuration.default StringThe data access role included in the configuration details of the AWS Glue data source.The relational filter configurations included in the configuration details of the AWS Glue data source.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRelationalFilterConfigurations
The relational filter configurations included in the configuration details of the AWS Glue data source.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDataSource.RelationalFilterConfigurationProperty>- See Also:
-
getAutoImportDataQualityResult
Specifies whether to automatically import data quality metrics as part of the data source run.Returns union: either
BooleanorIResolvable- See Also:
-
getCatalogName
The catalog name in the AWS Glue run configuration.- See Also:
-
getDataAccessRole
The data access role included in the configuration details of the AWS Glue data source.- See Also:
-
builder
-