Show / Hide Table of Contents

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
object
StepEventMetadata
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Pulumi.Automation.Events
Assembly: Pulumi.Automation.dll
Syntax
public class StepEventMetadata

Properties

View Source

DetailedDiff

The diff for this step as a list of property paths and difference types.

Declaration
public IImmutableDictionary<string, PropertyDiff>? DetailedDiff { get; }
Property Value
Type Description
IImmutableDictionary<string, PropertyDiff>
View Source

Diffs

Keys that changed with this step.

Declaration
public ImmutableArray<string>? Diffs { get; }
Property Value
Type Description
ImmutableArray<string>?
View Source

Keys

Keys causing a replacement (only applicable for "create" and "replace" Ops).

Declaration
public ImmutableArray<string>? Keys { get; }
Property Value
Type Description
ImmutableArray<string>?
View Source

Logical

Logical is set if the step is a logical operation in the program.

Declaration
public bool? Logical { get; }
Property Value
Type Description
bool?
View Source

New

New is the state of the resource after performing the step.

Declaration
public StepEventStateMetadata? New { get; }
Property Value
Type Description
StepEventStateMetadata
View Source

Old

Old is the state of the resource before performing the step.

Declaration
public StepEventStateMetadata? Old { get; }
Property Value
Type Description
StepEventStateMetadata
View Source

Op

Op is the operation being performed.

Declaration
public OperationType Op { get; }
Property Value
Type Description
OperationType
View Source

Provider

Provider actually performing the step.

Declaration
public string Provider { get; }
Property Value
Type Description
string
View Source

Type

Declaration
public string Type { get; }
Property Value
Type Description
string
View Source

Urn

Declaration
public string Urn { get; }
Property Value
Type Description
string
  • View Source
Back to top Copyright 2016-2023, Pulumi Corporation.