Backup for GKE v1 API - Class BackupForGKE.BackupForGKEClient (2.7.0)

public class BackupForGKE.BackupForGKEClient : ClientBase<BackupForGKE.BackupForGKEClient>

Reference documentation and code samples for the Backup for GKE v1 API class BackupForGKE.BackupForGKEClient.

Client for BackupForGKE

Inheritance

object > ClientBase > ClientBaseBackupForGKEBackupForGKEClient > BackupForGKE.BackupForGKEClient

Namespace

Google.Cloud.GkeBackup.V1

Assembly

Google.Cloud.GkeBackup.V1.dll

Constructors

BackupForGKEClient()

protected BackupForGKEClient()

Protected parameterless constructor to allow creation of test doubles.

BackupForGKEClient(CallInvoker)

public BackupForGKEClient(CallInvoker callInvoker)

Creates a new client for BackupForGKE that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

BackupForGKEClient(ChannelBase)

public BackupForGKEClient(ChannelBase channel)

Creates a new client for BackupForGKE

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

BackupForGKEClient(ClientBaseConfiguration)

protected BackupForGKEClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateBackup(CreateBackupRequest, CallOptions)

public virtual Operation CreateBackup(CreateBackupRequest request, CallOptions options)

Creates a Backup for the given BackupPlan.

