Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

DiagnosticConfig

import type { DiagnosticConfig } from "https://googleapis.deno.dev/v1/notebooks:v2.ts";

Defines flags that are used to run the diagnostic tool

interface DiagnosticConfig {
enableCopyHomeFilesFlag?: boolean;
enablePacketCaptureFlag?: boolean;
enableRepairFlag?: boolean;
gcsBucket?: string;
relativePath?: string;
}

§Properties

§
enableCopyHomeFilesFlag?: boolean
[src]

Optional. Enables flag to copy all /home/jupyter folder contents

§
enablePacketCaptureFlag?: boolean
[src]

Optional. Enables flag to capture packets from the instance for 30 seconds

§
enableRepairFlag?: boolean
[src]

Optional. Enables flag to repair service for instance

§
gcsBucket?: string
[src]

Required. User Cloud Storage bucket location (REQUIRED). Must be formatted with path prefix (gs://$GCS_BUCKET). Permissions: User Managed Notebooks:

  • storage.buckets.writer: Must be given to the project's service account attached to VM. Google Managed Notebooks: - storage.buckets.writer: Must be given to the project's service account or user credentials attached to VM depending on authentication mode. Cloud Storage bucket Log file will be written to gs://$GCS_BUCKET/$RELATIVE_PATH/$VM_DATE_$TIME.tar.gz
§
relativePath?: string
[src]

Optional. Defines the relative storage path in the Cloud Storage bucket where the diagnostic logs will be written: Default path will be the root directory of the Cloud Storage bucket (gs://$GCS_BUCKET/$DATE_$TIME.tar.gz) Example of full path where Log file will be written: gs://$GCS_BUCKET/$RELATIVE_PATH/