Recuperare le informazioni del server SFTP

Questo documento mostra come ottenere informazioni sui server Cloud FTP. Puoi elencare tutti i server SFTP in un progetto e in una località. Puoi anche ottenere informazioni dettagliate su un server specifico, ad esempio lo stato del server e i dettagli della connessione.

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per recuperare informazioni sui server SFTP, chiedi all'amministratore di concederti il ruolo IAM Cloud FTP Viewer (roles/ftp.viewer) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Questo ruolo predefinito contiene le autorizzazioni necessarie per recuperare informazioni sui server SFTP. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:

Autorizzazioni obbligatorie

Per recuperare informazioni sui server SFTP sono necessarie le seguenti autorizzazioni:

  • Elenca server: ftp.servers.list
  • Visualizza i dettagli del server: ftp.servers.get

Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.

Elenca server

REST

Per elencare i server SFTP, utilizza il servers.list metodo.

Prima di utilizzare i dati della richiesta, apporta le sostituzioni seguenti:

  • PROJECT_ID: l' Google Cloud ID progetto.
  • LOCATION_ID: la Google Cloud località del server, ad esempio us-west1.

Metodo HTTP e URL:

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

Per inviare la richiesta, espandi una di queste opzioni:

Il corpo della risposta è un oggetto JSON con un elenco di Server risorse.

Visualizza i dettagli di un server

Per ottenere informazioni dettagliate su un server specifico, inclusi l'indirizzo IP o l'allegato di servizio, lo stato, le credenziali e l'indirizzo email dell'agente di servizio, segui questi passaggi.

REST

Per visualizzare i dettagli di un server SFTP, utilizza il servers.get metodo.

Prima di utilizzare i dati della richiesta, apporta le sostituzioni seguenti:

  • PROJECT_ID: l' Google Cloud ID progetto.
  • LOCATION_ID: la Google Cloud località del server, ad esempio us-west1.
  • SERVER_ID: l'ID del server SFTP.

Metodo HTTP e URL:

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

Per inviare la richiesta, espandi una di queste opzioni:

Il corpo della risposta è una Server risorsa.