Parameters
Name Description
request CreateBackupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateBackup(CreateBackupRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateBackup(CreateBackupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a Backup for the given BackupPlan.

Parameters
Name Description
request CreateBackupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateBackupAsync(CreateBackupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateBackupAsync(CreateBackupRequest request, CallOptions options)

Creates a Backup for the given BackupPlan.

Parameters
Name Description
request CreateBackupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateBackupAsync(CreateBackupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateBackupAsync(CreateBackupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a Backup for the given BackupPlan.

Parameters
Name Description
request CreateBackupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateBackupChannel(CreateBackupChannelRequest, CallOptions)

public virtual Operation CreateBackupChannel(CreateBackupChannelRequest request, CallOptions options)

Creates a new BackupChannel in a given location.

Parameters
Name Description
request CreateBackupChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateBackupChannel(CreateBackupChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateBackupChannel(CreateBackupChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new BackupChannel in a given location.

Parameters
Name Description
request CreateBackupChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateBackupChannelAsync(CreateBackupChannelRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateBackupChannelAsync(CreateBackupChannelRequest request, CallOptions options)

Creates a new BackupChannel in a given location.

Parameters
Name Description
request CreateBackupChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateBackupChannelAsync(CreateBackupChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateBackupChannelAsync(CreateBackupChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new BackupChannel in a given location.

Parameters
Name Description
request CreateBackupChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateBackupPlan(CreateBackupPlanRequest, CallOptions)

public virtual Operation CreateBackupPlan(CreateBackupPlanRequest request, CallOptions options)

Creates a new BackupPlan in a given location.

Parameters
Name Description
request CreateBackupPlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateBackupPlan(CreateBackupPlanRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateBackupPlan(CreateBackupPlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new BackupPlan in a given location.

Parameters
Name Description
request CreateBackupPlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateBackupPlanAsync(CreateBackupPlanRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateBackupPlanAsync(CreateBackupPlanRequest request, CallOptions options)

Creates a new BackupPlan in a given location.

Parameters
Name Description
request CreateBackupPlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateBackupPlanAsync(CreateBackupPlanRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateBackupPlanAsync(CreateBackupPlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new BackupPlan in a given location.

Parameters
Name Description
request CreateBackupPlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateIAMPolicyClient()

public virtual IAMPolicy.IAMPolicyClient CreateIAMPolicyClient()

Creates a new instance of IAMPolicy.IAMPolicyClient using the same call invoker as this client.

Returns
Type Description
IAMPolicyIAMPolicyClient

A new IAMPolicy.IAMPolicyClient for the same target as this client.

CreateLocationsClient()

public virtual Locations.LocationsClient CreateLocationsClient()

Creates a new instance of Locations.LocationsClient using the same call invoker as this client.

Returns
Type Description
LocationsLocationsClient

A new Locations.LocationsClient for the same target as this client.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
Type Description
OperationsOperationsClient

A new Operations client for the same target as this client.

CreateRestore(CreateRestoreRequest, CallOptions)

public virtual Operation CreateRestore(CreateRestoreRequest request, CallOptions options)

Creates a new Restore for the given RestorePlan.

Parameters
Name Description
request CreateRestoreRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateRestore(CreateRestoreRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateRestore(CreateRestoreRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Restore for the given RestorePlan.

Parameters
Name Description
request CreateRestoreRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateRestoreAsync(CreateRestoreRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateRestoreAsync(CreateRestoreRequest request, CallOptions options)

Creates a new Restore for the given RestorePlan.

Parameters
Name Description
request CreateRestoreRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateRestoreAsync(CreateRestoreRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateRestoreAsync(CreateRestoreRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Restore for the given RestorePlan.

Parameters
Name Description
request CreateRestoreRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateRestoreChannel(CreateRestoreChannelRequest, CallOptions)

public virtual Operation CreateRestoreChannel(CreateRestoreChannelRequest request, CallOptions options)

Creates a new RestoreChannel in a given location.

Parameters
Name Description
request CreateRestoreChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateRestoreChannel(CreateRestoreChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateRestoreChannel(CreateRestoreChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new RestoreChannel in a given location.

Parameters
Name Description
request CreateRestoreChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateRestoreChannelAsync(CreateRestoreChannelRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateRestoreChannelAsync(CreateRestoreChannelRequest request, CallOptions options)

Creates a new RestoreChannel in a given location.

Parameters
Name Description
request CreateRestoreChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateRestoreChannelAsync(CreateRestoreChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateRestoreChannelAsync(CreateRestoreChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new RestoreChannel in a given location.

Parameters
Name Description
request CreateRestoreChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateRestorePlan(CreateRestorePlanRequest, CallOptions)

public virtual Operation CreateRestorePlan(CreateRestorePlanRequest request, CallOptions options)

Creates a new RestorePlan in a given location.

Parameters
Name Description
request CreateRestorePlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateRestorePlan(CreateRestorePlanRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateRestorePlan(CreateRestorePlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new RestorePlan in a given location.

Parameters
Name Description
request CreateRestorePlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateRestorePlanAsync(CreateRestorePlanRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateRestorePlanAsync(CreateRestorePlanRequest request, CallOptions options)

Creates a new RestorePlan in a given location.

Parameters
Name Description
request CreateRestorePlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateRestorePlanAsync(CreateRestorePlanRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateRestorePlanAsync(CreateRestorePlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new RestorePlan in a given location.

Parameters
Name Description
request CreateRestorePlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteBackup(DeleteBackupRequest, CallOptions)

public virtual Operation DeleteBackup(DeleteBackupRequest request, CallOptions options)

Deletes an existing Backup.

Parameters
Name Description
request DeleteBackupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteBackup(DeleteBackupRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteBackup(DeleteBackupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing Backup.

Parameters
Name Description
request DeleteBackupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteBackupAsync(DeleteBackupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteBackupAsync(DeleteBackupRequest request, CallOptions options)

Deletes an existing Backup.

Parameters
Name Description
request DeleteBackupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteBackupAsync(DeleteBackupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteBackupAsync(DeleteBackupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing Backup.

Parameters
Name Description
request DeleteBackupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteBackupChannel(DeleteBackupChannelRequest, CallOptions)

public virtual Operation DeleteBackupChannel(DeleteBackupChannelRequest request, CallOptions options)

Deletes an existing BackupChannel.

Parameters
Name Description
request DeleteBackupChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteBackupChannel(DeleteBackupChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteBackupChannel(DeleteBackupChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing BackupChannel.

Parameters
Name Description
request DeleteBackupChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteBackupChannelAsync(DeleteBackupChannelRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteBackupChannelAsync(DeleteBackupChannelRequest request, CallOptions options)

Deletes an existing BackupChannel.

Parameters
Name Description
request DeleteBackupChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteBackupChannelAsync(DeleteBackupChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteBackupChannelAsync(DeleteBackupChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing BackupChannel.

Parameters
Name Description
request DeleteBackupChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteBackupPlan(DeleteBackupPlanRequest, CallOptions)

public virtual Operation DeleteBackupPlan(DeleteBackupPlanRequest request, CallOptions options)

Deletes an existing BackupPlan.

Parameters
Name Description
request DeleteBackupPlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteBackupPlan(DeleteBackupPlanRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteBackupPlan(DeleteBackupPlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing BackupPlan.

Parameters
Name Description
request DeleteBackupPlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteBackupPlanAsync(DeleteBackupPlanRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteBackupPlanAsync(DeleteBackupPlanRequest request, CallOptions options)

Deletes an existing BackupPlan.

Parameters
Name Description
request DeleteBackupPlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteBackupPlanAsync(DeleteBackupPlanRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteBackupPlanAsync(DeleteBackupPlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing BackupPlan.

Parameters
Name Description
request DeleteBackupPlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteRestore(DeleteRestoreRequest, CallOptions)

public virtual Operation DeleteRestore(DeleteRestoreRequest request, CallOptions options)

Deletes an existing Restore.

Parameters
Name Description
request DeleteRestoreRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteRestore(DeleteRestoreRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteRestore(DeleteRestoreRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing Restore.

Parameters
Name Description
request DeleteRestoreRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteRestoreAsync(DeleteRestoreRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteRestoreAsync(DeleteRestoreRequest request, CallOptions options)

Deletes an existing Restore.

Parameters
Name Description
request DeleteRestoreRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteRestoreAsync(DeleteRestoreRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteRestoreAsync(DeleteRestoreRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing Restore.

Parameters
Name Description
request DeleteRestoreRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteRestoreChannel(DeleteRestoreChannelRequest, CallOptions)

public virtual Operation DeleteRestoreChannel(DeleteRestoreChannelRequest request, CallOptions options)

Deletes an existing RestoreChannel.

Parameters
Name Description
request DeleteRestoreChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteRestoreChannel(DeleteRestoreChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteRestoreChannel(DeleteRestoreChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing RestoreChannel.

Parameters
Name Description
request DeleteRestoreChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteRestoreChannelAsync(DeleteRestoreChannelRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteRestoreChannelAsync(DeleteRestoreChannelRequest request, CallOptions options)

Deletes an existing RestoreChannel.

Parameters
Name Description
request DeleteRestoreChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteRestoreChannelAsync(DeleteRestoreChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteRestoreChannelAsync(DeleteRestoreChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing RestoreChannel.

Parameters
Name Description
request DeleteRestoreChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteRestorePlan(DeleteRestorePlanRequest, CallOptions)

public virtual Operation DeleteRestorePlan(DeleteRestorePlanRequest request, CallOptions options)

Deletes an existing RestorePlan.

Parameters
Name Description
request DeleteRestorePlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteRestorePlan(DeleteRestorePlanRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteRestorePlan(DeleteRestorePlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing RestorePlan.

Parameters
Name Description
request DeleteRestorePlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteRestorePlanAsync(DeleteRestorePlanRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteRestorePlanAsync(DeleteRestorePlanRequest request, CallOptions options)

Deletes an existing RestorePlan.

Parameters
Name Description
request DeleteRestorePlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteRestorePlanAsync(DeleteRestorePlanRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteRestorePlanAsync(DeleteRestorePlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an existing RestorePlan.

Parameters
Name Description
request DeleteRestorePlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

GetBackup(GetBackupRequest, CallOptions)

public virtual Backup GetBackup(GetBackupRequest request, CallOptions options)

Retrieve the details of a single Backup.

Parameters
Name Description
request GetBackupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Backup

The response received from the server.

GetBackup(GetBackupRequest, Metadata, DateTime?, CancellationToken)

public virtual Backup GetBackup(GetBackupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single Backup.

Parameters
Name Description
request GetBackupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Backup

The response received from the server.

GetBackupAsync(GetBackupRequest, CallOptions)

public virtual AsyncUnaryCall<Backup> GetBackupAsync(GetBackupRequest request, CallOptions options)

Retrieve the details of a single Backup.

Parameters
Name Description
request GetBackupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallBackup

The call object.

GetBackupAsync(GetBackupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Backup> GetBackupAsync(GetBackupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single Backup.

Parameters
Name Description
request GetBackupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallBackup

The call object.

GetBackupChannel(GetBackupChannelRequest, CallOptions)

public virtual BackupChannel GetBackupChannel(GetBackupChannelRequest request, CallOptions options)

Retrieve the details of a single BackupChannel.

Parameters
Name Description
request GetBackupChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
BackupChannel

The response received from the server.

GetBackupChannel(GetBackupChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual BackupChannel GetBackupChannel(GetBackupChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single BackupChannel.

Parameters
Name Description
request GetBackupChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
BackupChannel

The response received from the server.

GetBackupChannelAsync(GetBackupChannelRequest, CallOptions)

public virtual AsyncUnaryCall<BackupChannel> GetBackupChannelAsync(GetBackupChannelRequest request, CallOptions options)

Retrieve the details of a single BackupChannel.

Parameters
Name Description
request GetBackupChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallBackupChannel

The call object.

GetBackupChannelAsync(GetBackupChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<BackupChannel> GetBackupChannelAsync(GetBackupChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single BackupChannel.

Parameters
Name Description
request GetBackupChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallBackupChannel

The call object.

GetBackupIndexDownloadUrl(GetBackupIndexDownloadUrlRequest, CallOptions)

public virtual GetBackupIndexDownloadUrlResponse GetBackupIndexDownloadUrl(GetBackupIndexDownloadUrlRequest request, CallOptions options)

Retrieve the link to the backupIndex.

Parameters
Name Description
request GetBackupIndexDownloadUrlRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
GetBackupIndexDownloadUrlResponse

The response received from the server.

GetBackupIndexDownloadUrl(GetBackupIndexDownloadUrlRequest, Metadata, DateTime?, CancellationToken)

public virtual GetBackupIndexDownloadUrlResponse GetBackupIndexDownloadUrl(GetBackupIndexDownloadUrlRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the link to the backupIndex.

Parameters
Name Description
request GetBackupIndexDownloadUrlRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
GetBackupIndexDownloadUrlResponse

The response received from the server.

GetBackupIndexDownloadUrlAsync(GetBackupIndexDownloadUrlRequest, CallOptions)

public virtual AsyncUnaryCall<GetBackupIndexDownloadUrlResponse> GetBackupIndexDownloadUrlAsync(GetBackupIndexDownloadUrlRequest request, CallOptions options)

Retrieve the link to the backupIndex.

Parameters
Name Description
request GetBackupIndexDownloadUrlRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallGetBackupIndexDownloadUrlResponse

The call object.

GetBackupIndexDownloadUrlAsync(GetBackupIndexDownloadUrlRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<GetBackupIndexDownloadUrlResponse> GetBackupIndexDownloadUrlAsync(GetBackupIndexDownloadUrlRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the link to the backupIndex.

Parameters
Name Description
request GetBackupIndexDownloadUrlRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallGetBackupIndexDownloadUrlResponse

The call object.

GetBackupPlan(GetBackupPlanRequest, CallOptions)

public virtual BackupPlan GetBackupPlan(GetBackupPlanRequest request, CallOptions options)

Retrieve the details of a single BackupPlan.

Parameters
Name Description
request GetBackupPlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
BackupPlan

The response received from the server.

GetBackupPlan(GetBackupPlanRequest, Metadata, DateTime?, CancellationToken)

public virtual BackupPlan GetBackupPlan(GetBackupPlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single BackupPlan.

Parameters
Name Description
request GetBackupPlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
BackupPlan

The response received from the server.

GetBackupPlanAsync(GetBackupPlanRequest, CallOptions)

public virtual AsyncUnaryCall<BackupPlan> GetBackupPlanAsync(GetBackupPlanRequest request, CallOptions options)

Retrieve the details of a single BackupPlan.

Parameters
Name Description
request GetBackupPlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallBackupPlan

The call object.

GetBackupPlanAsync(GetBackupPlanRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<BackupPlan> GetBackupPlanAsync(GetBackupPlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single BackupPlan.

Parameters
Name Description
request GetBackupPlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallBackupPlan

The call object.

GetBackupPlanBinding(GetBackupPlanBindingRequest, CallOptions)

public virtual BackupPlanBinding GetBackupPlanBinding(GetBackupPlanBindingRequest request, CallOptions options)

Retrieve the details of a single BackupPlanBinding.

Parameters
Name Description
request GetBackupPlanBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
BackupPlanBinding

The response received from the server.

GetBackupPlanBinding(GetBackupPlanBindingRequest, Metadata, DateTime?, CancellationToken)

public virtual BackupPlanBinding GetBackupPlanBinding(GetBackupPlanBindingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single BackupPlanBinding.

Parameters
Name Description
request GetBackupPlanBindingRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
BackupPlanBinding

The response received from the server.

GetBackupPlanBindingAsync(GetBackupPlanBindingRequest, CallOptions)

public virtual AsyncUnaryCall<BackupPlanBinding> GetBackupPlanBindingAsync(GetBackupPlanBindingRequest request, CallOptions options)

Retrieve the details of a single BackupPlanBinding.

Parameters
Name Description
request GetBackupPlanBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallBackupPlanBinding

The call object.

GetBackupPlanBindingAsync(GetBackupPlanBindingRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<BackupPlanBinding> GetBackupPlanBindingAsync(GetBackupPlanBindingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single BackupPlanBinding.

Parameters
Name Description
request GetBackupPlanBindingRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallBackupPlanBinding

The call object.

GetRestore(GetRestoreRequest, CallOptions)

public virtual Restore GetRestore(GetRestoreRequest request, CallOptions options)

Retrieves the details of a single Restore.

Parameters
Name Description
request GetRestoreRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Restore

The response received from the server.

GetRestore(GetRestoreRequest, Metadata, DateTime?, CancellationToken)

public virtual Restore GetRestore(GetRestoreRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieves the details of a single Restore.

Parameters
Name Description
request GetRestoreRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Restore

The response received from the server.

GetRestoreAsync(GetRestoreRequest, CallOptions)

public virtual AsyncUnaryCall<Restore> GetRestoreAsync(GetRestoreRequest request, CallOptions options)

Retrieves the details of a single Restore.

Parameters
Name Description
request GetRestoreRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRestore

The call object.

GetRestoreAsync(GetRestoreRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Restore> GetRestoreAsync(GetRestoreRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieves the details of a single Restore.

Parameters
Name Description
request GetRestoreRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallRestore

The call object.

GetRestoreChannel(GetRestoreChannelRequest, CallOptions)

public virtual RestoreChannel GetRestoreChannel(GetRestoreChannelRequest request, CallOptions options)

Retrieve the details of a single RestoreChannel.

Parameters
Name Description
request GetRestoreChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
RestoreChannel

The response received from the server.

GetRestoreChannel(GetRestoreChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual RestoreChannel GetRestoreChannel(GetRestoreChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single RestoreChannel.

Parameters
Name Description
request GetRestoreChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
RestoreChannel

The response received from the server.

GetRestoreChannelAsync(GetRestoreChannelRequest, CallOptions)

public virtual AsyncUnaryCall<RestoreChannel> GetRestoreChannelAsync(GetRestoreChannelRequest request, CallOptions options)

Retrieve the details of a single RestoreChannel.

Parameters
Name Description
request GetRestoreChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRestoreChannel

The call object.

GetRestoreChannelAsync(GetRestoreChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<RestoreChannel> GetRestoreChannelAsync(GetRestoreChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single RestoreChannel.

Parameters
Name Description
request GetRestoreChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallRestoreChannel

The call object.

GetRestorePlan(GetRestorePlanRequest, CallOptions)

public virtual RestorePlan GetRestorePlan(GetRestorePlanRequest request, CallOptions options)

Retrieve the details of a single RestorePlan.

Parameters
Name Description
request GetRestorePlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
RestorePlan

The response received from the server.

GetRestorePlan(GetRestorePlanRequest, Metadata, DateTime?, CancellationToken)

public virtual RestorePlan GetRestorePlan(GetRestorePlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single RestorePlan.

Parameters
Name Description
request GetRestorePlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
RestorePlan

The response received from the server.

GetRestorePlanAsync(GetRestorePlanRequest, CallOptions)

public virtual AsyncUnaryCall<RestorePlan> GetRestorePlanAsync(GetRestorePlanRequest request, CallOptions options)

Retrieve the details of a single RestorePlan.

Parameters
Name Description
request GetRestorePlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRestorePlan

The call object.

GetRestorePlanAsync(GetRestorePlanRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<RestorePlan> GetRestorePlanAsync(GetRestorePlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single RestorePlan.

Parameters
Name Description
request GetRestorePlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallRestorePlan

The call object.

GetRestorePlanBinding(GetRestorePlanBindingRequest, CallOptions)

public virtual RestorePlanBinding GetRestorePlanBinding(GetRestorePlanBindingRequest request, CallOptions options)

Retrieve the details of a single RestorePlanBinding.

Parameters
Name Description
request GetRestorePlanBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
RestorePlanBinding

The response received from the server.

GetRestorePlanBinding(GetRestorePlanBindingRequest, Metadata, DateTime?, CancellationToken)

public virtual RestorePlanBinding GetRestorePlanBinding(GetRestorePlanBindingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single RestorePlanBinding.

Parameters
Name Description
request GetRestorePlanBindingRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
RestorePlanBinding

The response received from the server.

GetRestorePlanBindingAsync(GetRestorePlanBindingRequest, CallOptions)

public virtual AsyncUnaryCall<RestorePlanBinding> GetRestorePlanBindingAsync(GetRestorePlanBindingRequest request, CallOptions options)

Retrieve the details of a single RestorePlanBinding.

Parameters
Name Description
request GetRestorePlanBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRestorePlanBinding

The call object.

GetRestorePlanBindingAsync(GetRestorePlanBindingRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<RestorePlanBinding> GetRestorePlanBindingAsync(GetRestorePlanBindingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single RestorePlanBinding.

Parameters
Name Description
request GetRestorePlanBindingRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallRestorePlanBinding

The call object.

GetVolumeBackup(GetVolumeBackupRequest, CallOptions)

public virtual VolumeBackup GetVolumeBackup(GetVolumeBackupRequest request, CallOptions options)

Retrieve the details of a single VolumeBackup.

Parameters
Name Description
request GetVolumeBackupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
VolumeBackup

The response received from the server.

GetVolumeBackup(GetVolumeBackupRequest, Metadata, DateTime?, CancellationToken)

public virtual VolumeBackup GetVolumeBackup(GetVolumeBackupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single VolumeBackup.

Parameters
Name Description
request GetVolumeBackupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
VolumeBackup

The response received from the server.

GetVolumeBackupAsync(GetVolumeBackupRequest, CallOptions)

public virtual AsyncUnaryCall<VolumeBackup> GetVolumeBackupAsync(GetVolumeBackupRequest request, CallOptions options)

Retrieve the details of a single VolumeBackup.

Parameters
Name Description
request GetVolumeBackupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallVolumeBackup

The call object.

GetVolumeBackupAsync(GetVolumeBackupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<VolumeBackup> GetVolumeBackupAsync(GetVolumeBackupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single VolumeBackup.

Parameters
Name Description
request GetVolumeBackupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallVolumeBackup

The call object.

GetVolumeRestore(GetVolumeRestoreRequest, CallOptions)

public virtual VolumeRestore GetVolumeRestore(GetVolumeRestoreRequest request, CallOptions options)

Retrieve the details of a single VolumeRestore.

Parameters
Name Description
request GetVolumeRestoreRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
VolumeRestore

The response received from the server.

GetVolumeRestore(GetVolumeRestoreRequest, Metadata, DateTime?, CancellationToken)

public virtual VolumeRestore GetVolumeRestore(GetVolumeRestoreRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single VolumeRestore.

Parameters
Name Description
request GetVolumeRestoreRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
VolumeRestore

The response received from the server.

GetVolumeRestoreAsync(GetVolumeRestoreRequest, CallOptions)

public virtual AsyncUnaryCall<VolumeRestore> GetVolumeRestoreAsync(GetVolumeRestoreRequest request, CallOptions options)

Retrieve the details of a single VolumeRestore.

Parameters
Name Description
request GetVolumeRestoreRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallVolumeRestore

The call object.

GetVolumeRestoreAsync(GetVolumeRestoreRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<VolumeRestore> GetVolumeRestoreAsync(GetVolumeRestoreRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retrieve the details of a single VolumeRestore.

Parameters
Name Description
request GetVolumeRestoreRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallVolumeRestore

The call object.

ListBackupChannels(ListBackupChannelsRequest, CallOptions)

public virtual ListBackupChannelsResponse ListBackupChannels(ListBackupChannelsRequest request, CallOptions options)

Lists BackupChannels in a given location.

Parameters
Name Description
request ListBackupChannelsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListBackupChannelsResponse

The response received from the server.

ListBackupChannels(ListBackupChannelsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListBackupChannelsResponse ListBackupChannels(ListBackupChannelsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists BackupChannels in a given location.

Parameters
Name Description
request ListBackupChannelsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListBackupChannelsResponse

The response received from the server.

ListBackupChannelsAsync(ListBackupChannelsRequest, CallOptions)

public virtual AsyncUnaryCall<ListBackupChannelsResponse> ListBackupChannelsAsync(ListBackupChannelsRequest request, CallOptions options)

Lists BackupChannels in a given location.

Parameters
Name Description
request ListBackupChannelsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListBackupChannelsResponse

The call object.

ListBackupChannelsAsync(ListBackupChannelsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListBackupChannelsResponse> ListBackupChannelsAsync(ListBackupChannelsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists BackupChannels in a given location.

Parameters
Name Description
request ListBackupChannelsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListBackupChannelsResponse

The call object.

ListBackupPlanBindings(ListBackupPlanBindingsRequest, CallOptions)

public virtual ListBackupPlanBindingsResponse ListBackupPlanBindings(ListBackupPlanBindingsRequest request, CallOptions options)

Lists BackupPlanBindings in a given location.

Parameters
Name Description
request ListBackupPlanBindingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListBackupPlanBindingsResponse

The response received from the server.

ListBackupPlanBindings(ListBackupPlanBindingsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListBackupPlanBindingsResponse ListBackupPlanBindings(ListBackupPlanBindingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists BackupPlanBindings in a given location.

Parameters
Name Description
request ListBackupPlanBindingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListBackupPlanBindingsResponse

The response received from the server.

ListBackupPlanBindingsAsync(ListBackupPlanBindingsRequest, CallOptions)

public virtual AsyncUnaryCall<ListBackupPlanBindingsResponse> ListBackupPlanBindingsAsync(ListBackupPlanBindingsRequest request, CallOptions options)

Lists BackupPlanBindings in a given location.

Parameters
Name Description
request ListBackupPlanBindingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListBackupPlanBindingsResponse

The call object.

ListBackupPlanBindingsAsync(ListBackupPlanBindingsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListBackupPlanBindingsResponse> ListBackupPlanBindingsAsync(ListBackupPlanBindingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists BackupPlanBindings in a given location.

Parameters
Name Description
request ListBackupPlanBindingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListBackupPlanBindingsResponse

The call object.

ListBackupPlans(ListBackupPlansRequest, CallOptions)

public virtual ListBackupPlansResponse ListBackupPlans(ListBackupPlansRequest request, CallOptions options)

Lists BackupPlans in a given location.

Parameters
Name Description
request ListBackupPlansRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListBackupPlansResponse

The response received from the server.

ListBackupPlans(ListBackupPlansRequest, Metadata, DateTime?, CancellationToken)

public virtual ListBackupPlansResponse ListBackupPlans(ListBackupPlansRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists BackupPlans in a given location.

Parameters
Name Description
request ListBackupPlansRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListBackupPlansResponse

The response received from the server.

ListBackupPlansAsync(ListBackupPlansRequest, CallOptions)

public virtual AsyncUnaryCall<ListBackupPlansResponse> ListBackupPlansAsync(ListBackupPlansRequest request, CallOptions options)

Lists BackupPlans in a given location.

Parameters
Name Description
request ListBackupPlansRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListBackupPlansResponse

The call object.

ListBackupPlansAsync(ListBackupPlansRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListBackupPlansResponse> ListBackupPlansAsync(ListBackupPlansRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists BackupPlans in a given location.

Parameters
Name Description
request ListBackupPlansRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListBackupPlansResponse

The call object.

ListBackups(ListBackupsRequest, CallOptions)

public virtual ListBackupsResponse ListBackups(ListBackupsRequest request, CallOptions options)

Lists the Backups for a given BackupPlan.

Parameters
Name Description
request ListBackupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListBackupsResponse

The response received from the server.

ListBackups(ListBackupsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListBackupsResponse ListBackups(ListBackupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the Backups for a given BackupPlan.

Parameters
Name Description
request ListBackupsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListBackupsResponse

The response received from the server.

ListBackupsAsync(ListBackupsRequest, CallOptions)

public virtual AsyncUnaryCall<ListBackupsResponse> ListBackupsAsync(ListBackupsRequest request, CallOptions options)

Lists the Backups for a given BackupPlan.

Parameters
Name Description
request ListBackupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListBackupsResponse

The call object.

ListBackupsAsync(ListBackupsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListBackupsResponse> ListBackupsAsync(ListBackupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the Backups for a given BackupPlan.

Parameters
Name Description
request ListBackupsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListBackupsResponse

The call object.

ListRestoreChannels(ListRestoreChannelsRequest, CallOptions)

public virtual ListRestoreChannelsResponse ListRestoreChannels(ListRestoreChannelsRequest request, CallOptions options)

Lists RestoreChannels in a given location.

Parameters
Name Description
request ListRestoreChannelsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListRestoreChannelsResponse

The response received from the server.

ListRestoreChannels(ListRestoreChannelsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListRestoreChannelsResponse ListRestoreChannels(ListRestoreChannelsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists RestoreChannels in a given location.

Parameters
Name Description
request ListRestoreChannelsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListRestoreChannelsResponse

The response received from the server.

ListRestoreChannelsAsync(ListRestoreChannelsRequest, CallOptions)

public virtual AsyncUnaryCall<ListRestoreChannelsResponse> ListRestoreChannelsAsync(ListRestoreChannelsRequest request, CallOptions options)

Lists RestoreChannels in a given location.

Parameters
Name Description
request ListRestoreChannelsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListRestoreChannelsResponse

The call object.

ListRestoreChannelsAsync(ListRestoreChannelsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListRestoreChannelsResponse> ListRestoreChannelsAsync(ListRestoreChannelsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists RestoreChannels in a given location.

Parameters
Name Description
request ListRestoreChannelsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListRestoreChannelsResponse

The call object.

ListRestorePlanBindings(ListRestorePlanBindingsRequest, CallOptions)

public virtual ListRestorePlanBindingsResponse ListRestorePlanBindings(ListRestorePlanBindingsRequest request, CallOptions options)

Lists RestorePlanBindings in a given location.

Parameters
Name Description
request ListRestorePlanBindingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListRestorePlanBindingsResponse

The response received from the server.

ListRestorePlanBindings(ListRestorePlanBindingsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListRestorePlanBindingsResponse ListRestorePlanBindings(ListRestorePlanBindingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists RestorePlanBindings in a given location.

Parameters
Name Description
request ListRestorePlanBindingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListRestorePlanBindingsResponse

The response received from the server.

ListRestorePlanBindingsAsync(ListRestorePlanBindingsRequest, CallOptions)

public virtual AsyncUnaryCall<ListRestorePlanBindingsResponse> ListRestorePlanBindingsAsync(ListRestorePlanBindingsRequest request, CallOptions options)

Lists RestorePlanBindings in a given location.

Parameters
Name Description
request ListRestorePlanBindingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListRestorePlanBindingsResponse

The call object.

ListRestorePlanBindingsAsync(ListRestorePlanBindingsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListRestorePlanBindingsResponse> ListRestorePlanBindingsAsync(ListRestorePlanBindingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists RestorePlanBindings in a given location.

Parameters
Name Description
request ListRestorePlanBindingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListRestorePlanBindingsResponse

The call object.

ListRestorePlans(ListRestorePlansRequest, CallOptions)

public virtual ListRestorePlansResponse ListRestorePlans(ListRestorePlansRequest request, CallOptions options)

Lists RestorePlans in a given location.

Parameters
Name Description
request ListRestorePlansRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListRestorePlansResponse

The response received from the server.

ListRestorePlans(ListRestorePlansRequest, Metadata, DateTime?, CancellationToken)

public virtual ListRestorePlansResponse ListRestorePlans(ListRestorePlansRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists RestorePlans in a given location.

Parameters
Name Description
request ListRestorePlansRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListRestorePlansResponse

The response received from the server.

ListRestorePlansAsync(ListRestorePlansRequest, CallOptions)

public virtual AsyncUnaryCall<ListRestorePlansResponse> ListRestorePlansAsync(ListRestorePlansRequest request, CallOptions options)

Lists RestorePlans in a given location.

Parameters
Name Description
request ListRestorePlansRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListRestorePlansResponse

The call object.

ListRestorePlansAsync(ListRestorePlansRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListRestorePlansResponse> ListRestorePlansAsync(ListRestorePlansRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists RestorePlans in a given location.

Parameters
Name Description
request ListRestorePlansRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListRestorePlansResponse

The call object.

ListRestores(ListRestoresRequest, CallOptions)

public virtual ListRestoresResponse ListRestores(ListRestoresRequest request, CallOptions options)

Lists the Restores for a given RestorePlan.

Parameters
Name Description
request ListRestoresRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListRestoresResponse

The response received from the server.

ListRestores(ListRestoresRequest, Metadata, DateTime?, CancellationToken)

public virtual ListRestoresResponse ListRestores(ListRestoresRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the Restores for a given RestorePlan.

Parameters
Name Description
request ListRestoresRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListRestoresResponse

The response received from the server.

ListRestoresAsync(ListRestoresRequest, CallOptions)

public virtual AsyncUnaryCall<ListRestoresResponse> ListRestoresAsync(ListRestoresRequest request, CallOptions options)

Lists the Restores for a given RestorePlan.

Parameters
Name Description
request ListRestoresRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListRestoresResponse

The call object.

ListRestoresAsync(ListRestoresRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListRestoresResponse> ListRestoresAsync(ListRestoresRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the Restores for a given RestorePlan.

Parameters
Name Description
request ListRestoresRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListRestoresResponse

The call object.

ListVolumeBackups(ListVolumeBackupsRequest, CallOptions)

public virtual ListVolumeBackupsResponse ListVolumeBackups(ListVolumeBackupsRequest request, CallOptions options)

Lists the VolumeBackups for a given Backup.

Parameters
Name Description
request ListVolumeBackupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListVolumeBackupsResponse

The response received from the server.

ListVolumeBackups(ListVolumeBackupsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListVolumeBackupsResponse ListVolumeBackups(ListVolumeBackupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the VolumeBackups for a given Backup.

Parameters
Name Description
request ListVolumeBackupsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListVolumeBackupsResponse

The response received from the server.

ListVolumeBackupsAsync(ListVolumeBackupsRequest, CallOptions)

public virtual AsyncUnaryCall<ListVolumeBackupsResponse> ListVolumeBackupsAsync(ListVolumeBackupsRequest request, CallOptions options)

Lists the VolumeBackups for a given Backup.

Parameters
Name Description
request ListVolumeBackupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListVolumeBackupsResponse

The call object.

ListVolumeBackupsAsync(ListVolumeBackupsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListVolumeBackupsResponse> ListVolumeBackupsAsync(ListVolumeBackupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the VolumeBackups for a given Backup.

Parameters
Name Description
request ListVolumeBackupsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListVolumeBackupsResponse

The call object.

ListVolumeRestores(ListVolumeRestoresRequest, CallOptions)

public virtual ListVolumeRestoresResponse ListVolumeRestores(ListVolumeRestoresRequest request, CallOptions options)

Lists the VolumeRestores for a given Restore.

Parameters
Name Description
request ListVolumeRestoresRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListVolumeRestoresResponse

The response received from the server.

ListVolumeRestores(ListVolumeRestoresRequest, Metadata, DateTime?, CancellationToken)

public virtual ListVolumeRestoresResponse ListVolumeRestores(ListVolumeRestoresRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the VolumeRestores for a given Restore.

Parameters
Name Description
request ListVolumeRestoresRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListVolumeRestoresResponse

The response received from the server.

ListVolumeRestoresAsync(ListVolumeRestoresRequest, CallOptions)

public virtual AsyncUnaryCall<ListVolumeRestoresResponse> ListVolumeRestoresAsync(ListVolumeRestoresRequest request, CallOptions options)

Lists the VolumeRestores for a given Restore.

Parameters
Name Description
request ListVolumeRestoresRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListVolumeRestoresResponse

The call object.

ListVolumeRestoresAsync(ListVolumeRestoresRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListVolumeRestoresResponse> ListVolumeRestoresAsync(ListVolumeRestoresRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the VolumeRestores for a given Restore.

Parameters
Name Description
request ListVolumeRestoresRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListVolumeRestoresResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override BackupForGKE.BackupForGKEClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
BackupForGKEBackupForGKEClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.GkeBackup.V1.BackupForGKE.BackupForGKEClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UpdateBackup(UpdateBackupRequest, CallOptions)

public virtual Operation UpdateBackup(UpdateBackupRequest request, CallOptions options)

Update a Backup.

Parameters
Name Description
request UpdateBackupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateBackup(UpdateBackupRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateBackup(UpdateBackupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a Backup.

Parameters
Name Description
request UpdateBackupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateBackupAsync(UpdateBackupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateBackupAsync(UpdateBackupRequest request, CallOptions options)

Update a Backup.

Parameters
Name Description
request UpdateBackupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateBackupAsync(UpdateBackupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateBackupAsync(UpdateBackupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a Backup.

Parameters
Name Description
request UpdateBackupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateBackupChannel(UpdateBackupChannelRequest, CallOptions)

public virtual Operation UpdateBackupChannel(UpdateBackupChannelRequest request, CallOptions options)

Update a BackupChannel.

Parameters
Name Description
request UpdateBackupChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateBackupChannel(UpdateBackupChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateBackupChannel(UpdateBackupChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a BackupChannel.

Parameters
Name Description
request UpdateBackupChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateBackupChannelAsync(UpdateBackupChannelRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateBackupChannelAsync(UpdateBackupChannelRequest request, CallOptions options)

Update a BackupChannel.

Parameters
Name Description
request UpdateBackupChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateBackupChannelAsync(UpdateBackupChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateBackupChannelAsync(UpdateBackupChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a BackupChannel.

Parameters
Name Description
request UpdateBackupChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateBackupPlan(UpdateBackupPlanRequest, CallOptions)

public virtual Operation UpdateBackupPlan(UpdateBackupPlanRequest request, CallOptions options)

Update a BackupPlan.

Parameters
Name Description
request UpdateBackupPlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateBackupPlan(UpdateBackupPlanRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateBackupPlan(UpdateBackupPlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a BackupPlan.

Parameters
Name Description
request UpdateBackupPlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateBackupPlanAsync(UpdateBackupPlanRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateBackupPlanAsync(UpdateBackupPlanRequest request, CallOptions options)

Update a BackupPlan.

Parameters
Name Description
request UpdateBackupPlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateBackupPlanAsync(UpdateBackupPlanRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateBackupPlanAsync(UpdateBackupPlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a BackupPlan.

Parameters
Name Description
request UpdateBackupPlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateRestore(UpdateRestoreRequest, CallOptions)

public virtual Operation UpdateRestore(UpdateRestoreRequest request, CallOptions options)

Update a Restore.

Parameters
Name Description
request UpdateRestoreRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateRestore(UpdateRestoreRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateRestore(UpdateRestoreRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a Restore.

Parameters
Name Description
request UpdateRestoreRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateRestoreAsync(UpdateRestoreRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateRestoreAsync(UpdateRestoreRequest request, CallOptions options)

Update a Restore.

Parameters
Name Description
request UpdateRestoreRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateRestoreAsync(UpdateRestoreRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateRestoreAsync(UpdateRestoreRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a Restore.

Parameters
Name Description
request UpdateRestoreRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateRestoreChannel(UpdateRestoreChannelRequest, CallOptions)

public virtual Operation UpdateRestoreChannel(UpdateRestoreChannelRequest request, CallOptions options)

Update a RestoreChannel.

Parameters
Name Description
request UpdateRestoreChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateRestoreChannel(UpdateRestoreChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateRestoreChannel(UpdateRestoreChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a RestoreChannel.

Parameters
Name Description
request UpdateRestoreChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateRestoreChannelAsync(UpdateRestoreChannelRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateRestoreChannelAsync(UpdateRestoreChannelRequest request, CallOptions options)

Update a RestoreChannel.

Parameters
Name Description
request UpdateRestoreChannelRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateRestoreChannelAsync(UpdateRestoreChannelRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateRestoreChannelAsync(UpdateRestoreChannelRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a RestoreChannel.

Parameters
Name Description
request UpdateRestoreChannelRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateRestorePlan(UpdateRestorePlanRequest, CallOptions)

public virtual Operation UpdateRestorePlan(UpdateRestorePlanRequest request, CallOptions options)

Update a RestorePlan.

Parameters
Name Description
request UpdateRestorePlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateRestorePlan(UpdateRestorePlanRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateRestorePlan(UpdateRestorePlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a RestorePlan.

Parameters
Name Description
request UpdateRestorePlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateRestorePlanAsync(UpdateRestorePlanRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateRestorePlanAsync(UpdateRestorePlanRequest request, CallOptions options)

Update a RestorePlan.

Parameters
Name Description
request UpdateRestorePlanRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateRestorePlanAsync(UpdateRestorePlanRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateRestorePlanAsync(UpdateRestorePlanRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a RestorePlan.

Parameters
Name Description
request UpdateRestorePlanRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.