Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.
Dressez la liste des notifications
Contributeurs
Suggérer des modifications
Vous pouvez lister les notifications d'un compte Astra spécifique. Vous pouvez le faire dans le cadre de la surveillance de l'activité du système ou du débogage d'un problème.
1. Dressez la liste des notifications
Effectuez l'appel de l'API REST suivant.
Méthode HTTP | Chemin |
---|---|
OBTENEZ |
/accounts/{account_id}/core/v1/notifications |
Paramètres d'entrée supplémentaires
Outre les paramètres communs à tous les appels API REST, les paramètres suivants sont également utilisés dans les exemples de boucles pour cette étape.
Paramètre | Type | Obligatoire | Description |
---|---|---|---|
filtre |
Requête |
Non |
Vous pouvez éventuellement filtrer les notifications que vous souhaitez renvoyer dans la réponse. |
inclure |
Requête |
Non |
Sélectionner éventuellement les valeurs que vous souhaitez renvoyer dans la réponse. |
Exemple de boucle : renvoie toutes les notifications
curl --location -i --request GET 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/core/v1/notifications' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
Exemple Curl : renvoie la description des notifications avec gravité d'avertissement
curl --location -i --request GET 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/core/v1/notifications?filter=severity%20eq%20'warning'&include=description' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
Exemple de sortie JSON
{
"items": [
[
"Trident on cluster david-ie-00 has failed or timed out; installation of the Trident operator failed or is not yet complete; operator failed to reach an installed state within 300.00 seconds; container trident-operator not found in operator deployment"
],
[
"Trident on cluster david-ie-00 has failed or timed out; installation of the Trident operator failed or is not yet complete; operator failed to reach an installed state within 300.00 seconds; container trident-operator not found in operator deployment"
]
],
"metadata": {}
}