terraform-provider-snowflake icon indicating copy to clipboard operation
terraform-provider-snowflake copied to clipboard

snowflake_object_parameter resource import has missing fields

Open afterdesign opened this issue 1 year ago • 1 comments

Terraform CLI and Provider Versions

Terraform v1.7.1
on darwin_arm64
+ provider registry.terraform.io/hashicorp/aws v5.31.0
+ provider registry.terraform.io/hashicorp/local v2.1.0
+ provider registry.terraform.io/snowflake-labs/snowflake v0.84.1

Terraform Configuration

terraform {
  required_version = "1.7.1"
  required_providers {
    aws = {
      source  = "hashicorp/aws"
      version = "5.31.0"
    }
    local = {
      source  = "hashicorp/local"
      version = "2.1.0"
    }
    snowflake = {
      source  = "Snowflake-Labs/snowflake"
      version = "0.84.1"
    }
  }
}

provider "aws" {
  region              = ""
  allowed_account_ids = []
  profile             = ""
}

provider "snowflake" {
  role    = ""
  account = ""
}

Expected Behavior

  1. Documentation for importing snowflake_object_parameter should have information what <object_identifier> means.
  2. terraform plan should not show snowflake_object_parameter.test must be replaced after doing `terraform import.

Actual Behavior

terraform state show snowflake_object_parameter.test:

resource "snowflake_object_parameter" "test" {
    id    = "DATA_RETENTION_TIME_IN_DAYS❄️TABLE❄dbName.schemaName.tableName"
    value = "1"
}

Steps to Reproduce

  1. terraform import snowflake_object_parameter.test DATA_RETENTION_TIME_IN_DAYS❄️TABLE❄️dbName.schemaName.tableName
  2. terraform plan should show nothing

How much impact is this issue causing?

High

Logs

No response

Additional Information

No response

afterdesign avatar Jan 30 '24 13:01 afterdesign

Hey @afterdesign. Thanks for reaching out to us.

We have the redesign of the existing resources on our roadmap (https://github.com/Snowflake-Labs/terraform-provider-snowflake/blob/main/ROADMAP.md#19012024-roadmap-overview). I will bump snowflake_object_parameter's priority.

sfc-gh-asawicki avatar Jan 31 '24 07:01 sfc-gh-asawicki