public sealed class TransferOperation : IMessage<TransferOperation>, IEquatable<TransferOperation>, IDeepCloneable<TransferOperation>, IBufferMessage, IMessageReference documentation and code samples for the Storage Transfer v1 API class TransferOperation.
A description of the execution of a transfer.
Implements
IMessageTransferOperation, IEquatableTransferOperation, IDeepCloneableTransferOperation, IBufferMessage, IMessageNamespace
Google.Cloud.StorageTransfer.V1Assembly
Google.Cloud.StorageTransfer.V1.dll
Constructors
TransferOperation()
public TransferOperation()TransferOperation(TransferOperation)
public TransferOperation(TransferOperation other)| Parameter | |
|---|---|
| Name | Description |
other |
TransferOperation |
Properties
Counters
public TransferCounters Counters { get; set; }Information about the progress of the transfer operation.
| Property Value | |
|---|---|
| Type | Description |
TransferCounters |
|
EndTime
public Timestamp EndTime { get; set; }End time of this transfer execution.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
ErrorBreakdowns
public RepeatedField<ErrorSummary> ErrorBreakdowns { get; }Summarizes errors encountered with sample error log entries.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldErrorSummary |
|
LoggingConfig
public LoggingConfig LoggingConfig { get; set; }Cloud Logging configuration.
| Property Value | |
|---|---|
| Type | Description |
LoggingConfig |
|
Name
public string Name { get; set; }A globally unique ID assigned by the system.
| Property Value | |
|---|---|
| Type | Description |
string |
|
NotificationConfig
public NotificationConfig NotificationConfig { get; set; }Notification configuration.
| Property Value | |
|---|---|
| Type | Description |
NotificationConfig |
|
ProjectId
public string ProjectId { get; set; }The ID of the Google Cloud project that owns the operation.
| Property Value | |
|---|---|
| Type | Description |
string |
|
StartTime
public Timestamp StartTime { get; set; }Start time of this transfer execution.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Status
public TransferOperation.Types.Status Status { get; set; }Status of the transfer operation.
| Property Value | |
|---|---|
| Type | Description |
TransferOperationTypesStatus |
|
TransferJobName
public string TransferJobName { get; set; }The name of the transfer job that triggers this transfer operation.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TransferSpec
public TransferSpec TransferSpec { get; set; }Transfer specification.
| Property Value | |
|---|---|
| Type | Description |
TransferSpec |
|