Language

ScheduledActionUpdateProperties Class

Definition

The updatable properties of the ScheduledAction.

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

Constructors

Name Description
ScheduledActionUpdateProperties()

Initializes a new instance of ScheduledActionUpdateProperties.

Properties

Name Description
ActionType

The operation performed on the targeted resources.

Disabled

Indicates whether new occurrences are disabled.

EndsOn

The date and time, including UTC offset, after which no new occurrences are scheduled.

NotificationSettings

Notification settings that apply to the scheduled action.

ResourceType

The type of compute resource targeted by the action.

Schedule

Changes to the recurring schedule.

StartsOn

The date and time, including UTC offset, when the schedule becomes active.

Methods

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

Explicit Interface Implementations

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

Applies to