Skip to main content
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.

Nouveautés de l'API REST Astra Control

Contributeurs

NetApp met régulièrement à jour l'API REST Astra Control afin de vous apporter de nouvelles fonctionnalités, des améliorations et des correctifs.

14 décembre 2021 (21.12)

Cette version inclut une extension de l'API REST ainsi qu'un changement dans la structure de documentation pour mieux prendre en charge l'évolution d'Astra Control à travers les mises à jour futures.

Documentation distincte sur l'automatisation Astra pour chaque version d'Astra Control

Chaque nouvelle version d'Astra Control comprend une API REST distincte qui a été améliorée et adaptée aux caractéristiques de cette version. La documentation relative à chaque version de l'API REST Astra Control est désormais disponible sur son propre site Web dédié et dans le référentiel de contenu GitHub associé. Le site principal du document "Automatisation du contrôle d'Astra" contient toujours la documentation de la version la plus récente. Voir "Versions antérieures de la documentation Astra Control Automation" pour plus d'informations sur les versions précédentes.

Extension des types de ressources REST

Le nombre de types de ressources REST a continué de s'étendre, en mettant l'accent sur les crochets d'exécution et les systèmes back-end de stockage. Les nouvelles ressources incluent : compte, crochet d'exécution, source de hook, outrepassement de point d'exécution, nœud de cluster, gestion du système de stockage back-end, de l'espace de noms, du périphérique de stockage et du nœud de stockage. Voir "Ressources" pour en savoir plus.

Kit de développement logiciel NetApp Astra Control Python

Le kit de développement logiciel NetApp Astra Control Python est un pack open source qui facilite le développement du code d'automatisation pour votre environnement Astra Control. Au cœur du jeu de développement Astra, qui comprend un ensemble de classes pour extraire la complexité des appels de l'API REST. Il existe également un script de boîte à outils pour exécuter des tâches administratives spécifiques en enveloppant et en retirant les classes Python. Voir "Kit de développement logiciel NetApp Astra Control Python" pour en savoir plus.

5 août 2021 (21.08)

Avec cette version, il introduit un nouveau modèle de déploiement Astra et un important élargissement de l'API REST.

Modèle de déploiement d'Astra Control Center

Outre l'offre Astra Control Service proposée en tant que service de cloud public, cette version inclut également le modèle de déploiement sur site d'Astra Control Center. Vous pouvez installer Astra Control Center sur votre site pour gérer votre environnement Kubernetes local. Les deux modèles de déploiement Astra Control partagent la même API REST, avec de légères différences notées dans la documentation.

Extension des types de ressources REST

Avec l'API REST Astra Control, le nombre de ressources accessibles est considérablement étendu. Un grand nombre de ces nouvelles ressources constituent le socle de l'offre Astra Control Center sur site. Les nouvelles ressources disponibles sont : ASUP, droit, fonctionnalité, licence, définition abonnement, compartiment, cloud, cluster, cluster géré, système back-end et classe de stockage. Voir "Ressources" pour en savoir plus.

Terminaux supplémentaires prenant en charge un déploiement Astra

Outre les ressources REST étendues, plusieurs autres terminaux d'API sont disponibles pour prendre en charge le déploiement d'Astra Control.

Prise en charge d'OpenAPI

Les noeuds finaux OpenAPI donnent accès au document JSON OpenAPI actuel et à d'autres ressources associées.

Prise en charge d'OpenMetrics

Les noeuds finaux OpenMetrics fournissent un accès aux mesures du compte via la ressource OpenMetrics.

15 avril 2021 (21.04)

Cette version comprend de nouvelles fonctionnalités et améliorations suivantes.

Introduction de l'API REST

L'API REST Astra Control est disponible avec l'offre de service Astra Control. Sa création repose sur les technologies REST et les meilleures pratiques actuelles. Il constitue le socle de l'automatisation de vos déploiements Astra et inclut plusieurs fonctionnalités et avantages :

Ressources

Quatorze types de ressources REST sont disponibles.

Accès au jeton d'API

L'accès à l'API REST est assuré via un jeton d'accès à l'API que vous pouvez générer à partir de l'interface utilisateur Web Astra. Le jeton API fournit un accès sécurisé à l'API.

Prise en charge des collections

Il existe un ensemble riche de paramètres de requête qui peuvent être utilisés pour accéder aux collections de ressources. Certaines opérations prises en charge incluent le filtrage, le tri et la pagination.