Storage Intelligence konfigurieren und verwalten

Auf dieser Seite wird beschrieben, wie Sie Speicherinformationen für eine Ressource konfigurieren, aufrufen, aktualisieren und deaktivieren.

Storage Intelligence konfigurieren

In diesem Abschnitt wird beschrieben, wie Sie Storage Intelligence für eine Ressource konfigurieren.

Console

  1. Rufen Sie in der Google Cloud Console die Seite Cloud Storage-Einstellungen auf.

    Einstellungen aufrufen

  2. Klicken Sie auf Storage Intelligence konfigurieren.

  3. Wählen Sie im Dialogfeld Speicher-Intelligenz konfigurieren die Ressource aus, für die Sie Storage Intelligence konfigurieren möchten.

  4. Klicken Sie auf Weiter.

  5. Optional: So schließen Sie bestimmte Bucket in Ihre Storage Intelligence-Konfiguration ein oder aus:

    1. Wenn Sie Bucket aus bestimmten Standorten auswählen möchten, verwenden Sie das Menü Filtertyp. Wenn Sie bestimmte Bereiche ein- oder ausschließen möchten, wählen Sie den Standort aus dem Menü Standort aus. Weitere Informationen finden Sie unter Nach Standort filtern.

    2. Wenn Sie Cloud Storage-Buckets nach Namen auswählen möchten, verwenden Sie das Menü Filtertyp. Wenn Sie Buckets ein- oder ausschließen möchten, geben Sie den regulären Ausdruck für den Bucket-Namen an und klicken Sie auf Regulären Ausdruck hinzufügen. Weitere Informationen finden Sie unter Nach Bucket-Namen filtern.

  6. Klicken Sie auf Diese Konfiguration aktivieren.

Befehlszeile

  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. Verwenden Sie den Befehl gcloud alpha storage intelligence-configs enable mit einem der folgenden Flags, um Storage Intelligence zu konfigurieren:

    • --project: Speicher-KI für ein Projekt konfigurieren Der Wert ist eine Projekt-ID. Beispiel: my-project

    • --sub-folder: Speicher-KI für einen Ordner konfigurieren Der Wert ist eine Ordner-ID. Beispiel: 1234567890

    • --organization: Storage Intelligence für eine Organisation konfigurieren Der Wert ist eine Organisations-ID. Beispiel: 9876546738

      Mit dem folgenden Befehl wird beispielsweise Storage Intelligence für ein Projekt namens my-project konfiguriert:

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

      Dabei ist PROJECT_ID eine Projekt-ID.

    Wenn Sie bestimmte Speicherbereiche in Ihre Storage Intelligence-Konfiguration aufnehmen oder ausschließen möchten, verwenden Sie eines der folgenden Flags:

    • --exclude-bucket-regexes: Liste der regulären Ausdrücke für Bucket-IDs, die aus der Storage Intelligence-Konfiguration ausgeschlossen werden sollen.
    • --include-bucket-regexes: Liste der regulären Ausdrücke für Bucket-IDs, die in die Storage Intelligence-Konfiguration aufgenommen werden sollen.

    Wenn Sie beispielsweise alle Bucket ausschließen möchten, deren Name colddata enthält, verwenden Sie den folgenden Befehl:

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

    Wenn Sie beispielsweise die Bucket colddata ausschließen möchten, verwenden Sie den folgenden Befehl:

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

    Wenn Sie beispielsweise die Bucket Farbe oder color ausschließen möchten, verwenden Sie den folgenden Befehl:

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

    Wenn Sie Buckets basierend auf ihrem Speicherort in Ihre Storage Intelligence-Konfiguration ein- oder ausschließen möchten, verwenden Sie eines der folgenden Flags:

    • --exclude-locations: Liste der Standorte, die von der Storage Intelligence-Konfiguration ausgeschlossen werden sollen.
    • --include-locations: Liste der Standorte, die in die Storage Intelligence-Konfiguration aufgenommen werden sollen.

    Beispiel:

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

REST APIs

