hashicorp / hashicorp/terraform-plugin-sdk

Ignoring keys in TypeMap to avoid diffs

Open
#249 0 comments 0 reactions 0 assignees View on GitHub
enhancement subsystem/types
Dominant language
Go
Stars
485
Forks
244
Avg merge
19h 57m
Merged PRs (30d)
4

Description

## Problem Statement

Some APIs automatically add certain metadata/tags to resources alongside ones defined by users. This can cause annoying differences on details of the API we aren't concerned about. Examples from AWS:

The various use cases include:
* CloudFormation automatically adds aws: prefixed tags for every resource in a CloudFormation stack
* Certain AWS services that meta-manage other AWS services sometimes use these aws: prefixed tags as well
* Elastic Beanstalk has elasticbeanstalk: prefixed tags
* RDS has rds: prefixed tags
* Elastic Beanstalk might not allow you to manage Name tag (needs confirmation)

## Proposal

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.