Creates an O&M window. When the TargetResource parameter of the O&M window is set to associate with ECS instances and underlying hardware risks are detected that require scheduled O&M to mitigate, the execution time of the scheduled O&M is determined by the time range specified in the TimePeriod parameter. When the execution time of an O&M event is reached, the platform automatically performs the corresponding O&M operation based on the event type.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:CreatePlanMaintenanceWindow |
create |
*All Resource
|
None | None |
Request syntax
POST HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| PlanWindowName |
string |
Yes |
The name of the O&M window. You can specify a custom name. The name can be up to 200 characters in length. |
WIndowName |
| Enable |
boolean |
Yes |
Specifies whether to enable the O&M window.
|
true |
| SupportMaintenanceAction |
string |
Yes |
The O&M operations supported by the O&M window. Valid values:
|
Reboot |
| RegionId |
string |
Yes |
The region ID. You can call DescribeRegions to query the most recent region list. |
cn-hangzhou |
| TimePeriod |
object |
Yes |
The recurring cycle of the O&M window. |
|
| PeriodUnit |
string |
Yes |
The type of the cycle. Valid values: Daily and Weekly. Valid values:
|
Weekly |
| RangeList |
array<object> |
Yes |
The time ranges of the recurring cycle of the O&M window (in UTC). |
|
|
object |
No |
The time range object. |
||
| StartTime |
string |
No |
The start time of the O&M window.
|
Monday,22:00 |
| EndTime |
string |
No |
The end time of the O&M window.
|
Tuesday,03:00 |
| TargetResource |
object |
Yes |
The resources to which the O&M window applies. |
|
| Scope |
string |
Yes |
The resource type for the O&M window. Valid values:
|
Tag |
| ResourceGroupId |
string |
No |
The ID of the resource group. This parameter is required when Scope is set to ResourceGroup. |
rg-aekzhm7pmnvcbty |
| Tags |
array<object> |
No |
The tags to which the O&M window applies. This parameter is required when Scope is set to Tag. |
|
|
object |
No |
The tag value. |
||
| Key |
string |
No |
The key of the tag to which the O&M window applies. |
vms_qualification_孙总身份证_e5590864-1fef-4db2-b2a7-bd2d657fed43.png |
| Value |
string |
No |
The value of the tag to which the O&M window applies. |
21.137.18.60 |
| MinMaintenanceInterval |
integer |
No |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
7D5B1188-3F08-56D1-A6B2-91B267452633 |
| PlanWindowId |
string |
The ID of the created O&M window. |
pw-bp1a9yavgq3dgttvowun |
Examples
Success response
JSON format
{
"RequestId": "7D5B1188-3F08-56D1-A6B2-91B267452633",
"PlanWindowId": "pw-bp1a9yavgq3dgttvowun"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidOperation.TooManyMaintenanceWindows | Too many maintenance windows. | The number of maintenance window configurations has exceeded 200, and no new windows can be created. |
| 500 | InternalError | Internal error. | |
| 403 | AccessForbidden | User not authorized to operate on the specified resource. | You are not authorized to use the specified resource. |
| 403 | MissingParameter.Period | The input parameter Period is missing. | Missing Period parameter. |
| 403 | MissingParameter.TargetType | The input parameter TargetType is missing. | Missing TargetType parameter. |
| 403 | InvalidParameter.TimePeriod | Invalid Parameter Time Period. | Time Period property error. |
| 403 | InvalidParameter.TargetResource | Invalid Parameter Target Resource. | TargetResource property setting error |
| 403 | InvalidParameter.SupportMaintenanceAction | Invalid Parameter SupportMaintenanceAction. | SupportMaintenanceAction property setting error. |
| 403 | InvalidParameter.MinMaintenanceInterval | Invalid Parameter MinMaintenanceInterval. | MinMaintenanceInterval 参数设置错误 |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.