Class: Aws::SageMaker::Types::RedshiftDatasetDefinition
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::RedshiftDatasetDefinition
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
Configuration for Redshift Dataset Definition input.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cluster_id ⇒ String
The Redshift cluster Identifier.
-
#cluster_role_arn ⇒ 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_user ⇒ String
The database user name used in Redshift query execution.
-
#kms_key_id ⇒ String
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt data from a Redshift execution.
-
#output_compression ⇒ String
The compression used for Redshift query results.
-
#output_format ⇒ String
The data storage format for Redshift query results.
-
#output_s3_uri ⇒ String
The location in Amazon S3 where the Redshift query results are stored.
-
#query_string ⇒ String
The SQL query statements to be executed.
Instance Attribute Details
#cluster_id ⇒ String
The Redshift cluster Identifier.
40769 40770 40771 40772 40773 40774 40775 40776 40777 40778 40779 40780 40781 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40769 class RedshiftDatasetDefinition < Struct.new( :cluster_id, :database, :db_user, :query_string, :cluster_role_arn, :output_s3_uri, :kms_key_id, :output_format, :output_compression) SENSITIVE = [] include Aws::Structure end |
#cluster_role_arn ⇒ String
The IAM role attached to your Redshift cluster that Amazon SageMaker uses to generate datasets.
40769 40770 40771 40772 40773 40774 40775 40776 40777 40778 40779 40780 40781 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40769 class RedshiftDatasetDefinition < Struct.new( :cluster_id, :database, :db_user, :query_string, :cluster_role_arn, :output_s3_uri, :kms_key_id, :output_format, :output_compression) SENSITIVE = [] include Aws::Structure end |
#database ⇒ String
The name of the Redshift database used in Redshift query execution.
40769 40770 40771 40772 40773 40774 40775 40776 40777 40778 40779 40780 40781 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40769 class RedshiftDatasetDefinition < Struct.new( :cluster_id, :database, :db_user, :query_string, :cluster_role_arn, :output_s3_uri, :kms_key_id, :output_format, :output_compression) SENSITIVE = [] include Aws::Structure end |
#db_user ⇒ String
The database user name used in Redshift query execution.
40769 40770 40771 40772 40773 40774 40775 40776 40777 40778 40779 40780 40781 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40769 class RedshiftDatasetDefinition < Struct.new( :cluster_id, :database, :db_user, :query_string, :cluster_role_arn, :output_s3_uri, :kms_key_id, :output_format, :output_compression) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt data from a Redshift execution.
40769 40770 40771 40772 40773 40774 40775 40776 40777 40778 40779 40780 40781 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40769 class RedshiftDatasetDefinition < Struct.new( :cluster_id, :database, :db_user, :query_string, :cluster_role_arn, :output_s3_uri, :kms_key_id, :output_format, :output_compression) SENSITIVE = [] include Aws::Structure end |
#output_compression ⇒ String
The compression used for Redshift query results.
40769 40770 40771 40772 40773 40774 40775 40776 40777 40778 40779 40780 40781 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40769 class RedshiftDatasetDefinition < Struct.new( :cluster_id, :database, :db_user, :query_string, :cluster_role_arn, :output_s3_uri, :kms_key_id, :output_format, :output_compression) SENSITIVE = [] include Aws::Structure end |
#output_format ⇒ String
The data storage format for Redshift query results.
40769 40770 40771 40772 40773 40774 40775 40776 40777 40778 40779 40780 40781 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40769 class RedshiftDatasetDefinition < Struct.new( :cluster_id, :database, :db_user, :query_string, :cluster_role_arn, :output_s3_uri, :kms_key_id, :output_format, :output_compression) SENSITIVE = [] include Aws::Structure end |
#output_s3_uri ⇒ String
The location in Amazon S3 where the Redshift query results are stored.
40769 40770 40771 40772 40773 40774 40775 40776 40777 40778 40779 40780 40781 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40769 class RedshiftDatasetDefinition < Struct.new( :cluster_id, :database, :db_user, :query_string, :cluster_role_arn, :output_s3_uri, :kms_key_id, :output_format, :output_compression) SENSITIVE = [] include Aws::Structure end |
#query_string ⇒ String
The SQL query statements to be executed.
40769 40770 40771 40772 40773 40774 40775 40776 40777 40778 40779 40780 40781 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40769 class RedshiftDatasetDefinition < Struct.new( :cluster_id, :database, :db_user, :query_string, :cluster_role_arn, :output_s3_uri, :kms_key_id, :output_format, :output_compression) SENSITIVE = [] include Aws::Structure end |