Configurer et gérer Storage Intelligence

Cette page explique comment configurer, afficher, mettre à jour et désactiver Storage Intelligence pour une ressource.

Rôles requis

Pour obtenir les autorisations nécessaires pour configurer et gérer Storage Intelligence, demandez à votre administrateur de vous accorder le rôle IAM Administrateur de l'espace de stockage (roles/storage.admin) sur le projet, le dossier ou l'organisation. Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.

Ce rôle prédéfini contient les autorisations requises pour configurer et gérer Storage Intelligence. Pour connaître les autorisations exactes requises, développez la section Autorisations requises :

Autorisations requises

Vous devez disposer des autorisations suivantes pour configurer et gérer Storage Intelligence :

  • Configurer Storage Intelligence : storage.intelligenceConfigs.update
  • Affichez une configuration Storage Intelligence : storage.intelligenceConfigs.get
  • Mettez à jour une configuration Storage Intelligence : storage.intelligenceConfigs.update
  • Désactiver Storage Intelligence : storage.intelligenceConfigs.update

Vous pouvez également obtenir ces autorisations avec des rôles personnalisés ou d'autres rôles prédéfinis.

Configurer Storage Intelligence

Console

  1. Dans la console Google Cloud , accédez à la page Configuration de Storage Intelligence.

    Accéder à la page "Configuration"

  2. Cliquez sur Activer Storage Intelligence.

  3. Dans la boîte de dialogue Configurer Storage Intelligence, sélectionnez la ressource pour laquelle vous souhaitez configurer Storage Intelligence.

  4. Cliquez sur Continuer.

  5. (Facultatif) Pour inclure ou exclure des buckets spécifiques dans votre configuration Storage Intelligence, procédez comme suit :

    1. Pour sélectionner des buckets à partir d'emplacements spécifiques, utilisez le menu Type de filtre. Pour inclure ou exclure des buckets, sélectionnez l'emplacement dans le menu Emplacement. Pour en savoir plus, consultez Filtrer par lieu.

    2. Pour sélectionner des buckets Cloud Storage par nom, utilisez le menu Type de filtre. Pour inclure ou exclure des buckets, spécifiez l'expression régulière du nom du bucket, puis cliquez sur Ajouter une expression régulière. Pour en savoir plus, consultez Filtrer par nom de bucket.

  6. Cliquez sur Activer cette configuration.

Ligne de commande

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Pour configurer Storage Intelligence, utilisez la commande gcloud alpha storage intelligence-configs enable avec l'une des options suivantes :

    • --project : configurez Storage Intelligence pour un projet. La valeur est un ID de projet. Par exemple, my-project.

    • --sub-folder : configurer Storage Intelligence pour un dossier. La valeur est un ID de dossier. Par exemple, 1234567890.

    • --organization : configurer Storage Intelligence pour une organisation. La valeur est un ID d'organisation. Par exemple, 9876546738.

      Par exemple, la commande suivante configure Storage Intelligence pour un projet appelé my-project :

      gcloud alpha storage intelligence-configs enable --project=PROJECT_ID

      PROJECT_ID est un ID de projet.

    Pour inclure ou exclure des buckets spécifiques dans votre configuration Storage Intelligence, utilisez l'une des options suivantes :

    • --exclude-bucket-regexes : liste des expressions régulières d'ID de bucket à exclure de la configuration Storage Intelligence.
    • --include-bucket-regexes : liste des expressions régulières d'ID de bucket à inclure dans la configuration Storage Intelligence.

    Par exemple, pour exclure tous les buckets dont le nom contient colddata, utilisez la commande suivante :

    gcloud alpha storage intelligence-configs enable --organization=54343 --exclude-bucket-regexes=colddata.*

    Par exemple, pour exclure les buckets nommés colddata, utilisez la commande suivante :

    gcloud alpha storage intelligence-configs enable --organization=54343 --exclude-bucket-regexes=colddata

    Par exemple, pour exclure les buckets nommés colour ou color, utilisez la commande suivante :

    gcloud alpha storage intelligence-configs enable --organization=my-org --exclude-bucket-regexes=colou?r

    Pour inclure ou exclure des buckets en fonction de leur emplacement dans votre configuration Storage Intelligence, utilisez l'une des options suivantes :

    • --exclude-locations : liste des emplacements à exclure de la configuration Storage Intelligence.
    • --include-locations : liste des emplacements à inclure dans la configuration Storage Intelligence.

    Exemple :

    gcloud alpha storage intelligence-configs enable --sub-folder=123456 --include-locations=us-east1,us-west1

