interface RedshiftDatasetDefinitionProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.SageMaker.Mixins.CfnProcessingJobPropsMixin.RedshiftDatasetDefinitionProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awssagemaker/mixins#CfnProcessingJobPropsMixin_RedshiftDatasetDefinitionProperty |
Java | software.amazon.awscdk.mixins.preview.services.sagemaker.mixins.CfnProcessingJobPropsMixin.RedshiftDatasetDefinitionProperty |
Python | aws_cdk.mixins_preview.aws_sagemaker.mixins.CfnProcessingJobPropsMixin.RedshiftDatasetDefinitionProperty |
TypeScript | @aws-cdk/mixins-preview » aws_sagemaker » mixins » CfnProcessingJobPropsMixin » RedshiftDatasetDefinitionProperty |
Configuration for Redshift Dataset Definition input.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as sagemaker_mixins } from '@aws-cdk/mixins-preview/aws-sagemaker';
const redshiftDatasetDefinitionProperty: sagemaker_mixins.CfnProcessingJobPropsMixin.RedshiftDatasetDefinitionProperty = {
clusterId: 'clusterId',
clusterRoleArn: 'clusterRoleArn',
database: 'database',
dbUser: 'dbUser',
kmsKeyId: 'kmsKeyId',
outputCompression: 'outputCompression',
outputFormat: 'outputFormat',
outputS3Uri: 'outputS3Uri',
queryString: 'queryString',
};
Properties
| Name | Type | Description |
|---|---|---|
| cluster | string | The Redshift cluster Identifier. |
| cluster | string | The IAM role attached to your Redshift cluster that Amazon SageMaker uses to generate datasets. |
| database? | string | The name of the Redshift database used in Redshift query execution. |
| db | string | The database user name used in Redshift query execution. |
| kms | string | The AWS Key Management Service ( AWS KMS) key that Amazon SageMaker uses to encrypt data from a Redshift execution. |
| output | string | The compression used for Redshift query results. |
| output | string | The data storage format for Redshift query results. |
| output | string | The location in Amazon S3 where the Redshift query results are stored. |
| query | string | The SQL query statements to be executed. |
clusterId?
Type:
string
(optional)
The Redshift cluster Identifier.
clusterRoleArn?
Type:
string
(optional)
The IAM role attached to your Redshift cluster that Amazon SageMaker uses to generate datasets.
database?
Type:
string
(optional)
The name of the Redshift database used in Redshift query execution.
dbUser?
Type:
string
(optional)
The database user name used in Redshift query execution.
kmsKeyId?
Type:
string
(optional)
The AWS Key Management Service ( AWS KMS) key that Amazon SageMaker uses to encrypt data from a Redshift execution.
outputCompression?
Type:
string
(optional)
The compression used for Redshift query results.
outputFormat?
Type:
string
(optional)
The data storage format for Redshift query results.
outputS3Uri?
Type:
string
(optional)
The location in Amazon S3 where the Redshift query results are stored.
queryString?
Type:
string
(optional)
The SQL query statements to be executed.

.NET
Go
Java
Python
TypeScript