Share via


Schedule Class

Definition

A Schedule to execute action.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20231001Preview.ScheduleTypeConverter))]
public class Schedule : Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20231001Preview.ISchedule
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20231001Preview.ScheduleTypeConverter))>]
type Schedule = class
    interface ISchedule
    interface IJsonSerializable
Public Class Schedule
Implements ISchedule
Inheritance
Schedule
Attributes
Implements

Constructors

Schedule()

Creates an new Schedule instance.

Properties

Frequency

The frequency of this scheduled task.

Name

Display name for the Schedule

SourceType

The type of the resource that this schedule belongs to

SourceUri

The URI of the resource that this schedule belongs to

Time

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

TimeZone

The IANA timezone id at which the schedule should execute.

Type

Supported type this scheduled task represents.

Uri

The unique URI of the schedule

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Schedule.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Schedule.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20231001Preview.ISchedule.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Schedule into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to