API REST

API JSON

  1. Vous devez installer et initialiser gcloud CLIafin de générer un jeton d'accès pour l'en-tête Authorization.

  2. Créez un fichier JSON avec les informations suivantes :

    1. name : nom de la configuration Storage Intelligence. Utilisez l'un des formats suivants :
      • Projet : projects/PROJECT_ID/locations/global/intelligenceConfig
      • Dossier : folders/FOLDER_ID/locations/global/intelligenceConfig
      • Organisation : organizations/ORGANIZATION_ID/locations/global/intelligenceConfig

      Où :

      • PROJECT_ID est l'ID du projet Google Cloud . Les ID de projets sont alphanumériques, par exemple my-project.
      • FOLDER_ID correspond à l'ID du dossier Google Cloud . Les ID de dossier sont numériques (par exemple, 123456789012).
      • ORGANIZATION_ID est l'ID de l'organisation Google Cloud . Les identifiants des organisations sont numériques, par exemple 123456789012.
    2. Configurez le champ editionConfig. Pour en savoir plus, consultez Configuration des éditions.
    3. Facultatif : Configurez l'objet filter. Vous pouvez inclure ou exclure des buckets en fonction des emplacements Cloud Storage et des expressions régulières des ID de buckets.
        {
          "name":"projects/PROJECT_ID/locations/global/intelligenceConfig",
          "editionConfig":"EDITION_CONFIGURATION",
          "filter":{
            "includedCloudStorageBuckets":{
                "bucketIdRegexes":[
                  "INCLUDED_BUCKET_ID_REGEX",
                    ...]
            },
            "excludedCloudStorageBuckets":{
                "bucketIdRegexes":[
                  "EXCLUDED_BUCKET_ID_REGEX",
                    ...]
            },
            "includedCloudStorageLocations":{
                "locations":[
                  "INCLUDED_BUCKET_LOCATION",
                    ...]
            },
            "excludedCloudStorageLocations":{
                "locations":[
                  "EXCLUDED_BUCKET_LOCATION",
                    ...]
            }
          }
        }
      

    Où :

    • PROJECT_ID est l'ID du projet Google Cloud . Les ID de projet sont alphanumériques, par exemple my-project.
    • EDITION_CONFIGURATION correspond à la configuration de l'édition Storage Intelligence.
    • Facultatif : INCLUDED_BUCKET_ID_REGEX est une expression régulière qui spécifie les ID de bucket à inclure. Vous pouvez spécifier une ou plusieurs expressions régulières sous forme de liste.
    • Facultatif : EXCLUDED_BUCKET_ID_REGEX est une expression régulière qui spécifie les ID de bucket à exclure. Vous pouvez spécifier une ou plusieurs expressions régulières sous forme de liste.
    • INCLUDED_BUCKET_LOCATION est l'emplacement où vous souhaitez inclure des buckets dans la configuration Storage Intelligence (facultatif). Vous pouvez spécifier une ou plusieurs positions sous forme de liste.
    • Facultatif : EXCLUDED_BUCKET_LOCATION correspond à l'emplacement où vous souhaitez exclure des buckets de la configuration Storage Intelligence. Vous pouvez spécifier une ou plusieurs positions sous forme de liste.
  3. Les sections suivantes décrivent comment configurer Storage Intelligence pour un projet, un dossier ou une organisation à l'aide de l'API REST. Vous pouvez également utiliser l'API REST pour configurer l'offre d'essai de 30 jours de Storage Intelligence. Configurez Storage Intelligence ou l'offre d'essai de 30 jours de Storage Intelligence en utilisant l'une des méthodes suivantes.

    Configurer Storage Intelligence pour un projet

    Exécutez cURL pour appeler l'API JSON avec une requête permettant de configurer Storage Intelligence pour un projet.

      curl -X POST \
        --data-binary @JSON_FILE_NAME \
        -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        -H "Content-Type: application/json" \
        "https://storage.googleapis.com/v2/projects/PROJECT_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    Où :

    • PROJECT_ID est l'ID du projet Google Cloud . Les ID de projets sont alphanumériques, par exemple my-project.
    • UPDATE_MASK est la liste des noms de champs mis à jour par cette requête, séparés par une virgule. Les champs utilisent le format FieldMask et font partie de la ressource IntelligenceConfig.

    Configurer Storage Intelligence pour un dossier

    Utilisez cURL pour appeler l'API JSON avec une requête permettant de configurer Storage Intelligence pour un dossier.

      curl -X POST \
        --data-binary @JSON_FILE_NAME \
        -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        -H "Content-Type: application/json" \
        "https://storage.googleapis.com/v2/folders/FOLDER_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    Où :

    • FOLDER_ID correspond à l'ID du dossier Google Cloud . Les ID de dossier sont numériques (par exemple, 123456789012).
    • UPDATE_MASK est la liste des noms de champs mis à jour par cette requête, séparés par une virgule. Les champs utilisent le format FieldMask et font partie de la ressource IntelligenceConfig.

    Configurer Storage Intelligence pour une organisation

    Exécutez cURL pour appeler l'API JSON avec une requête permettant de configurer Storage Intelligence pour une organisation.

    curl -X POST \
      --data-binary @JSON_FILE_NAME \
      -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      -H "Content-Type: application/json" \
      "https://storage.googleapis.com/v2/organizations/ORGANIZATION_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    Où :

    • ORGANIZATION_ID est l'ID de l'organisation Google Cloud . Les identifiants des organisations sont numériques, par exemple 79293024087.
    • UPDATE_MASK est la liste des noms de champs mis à jour par cette requête, séparés par une virgule. Les champs utilisent le format FieldMask et font partie de la ressource IntelligenceConfig.

