使用 Rest Api 创建 azure 虚拟机后,我可以更改虚拟机自动关闭时间吗?
Can I change virtual machine auto shut down time after azure virtual machine created using Rest Api?
这个 Api 对这个 URL 有帮助吗?
https://docs.microsoft.com/en-us/rest/api/dtl/virtualmachineschedules/get
请帮忙!
不,你提供的 API 是针对 Azure 开发测试实验室中的 VM,如果你想更改普通 azure VM 的自动关闭时间,请使用下面的。
要获取访问令牌,请参阅此 link。
请求URL:
PUT https://management.azure.com/subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/microsoft.devtestlab/schedules/shutdown-computevm-<VMname>?api-version=2018-09-15
请求header:
Content-Type: application/json; charset=utf-8
Authorization: Bearer eyJ0exxxxx6dyJ9
请求body(1900
表示19:00
即7:00:00 PM
):
{
"properties": {
"taskType": "ComputeVmShutdownTask",
"timeZoneId": "China Standard Time",
"dailyRecurrence": {
"time": "1900"
},
"targetResourceId": "/subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Compute/virtualMachines/<VMname>",
"status": "Enabled",
"notificationSettings": {
"timeInMinutes": 30,
"status": "Disabled"
}
},
"location": "eastus"
}
这个 Api 对这个 URL 有帮助吗? https://docs.microsoft.com/en-us/rest/api/dtl/virtualmachineschedules/get
请帮忙!
不,你提供的 API 是针对 Azure 开发测试实验室中的 VM,如果你想更改普通 azure VM 的自动关闭时间,请使用下面的。
要获取访问令牌,请参阅此 link。
请求URL:
PUT https://management.azure.com/subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/microsoft.devtestlab/schedules/shutdown-computevm-<VMname>?api-version=2018-09-15
请求header:
Content-Type: application/json; charset=utf-8
Authorization: Bearer eyJ0exxxxx6dyJ9
请求body(1900
表示19:00
即7:00:00 PM
):
{
"properties": {
"taskType": "ComputeVmShutdownTask",
"timeZoneId": "China Standard Time",
"dailyRecurrence": {
"time": "1900"
},
"targetResourceId": "/subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Compute/virtualMachines/<VMname>",
"status": "Enabled",
"notificationSettings": {
"timeInMinutes": 30,
"status": "Disabled"
}
},
"location": "eastus"
}