Difference between revisions of "Terraform lifecycle meta-argument"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
* https://www.terraform.io/language/meta-arguments/lifecycle | * https://www.terraform.io/language/meta-arguments/lifecycle | ||
− | <code>[[create_before_destroy]] | [[prevent_destroy]] | [[ignore_changes]] | | + | <code>[[create_before_destroy]] | [[prevent_destroy]] | [[ignore_changes]] | [[replace_triggered_by]]</code> |
Revision as of 14:00, 22 January 2023
create_before_destroy | prevent_destroy | ignore_changes | replace_triggered_by
Contents
Options
create_before_destroy
changes default behavior so that the new replacement object is created first, and the prior object is destroyed after the replacement is created.prevent_destroy
ignore_changes
replace_triggered_by
(May 2022, v1.2.0)
Examples
resource "azurerm_resource_group" "example" { # ... lifecycle { create_before_destroy = true } }
lifecycle { ignore_changes = [ latest_restorable_time ] }
Related
See also
Advertising: