調用DescribeDisksFullStatus查詢一塊或多塊塊存儲的全部狀態信息。
接口說明
-
塊存儲的全部狀態信息包含塊存儲生命周期(
Status
)、塊存儲健康狀態(HealthStatus
)和塊存儲事件類型(EventType
)。 -
由于塊存儲相關事件的發布時間、事件的計劃執行時間以及事件的實際執行時間相同,如果指定一段時間(
EventTime.Start
~EventTime.End
),則可以查詢這段時間中發生過的所有歷史事件。目前,您最多可以查詢最近一周的歷史事件。
調試
您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。
授權信息
請求參數
名稱 | 類型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
RegionId | string | 是 | 塊存儲所在地域 ID。您可以調用 DescribeRegions 查看最新的阿里云地域列表。 | cn-hangzhou |
Status | string | 否 | 指定塊存儲的生命周期狀態,詳情請參見云盤狀態表。取值范圍:
| Available |
HealthStatus | string | 否 | 指定塊存儲的健康狀態。取值范圍:
| Warning |
EventType | string | 否 | 指定塊存儲的事件類型。取值范圍:
| Stalled |
EventTime.Start | string | 否 | 查詢事件發生時間的開始時間。 按照 ISO8601 標準表示,并使用 UTC+0 時間,格式為 | 2018-05-06T02:43:10Z |
EventTime.End | string | 否 | 查詢事件發生時間的結束時間。 按照 ISO8601 標準表示,并使用 UTC+0 時間,格式為 | 2018-05-08T02:48:52Z |
PageNumber | integer | 否 | 查詢結果的頁碼。取值范圍:正整數。 默認值:1 。 | 1 |
PageSize | integer | 否 | 查詢結果的分頁大小。取值范圍:1~100。 默認值:10 。 | 10 |
DiskId | array | 否 | 塊存儲 ID。N 的取值范圍:1~100。 | |
string | 否 | 塊存儲 ID。N 的取值范圍:1~100。 | d-bp67acfmxazb4p**** | |
EventId | array | 否 | 事件 ID。N 的取值范圍:1~100。 | |
string | 否 | 事件 ID。N 的取值范圍:1~100。 | e-bp67acfmxazb4p**** | |
ResourceGroupId | string | 否 | 塊存儲資源所屬的資源組 ID。使用該參數過濾資源時,資源數量不能超過 1000 個。 | rg-aek2kkmhmhs**** |
Tag | array<object> | 否 | 標簽列表。 | |
object | 否 | 標簽列表。 | ||
Key | string | 否 | 塊存儲資源綁定的標簽鍵。N 表示可以設置一個或多個標簽鍵,且 N 的數值和 使用一個標簽過濾資源,查詢到該標簽下的資源數量不能超過 1000 個;使用多個標簽過濾資源,查詢到同時綁定了多個標簽的資源數量不能超過 1000 個。 | TestKey |
Value | string | 否 | 塊存儲資源綁定的標簽值。N 表示可以設置一個或多個標簽值,且 N 的數值和 | TestValue |
返回參數
示例
正常返回示例
JSON
格式
{
"PageSize": 10,
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"PageNumber": 1,
"TotalCount": 2,
"DiskFullStatusSet": {
"DiskFullStatusType": [
{
"DiskId": "d-bp67acfmxazb4p****",
"InstanceId": "i-bp67acfmxazb4p****",
"Device": "null",
"DiskEventSet": {
"DiskEventType": [
{
"EventId": "e-bp67acfmxazb4p****",
"EventEndTime": "2018-05-06T02:48:52Z",
"EventTime": "2018-05-08T02:43:10Z",
"ImpactLevel": "100",
"EventType": {
"Name": "Stalled",
"Code": 7
}
}
]
},
"Status": {
"Name": "Available",
"Code": 129
},
"HealthStatus": {
"Name": "Impaired",
"Code": 128
}
}
]
}
}
錯誤碼
HTTP status code | 錯誤碼 | 錯誤信息 | 描述 |
---|---|---|---|
403 | InvalidParameter | %s | 無效的參數。 |
403 | DiskIdLimitExceeded | %s | 指定的 DiskId 個數不能超過 100 個。 |
403 | EventIdLimitExceeded | %s | 一次最多能指定100個模擬事件ID。 |
403 | InvalidParameter.TimeEndBeforeStart | %s | 您輸入的參數無效,請確認結束時間是否早于開始時間。 |
403 | OperationDenied.NotInWhiteList | %s | 該操作無效,請先加入白名單。 |
403 | TooManyDiskEvent.DiskIdRequired | %s | 對此資源 ID 的請求過多,請稍后重試。 |
404 | MissingParameter | %s | 缺失參數,請檢查參數是否完整。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
變更時間 | 變更內容概要 | 操作 |
---|