JobTaskDetails Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This class represents a task which is actually a workflow so that one can navigate to its individual drill down.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.JobTaskDetailsTypeConverter))]
public class JobTaskDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IJobTaskDetails, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.JobTaskDetailsTypeConverter))>]
type JobTaskDetails = class
interface IJobTaskDetails
interface IJsonSerializable
interface ITaskTypeDetails
interface IValidates
Public Class JobTaskDetails
Implements IJobTaskDetails, IValidates
- Inheritance
-
JobTaskDetails
- Attributes
- Implements
Constructors
JobTaskDetails() |
Creates an new JobTaskDetails instance. |
Properties
InstanceType |
The type of task details. |
JobTaskJobFriendlyName |
The job display name. |
JobTaskJobId |
The job id. |
JobTaskJobScenarioName |
The job name. Enum type ScenarioName. |
JobTaskTargetInstanceType |
The workflow affected object type. |
JobTaskTargetObjectId |
The object id. |
JobTaskTargetObjectName |
The object name. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of JobTaskDetails. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of JobTaskDetails. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IJobTaskDetails. Note: the Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IJobTaskDetails interface is polymorphic, and the precise model class that will get deserialized is determined at runtime based on the payload. |
FromJsonString(String) |
Creates a new instance of JobTaskDetails, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of JobTaskDetails into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |