Parameter | Type | Required | Sample value | Description |
Action | String | Yes | ListDiagnosticTask | The API name. The API name is ListDiagnosticTask. |
Version | String | Yes | 2022-05-12 | The API version. The current version of the API is 2022-05-12. |
Filter | No | - | The diagnostic task filter. It takes the intersection of the value ranges of all query parameters and returns the matching results. | |
PageNumber | Long | No | 1 | The starting page number of the pagination query, starting from 1. Default value: 1. |
PageSize | Long | No | 10 | The number of results per page:
|
Parameter | Type | Required | Sample value | Description |
Ids | Array of String | No | ["task-202303****", "task-202204****"] | The diagnostic task IDs. |
Types | Array of String | No | ["PrecheckControlPlane", "PrecheckDataPlane"] | The diagnostic task types. Valid values:
Description This parameter can be set to AddonDiagnosis only if the add-on is alb-ingress-controller.
|
Params | No | - | Custom parameters. Keys in the list must be unique. | |
EndTime | String | No | 2023-03-04T00:00:01Z | The end time when the diagnostic task was created. |
Statuses | Array of String | No | ["Waiting", "Running", "Succeeded", "Warning", "Failed"] | The list of diagnostic task statuses. Valid values:
|
StartTime | String | No | 2023-03-03T00:00:01Z | The start time when the diagnostic task was created. |
TargetResources.ResourceIds | Array of String | No | ["ccbm7****", "ccdhm****"] | The resource IDs that correspond to the diagnostic task. |
TargetResources.ResourceTypes | Array of String | No | ["VkeCluster"] | The resource types that correspond to the diagnostic task. Valid values:
|
Parameter | Type | Required | Sample value | Description |
Key | String | Yes | TargetKubernetesVersion | The key of the diagnostic task parameter. When DiagnoseTaskFilter.Tpyes is configured with different parameters, the available Key and Value differ. For details, see CreateDiagnosticTask. |
Values | Array of String | Yes | v1.36.4‑vke.2 | The value of the diagnostic task parameter. When DiagnoseTaskFilter.Tpyes is configured with different parameters, the available Key and Value differ. For details, see CreateDiagnosticTask. |
Parameter | Type | Sample value | Description |
Items | - | Task details. | |
PageNumber | Long | 1 | The current page number. |
PageSize | Long | 10 | Number of tasks displayed per page. |
TotalCount | Long | 178 | The total number of data entries that match the query conditions. |
Parameter | Type | Sample value | Description |
Id | String | task-202303**** | The ID of the diagnostic task. |
Type | String | PrecheckControlPlane and PrecheckDataPlane | The diagnostic task type. Valid values:
|
Params | - | The parameters of diagnostic tasks. | |
Reason | String | - | The comprehensive inspection and diagnostic analysis result. |
Status | Integer | Succeeded | The diagnostic type status. Valid values:
|
EndTime | String | 2023-03-04T00:00:01Z | The task execution end time. |
StartTime | String | 2023-03-03T00:00:01Z | The execution start time of the task. |
Suggestion | String | 1) Readjust the Pod scheduling policy to schedule Pods to ECS instances that are running as expected. 2) Repair the ECS instance status. | Comprehensive inspection and diagnostic repair suggestions. |
ResultSummaries | - | The execution status of diagnostic result rules. | |
TargetResources | - | The list of target diagnostic resources. | |
ResourcesSummaries | - | The execution status of diagnostic resources. |
Parameter | Type | Sample value | Description |
Key | String | CurrentKubernetesVersion | The key of the diagnostic task parameter. |
Value | String | v1.34.6‑vke.8 | The value of the diagnostic task parameter. |
Parameter | Type | Sample value | Description |
Rule | - | The diagnostic rule. | |
Count | Integer | 8 | The number of diagnostic resources in this state. |
Result | String | Succeeded | The check item status. Valid values:
|
TargetResources | - | The list of target diagnostic resources. |
Parameter | Type | Sample value | Description |
Name | String | vkepod-podload-pod-cpu-usage | The name of the diagnostic rule. |
Group | String | Pod diagnosis | The rule group information. |
SubGroup | String | Container load | The secondary rule group information. |
Description | String | Pod CPU utilization | The description of the rule. |
Parameter | Type | Sample value | Description |
ResourceIds | Array of String | ["ccbm7****", "ccdhm****"] | The diagnostic resource IDs. |
ResourceType | String | VkeCluster | The diagnostic resource type. Valid values:
|
Parameter | Type | Sample value | Description |
Count | Integer | 8 | The number of diagnostic resources in this state. |
Status | String | Succeeded | The check task status. Valid values:
|
TargetResources | - | The list of target diagnostic resources. |