Show / Hide Table of Contents

Class CfnDatasetPropsMixin.DatabaseInputDefinitionProperty

Connection information for dataset input files stored in a database.

Inheritance
object
CfnDatasetPropsMixin.DatabaseInputDefinitionProperty
Implements
CfnDatasetPropsMixin.IDatabaseInputDefinitionProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.DataBrew.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnDatasetPropsMixin.DatabaseInputDefinitionProperty : CfnDatasetPropsMixin.IDatabaseInputDefinitionProperty
Syntax (vb)
Public Class CfnDatasetPropsMixin.DatabaseInputDefinitionProperty Implements 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

Constructors

DatabaseInputDefinitionProperty()

Connection information for dataset input files stored in a database.

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.

Constructors

DatabaseInputDefinitionProperty()

Connection information for dataset input files stored in a database.

public DatabaseInputDefinitionProperty()
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"
                 }
             };

Properties

DatabaseTableName

The table within the target database.

public string? DatabaseTableName { get; set; }
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.

public string? GlueConnectionName { get; set; }
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.

public string? QueryString { get; set; }
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.

public object? TempDirectory { get; set; }
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

Implements

CfnDatasetPropsMixin.IDatabaseInputDefinitionProperty
Back to top Generated by DocFX