인스턴스가 주어지면 진단 파일을 만들고 진단 도구를 실행합니다.
HTTP 요청
POST https://notebooks.googleapis.com/v1/{name}:diagnose
경로 매개변수
| 매개변수 | |
|---|---|
name |
필수 항목. 형식: |
요청 본문
요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.
| JSON 표현 |
|---|
{
"diagnosticConfig": {
object ( |
| 필드 | |
|---|---|
diagnosticConfig |
필수 항목입니다. 진단 도구를 실행하는 데 사용되는 플래그를 정의합니다. |
timeoutMinutes |
(선택사항) 작업이 타임아웃되기 전까지의 최대 시간(분)입니다. |
응답 본문
성공한 경우 응답 본문에 Operation의 인스턴스가 포함됩니다.
승인 범위
다음 OAuth 범위 중 하나가 필요합니다.
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/notebooks
자세한 내용은 Authentication Overview를 참조하세요.
DiagnosticConfig
진단 도구를 실행하는 데 사용되는 플래그를 정의합니다.
| JSON 표현 |
|---|
{ "gcsBucket": string, "relativePath": string, "repairFlagEnabled": boolean, "packetCaptureFlagEnabled": boolean, "copyHomeFilesFlagEnabled": boolean } |
| 필드 | |
|---|---|
gcsBucket |
필수 항목입니다. 사용자 Cloud Storage 버킷 위치 (필수) 경로 접두사 ( 권한: 사용자 관리 노트북: - storage.buckets.writer: VM에 연결된 프로젝트의 서비스 계정에 부여해야 합니다. Google 관리형 노트북: - storage.buckets.writer: 인증 모드에 따라 프로젝트의 서비스 계정 또는 VM에 연결된 사용자 인증 정보에 부여해야 합니다. Cloud Storage 버킷 로그 파일이 |
relativePath |
(선택사항) 진단 로그가 작성될 Cloud Storage 버킷의 상대 저장소 경로를 정의합니다. 기본 경로는 Cloud Storage 버킷의 루트 디렉터리 ( |
repairFlagEnabled |
(선택사항) 인스턴스의 서비스 복구를 위한 플래그를 사용 설정합니다. |
packetCaptureFlagEnabled |
(선택사항) 인스턴스에서 30초 동안 패킷을 캡처하는 플래그를 사용 설정합니다. |
copyHomeFilesFlagEnabled |
(선택사항) 모든 |