Full Terraform Plan Output

When doing IAM policy changes, it would be helpful to see the full output, including non-changes, so you can verify it is indeed correct.

for example

                  ~ {
                      ~ Resource = [
                            # (6 unchanged elements hidden)
                          - "arn:aws:dynamodb:us-east-1:<acct>::table/table*",
                            "arn:aws:dynamodb:us-east-1:<acct>::table/sometable*",
                        ]
                        # (2 unchanged elements hidden)
                    },

is there a way to see the full output that includes the action and effect?

HashiCorp have shown a tendency to be strongly against adding options to vary output formats - e.g. Feature Request: Verbose option for plan · Issue #27547 · hashicorp/terraform · GitHub - so I don’t think there is any way to do this within Terraform itself.

However, if you were to save the plan to a file, you could inspect it with Command: show | Terraform | HashiCorp Developer and process the resulting JSON.