Google Cloud Logging v2 API - Class CopyLogEntriesMetadata (4.4.0)

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

Reference documentation and code samples for the Google Cloud Logging v2 API class CopyLogEntriesMetadata.

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
bool

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
int

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: "serviceAccount:foo@bar.com"

Property Value
Type Description
string