Scopri cos'è un ID progetto, perché è importante e come puoi usarlo in modo efficace per interagire con i tuoi progetti tramite l'interfaccia a riga di comando (CLI).
Un ID progetto è un identificativo univoco e immutabile assegnato a ciascun progetto al momento della creazione. A differenza dei nomi dei progetti, che possono essere modificati o duplicati negli spazi dei nomi, l'ID del progetto è garantito per essere univoco e persistente.
Pensa all'ID del progetto come all'impronta digitale del progetto, un modo per identificare in modo affidabile e interagire con il progetto a livello di programmazione.
| Aspetto | Nome del progetto | ID del progetto |
|---|---|---|
| Unicità | Unico per spazio dei nomi | Unico a livello globale |
| Mutabilità | Può essere cambiato | Immutabile |
| Amichevole per l'uomo | Sì, solitamente leggibile | Tipicamente un UUID o un hash |
| Uso | Visualizzazione, URL | Chiamate API, comandi CLI |
Quando si utilizza la CLI per gestire i progetti, in genere è necessario fare riferimento al progetto tramite il relativo ID. Ecco alcuni esempi comuni:
# 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>