class ProjectsLocationsOperations extends Resource (View source)

The "operations" collection of methods.

Typical usage is:

 $lifesciencesService = new Google\Service\CloudLifeSciences(...);
 $operations = $lifesciencesService->projects_locations_operations;

Methods

cancel(string $name, CancelOperationRequest $postBody, array $optParams = [])

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

get(string $name, array $optParams = [])

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. Authorization requires the following Google IAM permission: * lifesciences.operations.get (operations.get)

listProjectsLocationsOperations(string $name, array $optParams = [])

Lists operations that match the specified filter in the request.

Details

LifesciencesEmpty cancel(string $name, CancelOperationRequest $postBody, array $optParams = [])

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

Clients may use Operations.GetOperation or Operations.ListOperations to check whether the cancellation succeeded or the operation completed despite cancellation. Authorization requires the following Google IAM permission: * lifesciences.operations.cancel (operations.cancel)

Parameters

string $name

The name of the operation resource to be cancelled.

CancelOperationRequest $postBody
array $optParams

Optional parameters.

Return Value

LifesciencesEmpty

Exceptions

Exception

Operation get(string $name, array $optParams = [])

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. Authorization requires the following Google IAM permission: * lifesciences.operations.get (operations.get)

Parameters

string $name

The name of the operation resource.

array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

ListOperationsResponse listProjectsLocationsOperations(string $name, array $optParams = [])

Lists operations that match the specified filter in the request.

Authorization requires the following Google IAM permission: * lifesciences.operations.list (operations.listProjectsLocationsOperations)

Parameters

string $name

The name of the operation's parent resource.

array $optParams

Optional parameters.

Return Value

ListOperationsResponse

Exceptions

Exception