Que fait cloud-manage-project ?
Gère les projets Elastic Cloud Serverless existants : lister, obtenir, mettre à jour, supprimer, réinitialiser les identifiants, reprendre et charger les identifiants sauvegardés. Se connecte aux projets existants en résolvant les endpoints et en obtenant des clés API Elasticsearch étendues. À utiliser lors des opérations de jour 2 sur les projets serverless, de connexion à un projet existant, de chargement ou de réinitialisation des identifiants du projet, ou de consultation des détails du projet.
Opérations disponibles
- list : Lister les projets serverless
- get : Obtenir les détails d'un projet
- update : Mettre à jour la configuration d'un projet
- delete : Supprimer un projet
- reset-credentials : Réinitialiser les identifiants d'un projet
- resume : Reprendre un projet suspendu
- load-saved-credentials : Charger les identifiants sauvegardés
Utilisation
# Exemple : lister les projets
elastic/cloud-manage-project list
# Exemple : obtenir les détails d'un projet
elastic/cloud-manage-project get --id mon-projet-id
# Exemple : mettre à jour un projet
elastic/cloud-manage-project update --id mon-projet-id --new-name "Nouveau Nom"
# Exemple : supprimer un projet
elastic/cloud-manage-project delete --id mon-projet-id
# Exemple : réinitialiser les identifiants
elastic/cloud-manage-project reset-credentials --id mon-projet-id
# Exemple : reprendre un projet
elastic/cloud-manage-project resume --id mon-projet-id
# Exemple : charger les identifiants sauvegardés
elastic/cloud-manage-project load-saved-credentials --id mon-projet-id
Variables d'environnement
ELASTIC_CLOUD_API_KEY: Clé API Elastic Cloud pour l'authentificationELASTIC_CLOUD_ID: Identifiant du projet Elastic CloudELASTICSEARCH_ENDPOINT: Endpoint Elasticsearch (résolu automatiquement si non fourni)
Plateformes supportées
- Claude Code
- Cursor
- Codex
- Autres agents compatibles avec les compétences