Afficher une configuration Storage Intelligence

Console

  1. Dans la console Google Cloud , accédez à la page Configuration de Storage Intelligence.

    Accéder à la page "Configuration"

  2. Cliquez sur le sélecteur de projets en haut de la page.

  3. Dans la boîte de dialogue Sélectionner une ressource, sélectionnez la ressource pour laquelle vous souhaitez afficher la configuration Storage Intelligence.

Si Storage Intelligence est configuré pour une ressource, le champ État affiche Enabled. Pour les ressources sur lesquelles Storage Intelligence n'est pas configuré, le bouton Configurer Storage Intelligence s'affiche.

Ligne de commande

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Pour afficher la configuration Storage Intelligence d'une ressource, utilisez la commande gcloud alpha storage intelligence-configs describe avec l'une des options suivantes :

    • --project : affichez la configuration Storage Intelligence d'un projet. La valeur est un ID de projet. Par exemple, my-project.

    • --sub-folder : affichez la configuration de Storage Intelligence pour un dossier. La valeur est un ID de dossier. Par exemple, 1234567890.

    • --organization : affichez la configuration de Storage Intelligence pour une organisation. La valeur est un ID d'organisation. Par exemple, 9876546738.

      Par exemple, la commande suivante permet d'afficher la configuration Storage Intelligence pour un projet appelé my-project :

      gcloud alpha storage intelligence-configs describe --project=PROJECT_ID

      PROJECT_ID est l'ID du projet Google Cloud . Les ID de projet sont alphanumériques, par exemple my-project.

API REST