JSON API

  1. Die gcloud CLI installieren und initialisieren, um ein Zugriffstoken für den Header Authorization zu generieren.

  2. Erstellen Sie eine JSON-Datei mit den folgenden Details:

    1. name: Der Name der Storage Intelligence-Konfiguration. Verwenden Sie eines der folgenden Formate:
      • Projekt: projects/PROJECT_ID/locations/global/intelligenceConfig
      • Ordner: folders/FOLDER_ID/locations/global/intelligenceConfig
      • Organisation: organizations/ORGANIZATION_ID/locations/global/intelligenceConfig

      Wobei:

      • PROJECT_ID ist die Projekt-ID. Google Cloud Projekt-IDs sind alphanumerisch, z. B. my-project.
      • FOLDER_ID ist die Google Cloud Ordner-ID. Ordner-IDs sind numerisch, z. B. 123456789012.
      • ORGANIZATION_ID ist die Google Cloud Organisations-ID. Organisations-IDs sind numerisch, z. B. 123456789012.
    2. Konfigurieren Sie das Feld editionConfig. Weitere Informationen finden Sie unter Versionskonfiguration.
    3. Optional: Konfigurieren Sie das Objekt filter. Sie können Buckets basierend auf Cloud Storage-Speicherorten und regulären Ausdrücken für Bucket-IDs ein- oder ausschließen.
        {
          "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",
                    ...]
            }
          }
        }
      

    Wobei:

    • PROJECT_ID ist die Projekt-ID. Google Cloud Projekt-IDs sind alphanumerisch, z. B. my-project.
    • EDITION_CONFIGURATION ist die Konfiguration der Storage Intelligence-Version.
    • Optional:INCLUDED_BUCKET_ID_REGEX ist ein regulärer Ausdruck, der angibt, welche Bucket-IDs eingeschlossen werden sollen. Sie können einen oder mehrere reguläre Ausdrücke als Liste angeben.
    • Optional: EXCLUDED_BUCKET_ID_REGEX ist ein regulärer Ausdruck, der angibt, welche Bucket-IDs ausgeschlossen werden sollen. Sie können einen oder mehrere reguläre Ausdrücke als Liste angeben.
    • Optional: INCLUDED_BUCKET_LOCATION ist der Speicherort, an dem Sie Bucket in die Storage Intelligence-Konfiguration aufnehmen möchten. Sie können einen oder mehrere Standorte als Liste angeben.
    • Optional: EXCLUDED_BUCKET_LOCATION ist der Speicherort, an dem Sie Buckets aus der Storage Intelligence-Konfiguration ausschließen möchten. Sie können einen oder mehrere Standorte als Liste angeben.
  3. In den folgenden Abschnitten wird beschrieben, wie Sie Storage Intelligence für ein Projekt, einen Ordner oder eine Organisation konfigurieren. Sie können Storage Intelligence mit einer der folgenden Methoden konfigurieren.

    Storage Intelligence für ein Projekt konfigurieren

    Verwenden Sie cURL, um die JSON API mit einer Anfrage zum Konfigurieren von Storage Intelligence für ein Projekt aufzurufen.

      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"
    

    Wobei:

    • PROJECT_ID ist die Projekt-ID. Google Cloud Projekt-IDs sind alphanumerisch, z. B. my-project.
    • UPDATE_MASK ist eine durch Kommas getrennte Liste der Feldnamen, die mit dieser Anfrage aktualisiert werden. Die Felder verwenden das Format FieldMask und sind Teil der IntelligenceConfig-Ressource.

    Storage Intelligence für einen Ordner konfigurieren

    Verwenden Sie cURL, um die JSON API mit einer Anfrage zum Konfigurieren von Storage Intelligence für einen Ordner aufzurufen.

      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"
    

    Wobei:

    • FOLDER_ID ist die Google Cloud Ordner-ID. Ordner-IDs sind numerisch, z. B. 123456789012.
    • UPDATE_MASK ist eine durch Kommas getrennte Liste der Feldnamen, die mit dieser Anfrage aktualisiert werden. Die Felder verwenden das Format FieldMask und sind Teil der IntelligenceConfig-Ressource.

    Storage Intelligence für eine Organisation konfigurieren

    Verwenden Sie cURL, um die JSON API mit einer Anfrage zum Konfigurieren von Storage Intelligence für eine Organisation aufzurufen.

    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"
    

    Wobei:

    • ORGANIZATION_ID ist die Google Cloud Organisations-ID. Organisations-IDs sind numerisch, z. B. 79293024087.
    • UPDATE_MASK ist eine durch Kommas getrennte Liste der Feldnamen, die mit dieser Anfrage aktualisiert werden. Die Felder verwenden das Format FieldMask und sind Teil der IntelligenceConfig-Ressource.

Storage Intelligence-Konfiguration ansehen

