Resource: aws_redshift_data_share_consumer_association

Terraform resource for managing an AWS Redshift Data Share Consumer Association.

Example Usage

Basic Usage

resource "aws_redshift_data_share_consumer_association" "example" {
  data_share_arn           = "arn:aws:redshift:us-west-2:012345678901:datashare:b3bfde75-73fd-408b-9086-d6fccfd6d588/example"
  associate_entire_account = true
}

Consumer Region

resource "aws_redshift_data_share_consumer_association" "example" {
  data_share_arn  = "arn:aws:redshift:us-west-2:012345678901:datashare:b3bfde75-73fd-408b-9086-d6fccfd6d588/example"
  consumer_region = "us-west-2"
}

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 Share Consumer Association using the id. For example:

import {
  to = aws_redshift_data_share_consumer_association.example
  id = "arn:aws:redshift:us-west-2:012345678901:datashare:b3bfde75-73fd-408b-9086-d6fccfd6d588/example,,,us-west-2"
}

Using terraform import, import Redshift Data Share Consumer Association using the id. For example:

% terraform import aws_redshift_data_share_consumer_association.example arn:aws:redshift:us-west-2:012345678901:datashare:b3bfde75-73fd-408b-9086-d6fccfd6d588/example,,,us-west-2