Package-level declarations

Types

Link copied to clipboard
data class GetSchedulerResult(val id: String, val location: String, val name: String, val properties: SchedulerPropertiesResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

A Durable Task Scheduler resource

Link copied to clipboard
data class GetTaskHubResult(val id: String, val name: String, val properties: TaskHubPropertiesResponse, val systemData: SystemDataResponse, val type: String)

A Task Hub resource belonging to the scheduler

Link copied to clipboard
data class SchedulerPropertiesResponse(val endpoint: String, val ipAllowlist: List<String>, val provisioningState: String, val sku: SchedulerSkuResponse)

Details of the Scheduler

Link copied to clipboard
data class SchedulerSkuResponse(val capacity: Int? = null, val name: String, val redundancyState: String)

The SKU (Stock Keeping Unit) assigned to this durable task scheduler

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
data class TaskHubPropertiesResponse(val dashboardUrl: String, val provisioningState: String)

The properties of Task Hub