Language

ScheduledActionsSchedule Class

Definition

The recurring schedule for a scheduled action.

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

Constructors

Name Description
ScheduledActionsSchedule(TimeSpan, String)

Initializes a new instance of ScheduledActionsSchedule.

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<ScheduledActionsSchedule>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ScheduledActionsSchedule>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<ScheduledActionsSchedule>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ScheduledActionsSchedule>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ScheduledActionsSchedule>.Write(ModelReaderWriterOptions)

Applies to