Show / Hide Table of Contents

Class CfnDataSource.GlueRunConfigurationInputProperty

The configuration details of the AWS Glue data source.

Inheritance
object
CfnDataSource.GlueRunConfigurationInputProperty
Implements
CfnDataSource.IGlueRunConfigurationInputProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datazone-datasource-gluerunconfigurationinput.html

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datazone-datasource-gluerunconfigurationinput.html

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datazone-datasource-gluerunconfigurationinput.html#cfn-datazone-datasource-gluerunconfigurationinput-autoimportdataqualityresult

Type union: either bool or IResolvable

CatalogName

The catalog name in the AWS Glue run configuration.

public string? CatalogName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datazone-datasource-gluerunconfigurationinput.html#cfn-datazone-datasource-gluerunconfigurationinput-catalogname

DataAccessRole

The data access role included in the configuration details of the AWS Glue data source.

public string? DataAccessRole { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datazone-datasource-gluerunconfigurationinput.html#cfn-datazone-datasource-gluerunconfigurationinput-dataaccessrole

RelationalFilterConfigurations

The relational filter configurations included in the configuration details of the AWS Glue data source.

public object RelationalFilterConfigurations { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datazone-datasource-gluerunconfigurationinput.html#cfn-datazone-datasource-gluerunconfigurationinput-relationalfilterconfigurations

Type union: either IResolvable or (either IResolvable or CfnDataSource.IRelationalFilterConfigurationProperty)[]

Implements

CfnDataSource.IGlueRunConfigurationInputProperty
Back to top Generated by DocFX