public sealed class DiagnosticConfig : IMessage<DiagnosticConfig>, IEquatable<DiagnosticConfig>, IDeepCloneable<DiagnosticConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the AI Platform Notebooks v1 API class DiagnosticConfig.
Defines flags that are used to run the diagnostic tool
Implements
IMessageDiagnosticConfig, IEquatableDiagnosticConfig, IDeepCloneableDiagnosticConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Notebooks.V1Assembly
Google.Cloud.Notebooks.V1.dll
Constructors
DiagnosticConfig()
public DiagnosticConfig()
DiagnosticConfig(DiagnosticConfig)
public DiagnosticConfig(DiagnosticConfig other)
Parameter | |
---|---|
Name | Description |
other | DiagnosticConfig |
Properties
CopyHomeFilesFlagEnabled
public bool CopyHomeFilesFlagEnabled { get; set; }
Optional. Enables flag to copy all /home/jupyter
folder contents
Property Value | |
---|---|
Type | Description |
bool |
GcsBucket
public string GcsBucket { get; set; }
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
Property Value | |
---|---|
Type | Description |
string |
PacketCaptureFlagEnabled
public bool PacketCaptureFlagEnabled { get; set; }
Optional. Enables flag to capture packets from the instance for 30 seconds
Property Value | |
---|---|
Type | Description |
bool |
RelativePath
public string RelativePath { get; set; }
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/
Property Value | |
---|---|
Type | Description |
string |
RepairFlagEnabled
public bool RepairFlagEnabled { get; set; }
Optional. Enables flag to repair service for instance
Property Value | |
---|---|
Type | Description |
bool |