Data Transfer Essentials-Ressourcen erstellen

Damit Traffic als für die Abrechnung von Data Transfer Essentials konfiguriert identifiziert werden kann, müssen Sie Dienste auswählen und sie ausgewählten Endpunkten zuordnen. Auf dieser Seite erfahren Sie, wie Sie die erforderlichen Data Transfer Essentials-Ressourcen erstellen, nämlich Konfigurationen und Ziele.

Hinweis

Bevor Sie Data Transfer Essentials-Konfigurationen oder -Ziele erstellen, führen Sie die folgenden Schritte aus:

  1. Installieren Sie das Google Cloud CLI, falls noch nicht geschehen.

  2. Authentifizieren Sie die gcloud CLI mit Ihrem Konto:

    gcloud auth login
    
  3. Legen Sie Ihr Projekt fest.

    gcloud config set project PROJECT_ID
    

    Ersetzen Sie PROJECT_ID durch Ihre Projekt-ID.

  4. Aktivieren Sie die Network Connectivity API in Ihrem Projekt.

  5. Konfigurieren Sie Berechtigungen.

  6. Prüfen Sie, ob die Dienste, die Sie für Data Transfer Essentials auswählen möchten, unterstützt werden. Sie können Data Transfer Essentials nur für unterstützte Dienste und Regionen konfigurieren.

    gcloud

    Verwenden Sie den gcloud network-connectivity multicloud-data-transfer-supported-services list Befehl.

    gcloud network-connectivity multicloud-data-transfer-supported-services list \
        --location=LOCATION
    

    Ersetzen Sie LOCATION durch eine Google Cloud Regions-ID, z. B. europe-west3.

    Die folgende Beispielausgabe zeigt, dass die Dienste für die Konfiguration mit Data Transfer Essentials infrage kommen, da sie unterstützte Tarife verwenden.

    NAME                   SERVICE_CONFIGS
    cloud-sql              [{'eligibilityCriteria': 'NETWORK_SERVICE_TIER_PREMIUM_ONLY'}]
    cloud-storage          [{'eligibilityCriteria': 'REQUEST_ENDPOINT_REGIONAL_ENDPOINT_ONLY'}]
    compute-engine         [{'eligibilityCriteria': 'NETWORK_SERVICE_TIER_STANDARD_ONLY'}]
    

    Verwenden Sie den gcloud network-connectivity multicloud-data-transfer-supported-services describe Befehl, um die Berechtigung eines bestimmten Dienstes zu prüfen.

    gcloud network-connectivity multicloud-data-transfer-supported-services describe SERVICE1 \
        --location=LOCATION
    

    Ersetzen Sie SERVICE1 durch einen gültigen String, der den Dienst darstellt. Weitere Informationen finden Sie unter Unterstützte Dienste und Regionen.

    API

    Verwenden Sie die Methode multicloudDataTransferSupportedServices.get:

    GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION:getMulticloudDataTransferSupportedServices
    

    Ersetzen Sie Folgendes:

    • PROJECT_ID: die Projekt-ID
    • LOCATION: eine Google Cloud Regions-ID, z. B. europe-west3

    In der folgenden Beispielausgabe sind die Dienste aufgeführt, die für die Konfiguration mit Data Transfer Essentials infrage kommen, da sie unterstützte Tarife verwenden.

    {
      "multicloudDataTransferSupportedServices": [
        {
          "name": "cloud-sql"