SFTP-Serverinformationen abrufen

In diesem Dokument wird beschrieben, wie Sie Informationen zu Ihren Cloud FTP-Servern abrufen. Sie können alle SFTP-Server in einem Projekt und an einem Standort auflisten. Sie können auch detaillierte Informationen zu einem bestimmten Server abrufen, z. B. den Status des Servers und seine Verbindungsdetails.

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen in Ihrem Projekt die IAM-Rolle Cloud FTP Viewer (roles/ftp.viewer) zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Abrufen von Informationen zu SFTP-Servern benötigen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Diese vordefinierte Rolle enthält die Berechtigungen, die zum Abrufen von Informationen zu SFTP-Servern erforderlich sind. Maximieren Sie den Abschnitt Erforderliche Berechtigungen, um die notwendigen Berechtigungen anzuzeigen:

Erforderliche Berechtigungen

Die folgenden Berechtigungen sind erforderlich, um Informationen zu SFTP-Servern abzurufen:

  • Server auflisten: ftp.servers.list
  • Serverdetails abrufen: ftp.servers.get

Sie können diese Berechtigungen auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.

Server auflisten

REST

Verwenden Sie die Methode servers.list, um SFTP-Server aufzulisten.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT_ID: die Google Cloud Projekt-ID.
  • LOCATION_ID: der Google Cloud Standort des Servers, z. B. us-west1.

HTTP-Methode und URL:

GET https://ftp.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/servers

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Der Antworttext ist ein JSON-Objekt mit einer Liste von Server-Ressourcen.

Details zu einem Server abrufen

So rufen Sie detaillierte Informationen zu einem bestimmten Server ab, einschließlich der IP-Adresse oder des Dienstanhangs, des Status, der Anmeldedaten und der E-Mail-Adresse des Dienst-Agents:

REST

Wenn Sie Details zu einem SFTP-Server abrufen möchten, verwenden Sie die Methode servers.get.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT_ID: die Google Cloud Projekt-ID.
  • LOCATION_ID: der Google Cloud Standort des Servers, z. B. us-west1.
  • SERVER_ID: die SFTP-Server-ID.

HTTP-Methode und URL:

GET https://ftp.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/servers/SERVER_ID

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Der Antworttext ist eine Server-Ressource.