Découvrez ce qu'est un ID de projet, pourquoi il est important et comment vous pouvez l'utiliser efficacement pour interagir avec vos projets via l'interface de ligne de commande (CLI).
Un ID de projet est un identifiant unique et immuable attribué à chaque projet lors de sa création. Contrairement aux noms de projet, qui peuvent être modifiés ou dupliqués entre les espaces de noms, l'ID de projet est garanti unique et persistant.
Considérez l'ID de projet comme l'empreinte digitale du projet — un moyen d'identifier et d'interagir de manière fiable avec le projet par programmation.
| Aspect | Nom du projet | Numéro de projet |
|---|---|---|
| Unicité | Unique par espace de noms | Globalement unique au monde |
| Mutabilité | Peut être changé | Immutable |
| Human-friendly | Oui, généralement lisible | Typiquement un UUID ou un hash |
| Utilisation | Affichage, URLs | Appels API, commandes CLI |
Lorsque vous utilisez la CLI pour gérer des projets, vous devez généralement référencer votre projet par son ID. Voici quelques exemples courants:
# List all projects to find the ID
cli-tool projects list
# Get detailed info about a project
cli-tool projects get --id <project-id>
# Deploy a build to a project using its ID
cli-tool deploy --project-id <project-id> --env production
# Delete a project by its ID
cli-tool projects delete --id <project-id>