API JSON

  1. Vous devez installer et initialiser gcloud CLIafin de générer un jeton d'accès pour l'en-tête Authorization.

  2. Les méthodes permettant d'afficher la configuration de Storage Intelligence pour une ressource sont détaillées dans les sections suivantes.

    Afficher la configuration Storage Intelligence pour un projet

    Utilisez cURL pour appeler l'API JSON avec une requête permettant de afficher la configuration Storage Intelligence d'un projet.

      curl -X GET \
        -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        "https://storage.googleapis.com/v2/projects/PROJECT_ID/locations/global/intelligenceConfig"
    

    Où :

    PROJECT_ID est l'ID du projet Google Cloud . Les ID de projet sont alphanumériques, par exemple my-project.

    Afficher la configuration Storage Intelligence d'un dossier

    Utilisez cURL pour appeler l'API JSON avec une requête permettant d'afficher la configuration Storage Intelligence d'un dossier.

      curl -X GET \
        -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        "https://storage.googleapis.com/v2/folders/FOLDER_ID/locations/global/intelligenceConfig"
    

    Où :

    FOLDER_ID correspond à l'ID du dossier Google Cloud . Les ID de dossier sont numériques, par exemple 123456789012.

    Afficher la configuration Storage Intelligence pour une organisation

    Exécutez cURL pour appeler l'API JSON avec une requête permettant d'afficher la configuration Storage Intelligence d'une organisation.

      curl -X GET \
        -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        "https://storage.googleapis.com/v2/organizations/ORGANIZATION_ID/locations/global/intelligenceConfig"
    

    Où :

    ORGANIZATION_ID est l'ID de l'organisation Google Cloud . Les identifiants des organisations sont numériques, par exemple 79293024087.

Mettre à jour une configuration Storage Intelligence

Console

  1. Dans la console Google Cloud , accédez à la page Configuration de Storage Intelligence.

    Accéder à la page "Configuration"

  2. Cliquez sur le sélecteur de projets en haut de la page.

  3. Dans la boîte de dialogue Sélectionner une ressource, sélectionnez la ressource pour laquelle vous souhaitez mettre à jour la configuration Storage Intelligence.

  4. Dans la section Présentation, modifiez les options de configuration modifiables selon vos besoins. Par exemple, vous pouvez désactiver Storage Intelligence pour une ressource, modifier la configuration de l'édition sur Inherit from parent ou modifier les filtres de bucket.

Ligne de commande

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Pour mettre à jour la configuration Storage Intelligence d'une ressource, utilisez la commande gcloud alpha storage intelligence-configs update avec l'un des indicateurs suivants :

    • --project : mettez à jour la configuration Storage Intelligence pour un projet. La valeur est un ID de projet. Par exemple, my-project.

    • --sub-folder : met à jour la configuration de Storage Intelligence pour un dossier. La valeur est un ID de dossier. Par exemple, 1234567890.

    • --organization : met à jour la configuration Storage Intelligence pour une organisation. La valeur est un ID d'organisation. Par exemple, 9876546738.

      Par exemple, la commande suivante met à jour la configuration Storage Intelligence pour un projet appelé my-project :

      gcloud alpha storage intelligence-configs update --project=PROJECT_ID

      PROJECT_ID est l'ID du projet Google Cloud . Les ID de projet sont alphanumériques, par exemple my-project.

API REST