In diesem Abschnitt wird beschrieben, wie Sie die Konfiguration von Storage Intelligence für eine Ressource aufrufen.

Console

  1. Rufen Sie in der Google Cloud Console die Seite Cloud Storage-Einstellungen auf.

    Einstellungen aufrufen

  2. Klicken Sie oben auf der Seite auf Projektauswahl.

  3. Wählen Sie im Dialogfeld Ressource auswählen die Ressource aus, für die Sie die Storage Intelligence-Konfiguration aufrufen möchten.

Wenn für eine Ressource Storage Intelligence konfiguriert ist, wird im Feld Status Enabled angezeigt. Bei Ressourcen, für die Storage Intelligence nicht konfiguriert ist, wird die Schaltfläche Storage Intelligence konfigurieren angezeigt.

Befehlszeile

  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. Verwenden Sie den Befehl gcloud alpha storage intelligence-configs describe mit einem der folgenden Flags, um die Storage Intelligence-Konfiguration für eine Ressource aufzurufen:

    • --project: Konfiguration von Storage Intelligence für ein Projekt aufrufen Der Wert ist eine Projekt-ID. Beispiel: my-project

    • --sub-folder: Konfiguration von Storage Intelligence für einen Ordner aufrufen Der Wert ist eine Ordner-ID. Beispiel: 1234567890

    • --organization: Konfiguration von Storage Intelligence für eine Organisation aufrufen Der Wert ist eine Organisations-ID. Beispiel: 9876546738

      Mit dem folgenden Befehl wird beispielsweise die Konfiguration von Storage Intelligence für ein Projekt namens my-project angezeigt:

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

      Dabei ist PROJECT_ID die Projekt-ID. Google Cloud Projekt-IDs sind alphanumerisch, z. B. my-project.

REST APIs

JSON API

  1. Die gcloud CLI installieren und initialisieren, um ein Zugriffstoken für den Header Authorization zu generieren.

  2. In den folgenden Abschnitten wird beschrieben, wie Sie die Konfiguration von Storage Intelligence für eine Ressource aufrufen.

    Konfiguration von Storage Intelligence für ein Projekt aufrufen

    Verwenden Sie cURL, um die JSON API mit einer Anfrage aufzurufen, um die Konfiguration von Storage Intelligence für ein Projekt aufzurufen.

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

    Wobei:

    PROJECT_ID ist die Projekt-ID. Google Cloud Projekt-IDs sind alphanumerisch, z. B. my-project.

    Storage Intelligence-Konfiguration für einen Ordner aufrufen

    Verwenden Sie cURL, um die JSON API mit einer Anfrage aufzurufen, um die Konfiguration der Speicherkapazitätsanalyse für einen Ordner aufzurufen.

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

    Wobei:

    FOLDER_ID ist die Google Cloud Ordner-ID. Ordner-IDs sind numerisch, z. B. 123456789012.

    Storage Intelligence-Konfiguration für eine Organisation ansehen

    Verwenden Sie cURL, um die JSON API mit einer Anfrage aufzurufen, um die Konfiguration von Storage Intelligence für eine Organisation aufzurufen.

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

    Wobei:

    ORGANIZATION_ID ist die Google Cloud Organisations-ID. Organisations-IDs sind numerisch, z. B. 79293024087.

Storage Intelligence-Konfiguration aktualisieren

In diesem Abschnitt wird beschrieben, wie Sie die Storage Intelligence-Konfiguration für eine Ressource aktualisieren.

Console

  1. Rufen Sie in der Google Cloud Console die Seite Cloud Storage-Einstellungen auf.

    Einstellungen aufrufen

  2. Klicken Sie oben auf der Seite auf Projektauswahl.

  3. Wählen Sie im Dialogfeld Ressource auswählen die Ressource aus, für die Sie die Storage Intelligence-Konfiguration aktualisieren möchten.

  4. Sie können im Abschnitt Übersicht alle bearbeitbaren Konfigurationsoptionen entsprechend Ihren Anforderungen ändern. Sie können beispielsweise Storage Intelligence für eine Ressource deaktivieren, die Ausgabekonfiguration in Inherit from parent ändern oder die Bucket-Filter ändern.

