DevTestLabScheduleCreationParameter Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Properties for creating a schedule.
public class DevTestLabScheduleCreationParameter : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DevTestLabs.Models.DevTestLabScheduleCreationParameter>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DevTestLabs.Models.DevTestLabScheduleCreationParameter>
public class DevTestLabScheduleCreationParameter
type DevTestLabScheduleCreationParameter = class
interface IJsonModel<DevTestLabScheduleCreationParameter>
interface IPersistableModel<DevTestLabScheduleCreationParameter>
type DevTestLabScheduleCreationParameter = class
Public Class DevTestLabScheduleCreationParameter
Implements IJsonModel(Of DevTestLabScheduleCreationParameter), IPersistableModel(Of DevTestLabScheduleCreationParameter)
Public Class DevTestLabScheduleCreationParameter
- Inheritance
-
DevTestLabScheduleCreationParameter
- Implements
Constructors
DevTestLabScheduleCreationParameter() |
Initializes a new instance of DevTestLabScheduleCreationParameter. |
Properties
DailyRecurrenceTime |
The time of day the schedule will occur. |
HourlyRecurrenceMinute |
Minutes of the hour the schedule will run. |
Location |
The location of the new virtual machine or environment. |
Name |
The name of the virtual machine or environment. |
NotificationSettings |
Notification settings. |
Status |
The status of the schedule (i.e. Enabled, Disabled). |
Tags |
The tags of the resource. |
TargetResourceId |
The resource ID to which the schedule belongs. |
TaskType |
The task type of the schedule (e.g. LabVmsShutdownTask, LabVmAutoStart). |
TimeZoneId |
The time zone ID (e.g. Pacific Standard time). |
WeeklyRecurrence |
If the schedule will occur only some days of the week, specify the weekly recurrence. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<DevTestLabScheduleCreationParameter>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<DevTestLabScheduleCreationParameter>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<DevTestLabScheduleCreationParameter>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<DevTestLabScheduleCreationParameter>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<DevTestLabScheduleCreationParameter>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |