hashicorp / terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
https://registry.terraform.io/providers/hashicorp/aws
Mozilla Public License 2.0
9.77k stars 9.12k forks source link

[Enhancement]: LakeFormation data cells filter does not provide any option to use column wildcard #37488

Open sleepwithcoffee opened 4 months ago

sleepwithcoffee commented 4 months ago

Terraform Core Version

1.7.4

AWS Provider Version

5.42.0

Affected Resource(s)

aws_lakeformation_data_cells_filter

Expected Behavior

We can define data cells filter to include all columns using wildcard

Actual Behavior

We need a work around using excluded_column_names = []

Relevant Error/Panic Output Snippet

No response

Terraform Configuration Files

resource "aws_lakeformation_data_cells_filter" "this" {
  ...

  table_data {
    ...

    # include all columns
    column_wildcard {
      excluded_column_names = []
    }

    row_filter {
      ...
    }
  }
}

Steps to Reproduce

As described in the configuration file

Debug Output

No response

Panic Output

No response

Important Factoids

No response

References

No response

Would you like to implement a fix?

None

github-actions[bot] commented 4 months ago

Community Note

Voting for Prioritization

Volunteering to Work on This Issue

justinretzolk commented 2 months ago

Hey @sleepwithcoffee 👋 Thanks for taking the time to raise this! We consider additions to existing resources to be an enhancement, rather than a bug. With that in mind, I'm going to update a few things about this issue. There's no further action needed from you at this point, I just like to let people know before making these kinds of modifications.