Cette page explique comment vérifier si les zones d'IA sont activées pour votre projet Google Cloud, et comment les activer ou les désactiver.
Pour en savoir plus sur les zones d'IA, consultez la documentation Zones d'IA.
Avant de commencer
-
Si ce n'est pas déjà fait, configurez l'authentification.
L'authentification permet de valider votre identité pour accéder aux services et aux API Google Cloud . Pour exécuter du code ou des exemples depuis un environnement de développement local, vous pouvez vous authentifier auprès de Compute Engine en sélectionnant l'une des options suivantes :
Sélectionnez l'onglet correspondant à la façon dont vous prévoyez d'utiliser les exemples de cette page :
Console
Lorsque vous utilisez la console Google Cloud pour accéder aux services Google Cloud et aux API, vous n'avez pas besoin de configurer l'authentification.
gcloud
-
Installez la Google Cloud CLI. Une fois que la Google Cloud CLI est installée, initialisez-la en exécutant la commande suivante :
gcloud initSi vous utilisez un fournisseur d'identité (IdP) externe, vous devez d'abord vous connecter à la gcloud CLI avec votre identité fédérée.
-
- Définissez une région et une zone par défaut.
REST
Pour utiliser les exemples API REST de cette page dans un environnement de développement local, vous devez utiliser les identifiants que vous fournissez à la gcloud CLI.
Installez la Google Cloud CLI.
Si vous utilisez un fournisseur d'identité (IdP) externe, vous devez d'abord vous connecter à la gcloud CLI avec votre identité fédérée.
Pour en savoir plus, consultez la section S'authentifier pour utiliser REST dans la documentation sur l'authentification Google Cloud .
Rôles requis
Pour obtenir les autorisations nécessaires pour activer ou désactiver les zones d'IA, demandez à votre administrateur de vous accorder le rôle IAM Administrateur Compute (roles/compute.admin) sur le projet.
Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.
Vous pouvez également obtenir les autorisations requises avec des rôles personnalisés ou d'autres rôles prédéfinis.
Vérifier si les zones d'IA sont activées pour un projet
Pour vérifier si les zones d'IA sont activées pour votre projet Google Cloud , vérifiez si la fonctionnalité ai-zones-visibility (Aperçu) est activée pour votre projet Google Cloud . Pour les nouveaux projets Google Cloud , les zones d'IA sont désactivées par défaut.
Google Cloud CLI
Utilisez la commande gcloud compute preview-features list.
La réponse que vous recevez indique si la fonctionnalité ai-zones-visibility est activée ou désactivée.
gcloud compute preview-features list --filter="name=ai-zones-visibility"
REST
Envoyez la requête GET suivante à la méthode previewFeatures.list.
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/previewFeatures/ai-zones-visibility
Remplacez PROJECT_ID par votre ID de projet.
Activer les zones d'IA
Pour accéder aux zones d'IA, activez-les pour votre projet Google Cloud .
Google Cloud CLI
Exécutez la commande gcloud compute preview-features en définissant l'état d'activation sur enabled et le calendrier de déploiement sur fast-rollout.
gcloud compute preview-features update ai-zones-visibility \
--activation-status=enabled \
--rollout-plan=fast-rollout
REST
Envoyez la requête PATCH suivante à la méthode previewFeatures.update.
Dans le corps de la requête, incluez les champs suivants :
- Le champ
activation_statusest défini surENABLED. - Le champ
rollout_operation.predefined_rollout_planest défini surROLLOUT_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"
}
}
}
Remplacez PROJECT_ID par votre ID de projet.
Désactiver les zones d'IA
Pour supprimer l'accès aux zones d'IA, désactivez-les pour votre projet Google Cloud . Lorsque vous désactivez les zones d'IA, vous perdez l'accès à toutes les ressources que vous avez déployées dans ces zones.
Google Cloud CLI
Exécutez la commande gcloud compute preview-features en définissant l'état d'activation sur unspecified et le calendrier de déploiement sur fast-rollout.
gcloud compute preview-features update ai-zones-visibility \
--activation-status=unspecified \
--rollout-plan=fast-rollout
REST
Envoyez la requête PATCH suivante à la méthode previewFeatures.update.
Dans le corps de la requête, incluez les champs suivants :
- Le champ
activation_statusest défini surACTIVATION_STATE_UNSPECIFIED. - Le champ
rollout_operation.predefined_rollout_planest défini surROLLOUT_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"
}
}
}
Remplacez PROJECT_ID par votre ID de projet.
Étapes suivantes
- Apprenez-en plus sur les régions et les zones.
- Découvrez comment modifier la région ou la zone par défaut.
- Apprenez-en plus sur les ressources mondiales, régionales et zonales.