Backup for GKE v1 API - Class BackupForGKE.BackupForGKEClient (2.4.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.

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 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 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 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 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.

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 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 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.

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 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 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.

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 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 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 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 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.

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 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 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 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 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.

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 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 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 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 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 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 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 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 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

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 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 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 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 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 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 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 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 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.