Befehlszeile

  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. Verwenden Sie den Befehl gcloud alpha storage intelligence-configs update mit einem der folgenden Flags, um die Storage Intelligence-Konfiguration für eine Ressource zu aktualisieren:

    • --project: Konfiguration von Storage Intelligence für ein Projekt aktualisieren Der Wert ist eine Projekt-ID. Beispiel: my-project

    • --sub-folder: Konfiguration von Storage Intelligence für einen Ordner aktualisieren Der Wert ist eine Ordner-ID. Beispiel: 1234567890

    • --organization: Konfiguration von Storage Intelligence für eine Organisation aktualisieren Der Wert ist eine Organisations-ID. Beispiel: 9876546738

      Mit dem folgenden Befehl wird beispielsweise die Konfiguration der Speicherkapazitätsanalyse für ein Projekt namens my-project aktualisiert:

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

      Dabei ist PROJECT_ID die Projekt-ID. Google Cloud Projekt-IDs sind alphanumerisch, z. B. my-project.

REST APIs

JSON API

  1. Die gcloud CLI installieren und initialisieren, um ein Zugriffstoken für den Header Authorization zu generieren.

  2. Erstellen Sie eine JSON-Datei mit den folgenden Details:

    1. name: Der Name der Storage Intelligence-Konfiguration. Verwenden Sie eines der folgenden Formate:
      • Projekt: projects/PROJECT_ID/locations/global/intelligenceConfig
      • Ordner: folders/FOLDER_ID/locations/global/intelligenceConfig
      • Organisation: organizations/ORGANIZATION_ID/locations/global/intelligenceConfig

      Wobei:

      • PROJECT_ID ist die Projekt-ID. Google Cloud Projekt-IDs sind alphanumerisch, z. B. my-project.
      • FOLDER_ID ist die Google Cloud Ordner-ID. Ordner-IDs sind numerisch, z. B. 123456789012.
      • ORGANIZATION_ID ist die Google Cloud Organisations-ID. Organisations-IDs sind numerisch, z. B. 123456789012.
    2. Konfigurieren Sie das Feld editionConfig. Weitere Informationen finden Sie unter Versionskonfiguration.
    3. Optional: Konfigurieren Sie das Objekt filter. Sie können Buckets basierend auf Cloud Storage-Speicherorten und regulären Ausdrücken für Bucket-IDs ein- oder ausschließen.
        {
          "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",
                    ...]
            }
          }
        }
      

    Wobei:

    • PROJECT_ID ist die Projekt-ID. Google Cloud Projekt-IDs sind alphanumerisch, z. B. my-project.
    • EDITION_CONFIGURATION ist die Konfiguration der Storage Intelligence-Version.
    • Optional:INCLUDED_BUCKET_ID_REGEX ist ein regulärer Ausdruck, der angibt, welche Bucket-IDs eingeschlossen werden sollen. Sie können einen oder mehrere reguläre Ausdrücke als Liste angeben.
    • Optional: EXCLUDED_BUCKET_ID_REGEX ist ein regulärer Ausdruck, der angibt, welche Bucket-IDs ausgeschlossen werden sollen. Sie können einen oder mehrere reguläre Ausdrücke als Liste angeben.
    • Optional: INCLUDED_BUCKET_LOCATION ist der Speicherort, an dem Sie Bucket in die Storage Intelligence-Konfiguration aufnehmen möchten. Sie können einen oder mehrere Standorte als Liste angeben.
    • Optional: EXCLUDED_BUCKET_LOCATION ist der Speicherort, an dem Sie Buckets aus der Storage Intelligence-Konfiguration ausschließen möchten. Sie können einen oder mehrere Standorte als Liste angeben.
  3. In den folgenden Abschnitten wird beschrieben, wie Sie die Konfiguration von Storage Intelligence für ein Projekt, einen Ordner oder eine Organisation aktualisieren. Aktualisieren Sie die Konfiguration von Storage Intelligence mit einer der folgenden Methoden.

    Konfiguration von Storage Intelligence für ein Projekt aktualisieren

    Verwenden Sie cURL, um die JSON API mit einer Anfrage zum Aktualisieren der Storage Intelligence-Konfiguration für ein Projekt aufzurufen.

     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"
    

    Konfiguration von Storage Intelligence für einen Ordner aktualisieren

    Verwenden Sie cURL, um die JSON API mit einer Anfrage zum Aktualisieren der Storage Intelligence-Konfiguration für einen Ordner aufzurufen.

    Wobei:

    • PROJECT_ID ist die Projekt-ID. Google Cloud Projekt-IDs sind alphanumerisch, z. B. my-project.
    • UPDATE_MASK ist eine durch Kommas getrennte Liste der Feldnamen, die mit dieser Anfrage aktualisiert werden. Die Felder verwenden das Format FieldMask und sind Teil der IntelligenceConfig-Ressource.

     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"
    

    Wobei:

    • FOLDER_ID ist die Google Cloud Ordner-ID. Ordner-IDs sind numerisch, z. B. 123456789012.
    • UPDATE_MASK ist eine durch Kommas getrennte Liste der Feldnamen, die mit dieser Anfrage aktualisiert werden. Die Felder verwenden das Format FieldMask und sind Teil der IntelligenceConfig-Ressource.

    Storage Intelligence-Konfiguration für eine Organisation aktualisieren

    Verwenden Sie cURL, um die JSON API mit einer Anfrage zum Aktualisieren der Storage Intelligence-Konfiguration für eine Organisation aufzurufen.

     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"
    

    Wobei:

    • ORGANIZATION_ID ist die Google Cloud Organisations-ID. Organisations-IDs sind numerisch, z. B. 79293024087.
    • UPDATE_MASK ist eine durch Kommas getrennte Liste der Feldnamen, die mit dieser Anfrage aktualisiert werden. Die Felder verwenden das Format FieldMask und sind Teil der IntelligenceConfig-Ressource.

