Class TransferOperation (1.11.2)

TransferOperation(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A description of the execution of a transfer.

Attributes

NameDescription
name str
A globally unique ID assigned by the system.
project_id str
The ID of the Google Cloud project that owns the operation.
transfer_spec google.cloud.storage_transfer_v1.types.TransferSpec
Transfer specification.
notification_config google.cloud.storage_transfer_v1.types.NotificationConfig
Notification configuration.
logging_config google.cloud.storage_transfer_v1.types.LoggingConfig
Cloud Logging configuration.
start_time google.protobuf.timestamp_pb2.Timestamp
Start time of this transfer execution.
end_time google.protobuf.timestamp_pb2.Timestamp
End time of this transfer execution.
status google.cloud.storage_transfer_v1.types.TransferOperation.Status
Status of the transfer operation.
counters google.cloud.storage_transfer_v1.types.TransferCounters
Information about the progress of the transfer operation.
error_breakdowns MutableSequence[google.cloud.storage_transfer_v1.types.ErrorSummary]
Summarizes errors encountered with sample error log entries.
transfer_job_name str
The name of the transfer job that triggers this transfer operation.

Classes

Status

Status(value)

The status of a TransferOperation.

Values: STATUS_UNSPECIFIED (0): Zero is an illegal value. IN_PROGRESS (1): In progress. PAUSED (2): Paused. SUCCESS (3): Completed successfully. FAILED (4): Terminated due to an unrecoverable failure. ABORTED (5): Aborted by the user. QUEUED (6): Temporarily delayed by the system. No user action is required. SUSPENDING (7): The operation is suspending and draining the ongoing work to completion.