Share via


DevCenterSchedulePatch Class

Definition

The schedule properties for partial update. Properties not provided in the update request will not be changed.

public class DevCenterSchedulePatch : Azure.ResourceManager.DevCenter.Models.DevCenterTrackedResourceUpdate, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DevCenter.Models.DevCenterSchedulePatch>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DevCenter.Models.DevCenterSchedulePatch>
type DevCenterSchedulePatch = class
    inherit DevCenterTrackedResourceUpdate
    interface IJsonModel<DevCenterSchedulePatch>
    interface IPersistableModel<DevCenterSchedulePatch>
Public Class DevCenterSchedulePatch
Inherits DevCenterTrackedResourceUpdate
Implements IJsonModel(Of DevCenterSchedulePatch), IPersistableModel(Of DevCenterSchedulePatch)
Inheritance
DevCenterSchedulePatch
Implements

Constructors

DevCenterSchedulePatch()

Initializes a new instance of DevCenterSchedulePatch.

Properties

Frequency

The frequency of this scheduled task.

Location

The geo-location where the resource lives.

(Inherited from DevCenterTrackedResourceUpdate)
ScheduledType

Supported type this scheduled task represents.

State

Indicates whether or not this scheduled task is enabled.

Tags

Resource tags.

(Inherited from DevCenterTrackedResourceUpdate)
Time

The target time to trigger the action. The format is HH:MM.

TimeZone

The IANA timezone id at which the schedule should execute.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DevCenterSchedulePatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DevCenterSchedulePatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<DevCenterTrackedResourceUpdate>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from DevCenterTrackedResourceUpdate)
IJsonModel<DevCenterTrackedResourceUpdate>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from DevCenterTrackedResourceUpdate)
IPersistableModel<DevCenterSchedulePatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DevCenterSchedulePatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DevCenterSchedulePatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<DevCenterTrackedResourceUpdate>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from DevCenterTrackedResourceUpdate)
IPersistableModel<DevCenterTrackedResourceUpdate>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from DevCenterTrackedResourceUpdate)
IPersistableModel<DevCenterTrackedResourceUpdate>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from DevCenterTrackedResourceUpdate)

Applies to