ComputeStartStopScheduleResponse

data class ComputeStartStopScheduleResponse(val action: String? = null, val cron: CronResponse? = null, val id: String, val provisioningStatus: String, val recurrence: RecurrenceResponse? = null, val schedule: ScheduleBaseResponse? = null, val status: String? = null, val triggerType: String? = null)

Compute start stop schedule properties

Constructors

Link copied to clipboard
constructor(action: String? = null, cron: CronResponse? = null, id: String, provisioningStatus: String, recurrence: RecurrenceResponse? = null, schedule: ScheduleBaseResponse? = null, status: String? = null, triggerType: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val action: String? = null

Required The compute power action.

Link copied to clipboard
val cron: CronResponse? = null

Required if triggerType is Cron.

Link copied to clipboard
val id: String

A system assigned id for the schedule.

Link copied to clipboard

The current deployment state of schedule.

Link copied to clipboard

Required if triggerType is Recurrence.

Link copied to clipboard

Deprecated Not used any more.

Link copied to clipboard
val status: String? = null

Is the schedule enabled or disabled?

Link copied to clipboard
val triggerType: String? = null

Required The schedule trigger type.