Share via


SelfHelpStep Class

Definition

Troubleshooter step.

public class SelfHelpStep : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SelfHelp.Models.SelfHelpStep>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SelfHelp.Models.SelfHelpStep>
type SelfHelpStep = class
    interface IJsonModel<SelfHelpStep>
    interface IPersistableModel<SelfHelpStep>
Public Class SelfHelpStep
Implements IJsonModel(Of SelfHelpStep), IPersistableModel(Of SelfHelpStep)
Inheritance
SelfHelpStep
Implements

Properties

AutomatedCheckResults

Only for AutomatedStep type.

Description

Step description.

Error

The error detail.

ExecutionStatus

Status of Troubleshooter Step execution.

ExecutionStatusDescription

This field has more detailed status description of the execution status.

Guidance

Get or sets the Step guidance.

Id

Unique step id.

Inputs

Gets the inputs.

Insights

Gets the insights.

IsLastStep

is this last step of the workflow.

StepType

Type of Troubleshooting step.

Title

Step title.

Explicit Interface Implementations

IJsonModel<SelfHelpStep>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<SelfHelpStep>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SelfHelpStep>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SelfHelpStep>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<SelfHelpStep>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to