Schedules - List Applicable

az összes alkalmazható ütemezés Listák

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/schedules/{name}/listApplicable?api-version=2018-09-15

URI-paraméterek

Name In Kötelező Típus Description
labName
path True

string

A labor neve.

name
path True

string

Az ütemezés neve.

resourceGroupName
path True

string

Az erőforráscsoport neve.

subscriptionId
path True

string

Az előfizetés azonosítója.

api-version
query True

string

Ügyfél API-verziója.

Válaszok

Name Típus Description
200 OK

ScheduleList

OK

Other Status Codes

CloudError

BadRequest

Biztonság

azure_auth

OAuth2 implicit támogatás

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation A Microsoft Azure elérése

Példák

Schedules_ListApplicable

Sample Request

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}/schedules/{scheduleName}/listApplicable?api-version=2018-09-15

Sample Response

{
  "value": [
    {
      "properties": {
        "status": "{Enabled|Disabled}",
        "taskType": "{myLabVmTaskType}",
        "weeklyRecurrence": {
          "weekdays": [
            "Monday",
            "Wednesday",
            "Friday"
          ],
          "time": "{timeOfTheDayTheScheduleWillOccurOnThoseDays}"
        },
        "dailyRecurrence": {
          "time": "{timeOfTheDayTheScheduleWillOccurEveryDay}"
        },
        "hourlyRecurrence": {
          "minute": 30
        },
        "timeZoneId": "Pacific Standard Time",
        "notificationSettings": {
          "status": "{Enabled|Disabled}",
          "timeInMinutes": 15,
          "webhookUrl": "{webhookUrl}",
          "emailRecipient": "{email}",
          "notificationLocale": "EN"
        },
        "createdDate": "2018-10-01T18:40:48.1739018-07:00",
        "targetResourceId": "/subscriptions/{subscriptionId}/resourcegroups/resourceGroupName/providers/microsoft.devtestlab/labs/{labName}",
        "provisioningState": "Creating",
        "uniqueIdentifier": "{uniqueIdentifier}"
      },
      "id": "/subscriptions/{subscriptionId}/resourcegroups/resourceGroupName/providers/microsoft.devtestlab/labs/{labName}/schedules/{scheduleName}",
      "name": "{scheduleName}",
      "type": "Microsoft.DevTestLab/labs/schedules",
      "location": "{location}",
      "tags": {
        "tagName1": "tagValue1"
      }
    }
  ]
}

Definíciók

Name Description
CloudError

Rest-kérésből származó hiba.

CloudErrorBody

Egy REST-kérelemből származó hiba törzse.

DayDetails

A napi ütemezés tulajdonságai.

EnableStatus

Az ütemezés állapota (például Engedélyezve, Letiltva)

HourDetails

Óránkénti ütemezés tulajdonságai.

NotificationSettings

Az ütemezés értesítési beállításai.

Schedule

Egy ütemezés.

ScheduleList

Egy listaművelet válasza.

WeekDetails

Heti ütemezés tulajdonságai.

CloudError

Rest-kérésből származó hiba.

Name Típus Description
error

CloudErrorBody

A felhőben bekövetkezett hiba

CloudErrorBody

Egy REST-kérelemből származó hiba törzse.

Name Típus Description
code

string

A hibakód.

details

CloudErrorBody[]

Belső hibák.

message

string

A hibaüzenet.

target

string

A hibacél.

DayDetails

A napi ütemezés tulajdonságai.

Name Típus Description
time

string

Az ütemezés napjának időpontja.

EnableStatus

Az ütemezés állapota (például Engedélyezve, Letiltva)

Name Típus Description
Disabled

string

Enabled

string

HourDetails

Óránkénti ütemezés tulajdonságai.

Name Típus Description
minute

integer

Az ütemezés futásának percei.

NotificationSettings

Az ütemezés értesítési beállításai.

Name Típus Alapértelmezett érték Description
emailRecipient

string

Az e-mail címzettje, akinek értesítéseket szeretne küldeni (a pontosvesszővel elválasztott e-mail-címek listája lehet).

notificationLocale

string

Az értesítés küldésekor használni kívánt területi beállítás (a nem támogatott nyelvekre vonatkozó tartalék az EN).

status

EnableStatus

Disabled

Ha az értesítések engedélyezve vannak ehhez az ütemezéshez (például Engedélyezve, Letiltva).

timeInMinutes

integer

Az értesítés elküldésének időpontja percekben.

webhookUrl

string

Az a webhook URL-címe, amelyre az értesítés el lesz küldve.

Schedule

Egy ütemezés.

Name Típus Alapértelmezett érték Description
id

string

Az erőforrás azonosítója.

location

string

Az erőforrás helye.

name

string

Az erőforrás neve.

properties.createdDate

string

Az ütemezés létrehozási dátuma.

properties.dailyRecurrence

DayDetails

Ha az ütemezés a hét minden napján egyszer történik, adja meg a napi ismétlődés értékét.

properties.hourlyRecurrence

HourDetails

Ha az ütemezés naponta többször is megtörténik, adja meg az óránkénti ismétlődéseket.

properties.notificationSettings

NotificationSettings

Értesítési beállítások.

properties.provisioningState

string

Az erőforrás kiépítési állapota.

properties.status

EnableStatus

Disabled

Az ütemezés állapota (például Engedélyezve, Letiltva)

properties.targetResourceId

string

Az erőforrás-azonosító, amelyhez az ütemezés tartozik

properties.taskType

string

Az ütemezés tevékenységtípusa (pl. LabVmsShutdownTask, LabVmAutoStart).

properties.timeZoneId

string

Az időzóna azonosítója (pl. kínai téli idő, grönlandi téli idő, csendes-óceáni téli idő stb.). A tulajdonság lehetséges értékei a következő helyen találhatók: IReadOnlyCollection<string> TimeZoneConverter.TZConvert.KnownWindowsTimeZoneIds (https://github.com/mattjohnsonpint/TimeZoneConverter/blob/main/README.md)

properties.uniqueIdentifier

string

Egy erőforrás egyedi nem módosítható azonosítója (GUID).

properties.weeklyRecurrence

WeekDetails

Ha az ütemezés csak a hét egyes napjaiban fordul elő, adja meg a heti ismétlődéseket.

tags

object

Az erőforrás címkéi.

type

string

Az erőforrás típusa.

ScheduleList

Egy listaművelet válasza.

Name Típus Description
nextLink

string

A következő találatok hivatkozása.

value

Schedule[]

A listaművelet eredményei.

WeekDetails

Heti ütemezés tulajdonságai.

Name Típus Description
time

string

Az ütemezés napjának időpontja.

weekdays

string[]

A hét azon napjai, amelyekre az ütemezés be van állítva (például vasárnap, hétfő, kedd stb.).