Package-level declarations

Types

Link copied to clipboard
data class GetRetentionPolicyResult(val azureApiVersion: String, val id: String, val name: String, val properties: RetentionPolicyPropertiesResponse, val systemData: SystemDataResponse, val type: String)

A retention policy resource belonging to the scheduler

Link copied to clipboard
data class GetSchedulerResult(val azureApiVersion: String, 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 azureApiVersion: String, 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 RetentionPolicyDetailsResponse(val orchestrationState: String? = null, val retentionPeriodInDays: Int)

The properties of a retention policy

Link copied to clipboard
data class RetentionPolicyPropertiesResponse(val provisioningState: String, val retentionPolicies: List<RetentionPolicyDetailsResponse>? = null)

The retention policy settings for the resource

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