JobDefinitionPatch Class

Definition

The Job Definition resource.

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

Constructors

Name Description
JobDefinitionPatch()

Initializes a new instance of JobDefinitionPatch.

Properties

Name Description
AgentName

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

Connections

List of connections associated to this job.

CopyMode

Strategy to use for copy.

DataIntegrityValidation

Data Integrity Validation mode.

Description

A description for the Job Definition.

Schedule

Schedule information for the Job Definition.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<JobDefinitionPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<JobDefinitionPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<JobDefinitionPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<JobDefinitionPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<JobDefinitionPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to