LoggingConfig

指定轉移作業的記錄行為。

所有移轉類型都可以將記錄檔傳送至 Cloud Logging。詳情請參閱「讀取轉移記錄」。

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

enum (LoggableAction)

指定要記錄的動作。如果留空,系統就不會產生任何記錄。

logActionStates[]

enum (LoggableActionState)

記錄 logActions 的狀態。如果留空,系統就不會產生任何記錄。

enableOnpremGcsTransferLogs

boolean

針對 PosixFilesystem 轉移作業,請啟用檔案系統轉移記錄,而非或除了 Cloud Logging。

這個選項會忽略 [LoggableAction] 和 [LoggableActionState]。如果設定了這些項目,系統也會為這項轉移作業啟用 Cloud Logging。

LoggableAction

可記錄的動作。

列舉
LOGGABLE_ACTION_UNSPECIFIED 預設值。此值未使用。
FIND 列出值區中的物件。
DELETE 刪除來源或目的地中的物件。
COPY 將物件複製到目的地。

LoggableActionState

可記錄的動作狀態。

列舉
LOGGABLE_ACTION_STATE_UNSPECIFIED 預設值。此值未使用。
SUCCEEDED LoggableAction 已順利完成。SUCCEEDED 動作會記錄為 INFO
FAILED LoggableAction 在錯誤狀態下終止。FAILED 動作會記錄為 ERROR
SKIPPED 已略過這個檔案的 COPY 動作。僅支援以代理人為基礎的轉移作業。SKIPPED 動作會記錄為 INFO