API JSON

  1. Vous devez installer et initialiser gcloud CLIafin de générer un jeton d'accès pour l'en-tête Authorization.

  2. Créez un fichier JSON avec les informations suivantes :

    1. name : nom de la configuration Storage Intelligence. Utilisez l'un des formats suivants :
      • Projet : projects/PROJECT_ID/locations/global/intelligenceConfig
      • Dossier : folders/FOLDER_ID/locations/global/intelligenceConfig
      • Organisation : organizations/ORGANIZATION_ID/locations/global/intelligenceConfig

      Où :

      • PROJECT_ID est l'ID du projet Google Cloud . Les ID de projets sont alphanumériques, par exemple my-project.
      • FOLDER_ID correspond à l'ID du dossier Google Cloud . Les ID de dossier sont numériques (par exemple, 123456789012).
      • ORGANIZATION_ID est l'ID de l'organisation Google Cloud . Les identifiants des organisations sont numériques, par exemple 123456789012.
    2. Configurez le champ editionConfig. Pour en savoir plus, consultez Configuration des éditions.
    3. Facultatif : Configurez l'objet filter. Vous pouvez inclure ou exclure des buckets en fonction des emplacements Cloud Storage et des expressions régulières des ID de buckets.
        {
          "name":"projects/PROJECT_ID/locations/global/intelligenceConfig",
          "editionConfig":"EDITION_CONFIGURATION",
          "filter":{
            "includedCloudStorageBuckets":{
                "bucketIdRegexes":[
                  "INCLUDED_BUCKET_ID_REGEX",
                    ...]
            },
            "excludedCloudStorageBuckets":{
                "bucketIdRegexes":[
                  "EXCLUDED_BUCKET_ID_REGEX",
                    ...]
            },
            "includedCloudStorageLocations":{
                "locations":[
                  "INCLUDED_BUCKET_LOCATION",
                    ...]
            },
            "excludedCloudStorageLocations":{
                "locations":[
                  "EXCLUDED_BUCKET_LOCATION",
                    ...]
            }
          }
        }
      

    Où :

    • PROJECT_ID est l'ID du projet Google Cloud . Les ID de projet sont alphanumériques, par exemple my-project.
    • EDITION_CONFIGURATION correspond à la configuration de l'édition Storage Intelligence.
    • Facultatif : INCLUDED_BUCKET_ID_REGEX est une expression régulière qui spécifie les ID de bucket à inclure. Vous pouvez spécifier une ou plusieurs expressions régulières sous forme de liste.
    • Facultatif : EXCLUDED_BUCKET_ID_REGEX est une expression régulière qui spécifie les ID de bucket à exclure. Vous pouvez spécifier une ou plusieurs expressions régulières sous forme de liste.
    • INCLUDED_BUCKET_LOCATION est l'emplacement où vous souhaitez inclure des buckets dans la configuration Storage Intelligence (facultatif). Vous pouvez spécifier une ou plusieurs positions sous forme de liste.
    • Facultatif : EXCLUDED_BUCKET_LOCATION correspond à l'emplacement où vous souhaitez exclure des buckets de la configuration Storage Intelligence. Vous pouvez spécifier une ou plusieurs positions sous forme de liste.
  3. Les sections suivantes expliquent comment mettre à jour la configuration de Storage Intelligence pour un projet, un dossier ou une organisation. Mettez à jour la configuration Storage Intelligence à l'aide de l'une de ces méthodes.

    Mettre à jour la configuration de Storage Intelligence pour un projet

    Exécutez cURL pour appeler l'API JSON avec une requête permettant d'actualiser la configuration Storage Intelligence d'un projet.

     curl -X PATCH \
       --data-binary @JSON_FILE_NAME \
       -H "Authorization: Bearer $(gcloud auth print-access-token)" \
       -H "Content-Type: application/json" \
       "https://storage.googleapis.com/v2/projects/PROJECT_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    Mettre à jour la configuration de Storage Intelligence pour un dossier

    Utilisez cURL pour appeler l'API JSON avec une requête permettant de mettre à jour la configuration Storage Intelligence d'un dossier.

    Où :

    • PROJECT_ID est l'ID du projet Google Cloud . Les ID de projets sont alphanumériques, par exemple my-project.
    • UPDATE_MASK est la liste des noms de champs mis à jour par cette requête, séparés par une virgule. Les champs utilisent le format FieldMask et font partie de la ressource IntelligenceConfig.

     curl -X PATCH \
       --data-binary @JSON_FILE_NAME \
       -H "Authorization: Bearer $(gcloud auth print-access-token)" \
       -H "Content-Type: application/json" \
       "https://storage.googleapis.com/v2/folders/FOLDER_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    Où :

    • FOLDER_ID correspond à l'ID du dossier Google Cloud . Les ID de dossier sont numériques (par exemple, 123456789012).
    • UPDATE_MASK est la liste des noms de champs mis à jour par cette requête, séparés par une virgule. Les champs utilisent le format FieldMask et font partie de la ressource IntelligenceConfig.

    Mettre à jour la configuration de Storage Intelligence pour une organisation

    Exécutez cURL pour appeler l'API JSON avec une requête permettant de mettre à jour la configuration Storage Intelligence pour une organisation.

     curl -X PATCH \
       --data-binary @JSON_FILE_NAME \
       -H "Authorization: Bearer $(gcloud auth print-access-token)" \
       -H "Content-Type: application/json" \
       "https://storage.googleapis.com/v2/organizations/ORGANIZATION_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    Où :

    • ORGANIZATION_ID est l'ID de l'organisation Google Cloud . Les identifiants des organisations sont numériques, par exemple 79293024087.
    • UPDATE_MASK est la liste des noms de champs mis à jour par cette requête, séparés par une virgule. Les champs utilisent le format FieldMask et font partie de la ressource IntelligenceConfig.

