全部產品
Search
文件中心

Elastic Compute Service:DescribeInstanceMaintenanceAttributes - 查詢執行個體的維護屬性

更新時間:Apr 04, 2026

調用DescribeInstanceMaintenanceAttributes查詢執行個體的維護屬性。

介面說明

查詢已設定的維護策略,策略中主要包括兩個維護屬性。

  • 維護時間視窗:您指定的一個時間段,營運只會在該時間內進行。

  • 維護動作:您指定的執行個體宕機處理策略。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

ecs:DescribeInstanceMaintenanceAttributes

get

*全部資源

*

請求參數

名稱

類型

必填

描述

樣本值

RegionId

string

執行個體所屬的地區 ID。您可以調用 DescribeRegions 查看最新的阿里雲地區列表。

cn-hangzhou

PageNumber

integer

維護屬性列表的頁碼。

起始值:1

預設值:1

1

PageSize

integer

單頁返回的條數。取值範圍:1~100

預設值:10

10

InstanceId

array

執行個體 ID 列表。可輸入最多 100 個執行個體 ID。

i-bp67acfmxazb4p****

string

執行個體 ID。

i-bp67acfmxazb4p****

返回參數

名稱

類型

描述

樣本值

object

PageSize

integer

單頁返回的條數。

10

RequestId

string

請求 ID。

473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

PageNumber

integer

維護屬性列表的頁碼。

1

TotalCount

integer

查詢到的維護屬性總數。

100

MaintenanceAttributes

object

MaintenanceAttribute

array<object>

營運屬性的集合。

array<object>

NotifyOnMaintenance

boolean

執行個體宕機營運前是否發送事件通知。

false

InstanceId

string

執行個體 ID。

i-bp67acfmxazb4p****

MaintenanceWindows

object

MaintenanceWindow

array<object>

營運視窗執行個體的列表。

object

EndTime

string

維護時間視窗結束時間。

18:00:00

StartTime

string

維護時間視窗開始時間。

02:00:00

ActionOnMaintenance

object

執行個體的營運動作屬性。

DefaultValue

string

維護動作,預設的值。

AutoRecover

Value

string

維護動作,當前生效的值。可能值:

  • Stop: 停止狀態(即宕機)。

  • AutoRecover:自動回復。

  • AutoRedeploy:宕機遷移,資料盤有損。

Stop

SupportedValues

object

SupportedValue

array

由維護動作組成的數組格式,返回支援的營運動作值列表。

string

營運動作值。

Stop

樣本

正常返回樣本

JSON格式

{
  "PageSize": 10,
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
  "PageNumber": 1,
  "TotalCount": 100,
  "MaintenanceAttributes": {
    "MaintenanceAttribute": [
      {
        "NotifyOnMaintenance": false,
        "InstanceId": "i-bp67acfmxazb4p****",
        "MaintenanceWindows": {
          "MaintenanceWindow": [
            {
              "EndTime": "18:00:00",
              "StartTime": "02:00:00"
            }
          ]
        },
        "ActionOnMaintenance": {
          "DefaultValue": "AutoRecover",
          "Value": "Stop",
          "SupportedValues": {
            "SupportedValue": [
              "Stop"
            ]
          }
        }
      }
    ]
  }
}

錯誤碼

HTTP status code

錯誤碼

錯誤資訊

描述

400 MissingParameter %s 缺失參數,請檢查參數是否完整。
403 InvalidParameter %s
403 InstanceIdLimitExceeded %s 指定的 InstanceId 個數不能超過 100 個。
403 OperationDenied.NotInWhiteList %s 該操作無效,請先加入白名單。
404 InvalidInstanceId.NotFound The specified InstanceId does not exist. 指定的執行個體ID無效。

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情