ChaosActionLifecycle Struct

Definition

Enum for action lifecycle states.

public readonly struct ChaosActionLifecycle : IEquatable<Azure.ResourceManager.Chaos.Models.ChaosActionLifecycle>
type ChaosActionLifecycle = struct
Public Structure ChaosActionLifecycle
Implements IEquatable(Of ChaosActionLifecycle)
Inheritance
ChaosActionLifecycle
Implements

Constructors

Name Description
ChaosActionLifecycle(String)

Initializes a new instance of ChaosActionLifecycle.

Properties

Name Description
AnyTerminal

Trigger when action reaches any terminal state.

Failure

Trigger on failure.

Running

Trigger when action is running.

Skipped

Trigger when action is skipped.

Start

Trigger when action starts.

Success

Trigger on success.

Methods

Name Description
Equals(ChaosActionLifecycle)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(ChaosActionLifecycle, ChaosActionLifecycle)

Determines if two ChaosActionLifecycle values are the same.

Implicit(String to ChaosActionLifecycle)

Converts a string to a ChaosActionLifecycle.

Implicit(String to Nullable<ChaosActionLifecycle>)
Inequality(ChaosActionLifecycle, ChaosActionLifecycle)

Determines if two ChaosActionLifecycle values are not the same.

Applies to