LoggingConfig

Gibt das Logging-Verhalten für Übertragungsvorgänge an.

Logs können für alle Übertragungstypen an Cloud Logging gesendet werden. Weitere Informationen finden Sie unter Übertragungslogs lesen.

JSON-Darstellung
{
  "logActions": [
    enum (LoggableAction)
  ],
  "logActionStates": [
    enum (LoggableActionState)
  ],
  "enableOnpremGcsTransferLogs": boolean
}
Felder
logActions[]

enum (LoggableAction)

Gibt die Aktionen an, die protokolliert werden sollen. Wenn das Feld leer ist, werden keine Protokolle generiert.

logActionStates[]

enum (LoggableActionState)

Bundesstaaten, in denen logActions protokolliert wird. Wenn das Feld leer ist, werden keine Protokolle generiert.

enableOnpremGcsTransferLogs

boolean

Aktiviert für POSIX-Dateisystemübertragungen Dateisystemübertragungsprotokolle anstelle von oder zusätzlich zu Cloud Logging.

Bei dieser Option werden [LoggableAction] und [LoggableActionState] ignoriert. Wenn diese festgelegt sind, wird Cloud Logging auch für diese Übertragung aktiviert.

LoggableAction

Loggbare Aktionen

Enums
LOGGABLE_ACTION_UNSPECIFIED Standardwert Dieser Wert wird nicht verwendet.
FIND Objekte in einem Bucket auflisten.
DELETE Objekte an der Quelle oder am Ziel löschen.
COPY Objekte in Google Cloud Storage kopieren

LoggableActionState

Zu protokollierende Aktionsstatus

Enums
LOGGABLE_ACTION_STATE_UNSPECIFIED Standardwert Dieser Wert wird nicht verwendet.
SUCCEEDED LoggableAction wurde erfolgreich abgeschlossen. SUCCEEDED-Aktionen werden als INFO protokolliert.
FAILED LoggableAction wurde in einem Fehlerstatus beendet. FAILED-Aktionen werden als ERROR protokolliert.