CascadeReplacementReason
type
required
str
required
ReplacementReason
Represents a replacement occurring on a child resource, due to the parent resource being replaced.
ImmutableFieldReplacementReason
str
required
ResourceUpdate
required
ReplacementReason
Represents a replacement occurring on a resource, due to an update to an immutable field on the resource.
RecreateOnChangeReplacementReason
ResourceUpdate
required
ReplacementReason
Represents a replacement occurring on a resource because ‘recreate_on_change’ is enabled and the resource has changes.
ReplacementContext
dict[str
required
dict[str
required
dict[str
required
dict[str
required
dict[str
required
dict[str
required
dict[str
required
dict[str
required
dict[str
required
dict[str
required
object
Contains info around why a resource is being replaced. Grouped by type.
channels
credentials
filters
notification_rules
segmentations
sources
tags
validator_debug_queries
validators
windows
ReplacementReason
object
Contains info around why a resource is being replaced.