Désactiver Storage Intelligence

Console

  1. Dans la console Google Cloud , accédez à la page Configuration de Storage Intelligence.

    Accéder à la page "Configuration"

  2. Cliquez sur le sélecteur de projets en haut de la page.

  3. Dans la boîte de dialogue Sélectionner une ressource, sélectionnez la ressource pour laquelle vous souhaitez désactiver Storage Intelligence.

  4. Dans la section Aperçu, cliquez sur Activé à côté du champ État.

  5. Dans la boîte de dialogue qui s'affiche, saisissez Désactiver, puis cliquez sur Désactiver.

Ligne de commande

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Pour désactiver la configuration Storage Intelligence pour une ressource, utilisez la commande gcloud alpha storage intelligence-configs disable avec l'une des options suivantes :

    • --project : désactivez la configuration de Storage Intelligence pour un projet. La valeur est un ID de projet. Par exemple, my-project.

    • --sub-folder : désactiver la configuration de Storage Intelligence pour un dossier. La valeur est un ID de dossier. Par exemple, 1234567890.

    • --organization : désactive la configuration de Storage Intelligence pour une organisation. La valeur est un ID d'organisation. Par exemple, 9876546738.

      Par exemple, la commande suivante désactive la configuration Storage Intelligence pour un projet appelé my-project :

      gcloud alpha storage intelligence-configs disable --project=PROJECT_ID

      PROJECT_ID est l'ID du projet Google Cloud . Les ID de projet sont alphanumériques, par exemple my-project.

API REST

API JSON

  1. Vous devez installer et initialiser gcloud CLIafin de générer un jeton d'accès pour l'en-tête Authorization.

  2. Les méthodes permettant de désactiver Storage Intelligence pour une ressource sont décrites dans les sections suivantes.

    Désactiver Storage Intelligence pour un projet

    Utilisez cURL pour appeler l'API JSON avec une requête permettant de mettre à jour Storage Intelligence pour un projet.

    curl -X PATCH \
     -H "Content-Type: application/json" \
     -d '{
          "edition_config": "DISABLED"
         }' \
     -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      "https://storage.googleapis.com/v2/projects/PROJECT_ID/locations/global/intelligenceConfig?updateMask=edition_config"

    Où :
    PROJECT_ID correspond à l'ID du projet Google Cloud . Les ID de projet sont alphanumériques, par exemple my-project.

    Désactiver Storage Intelligence pour un dossier

    Utilisez cURL pour appeler l'API JSON avec une requête permettant de mettre à jour Storage Intelligence pour un dossier.

    curl -X PATCH \
      -H "Content-Type: application/json" \
      -d '{
        "edition_config": "DISABLED"
      }' \
      -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      "https://storage.googleapis.com/v2/folders/FOLDER_ID/locations/global/intelligenceConfig?updateMask=edition_config"
    

    Où :
    FOLDER_ID correspond à l'ID du dossier Google Cloud . Les ID de dossier sont numériques, par exemple 123456789012.

    Désactiver Storage Intelligence pour une organisation

    Exécutez cURL pour appeler l'API JSON avec une requête visant à désactiver Storage Intelligence pour une organisation.

    curl -X PATCH \
      -H "Content-Type: application/json" \
      -d '{
        "edition_config": "DISABLED"
      }' \
      -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      "https://storage.googleapis.com/v2/organizations/ORGANIZATION_ID/locations/global/intelligenceConfig?updateMask=edition_config"

    Où :
    ORGANIZATION_ID est l'ID de l'organisation Google Cloud . Les identifiants des organisations sont numériques, par exemple 79293024087.

Étapes suivantes