Language

ScheduledActionsSchedulePatch Class

Definition

Schedule changes for a scheduled action. Omitted properties keep their current values.

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

Constructors

Name Description
ScheduledActionsSchedulePatch()

Initializes a new instance of ScheduledActionsSchedulePatch.

Properties

Name Description
DeadlineType

How the scheduled time is interpreted. The default is InitiateAt.

ExecutionParametersRetryPolicy

The retry settings for failed resource operations.

RequestedDaysOfTheMonth

The calendar days when the action runs. An empty array means every day of the month.

RequestedMonths

The months when the action runs. An empty array means every month.

RequestedWeekDays

The days of the week when the action runs. An empty array means every day of the week.

ScheduledTime

The local time of day when the scheduled action runs.

TimeZone

The time zone used to interpret the scheduled time.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<ScheduledActionsSchedulePatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ScheduledActionsSchedulePatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<ScheduledActionsSchedulePatch>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ScheduledActionsSchedulePatch>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ScheduledActionsSchedulePatch>.Write(ModelReaderWriterOptions)

Applies to