Class CopyLogEntriesMetadata (3.6.0)

public sealed class CopyLogEntriesMetadata : IMessage<CopyLogEntriesMetadata>, IEquatable<CopyLogEntriesMetadata>, IDeepCloneable<CopyLogEntriesMetadata>, IBufferMessage, IMessage

Metadata for CopyLogEntries long running operations.

Inheritance

Object > CopyLogEntriesMetadata

Namespace

Google.Cloud.Logging.V2

Assembly

Google.Cloud.Logging.V2.dll

Constructors

CopyLogEntriesMetadata()

public CopyLogEntriesMetadata()

CopyLogEntriesMetadata(CopyLogEntriesMetadata)

public CopyLogEntriesMetadata(CopyLogEntriesMetadata other)
Parameter
Name Description
other CopyLogEntriesMetadata

Properties

CancellationRequested

public bool CancellationRequested { get; set; }

Identifies whether the user has requested cancellation of the operation.

Property Value
Type Description
Boolean

EndTime

public Timestamp EndTime { get; set; }

The end time of an operation.

Property Value
Type Description
Timestamp

Progress

public int Progress { get; set; }

Estimated progress of the operation (0 - 100%).

Property Value
Type Description
Int32

Request

public CopyLogEntriesRequest Request { get; set; }

CopyLogEntries RPC request.

Property Value
Type Description
CopyLogEntriesRequest

StartTime

public Timestamp StartTime { get; set; }

The create time of an operation.

Property Value
Type Description
Timestamp

State

public OperationState State { get; set; }

State of an operation.

Property Value
Type Description
OperationState

WriterIdentity

public string WriterIdentity { get; set; }

The IAM identity of a service account that must be granted access to the destination.

If the service account is not granted permission to the destination within an hour, the operation will be cancelled.

For example: &quot;serviceAccount:foo@bar.com&quot;

Property Value
Type Description
String