LoggingConfig

Especifica el comportamiento de registro para las operaciones de transferencia.

Los registros se pueden enviar a Cloud Logging para todos los tipos de transferencia. Consulta Cómo leer registros de transferencia para obtener más detalles.

Representación JSON
{
  "logActions": [
    enum (LoggableAction)
  ],
  "logActionStates": [
    enum (LoggableActionState)
  ],
  "enableOnpremGcsTransferLogs": boolean
}
Campos
logActions[]

enum (LoggableAction)

Especifica las acciones que se registrarán. Si está vacío, no se generan registros.

logActionStates[]

enum (LoggableActionState)

Estados en los que se registra logActions. Si está vacío, no se generan registros.

enableOnpremGcsTransferLogs

boolean

Para las transferencias de PosixFilesystem, habilita los registros de transferencia del sistema de archivos en lugar de Cloud Logging o además de este.

Esta opción ignora [LoggableAction] y [LoggableActionState]. Si se configuran, Cloud Logging también se habilitará para esta transferencia.

LoggableAction

Acciones registrables

Enums
LOGGABLE_ACTION_UNSPECIFIED Valor predeterminado Este valor no se usa.
FIND Crea una lista de objetos en un bucket.
DELETE Borrar objetos en la fuente o el destino
COPY Copiar objetos en Google Cloud Storage

LoggableActionState

Estados de acción registrables.

Enums
LOGGABLE_ACTION_STATE_UNSPECIFIED Valor predeterminado Este valor no se usa.
SUCCEEDED Se completó correctamente LoggableAction. Las acciones de SUCCEEDED se registran como INFO.
FAILED LoggableAction finalizó en un estado de error. Las acciones de FAILED se registran como ERROR.