Terraform resource for managing an AWS QuickSight Ingestion.
resource "aws_quicksight_ingestion" "example" {
data_set_id = aws_quicksight_data_set.example.data_set_id
ingestion_id = "example-id"
ingestion_type = "FULL_REFRESH"
}
The following arguments are required:
data_set_id
- (Required) ID of the dataset used in the ingestion.ingestion_id
- (Required) ID for the ingestion.ingestion_type
- (Required) Type of ingestion to be created. Valid values are INCREMENTAL_REFRESH
and FULL_REFRESH
.The following arguments are optional:
aws_account_id
- (Optional) AWS account ID.This resource exports the following attributes in addition to the arguments above:
arn
- ARN of the Ingestion.id
- A comma-delimited string joining AWS account ID, data set ID, and ingestion ID.ingestion_status
- Ingestion status.In Terraform v1.5.0 and later, use an import
block to import QuickSight Ingestion using the AWS account ID, data set ID, and ingestion ID separated by commas (,
). For example:
import {
to = aws_quicksight_ingestion.example
id = "123456789012,example-dataset-id,example-ingestion-id"
}
Using terraform import
, import QuickSight Ingestion using the AWS account ID, data set ID, and ingestion ID separated by commas (,
). For example:
% terraform import aws_quicksight_ingestion.example 123456789012,example-dataset-id,example-ingestion-id