Class StepEventMetadata
StepEventMetadata describes a "step" within the Pulumi engine, which is any concrete action
to migrate a set of cloud resources from one state to another.
Inheritance
StepEventMetadata
Assembly: Pulumi.Automation.dll
public class StepEventMetadata
Properties
View Source
The diff for this step as a list of property paths and difference types.
Declaration
public IImmutableDictionary<string, PropertyDiff>? DetailedDiff { get; }
Property Value
View Source
Keys that changed with this step.
Declaration
public ImmutableArray<string>? Diffs { get; }
Property Value
View Source
Keys causing a replacement (only applicable for "create" and "replace" Ops).
Declaration
public ImmutableArray<string>? Keys { get; }
Property Value
View Source
Logical is set if the step is a logical operation in the program.
Declaration
public bool? Logical { get; }
Property Value
View Source
New is the state of the resource after performing the step.
Declaration
public StepEventStateMetadata? New { get; }
Property Value
View Source
Old is the state of the resource before performing the step.
Declaration
public StepEventStateMetadata? Old { get; }
Property Value
View Source
Op is the operation being performed.
Declaration
public OperationType Op { get; }
Property Value
View Source
Provider actually performing the step.
Declaration
public string Provider { get; }
Property Value
View Source
Declaration
public string Type { get; }
Property Value
View Source
Declaration
public string Urn { get; }
Property Value