StepState Class

Definition

StepState represents the state of a step in an action.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StepStateTypeConverter))]
public class StepState : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStepState
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StepStateTypeConverter))>]
type StepState = class
    interface IStepState
    interface IJsonSerializable
Public Class StepState
Implements IStepState
Inheritance
StepState
Attributes
Implements

Constructors

Name Description
StepState()

Creates an new StepState instance.

Properties

Name Description
EndTime

The timestamp for when processing of the step reached its terminal state, in ISO 8601 format.

Message

The message providing additional context for the status value. May be empty, or contain diagnostic information in the case of a failure.

StartTime

The timestamp for when processing of the step began, in ISO 8601 format.

Status

The status of the step. A value of Completed or Failed indicates a terminal state for the step.

StepName

The name for the step.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StepState.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StepState.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStepState.

FromJsonString(String)

Creates a new instance of StepState, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of StepState into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to