Delen via


Schedules - List

Maak een lijst met schema's in een bepaald lab.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/schedules?api-version=2018-09-15
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/schedules?$expand={$expand}&$filter={$filter}&$top={$top}&$orderby={$orderby}&api-version=2018-09-15

URI-parameters

Name In Vereist Type Description
labName
path True

string

De naam van het lab.

resourceGroupName
path True

string

De naam van de resourcegroep.

subscriptionId
path True

string

De ID van het abonnement.

api-version
query True

string

Client-API-versie.

$expand
query

string

Geef de $expand-query op. Voorbeeld: 'properties($select=status)'

$filter
query

string

Het filter dat moet worden toegepast op de bewerking. Voorbeeld: '$filter=contains(name,'myName')

$orderby
query

string

De volgorde-expressie voor de resultaten met behulp van OData-notatie. Voorbeeld: '$orderby=name desc'

$top
query

integer (int32)

Het maximum aantal resources dat moet worden geretourneerd door de bewerking. Voorbeeld: '$top=10'

Antwoorden

Name Type Description
200 OK

ScheduleList

OK

Other Status Codes

CloudError

Onjuiste aanvraag

Beveiliging

azure_auth

Impliciete OAuth2-toekenning

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Toegang tot Microsoft Azure

Voorbeelden

Schedules_List

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
CloudError

Fout van een REST-aanvraag.

CloudErrorBody

Hoofdtekst van een fout van een REST-aanvraag.

DayDetails

Eigenschappen van een dagelijkse planning.

EnableStatus

De status van het schema (bijvoorbeeld Ingeschakeld, Uitgeschakeld)

HourDetails

Eigenschappen van een uurschema.

NotificationSettings

Meldingsinstellingen voor een planning.

Schedule

Een schema.

ScheduleList

Het antwoord van een lijstbewerking.

WeekDetails

Eigenschappen van een wekelijks schema.

CloudError

Fout van een REST-aanvraag.

Name Type Description
error

CloudErrorBody

De cloudfout die is opgetreden

CloudErrorBody

Hoofdtekst van een fout van een REST-aanvraag.

Name Type Description
code

string

De foutcode.

details

CloudErrorBody[]

Interne fouten.

message

string

Het foutbericht.

target

string

Het foutdoel.

DayDetails

Eigenschappen van een dagelijkse planning.

Name Type Description
time

string

Het tijdstip waarop de planning plaatsvindt.

EnableStatus

De status van het schema (bijvoorbeeld Ingeschakeld, Uitgeschakeld)

Waarde Description
Disabled
Enabled

HourDetails

Eigenschappen van een uurschema.

Name Type Description
minute

integer (int32)

Minuten van het uur dat de planning wordt uitgevoerd.

NotificationSettings

Meldingsinstellingen voor een planning.

Name Type Default value Description
emailRecipient

string

De e-mailontvanger waar meldingen naar worden verzonden (kan een lijst met door puntkomma's gescheiden e-mailadressen zijn).

notificationLocale

string

De landinstelling die moet worden gebruikt bij het verzenden van een melding (terugval voor niet-ondersteunde talen is EN).

status

EnableStatus

Disabled

Als meldingen zijn ingeschakeld voor dit schema (bijvoorbeeld Ingeschakeld, Uitgeschakeld).

timeInMinutes

integer (int32)

Tijd in minuten vóór de gebeurtenis waarop een melding wordt verzonden.

webhookUrl

string

De webhook-URL waarnaar de melding wordt verzonden.

Schedule

Een schema.

Name Type Default value Description
id

string

De id van de resource.

location

string

De locatie van de resource.

name

string

De naam van de resource.

properties.createdDate

string (date-time)

De aanmaakdatum van de planning.

properties.dailyRecurrence

DayDetails

Als de planning eenmaal per dag van de week plaatsvindt, geeft u het dagelijkse terugkeerpatroon op.

properties.hourlyRecurrence

HourDetails

Als het schema meerdere keren per dag plaatsvindt, geeft u het terugkeerpatroon per uur op.

properties.notificationSettings

NotificationSettings

Meldingsinstellingen.

properties.provisioningState

string

De inrichtingsstatus van de resource.

properties.status

EnableStatus

Disabled

De status van het schema (bijvoorbeeld Ingeschakeld, Uitgeschakeld)

properties.targetResourceId

string

De resource-id waartoe de planning behoort

properties.taskType

string

Het taaktype van de planning (bijvoorbeeld LabVmsShutdownTask, LabVmAutoStart).

properties.timeZoneId

string

De tijdzone-id (bijvoorbeeld China Standard Time, Groenland Standaardtijd, Pacific Standard Time, enz.). De mogelijke waarden voor deze eigenschap vindt u in IReadOnlyCollection<string> TimeZoneConverter.TZConvert.KnownWindowsTimeZoneIds (https://github.com/mattjohnsonpint/TimeZoneConverter/blob/main/README.md)

properties.uniqueIdentifier

string

De unieke onveranderbare id van een resource (GUID).

properties.weeklyRecurrence

WeekDetails

Als de planning slechts enkele dagen van de week plaatsvindt, geeft u het wekelijkse terugkeerpatroon op.

tags

object

De tags van de resource.

type

string

Het type resource.

ScheduleList

Het antwoord van een lijstbewerking.

Name Type Description
nextLink

string

Koppeling voor de volgende set resultaten.

value

Schedule[]

Resultaten van de lijstbewerking.

WeekDetails

Eigenschappen van een wekelijks schema.

Name Type Description
time

string

Het tijdstip van de dag waarop de planning plaatsvindt.

weekdays

string[]

De dagen van de week waarvoor de planning is ingesteld (bijvoorbeeld zondag, maandag, dinsdag, enzovoort).