Sitelet https://github.com/devforce/tfmask/pull/3
Skip to content
This repository was archived by the owner on Apr 17, 2025. It is now read-only.

Handle forces replacement output diff - #3

Merged
davidji99 merged 3 commits into
mainfrom
issue/3/davidji99-handle-forces-replacemen
Apr 28, 2021
Merged

davidji99 merged 3 commits into
mainfrom
issue/3/davidji99-handle-forces-replacemen

Conversation

@davidji99

@davidji99 davidji99 commented Apr 27, 2021 •

Copy link
Copy Markdown

Handle scenarios such as where I want to mask override_special:

-/+ resource "random_string" "thing" {
      ~ id               = "EiKLsQytOVeWqsjU" -> (known after apply)
      - override_special = "asdasdsad" -> null # forces replacement
      ~ result           = "EiKLsQytOVeWqsjU" -> (known after apply)
        # (9 unchanged attributes hidden)
    }
-/+ resource "random_string" "thing" {
      ~ id               = "EiKLsQytOVeWqsjU" -> (known after apply)
      ~ override_special = "asdasdsad" -> "a1sdasdsad" # forces replacement
      ~ result           = "EiKLsQytOVeWqsjU" -> (known after apply)
        # (9 unchanged attributes hidden)
    }
-/+ resource "random_string" "thing" {
      ~ id               = "7P*fJI)px##+TaZb" -> (known after apply)
      + override_special = "asdasdsad" # forces replacement
      ~ result           = "7P*fJI)px##+TaZb" -> (known after apply)
        # (9 unchanged attributes hidden)
    }

-/+ resource "random_string" "thing" {
      ~ id               = "****************" -> (known after apply)
      ~ override_special = "***" -> "****" # forces replacement
      ~ result           = "****************" -> (known after apply)
        # (9 unchanged attributes hidden)
    }

Plan: 1 to add, 0 to change, 1 to destroy.
-/+ resource "random_string" "thing" {
      ~ id               = "****************" -> (known after apply)
      - override_special = "***" -> null # forces replacement
      ~ result           = "****************" -> (known after apply)
        # (9 unchanged attributes hidden)
    }
-/+ resource "random_string" "thing" {
      ~ id               = "****************" -> (known after apply)
      + override_special = "*****" # forces replacement
      ~ result           = "****************" -> (known after apply)
        # (9 unchanged attributes hidden)
    }

@davidji99 davidji99 self-assigned this Apr 27, 2021
@davidji99
davidji99 force-pushed the issue/3/davidji99-handle-forces-replacemen branch from bbf9ff3 to cf361b3 Compare April 28, 2021 03:36
@davidji99
davidji99 marked this pull request as ready for review April 28, 2021 04:27
@davidji99
davidji99 merged commit 580e7fd into main Apr 28, 2021
@davidji99
davidji99 deleted the issue/3/davidji99-handle-forces-replacemen branch April 28, 2021 04:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant