Table of Contents

Namespace Uralstech.UCloud.Operations

Classes

Operation

This resource represents a long-running operation that is the result of a network API call.

OperationCancelRequest

Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed.

OperationDeleteRequest

Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation.

OperationFilterConditionOperand

An operand of a filtering condition. Only provide one field in each instance.

OperationFilterConditions

Conditions to filter operations by.

OperationGetRequest

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

OperationStatus

The OperationStatus type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC.

OperationsListRequest

Requests metadata for an operation. Return type is OperationsListResponse or OperationsListResponse<TOperation>.

OperationsListResponse

The response for an OperationsListRequest call.

OperationsManager

The class for accessing the google.longrunning API!

Interfaces

IOperationsDeleteRequest

All google.longrunning API DELETE requests must inherit from this interface.

IOperationsGetRequest

All google.longrunning API GET requests must inherit from this interface.

IOperationsPostRequest

All google.longrunning API POST requests which don't have a request and response body must inherit from this interface.

IOperationsRequest

All google.longrunning API requests must inherit from this interface.

Enums

FilteringField

The field to compare with a given value to filter the operations.

OperationFilterOperator

The operators to compare filtering conditions.

OperationRunningStatus

The running status of an operation to filter by.