Share via


JobDefinitionUpdateProperties Class

Definition

Job definition properties.

[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.DoNotFormat]
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.JobDefinitionUpdatePropertiesTypeConverter))]
public class JobDefinitionUpdateProperties : Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinitionUpdateProperties
[<Microsoft.Azure.PowerShell.Cmdlets.StorageMover.DoNotFormat>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.JobDefinitionUpdatePropertiesTypeConverter))>]
type JobDefinitionUpdateProperties = class
    interface IJobDefinitionUpdateProperties
    interface IJsonSerializable
Public Class JobDefinitionUpdateProperties
Implements IJobDefinitionUpdateProperties
Inheritance
JobDefinitionUpdateProperties
Attributes
Implements

Constructors

JobDefinitionUpdateProperties()

Creates an new JobDefinitionUpdateProperties instance.

Properties

AgentName

Name of the Agent to assign for new Job Runs of this Job Definition.

CopyMode

Strategy to use for copy.

Description

A description for the Job Definition.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of JobDefinitionUpdateProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of JobDefinitionUpdateProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinitionUpdateProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of JobDefinitionUpdateProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to