Storage Intelligence deaktivieren

In diesem Abschnitt wird beschrieben, wie Sie Storage Intelligence deaktivieren.

Console

  1. Rufen Sie in der Google Cloud Console die Seite Cloud Storage-Einstellungen auf.

    Einstellungen aufrufen

  2. Klicken Sie oben auf der Seite auf Projektauswahl.

  3. Wählen Sie im Dialogfeld Ressource auswählen die Ressource aus, für die Sie Storage Intelligence deaktivieren möchten.

  4. Klicken Sie im Bereich Übersicht neben dem Feld Status auf Aktiviert.

  5. Geben Sie im angezeigten Dialogfeld Deaktivieren ein und klicken Sie dann auf Deaktivieren.

Befehlszeile

  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. Verwenden Sie den Befehl gcloud alpha storage intelligence-configs disable mit einem der folgenden Flags, um die Konfiguration der Speicherauslastung für eine Ressource zu deaktivieren:

    • --project: Deaktivieren Sie die Konfiguration für die Speicherkapazitätsanalyse für ein Projekt. Der Wert ist eine Projekt-ID. Beispiel: my-project

    • --sub-folder: Deaktivieren Sie die Konfiguration der Speicheroptimierung für einen Ordner. Der Wert ist eine Ordner-ID. Beispiel: 1234567890

    • --organization: Storage Intelligence-Konfiguration für eine Organisation deaktivieren Der Wert ist eine Organisations-ID. Beispiel: 9876546738

      Mit dem folgenden Befehl wird beispielsweise die Konfiguration von Storage Intelligence für ein Projekt namens my-project deaktiviert:

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

      Dabei ist PROJECT_ID die Projekt-ID. Google Cloud Projekt-IDs sind alphanumerisch, z. B. my-project.

REST APIs

JSON API

  1. Die gcloud CLI installieren und initialisieren, um ein Zugriffstoken für den Header Authorization zu generieren.

  2. In den folgenden Abschnitten wird beschrieben, wie Sie Storage Intelligence für eine Ressource deaktivieren.

    Speicher-KI für ein Projekt deaktivieren

    Verwenden Sie cURL, um die JSON API mit einer Anfrage zum Aktualisieren der Speicherkapazitätsinformationen für ein Projekt aufzurufen.

    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"

    Dabei ist
    PROJECT_ID die Google Cloud Projekt-ID. Projekt-IDs sind alphanumerisch, z. B. my-project.

    Speicheroptimierung für einen Ordner deaktivieren

    Verwenden Sie cURL, um die JSON API mit einer Anfrage zum Aktualisieren der Speicherinformationen für einen Ordner aufzurufen.

    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"
    

    Dabei ist
    FOLDER_ID die Google Cloud Ordner-ID. Ordner-IDs sind numerisch, z. B. 123456789012.

    Storage Intelligence für eine Organisation deaktivieren

    Verwenden Sie cURL, um die JSON API mit einer Anfrage aufzurufen, um Speicher-KI für eine Organisation zu deaktivieren.

    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"

    Dabei ist
    ORGANIZATION_ID die Google Cloud Organisations-ID. Organisations-IDs sind numerisch, z. B. 79293024087.

Nächste Schritte