GetScheduleResult

data class GetScheduleResult(val id: String, val name: String, val notes: String? = null, val provisioningState: String, val recurrencePattern: RecurrencePatternResponse? = null, val startAt: String? = null, val stopAt: String, val systemData: SystemDataResponse, val timeZoneId: String, val type: String)

Schedule for automatically turning virtual machines in a lab on and off at specified times.

Constructors

Link copied to clipboard
constructor(id: String, name: String, notes: String? = null, provisioningState: String, recurrencePattern: RecurrencePatternResponse? = null, startAt: String? = null, stopAt: String, systemData: SystemDataResponse, timeZoneId: String, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard

The name of the resource

Link copied to clipboard
val notes: String? = null

Notes for this schedule.

Link copied to clipboard

Current provisioning state of the schedule.

Link copied to clipboard

The recurrence pattern of the scheduled actions.

Link copied to clipboard
val startAt: String? = null

When lab user virtual machines will be started. Timestamp offsets will be ignored and timeZoneId is used instead.

Link copied to clipboard

When lab user virtual machines will be stopped. Timestamp offsets will be ignored and timeZoneId is used instead.

Link copied to clipboard

Metadata pertaining to creation and last modification of the schedule.

Link copied to clipboard

The IANA timezone id for the schedule.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"