Interface CfnDataSourcePropsMixin.GlueRunConfigurationInputProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataSourcePropsMixin.GlueRunConfigurationInputProperty.Jsii$Proxy
- Enclosing class:
CfnDataSourcePropsMixin
@Stability(Stable)
public static interface CfnDataSourcePropsMixin.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.cfnpropertymixins.services.datazone.*;
GlueRunConfigurationInputProperty glueRunConfigurationInputProperty = GlueRunConfigurationInputProperty.builder()
.autoImportDataQualityResult(false)
.catalogName("catalogName")
.dataAccessRole("dataAccessRole")
.relationalFilterConfigurations(List.of(RelationalFilterConfigurationProperty.builder()
.databaseName("databaseName")
.filterExpressions(List.of(FilterExpressionProperty.builder()
.expression("expression")
.type("type")
.build()))
.schemaName("schemaName")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnDataSourcePropsMixin.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.default ObjectThe 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
-
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:
-
getRelationalFilterConfigurations
The relational filter configurations included in the configuration details of the AWS Glue data source.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDataSourcePropsMixin.RelationalFilterConfigurationProperty>- See Also:
-
builder
@Stability(Stable) static CfnDataSourcePropsMixin.GlueRunConfigurationInputProperty.Builder builder()
-