Google Cloud Notebooks V2 Client - Class DiagnosticConfig (1.0.5)

Reference documentation and code samples for the Google Cloud Notebooks V2 Client class DiagnosticConfig.

Defines flags that are used to run the diagnostic tool

Generated from protobuf message google.cloud.notebooks.v2.DiagnosticConfig

Namespace

Google \ Cloud \ Notebooks \ V2

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ gcs_bucket
string

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

↳ relative_path
string

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/

↳ enable_repair_flag
bool

Optional. Enables flag to repair service for instance

↳ enable_packet_capture_flag
bool

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

↳ enable_copy_home_files_flag
bool

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

getGcsBucket

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
Returns
Type
Description
string

setGcsBucket

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
Parameter
Name
Description
var
string
Returns
Type
Description
$this

getRelativePath

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/

Returns
Type
Description
string

setRelativePath

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/

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getEnableRepairFlag

Optional. Enables flag to repair service for instance

Returns
Type
Description
bool

setEnableRepairFlag

Optional. Enables flag to repair service for instance

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getEnablePacketCaptureFlag

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

Returns
Type
Description
bool

setEnablePacketCaptureFlag

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

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getEnableCopyHomeFilesFlag

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

Returns
Type
Description
bool

setEnableCopyHomeFilesFlag

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

Parameter
Name
Description
var
bool
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: