Share via


WorkflowEnvelope Class

Definition

Workflow properties definition.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.WorkflowEnvelopeTypeConverter))]
public class WorkflowEnvelope : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IWorkflowEnvelope
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.WorkflowEnvelopeTypeConverter))>]
type WorkflowEnvelope = class
    interface IWorkflowEnvelope
    interface IJsonSerializable
Public Class WorkflowEnvelope
Implements IWorkflowEnvelope
Inheritance
WorkflowEnvelope
Attributes
Implements

Constructors

WorkflowEnvelope()

Creates an new WorkflowEnvelope instance.

Properties

Code

Basic error code.

Detail

Error Details.

ExtendedCode

Type of error.

File

Gets or sets the files.

FlowState

Gets or sets the state of the workflow.

HealthState

Gets or sets the workflow health state.

Id

The resource id.

InnerError

Inner errors.

Kind

The resource kind.

Location

The resource location.

Message

Any details of the error.

MessageTemplate

Message template.

Name

Gets the resource name.

Parameter

Parameters for the template.

Target

The error target.

Type

Gets the resource type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of WorkflowEnvelope.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of WorkflowEnvelope.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IWorkflowEnvelope.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of WorkflowEnvelope into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to