Consulte les informations d'état complet d'un ou plusieurs périphériques Elastic Block Storage (EBS).
Description de l'opération
-
Les informations d'état complet d'un périphérique EBS incluent l'état du cycle de vie spécifié par le paramètre Status, l'état de santé spécifié par le paramètre HealthStatus et le type d'événement spécifié par le paramètre EventType du périphérique EBS. Vous pouvez filtrer les résultats en fonction de ces paramètres.
-
L'heure de libération, l'heure d'exécution planifiée et l'heure d'exécution réelle de chaque événement de périphérique EBS sont identiques. Si vous spécifiez une période en utilisant les paramètres EventTime.Start et EventTime.End, tous les événements survenus au cours de cette période sont interrogés. Vous pouvez interroger les événements survenus au cours des sept derniers jours.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
ecs:DescribeDisksFullStatus |
list |
Disk
Disk
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Oui |
L'identifiant de la région du périphérique EBS. Vous pouvez appeler l'opération DescribeRegions pour obtenir la liste des régions la plus récente. |
cn-hangzhou |
| Status |
string |
Non |
L'identifiant de la région du périphérique EBS. Vous pouvez appeler l'opération DescribeRegions pour obtenir la liste des régions la plus récente. |
cn-hangzhou |
| HealthStatus |
string |
Non |
L'état du cycle de vie du périphérique EBS. Pour plus d'informations, consultez État du disque. Valeurs valides :
|
Available |
| EventType |
string |
Non |
L'état de santé du périphérique EBS. Valeurs valides :
|
Warning |
| EventTime.Start |
string |
Non |
Le type d'événement du périphérique EBS. Valeurs valides :
|
Stalled |
| EventTime.End |
string |
Non |
Le début de la plage de temps pour interroger les événements survenus. Spécifiez l'heure selon la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être en UTC. |
2018-05-06T02:43:10Z |
| PageNumber |
integer |
Non |
La fin de la plage de temps pour interroger les événements survenus. Spécifiez l'heure selon la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être en UTC. |
2018-05-08T02:48:52Z |
| PageSize |
integer |
Non |
Le numéro de page. Les pages commencent à la page 1. La valeur doit être un entier positif. Valeur par défaut : 1. |
1 |
| DiskId |
array |
Non |
Le nombre d'entrées par page. Valeurs valides : 1 à 100. Valeur par défaut : 10. |
10 |
|
string |
Non |
The block storage ID. Valid values of N: 1 to 100. |
d-bp67acfmxazb4p**** |
|
| EventId |
array |
Non |
L'identifiant du périphérique EBS N. Valeurs valides de N : 1 à 100. |
d-bp67acfmxazb4p**** |
|
string |
Non |
L'identifiant du périphérique EBS N. Valeurs valides de N : 1 à 100. |
d-bp67acfmxazb4p**** |
|
| ResourceGroupId |
string |
Non |
L'identifiant de l'événement N. Valeurs valides de N : 1 à 100. |
e-bp67acfmxazb4p**** |
| Tag |
array<object> |
Non |
L'identifiant du groupe de ressources auquel le périphérique EBS appartient. Si vous configurez ce paramètre pour interroger des ressources, jusqu'à 1 000 ressources appartenant au groupe de ressources spécifié peuvent être affichées dans la réponse. |
rg-aek2kkmhmhs**** |
|
object |
Non |
The tags. |
||
| Key |
string |
Non |
The tag key attached to the block storage resource. N specifies that you can set one or more tag keys. The value of N in this parameter corresponds to the value of N in the If you use a single tag to filter resources, the number of resources with the tag cannot exceed 1,000. If you use multiple tags to filter resources, the number of resources that are attached to all specified tags cannot exceed 1,000. |
TestKey |
| Value |
string |
Non |
The tag value attached to the block storage resource. N specifies that you can set one or more tag values. The value of N in this parameter corresponds to the value of N in the |
TestValue |
|
Non |
Les balises à ajouter au périphérique EBS. |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| PageSize |
integer |
Le nombre d'entrées par page. |
10 |
| RequestId |
string |
L'identifiant de la requête. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| PageNumber |
integer |
Le numéro de page. |
1 |
| TotalCount |
integer |
Le nombre total de périphériques EBS pour lesquels les informations d'état complet sont renvoyées. |
2 |
| DiskFullStatusSet |
object |
||
| DiskFullStatusType |
array<object> |
La collection des informations d'état complet des périphériques EBS. |
|
|
array<object> |
|||
| DiskId |
string |
The block storage ID. |
d-bp67acfmxazb4p**** |
| InstanceId |
string |
The instance ID. |
i-bp67acfmxazb4p**** |
| Device |
string |
The device name of the block storage device attached to an instance, such as /dev/xvdb. This parameter has a value only when the Remarque
This parameter will be deprecated. To ensure code compatibility, do not use this parameter. |
null |
| DiskEventSet |
object |
||
| DiskEventType |
array<object> |
The block storage events. |
|
|
array<object> |
|||
| EventId |
string |
The block storage event ID. |
e-bp67acfmxazb4p**** |
| EventEndTime |
string |
The event end time. |
2018-05-06T02:48:52Z |
| EventTime |
string |
The time when the event occurred. |
2018-05-08T02:43:10Z |
| ImpactLevel |
string |
The impact level. |
100 |
| EventType |
object |
The event type. |
|
| Name |
string |
The event type name. Valid values:
|
Stalled |
| Code |
integer |
The event type code. |
7 |
| Status |
object |
The lifecycle status of the block storage device. |
|
| Name |
string |
The lifecycle status name of the block storage device. |
Available |
| Code |
integer |
The lifecycle status code of the block storage device. |
129 |
| HealthStatus |
object |
The health status of the block storage device. |
|
| Name |
string |
The health status name of the block storage device. |
Impaired |
| Code |
integer |
The health status code of the block storage device. |
128 |
Exemples
JSON format
{
"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
}
}
]
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 403 | InvalidParameter | %s | |
| 403 | DiskIdLimitExceeded | %s | More than 100 disk IDs are specified. |
| 403 | EventIdLimitExceeded | %s | |
| 403 | InvalidParameter.TimeEndBeforeStart | %s | The specified parameter is invalid. Make sure that the end time is later than the start time. |
| 403 | OperationDenied.NotInWhiteList | %s | You are not authorized to perform this operation. Try again when you are authorized. |
| 403 | TooManyDiskEvent.DiskIdRequired | %s | The system cannot process this number of requests for the specified resource. Try again later. |
| 404 | MissingParameter | %s |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.