Questa pagina spiega come verificare se le zone AI sono abilitate per il tuo progetto Google Cloud e come attivarle o disattivarle.
Per scoprire di più sulle zone AI, consulta la documentazione Zone AI.
Prima di iniziare
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione verifica la tua identità per l'accesso ad API e servizi Google Cloud . Per eseguire
codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su
Compute Engine selezionando una delle seguenti opzioni:
Seleziona la scheda relativa a come intendi utilizzare i campioni in questa pagina:
Console
Quando utilizzi la console Google Cloud per accedere ai servizi Google Cloud e alle API, non devi configurare l'autenticazione.
gcloud
-
Installa Google Cloud CLI. Dopo l'installazione, inizializza Google Cloud CLI eseguendo il comando seguente:
gcloud initSe utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
-
- Imposta una regione e una zona predefinite.
REST
Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, utilizzi le credenziali che fornisci a gcloud CLI.
Installa Google Cloud CLI.
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
Per saperne di più, consulta Autenticati per usare REST nella documentazione sull'autenticazione di Google Cloud .
Ruoli obbligatori
Per ottenere le autorizzazioni
necessarie per attivare o disattivare le zone AI,
chiedi all'amministratore di concederti il ruolo IAM
Compute Admin (roles/compute.admin) nel progetto.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Verificare se le zone AI sono attive per un progetto
Per verificare se le zone AI sono attive per il tuo progetto Google Cloud , controlla se la funzionalità ai-zones-visibility
(anteprima) è attiva per il tuo progetto Google Cloud . Per i nuovi progetti Google Cloud , le zone AI
sono disattivate per impostazione predefinita.
Google Cloud CLI
Utilizza il comando gcloud compute preview-features list.
La risposta che ricevi indica se la funzionalità ai-zones-visibility è
attivata o disattivata.
gcloud compute preview-features list --filter="name=ai-zones-visibility"
REST
Invia la seguente richiesta GET al
metodo previewFeatures.list.
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/previewFeatures/ai-zones-visibility
Sostituisci PROJECT_ID con l'ID progetto.
Attivare le zone AI
Per accedere alle zone AI, attivale per il tuo progetto Google Cloud .
Google Cloud CLI
Utilizza il
comando gcloud compute preview-features,
impostando lo stato di attivazione su enabled e il piano di implementazione su
fast-rollout.
gcloud compute preview-features update ai-zones-visibility \
--activation-status=enabled \
--rollout-plan=fast-rollout
REST
Invia la seguente richiesta PATCH al
metodo previewFeatures.update.
Nel corpo della richiesta, includi i seguenti campi:
- Il campo
activation_status, impostato suENABLED. - Il campo
rollout_operation.predefined_rollout_plan, impostato suROLLOUT_PLAN_FAST_ROLLOUT.
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/previewFeatures/ai-zones-visibility
{
"activation_status": "ENABLED",
"rollout_operation": {
"rollout_input": {
"predefined_rollout_plan": "ROLLOUT_PLAN_FAST_ROLLOUT"
}
}
}
Sostituisci PROJECT_ID con l'ID progetto.
Disattivare le zone AI
Per rimuovere l'accesso alle zone AI, disattiva l'opzione per il tuo Google Cloud progetto. Quando disattivi le zone AI, perdi l'accesso a tutte le risorse che hai implementato nelle zone AI.
Google Cloud CLI
Utilizza il
comando gcloud compute preview-features,
impostando lo stato di attivazione su unspecified e il piano di implementazione su
fast-rollout.
gcloud compute preview-features update ai-zones-visibility \
--activation-status=unspecified \
--rollout-plan=fast-rollout
REST
Invia la seguente richiesta PATCH al
metodo previewFeatures.update.
Nel corpo della richiesta, includi i seguenti campi:
- Il campo
activation_status, impostato suACTIVATION_STATE_UNSPECIFIED. - Il campo
rollout_operation.predefined_rollout_plan, impostato suROLLOUT_PLAN_FAST_ROLLOUT.
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/previewFeatures/ai-zones-visibility
{
"activation_status": "ACTIVATION_STATE_UNSPECIFIED",
"rollout_operation": {
"rollout_input": {
"predefined_rollout_plan": "ROLLOUT_PLAN_FAST_ROLLOUT"
}
}
}
Sostituisci PROJECT_ID
con il tuo ID progetto.
Passaggi successivi
- Scopri di più su regioni e zone
- Scopri di più su come modificare la regione o la zona predefinita.
- Scopri di più sulle risorse globali, regionali e di zona