Share via


WorkflowModelProperties Class

Definition

Workflow model properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelPropertiesTypeConverter))]
public class WorkflowModelProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModelProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelPropertiesTypeConverter))>]
type WorkflowModelProperties = class
    interface IWorkflowModelProperties
    interface IJsonSerializable
Public Class WorkflowModelProperties
Implements IWorkflowModelProperties
Inheritance
WorkflowModelProperties
Attributes
Implements

Constructors

WorkflowModelProperties()

Creates an new WorkflowModelProperties instance.

Properties

ActivityId

Gets or sets the workflow activity id.

AllowedAction

Gets or sets the list of allowed actions on the workflow.

CustomProperty

Workflow model custom properties.

DisplayName

Gets or sets the friendly display name.

EndTime

Gets or sets the end time.

Error

Gets or sets the list of errors.

ObjectId

Gets or sets the affected object Id.

ObjectInternalId

Gets or sets the affected object internal Id.

ObjectInternalName

Gets or sets the affected object internal name.

ObjectName

Gets or sets the affected object name.

ObjectType

Gets or sets the object type.

ReplicationProviderId

Gets or sets the replication provider.

SourceFabricProviderId

Gets or sets the source fabric provider.

StartTime

Gets or sets the start time.

State

Gets or sets the workflow state.

TargetFabricProviderId

Gets or sets the target fabric provider.

Task

Gets or sets the list of tasks.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of WorkflowModelProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of WorkflowModelProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModelProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of WorkflowModelProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to