Reference documentation and code samples for the Google Cloud Storage Transfer V1 Client class LoggingConfig.
Specifies the logging behavior for transfer operations.
For cloud-to-cloud transfers, logs are sent to Cloud Logging. See Read transfer logs for details. For transfers to or from a POSIX file system, logs are stored in the Cloud Storage bucket that is the source or sink of the transfer. See Managing Transfer for on-premises jobs for details.
Generated from protobuf message google.storagetransfer.v1.LoggingConfig
Namespace
Google \ Cloud \ StorageTransfer \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ log_actions
array
Specifies the actions to be logged. If empty, no logs are generated. Not supported for transfers with PosixFilesystem data sources; use enable_onprem_gcs_transfer_logs instead.
↳ log_action_states
array
States in which log_actions
are logged. If empty, no logs are generated. Not supported for transfers with PosixFilesystem data sources; use enable_onprem_gcs_transfer_logs
instead.
↳ enable_onprem_gcs_transfer_logs
bool
For transfers with a PosixFilesystem source, this option enables the Cloud Storage transfer logs for this transfer.
getLogActions
Specifies the actions to be logged. If empty, no logs are generated.
Not supported for transfers with PosixFilesystem data sources; use enable_onprem_gcs_transfer_logs instead.
setLogActions
Specifies the actions to be logged. If empty, no logs are generated.
Not supported for transfers with PosixFilesystem data sources; use enable_onprem_gcs_transfer_logs instead.
var
int[]
$this
getLogActionStates
States in which log_actions
are logged. If empty, no logs are generated.
Not supported for transfers with PosixFilesystem data sources; use enable_onprem_gcs_transfer_logs instead.
setLogActionStates
States in which log_actions
are logged. If empty, no logs are generated.
Not supported for transfers with PosixFilesystem data sources; use enable_onprem_gcs_transfer_logs instead.
var
int[]
$this
getEnableOnpremGcsTransferLogs
For transfers with a PosixFilesystem source, this option enables the Cloud Storage transfer logs for this transfer.
bool
setEnableOnpremGcsTransferLogs
For transfers with a PosixFilesystem source, this option enables the Cloud Storage transfer logs for this transfer.
var
bool
$this