Service Fabrics - List Applicable Schedules
Listor tillämpliga start-/stoppscheman, om sådana finns.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/users/{userName}/servicefabrics/{name}/listApplicableSchedules?api-version=2018-09-15
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
lab
|
path | True |
string |
Namnet på labbet. |
name
|
path | True |
string |
Namnet på Service Fabric. |
resource
|
path | True |
string |
Namnet på resursgruppen. |
subscription
|
path | True |
string |
Prenumerations-ID: t. |
user
|
path | True |
string |
Namnet på användarprofilen. |
api-version
|
query | True |
string |
Klient-API-version. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
BadRequest |
Säkerhet
azure_auth
Implicit beviljande av OAuth2
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | Få åtkomst till Microsoft Azure |
Exempel
ServiceFabrics_ListApplicableSchedules
Exempelbegäran
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}/schedules/{scheduleName}",
"location": "{location}",
"name": "{scheduleName}",
"properties": {
"labVmsShutdown": {
"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"
}
},
"labVmsStartup": {
"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"
}
}
},
"type": "{scheduleType}",
"tags": {
"tagName1": "tagValue1"
}
}
Definitioner
Name | Description |
---|---|
Applicable |
Scheman som gäller för en virtuell dator. Scheman kan ha definierats på en virtuell dator eller på labbnivå. |
Cloud |
Fel från en REST-begäran. |
Cloud |
Brödtext för ett fel från en REST-begäran. |
Day |
Egenskaper för ett dagligt schema. |
Enable |
Status för schemat (t.ex. Aktiverad, Inaktiverad) |
Hour |
Egenskaper för ett schema per timme. |
Notification |
Meddelandeinställningar för ett schema. |
Schedule |
Ett schema. |
Week |
Egenskaper för ett veckoschema. |
ApplicableSchedule
Scheman som gäller för en virtuell dator. Scheman kan ha definierats på en virtuell dator eller på labbnivå.
Name | Typ | Description |
---|---|---|
id |
string |
Resursens identifierare. |
location |
string |
Platsen för resursen. |
name |
string |
Namnet på resursen. |
properties.labVmsShutdown |
Schemat för automatisk avstängning, om ett har angetts på labb- eller labbresursnivå. |
|
properties.labVmsStartup |
Schemat för automatisk start, om ett har angetts på labb- eller labbresursnivå. |
|
tags |
object |
Taggarna för resursen. |
type |
string |
Resurstypen. |
CloudError
Fel från en REST-begäran.
Name | Typ | Description |
---|---|---|
error |
Molnfelet som inträffade |
CloudErrorBody
Brödtext för ett fel från en REST-begäran.
Name | Typ | Description |
---|---|---|
code |
string |
Felkoden. |
details |
Inre fel. |
|
message |
string |
Felmeddelandet. |
target |
string |
Felmålet. |
DayDetails
Egenskaper för ett dagligt schema.
Name | Typ | Description |
---|---|---|
time |
string |
Den tid på dagen som schemat inträffar. |
EnableStatus
Status för schemat (t.ex. Aktiverad, Inaktiverad)
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
HourDetails
Egenskaper för ett schema per timme.
Name | Typ | Description |
---|---|---|
minute |
integer |
Minuter av timmen som schemat körs. |
NotificationSettings
Meddelandeinställningar för ett schema.
Name | Typ | Standardvärde | Description |
---|---|---|---|
emailRecipient |
string |
E-postmottagaren att skicka meddelanden till (kan vara en lista med semikolonavgränsade e-postadresser). |
|
notificationLocale |
string |
Språkvarianten som ska användas när du skickar ett meddelande (återställning för språk som inte stöds är EN). |
|
status | Disabled |
Om meddelanden är aktiverade för det här schemat (t.ex. aktiverat, inaktiverat). |
|
timeInMinutes |
integer |
Tid i minuter innan händelsen då meddelandet skickas. |
|
webhookUrl |
string |
Den webhook-URL som meddelandet ska skickas till. |
Schedule
Ett schema.
Name | Typ | Standardvärde | Description |
---|---|---|---|
id |
string |
Resursens identifierare. |
|
location |
string |
Platsen för resursen. |
|
name |
string |
Namnet på resursen. |
|
properties.createdDate |
string |
Datumet då schemat skapades. |
|
properties.dailyRecurrence |
Om schemat ska ske en gång varje dag i veckan anger du den dagliga upprepningen. |
||
properties.hourlyRecurrence |
Om schemat ska ske flera gånger om dagen anger du upprepningen varje timme. |
||
properties.notificationSettings |
Meddelandeinställningar. |
||
properties.provisioningState |
string |
Resursens etableringsstatus. |
|
properties.status | Disabled |
Status för schemat (t.ex. Aktiverad, Inaktiverad) |
|
properties.targetResourceId |
string |
Det resurs-ID som schemat tillhör |
|
properties.taskType |
string |
Uppgiftstypen för schemat (t.ex. LabVmsShutdownTask, LabVmAutoStart). |
|
properties.timeZoneId |
string |
Tidszons-ID (t.ex. China Standard Time, Grönland Standard Time, Pacific Standard Time osv.). Möjliga värden för den här egenskapen finns i |
|
properties.uniqueIdentifier |
string |
Den unika oföränderliga identifieraren för en resurs (GUID). |
|
properties.weeklyRecurrence |
Om schemat bara inträffar några dagar i veckan anger du veckovis upprepning. |
||
tags |
object |
Taggarna för resursen. |
|
type |
string |
Resurstypen. |
WeekDetails
Egenskaper för ett veckoschema.
Name | Typ | Description |
---|---|---|
time |
string |
Den tid på dagen som schemat inträffar. |
weekdays |
string[] |
Veckodagarna som schemat anges för (t.ex. söndag, måndag, tisdag osv.). |