Crea un file di diagnostica ed esegue lo strumento di diagnostica per una determinata istanza.
Richiesta HTTP
POST https://notebooks.googleapis.com/v2/{name}:diagnose
Parametri del percorso
| Parametri | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{
"diagnosticConfig": {
object ( |
| Campi | |
|---|---|
diagnosticConfig |
Obbligatorio. Definisce i flag utilizzati per eseguire lo strumento di diagnostica |
timeoutMinutes |
Facoltativo. Tempo massimo in minuti prima del timeout dell'operazione. |
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene un'istanza di Operation.
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/notebooks
Per saperne di più, consulta la Authentication Overview.
DiagnosticConfig
Definisce i flag utilizzati per eseguire lo strumento di diagnostica
| Rappresentazione JSON |
|---|
{ "gcsBucket": string, "relativePath": string, "enableRepairFlag": boolean, "enablePacketCaptureFlag": boolean, "enableCopyHomeFilesFlag": boolean } |
| Campi | |
|---|---|
gcsBucket |
Obbligatorio. (OBBLIGATORIO) Posizione del bucket Cloud Storage dell'utente. Deve essere formattato con il prefisso del percorso ( Autorizzazioni: User Managed Notebooks: - storage.buckets.writer: deve essere concesso al account di servizio del progetto collegato alla VM. Google Managed Notebooks: - storage.buckets.writer: deve essere concesso al account di servizio del progetto o alle credenziali utente collegate alla VM a seconda della modalità di autenticazione. Il file di log del bucket Cloud Storage verrà scritto in |
relativePath |
Facoltativo. Definisce il percorso di archiviazione relativo nel bucket Cloud Storage in cui verranno scritti i log di diagnostica: il percorso predefinito sarà la directory principale del bucket Cloud Storage ( |
enableRepairFlag |
Facoltativo. Abilita il flag per il servizio di riparazione per l'istanza |
enablePacketCaptureFlag |
Facoltativo. Attiva il flag per acquisire pacchetti dall'istanza per 30 secondi |
enableCopyHomeFilesFlag |
Facoltativo. Attiva il flag per copiare tutti i contenuti della cartella |