LoggingConfig

Especifica o comportamento de geração de registros para operações de transferência.

Os registros podem ser enviados para o Cloud Logging para todos os tipos de transferência. Consulte Ler registros de transferência para mais detalhes.

Representação JSON
{
  "logActions": [
    enum (LoggableAction)
  ],
  "logActionStates": [
    enum (LoggableActionState)
  ],
  "enableOnpremGcsTransferLogs": boolean
}
Campos
logActions[]

enum (LoggableAction)

Especifica as ações a serem registradas. Se estiver vazio, nenhum registro será gerado.

logActionStates[]

enum (LoggableActionState)

Estados em que logActions são registrados. Se estiver vazio, nenhum registro será gerado.

enableOnpremGcsTransferLogs

boolean

Para transferências do PosixFilesystem, ativa os registros de transferência do sistema de arquivos em vez do Cloud Logging ou em adição a ele.

Essa opção ignora [LoggableAction] e [LoggableActionState]. Se eles estiverem definidos, o Cloud Logging também será ativado para essa transferência.

LoggableAction

Ações registráveis.

Enums
LOGGABLE_ACTION_UNSPECIFIED Valor padrão. Esse valor não é usado.
FIND Listar objetos em um bucket.
DELETE Excluir objetos na origem ou no destino.
COPY Copiar objetos para o Google Cloud Storage.

LoggableActionState

Estados de ação registráveis.

Enums
LOGGABLE_ACTION_STATE_UNSPECIFIED Valor padrão. Esse valor não é usado.
SUCCEEDED LoggableAction foi concluído. As ações SUCCEEDED são registradas como INFO.
FAILED LoggableAction foi encerrado em um estado de erro. As ações FAILED são registradas como ERROR.