Resource: aws_redshiftdata_statement

Executes a Redshift Data Statement.

Example Usage

cluster_identifier

resource "aws_redshiftdata_statement" "example" {
  cluster_identifier = aws_redshift_cluster.example.cluster_identifier
  database           = aws_redshift_cluster.example.database_name
  db_user            = aws_redshift_cluster.example.master_username
  sql                = "CREATE GROUP group_name;"
}

workgroup_name

resource "aws_redshiftdata_statement" "example" {
  workgroup_name = aws_redshiftserverless_workgroup.example.workgroup_name
  database       = "dev"
  sql            = "CREATE GROUP group_name;"
}

Argument Reference

The following arguments are required:

The following arguments are optional:

Attribute Reference

This resource exports the following attributes in addition to the arguments above:

Import

In Terraform v1.5.0 and later, use an import block to import Redshift Data Statements using the id. For example:

import {
  to = aws_redshiftdata_statement.example
  id = "example"
}

Using terraform import, import Redshift Data Statements using the id. For example:

% terraform import aws_redshiftdata_statement.example example