Class CfnDatasetPropsMixin.DataCatalogInputDefinitionProperty
Represents how metadata stored in the AWS Glue Data Catalog is defined in a DataBrew dataset.
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.DataBrew.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnDatasetPropsMixin.DataCatalogInputDefinitionProperty : CfnDatasetPropsMixin.IDataCatalogInputDefinitionProperty
Syntax (vb)
Public Class CfnDatasetPropsMixin.DataCatalogInputDefinitionProperty Implements CfnDatasetPropsMixin.IDataCatalogInputDefinitionProperty
Remarks
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 dataCatalogInputDefinitionProperty = new DataCatalogInputDefinitionProperty {
CatalogId = "catalogId",
DatabaseName = "databaseName",
TableName = "tableName",
TempDirectory = new S3LocationProperty {
Bucket = "bucket",
BucketOwner = "bucketOwner",
Key = "key"
}
};
Synopsis
Constructors
| DataCatalogInputDefinitionProperty() | Represents how metadata stored in the AWS Glue Data Catalog is defined in a DataBrew dataset. |
Properties
| CatalogId | The unique identifier of the AWS account that holds the Data Catalog that stores the data. |
| DatabaseName | The name of a database in the Data Catalog. |
| TableName | The name of a database table in the Data Catalog. |
| TempDirectory | An Amazon location that AWS Glue Data Catalog can use as a temporary directory. |
Constructors
DataCatalogInputDefinitionProperty()
Represents how metadata stored in the AWS Glue Data Catalog is defined in a DataBrew dataset.
public DataCatalogInputDefinitionProperty()
Remarks
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 dataCatalogInputDefinitionProperty = new DataCatalogInputDefinitionProperty {
CatalogId = "catalogId",
DatabaseName = "databaseName",
TableName = "tableName",
TempDirectory = new S3LocationProperty {
Bucket = "bucket",
BucketOwner = "bucketOwner",
Key = "key"
}
};
Properties
CatalogId
The unique identifier of the AWS account that holds the Data Catalog that stores the data.
public string? CatalogId { get; set; }
Property Value
Remarks
DatabaseName
The name of a database in the Data Catalog.
public string? DatabaseName { get; set; }
Property Value
Remarks
TableName
The name of a database table in the Data Catalog.
public string? TableName { get; set; }
Property Value
Remarks
This table corresponds to a DataBrew dataset.
TempDirectory
An Amazon location that AWS Glue Data Catalog can use as a temporary directory.
public object? TempDirectory { get; set; }