Show / Hide Table of Contents

Interface CfnDatasetPropsMixin.IDatabaseInputDefinitionProperty

Connection information for dataset input files stored in a database.

Namespace: Amazon.CDK.Mixins.Preview.AWS.DataBrew.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnDatasetPropsMixin.IDatabaseInputDefinitionProperty
Syntax (vb)
Public Interface CfnDatasetPropsMixin.IDatabaseInputDefinitionProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-databaseinputdefinition.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.Mixins.Preview.AWS.DataBrew.Mixins;

             var databaseInputDefinitionProperty = new DatabaseInputDefinitionProperty {
                 DatabaseTableName = "databaseTableName",
                 GlueConnectionName = "glueConnectionName",
                 QueryString = "queryString",
                 TempDirectory = new S3LocationProperty {
                     Bucket = "bucket",
                     BucketOwner = "bucketOwner",
                     Key = "key"
                 }
             };

Synopsis

Properties

DatabaseTableName

The table within the target database.

GlueConnectionName

The AWS Glue Connection that stores the connection information for the target database.

QueryString

Custom SQL to run against the provided AWS Glue connection.

TempDirectory

An Amazon location that AWS Glue Data Catalog can use as a temporary directory.

Properties

DatabaseTableName

The table within the target database.

string? DatabaseTableName { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-databaseinputdefinition.html#cfn-databrew-dataset-databaseinputdefinition-databasetablename

GlueConnectionName

The AWS Glue Connection that stores the connection information for the target database.

string? GlueConnectionName { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-databaseinputdefinition.html#cfn-databrew-dataset-databaseinputdefinition-glueconnectionname

QueryString

Custom SQL to run against the provided AWS Glue connection.

string? QueryString { get; }
Property Value

string

Remarks

This SQL will be used as the input for DataBrew projects and jobs.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-databaseinputdefinition.html#cfn-databrew-dataset-databaseinputdefinition-querystring

TempDirectory

An Amazon location that AWS Glue Data Catalog can use as a temporary directory.

object? TempDirectory { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-databaseinputdefinition.html#cfn-databrew-dataset-databaseinputdefinition-tempdirectory

Type union: either IResolvable or CfnDatasetPropsMixin.IS3LocationProperty

Back to top Generated by DocFX