From e4c4dcbd14b06da76f5d8b00e59569cddf9d1c38 Mon Sep 17 00:00:00 2001 From: James Bardin Date: Tue, 19 Apr 2022 14:55:59 -0400 Subject: [PATCH] add ResourceInstanceReplaceByTriggers --- internal/plans/changes.go | 5 +++ ...sourceinstancechangeactionreason_string.go | 32 +++++++++---------- 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/internal/plans/changes.go b/internal/plans/changes.go index faaed80b29..439ecb38a5 100644 --- a/internal/plans/changes.go +++ b/internal/plans/changes.go @@ -360,6 +360,11 @@ const ( // planning option.) ResourceInstanceReplaceByRequest ResourceInstanceChangeActionReason = 'R' + // ResourceInstanceReplaceByTriggers indicates that the resource instance + // is planned to be replaced because of a corresponding change in a + // replace_triggered_by reference. + ResourceInstanceReplaceByTriggers ResourceInstanceChangeActionReason = 'D' + // ResourceInstanceReplaceBecauseCannotUpdate indicates that the resource // instance is planned to be replaced because the provider has indicated // that a requested change cannot be applied as an update. diff --git a/internal/plans/resourceinstancechangeactionreason_string.go b/internal/plans/resourceinstancechangeactionreason_string.go index 135e6d2c63..d278977bef 100644 --- a/internal/plans/resourceinstancechangeactionreason_string.go +++ b/internal/plans/resourceinstancechangeactionreason_string.go @@ -11,6 +11,7 @@ func _() { _ = x[ResourceInstanceChangeNoReason-0] _ = x[ResourceInstanceReplaceBecauseTainted-84] _ = x[ResourceInstanceReplaceByRequest-82] + _ = x[ResourceInstanceReplaceByTriggers-68] _ = x[ResourceInstanceReplaceBecauseCannotUpdate-70] _ = x[ResourceInstanceDeleteBecauseNoResourceConfig-78] _ = x[ResourceInstanceDeleteBecauseWrongRepetition-87] @@ -21,37 +22,34 @@ func _() { const ( _ResourceInstanceChangeActionReason_name_0 = "ResourceInstanceChangeNoReason" - _ResourceInstanceChangeActionReason_name_1 = "ResourceInstanceDeleteBecauseCountIndex" - _ResourceInstanceChangeActionReason_name_2 = "ResourceInstanceDeleteBecauseEachKeyResourceInstanceReplaceBecauseCannotUpdate" - _ResourceInstanceChangeActionReason_name_3 = "ResourceInstanceDeleteBecauseNoModuleResourceInstanceDeleteBecauseNoResourceConfig" - _ResourceInstanceChangeActionReason_name_4 = "ResourceInstanceReplaceByRequest" - _ResourceInstanceChangeActionReason_name_5 = "ResourceInstanceReplaceBecauseTainted" - _ResourceInstanceChangeActionReason_name_6 = "ResourceInstanceDeleteBecauseWrongRepetition" + _ResourceInstanceChangeActionReason_name_1 = "ResourceInstanceDeleteBecauseCountIndexResourceInstanceReplaceByTriggersResourceInstanceDeleteBecauseEachKeyResourceInstanceReplaceBecauseCannotUpdate" + _ResourceInstanceChangeActionReason_name_2 = "ResourceInstanceDeleteBecauseNoModuleResourceInstanceDeleteBecauseNoResourceConfig" + _ResourceInstanceChangeActionReason_name_3 = "ResourceInstanceReplaceByRequest" + _ResourceInstanceChangeActionReason_name_4 = "ResourceInstanceReplaceBecauseTainted" + _ResourceInstanceChangeActionReason_name_5 = "ResourceInstanceDeleteBecauseWrongRepetition" ) var ( - _ResourceInstanceChangeActionReason_index_2 = [...]uint8{0, 36, 78} - _ResourceInstanceChangeActionReason_index_3 = [...]uint8{0, 37, 82} + _ResourceInstanceChangeActionReason_index_1 = [...]uint8{0, 39, 72, 108, 150} + _ResourceInstanceChangeActionReason_index_2 = [...]uint8{0, 37, 82} ) func (i ResourceInstanceChangeActionReason) String() string { switch { case i == 0: return _ResourceInstanceChangeActionReason_name_0 - case i == 67: - return _ResourceInstanceChangeActionReason_name_1 - case 69 <= i && i <= 70: - i -= 69 - return _ResourceInstanceChangeActionReason_name_2[_ResourceInstanceChangeActionReason_index_2[i]:_ResourceInstanceChangeActionReason_index_2[i+1]] + case 67 <= i && i <= 70: + i -= 67 + return _ResourceInstanceChangeActionReason_name_1[_ResourceInstanceChangeActionReason_index_1[i]:_ResourceInstanceChangeActionReason_index_1[i+1]] case 77 <= i && i <= 78: i -= 77 - return _ResourceInstanceChangeActionReason_name_3[_ResourceInstanceChangeActionReason_index_3[i]:_ResourceInstanceChangeActionReason_index_3[i+1]] + return _ResourceInstanceChangeActionReason_name_2[_ResourceInstanceChangeActionReason_index_2[i]:_ResourceInstanceChangeActionReason_index_2[i+1]] case i == 82: - return _ResourceInstanceChangeActionReason_name_4 + return _ResourceInstanceChangeActionReason_name_3 case i == 84: - return _ResourceInstanceChangeActionReason_name_5 + return _ResourceInstanceChangeActionReason_name_4 case i == 87: - return _ResourceInstanceChangeActionReason_name_6 + return _ResourceInstanceChangeActionReason_name_5 default: return "ResourceInstanceChangeActionReason(" + strconv.FormatInt(int64(i), 10) + ")" }