Cria um arquivo de diagnóstico e executa a ferramenta de diagnóstico com base em uma instância.
Solicitação HTTP
POST https://notebooks.googleapis.com/v2/{name}:diagnose
Parâmetros de caminho
| Parâmetros | |
|---|---|
name |
Obrigatório. Formato: A autorização requer a seguinte permissão do IAM no recurso especificado
|
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON |
|---|
{
"diagnosticConfig": {
object ( |
| Campos | |
|---|---|
diagnosticConfig |
Obrigatório. Define flags usadas para executar a ferramenta de diagnóstico |
timeoutMinutes |
Opcional. Tempo máximo em minutos antes de a operação atingir o tempo limite. |
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/notebooks
Para mais informações, consulte Authentication Overview.
DiagnosticConfig
Define flags usadas para executar a ferramenta de diagnóstico
| Representação JSON |
|---|
{ "gcsBucket": string, "relativePath": string, "enableRepairFlag": boolean, "enablePacketCaptureFlag": boolean, "enableCopyHomeFilesFlag": boolean } |
| Campos | |
|---|---|
gcsBucket |
Obrigatório. Local do bucket do Cloud Storage do usuário (OBRIGATÓRIO). Precisa ser formatado com o prefixo do caminho ( Permissões: notebooks gerenciados pelo usuário: - storage.buckets.writer: precisa ser concedida à conta de serviço do projeto anexada à VM. Notebooks gerenciados pelo Google: - storage.buckets.writer: precisa ser concedido à conta de serviço do projeto ou às credenciais do usuário anexadas à VM, dependendo do modo de autenticação. O arquivo de registro do bucket do Cloud Storage será gravado em |
relativePath |
Opcional. Define o caminho de armazenamento relativo no bucket do Cloud Storage em que os registros de diagnóstico serão gravados. O caminho padrão é o diretório raiz do bucket do Cloud Storage ( |
enableRepairFlag |
Opcional. Ativa a flag para reparar o serviço da instância. |
enablePacketCaptureFlag |
Opcional. Ativa a flag para capturar pacotes da instância por 30 segundos |
enableCopyHomeFilesFlag |
Opcional. Ativa a flag para copiar todo o conteúdo da pasta |