LoggingConfig

指定转移操作的日志记录行为。

所有转移类型的日志都可以发送到 Cloud Logging。如需了解详情,请参阅读取转移日志

JSON 表示法
{
  "logActions": [
    enum (LoggableAction)
  ],
  "logActionStates": [
    enum (LoggableActionState)
  ],
  "enableOnpremGcsTransferLogs": boolean
}
字段
logActions[]

enum (LoggableAction)

指定要记录的操作。如果为空,则不会生成任何日志。

logActionStates[]

enum (LoggableActionState)

记录 logActions 的状态。如果为空,则不会生成任何日志。

enableOnpremGcsTransferLogs

boolean

对于 PosixFilesystem 转移,启用文件系统转移日志(而不是 Cloud Logging,或在 Cloud Logging 之外启用)。

此选项会忽略 [LoggableAction] 和 [LoggableActionState]。如果设置了这些参数,系统还会为此传输启用 Cloud Logging。

LoggableAction

可记录的操作。

枚举
LOGGABLE_ACTION_UNSPECIFIED 默认值。此值未使用。
FIND 列出存储分区中的对象。
DELETE 删除来源或目标位置的对象。
COPY 将对象复制到 Google Cloud Storage。

LoggableActionState

可记录的操作状态。

枚举
LOGGABLE_ACTION_STATE_UNSPECIFIED 默认值。此值未使用。
SUCCEEDED LoggableAction 已成功完成。SUCCEEDED 操作会记录为 INFO
FAILED LoggableAction 在错误状态下终止。FAILED 操作会记录为 ERROR