Freigeben über


Schedules - List Applicable

Listet alle anwendbaren Zeitpläne auf.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
labName
path True

string

Der Name des Labs.

name
path True

string

Der Name des Zeitplans.

resourceGroupName
path True

string

Der Name der Ressourcengruppe.

subscriptionId
path True

string

Die Abonnement-ID.

api-version
query True

string

Client-API-Version.

Antworten

Name Typ Beschreibung
200 OK

ScheduleList

OK

Other Status Codes

CloudError

BadRequest

Sicherheit

azure_auth

Implizite OAuth2-Gewährung

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Zugriff auf Microsoft Azure

Beispiele

Schedules_ListApplicable

Beispielanforderung

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

Beispiel für eine Antwort

{
  "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"
      }
    }
  ]
}

Definitionen

Name Beschreibung
CloudError

Fehler aus einer REST-Anforderung.

CloudErrorBody

Text eines Fehlers aus einer REST-Anforderung.

DayDetails

Eigenschaften eines Tageszeitplans.

EnableStatus

Die status des Zeitplans (d. h. aktiviert, deaktiviert)

HourDetails

Eigenschaften eines Stundenplans.

NotificationSettings

Benachrichtigungseinstellungen für einen Zeitplan.

Schedule

Ein Zeitplan.

ScheduleList

Die Antwort eines Listenvorgangs.

WeekDetails

Eigenschaften eines Wochenplans.

CloudError

Fehler aus einer REST-Anforderung.

Name Typ Beschreibung
error

CloudErrorBody

Der aufgetretene Cloudfehler

CloudErrorBody

Text eines Fehlers aus einer REST-Anforderung.

Name Typ Beschreibung
code

string

Der Fehlercode.

details

CloudErrorBody[]

Innere Fehler.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

DayDetails

Eigenschaften eines Tageszeitplans.

Name Typ Beschreibung
time

string

Die Tageszeit, zu der der Zeitplan ausgeführt wird.

EnableStatus

Die status des Zeitplans (d. h. aktiviert, deaktiviert)

Name Typ Beschreibung
Disabled

string

Enabled

string

HourDetails

Eigenschaften eines Stundenplans.

Name Typ Beschreibung
minute

integer

Minuten der Stunde, die der Zeitplan ausgeführt wird.

NotificationSettings

Benachrichtigungseinstellungen für einen Zeitplan.

Name Typ Standardwert Beschreibung
emailRecipient

string

Der E-Mail-Empfänger, an den Benachrichtigungen gesendet werden sollen (kann eine Liste von durch Semikolon getrennten E-Mail-Adressen sein).

notificationLocale

string

Das Gebietsschema, das beim Senden einer Benachrichtigung verwendet werden soll (Fallback für nicht unterstützte Sprachen ist EN).

status

EnableStatus

Disabled

Wenn Benachrichtigungen für diesen Zeitplan aktiviert sind (d. h. Aktiviert, Deaktiviert).

timeInMinutes

integer

Zeit in Minuten vor dem Ereignis, zu dem die Benachrichtigung gesendet wird.

webhookUrl

string

Die Webhook-URL, an die die Benachrichtigung gesendet wird.

Schedule

Ein Zeitplan.

Name Typ Standardwert Beschreibung
id

string

Der Bezeichner der Ressource.

location

string

Der Speicherort der Ressource.

name

string

Der Name der Ressource.

properties.createdDate

string

Das Erstellungsdatum des Zeitplans.

properties.dailyRecurrence

DayDetails

Wenn der Zeitplan einmal pro Wochentag auftritt, geben Sie die tägliche Wiederholung an.

properties.hourlyRecurrence

HourDetails

Wenn der Zeitplan mehrmals täglich auftritt, geben Sie die stündliche Wiederholung an.

properties.notificationSettings

NotificationSettings

Benachrichtigungseinstellungen.

properties.provisioningState

string

Der Bereitstellungs-status der Ressource.

properties.status

EnableStatus

Disabled

Die status des Zeitplans (d. h. aktiviert, deaktiviert)

properties.targetResourceId

string

Die Ressourcen-ID, zu der der Zeitplan gehört

properties.taskType

string

Der Aufgabentyp des Zeitplans (z. B. LabVmsShutdownTask, LabVmAutoStart).

properties.timeZoneId

string

Die Zeitzonen-ID (z. B. China Standardzeit, Grönland Standardzeit, Pazifische Standardzeit usw.). Die möglichen Werte für diese Eigenschaft finden Sie in IReadOnlyCollection<string> TimeZoneConverter.TZConvert.KnownWindowsTimeZoneIds (https://github.com/mattjohnsonpint/TimeZoneConverter/blob/main/README.md)

properties.uniqueIdentifier

string

Der eindeutige unveränderliche Bezeichner einer Ressource (Guid).

properties.weeklyRecurrence

WeekDetails

Wenn der Zeitplan nur an einigen Tagen der Woche auftritt, geben Sie die wöchentliche Wiederholung an.

tags

object

Die Tags der Ressource.

type

string

Der Typ der Ressource.

ScheduleList

Die Antwort eines Listenvorgangs.

Name Typ Beschreibung
nextLink

string

Link für den nächsten Satz von Ergebnissen.

value

Schedule[]

Ergebnisse des Listenvorgangs.

WeekDetails

Eigenschaften eines Wochenplans.

Name Typ Beschreibung
time

string

Die Uhrzeit des Tages, zu dem der Zeitplan auftritt.

weekdays

string[]

Die Wochentage, für die der Zeitplan festgelegt ist (z. B. Sonntag, Montag, Dienstag usw.).