LogsPolicy(mapping=None, *, ignore_unknown_fields=False, **kwargs)
LogsPolicy describes how outputs from a Job's Tasks (stdout/stderr) will be preserved.
Attributes |
|
---|---|
Name | Description |
destination |
google.
Where logs should be saved. |
logs_ |
str
The path to which logs are saved when the destination = PATH. This can be a local file path on the VM, or under the mount point of a Persistent Disk or Filestore, or a Cloud Storage path. |
cloud_ |
google.
Optional. Additional settings for Cloud Logging. It will only take effect when the destination of LogsPolicy is
set to CLOUD_ .
|
Classes
CloudLoggingOption
CloudLoggingOption(mapping=None, *, ignore_unknown_fields=False, **kwargs)
CloudLoggingOption
contains additional settings for Cloud
Logging logs generated by Batch job.
Destination
Destination(value)
The destination (if any) for logs.
Values: DESTINATION_UNSPECIFIED (0): Logs are not preserved. CLOUD_LOGGING (1): Logs are streamed to Cloud Logging. PATH (2): Logs are saved to a file path.