public sealed class BackupDRClientImpl : BackupDRClientReference documentation and code samples for the Backup and DR Service v1beta API class BackupDRClientImpl.
BackupDR client wrapper implementation, for convenient use.
Namespace
Google.Cloud.BackupDR.V1BetaAssembly
Google.Cloud.BackupDR.V1Beta.dll
Remarks
The BackupDR Service
Constructors
BackupDRClientImpl(BackupDRClient, BackupDRSettings, ILogger)
public BackupDRClientImpl(BackupDR.BackupDRClient grpcClient, BackupDRSettings settings, ILogger logger)Constructs a client wrapper for the BackupDR service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
BackupDRBackupDRClientThe underlying gRPC client. |
settings |
BackupDRSettingsThe base BackupDRSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateAutoProtectionPolicyBindingOperationsClient
public override OperationsClient CreateAutoProtectionPolicyBindingOperationsClient { get; }The long-running operations client for CreateAutoProtectionPolicyBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateAutoProtectionPolicyOperationsClient
public override OperationsClient CreateAutoProtectionPolicyOperationsClient { get; }The long-running operations client for CreateAutoProtectionPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateBackupPlanAssociationOperationsClient
public override OperationsClient CreateBackupPlanAssociationOperationsClient { get; }The long-running operations client for CreateBackupPlanAssociation.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateBackupPlanOperationsClient
public override OperationsClient CreateBackupPlanOperationsClient { get; }The long-running operations client for CreateBackupPlan.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateBackupVaultOperationsClient
public override OperationsClient CreateBackupVaultOperationsClient { get; }The long-running operations client for CreateBackupVault.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateManagementServerOperationsClient
public override OperationsClient CreateManagementServerOperationsClient { get; }The long-running operations client for CreateManagementServer.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteAutoProtectionPolicyOperationsClient
public override OperationsClient DeleteAutoProtectionPolicyOperationsClient { get; }The long-running operations client for DeleteAutoProtectionPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteBackupOperationsClient
public override OperationsClient DeleteBackupOperationsClient { get; }The long-running operations client for DeleteBackup.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteBackupPlanAssociationOperationsClient
public override OperationsClient DeleteBackupPlanAssociationOperationsClient { get; }The long-running operations client for DeleteBackupPlanAssociation.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteBackupPlanOperationsClient
public override OperationsClient DeleteBackupPlanOperationsClient { get; }The long-running operations client for DeleteBackupPlan.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteBackupVaultOperationsClient
public override OperationsClient DeleteBackupVaultOperationsClient { get; }The long-running operations client for DeleteBackupVault.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteManagementServerOperationsClient
public override OperationsClient DeleteManagementServerOperationsClient { get; }The long-running operations client for DeleteManagementServer.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override BackupDR.BackupDRClient GrpcClient { get; }The underlying gRPC BackupDR client
| Property Value | |
|---|---|
| Type | Description |
BackupDRBackupDRClient |
|
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }The IAMPolicyClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
IAMPolicyClient |
|
InitializeServiceOperationsClient
public override OperationsClient InitializeServiceOperationsClient { get; }The long-running operations client for InitializeService.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
InitiateDeleteAutoProtectionPolicyBindingOperationsClient
public override OperationsClient InitiateDeleteAutoProtectionPolicyBindingOperationsClient { get; }The long-running operations client for InitiateDeleteAutoProtectionPolicyBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
RestoreBackupOperationsClient
public override OperationsClient RestoreBackupOperationsClient { get; }The long-running operations client for RestoreBackup.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
TriggerBackupOperationsClient
public override OperationsClient TriggerBackupOperationsClient { get; }The long-running operations client for TriggerBackup.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateAutoProtectionPolicyOperationsClient
public override OperationsClient UpdateAutoProtectionPolicyOperationsClient { get; }The long-running operations client for UpdateAutoProtectionPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateBackupOperationsClient
public override OperationsClient UpdateBackupOperationsClient { get; }The long-running operations client for UpdateBackup.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateBackupPlanAssociationOperationsClient
public override OperationsClient UpdateBackupPlanAssociationOperationsClient { get; }The long-running operations client for UpdateBackupPlanAssociation.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateBackupPlanOperationsClient
public override OperationsClient UpdateBackupPlanOperationsClient { get; }The long-running operations client for UpdateBackupPlan.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateBackupVaultOperationsClient
public override OperationsClient UpdateBackupVaultOperationsClient { get; }The long-running operations client for UpdateBackupVault.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateDataSourceOperationsClient
public override OperationsClient UpdateDataSourceOperationsClient { get; }The long-running operations client for UpdateDataSource.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
CreateAutoProtectionPolicy(CreateAutoProtectionPolicyRequest, CallSettings)
public override Operation<AutoProtectionPolicy, OperationMetadata> CreateAutoProtectionPolicy(CreateAutoProtectionPolicyRequest request, CallSettings callSettings = null)Creates a new AutoProtectionPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAutoProtectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAutoProtectionPolicyOperationMetadata |
The RPC response. |
CreateAutoProtectionPolicyAsync(CreateAutoProtectionPolicyRequest, CallSettings)
public override Task<Operation<AutoProtectionPolicy, OperationMetadata>> CreateAutoProtectionPolicyAsync(CreateAutoProtectionPolicyRequest request, CallSettings callSettings = null)Creates a new AutoProtectionPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAutoProtectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAutoProtectionPolicyOperationMetadata |
A Task containing the RPC response. |
CreateAutoProtectionPolicyBinding(CreateAutoProtectionPolicyBindingRequest, CallSettings)
public override Operation<AutoProtectionPolicyBinding, OperationMetadata> CreateAutoProtectionPolicyBinding(CreateAutoProtectionPolicyBindingRequest request, CallSettings callSettings = null)Creates a new AutoProtectionPolicyBinding in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAutoProtectionPolicyBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAutoProtectionPolicyBindingOperationMetadata |
The RPC response. |
CreateAutoProtectionPolicyBindingAsync(CreateAutoProtectionPolicyBindingRequest, CallSettings)
public override Task<Operation<AutoProtectionPolicyBinding, OperationMetadata>> CreateAutoProtectionPolicyBindingAsync(CreateAutoProtectionPolicyBindingRequest request, CallSettings callSettings = null)Creates a new AutoProtectionPolicyBinding in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAutoProtectionPolicyBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAutoProtectionPolicyBindingOperationMetadata |
A Task containing the RPC response. |
CreateBackupPlan(CreateBackupPlanRequest, CallSettings)
public override Operation<BackupPlan, OperationMetadata> CreateBackupPlan(CreateBackupPlanRequest request, CallSettings callSettings = null)Create a BackupPlan
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackupPlanRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationBackupPlanOperationMetadata |
The RPC response. |
CreateBackupPlanAssociation(CreateBackupPlanAssociationRequest, CallSettings)
public override Operation<BackupPlanAssociation, OperationMetadata> CreateBackupPlanAssociation(CreateBackupPlanAssociationRequest request, CallSettings callSettings = null)Create a BackupPlanAssociation
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackupPlanAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationBackupPlanAssociationOperationMetadata |
The RPC response. |
CreateBackupPlanAssociationAsync(CreateBackupPlanAssociationRequest, CallSettings)
public override Task<Operation<BackupPlanAssociation, OperationMetadata>> CreateBackupPlanAssociationAsync(CreateBackupPlanAssociationRequest request, CallSettings callSettings = null)Create a BackupPlanAssociation
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackupPlanAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationBackupPlanAssociationOperationMetadata |
A Task containing the RPC response. |
CreateBackupPlanAsync(CreateBackupPlanRequest, CallSettings)
public override Task<Operation<BackupPlan, OperationMetadata>> CreateBackupPlanAsync(CreateBackupPlanRequest request, CallSettings callSettings = null)Create a BackupPlan
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackupPlanRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationBackupPlanOperationMetadata |
A Task containing the RPC response. |
CreateBackupVault(CreateBackupVaultRequest, CallSettings)
public override Operation<BackupVault, OperationMetadata> CreateBackupVault(CreateBackupVaultRequest request, CallSettings callSettings = null)Creates a new BackupVault in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackupVaultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationBackupVaultOperationMetadata |
The RPC response. |
CreateBackupVaultAsync(CreateBackupVaultRequest, CallSettings)
public override Task<Operation<BackupVault, OperationMetadata>> CreateBackupVaultAsync(CreateBackupVaultRequest request, CallSettings callSettings = null)Creates a new BackupVault in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackupVaultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationBackupVaultOperationMetadata |
A Task containing the RPC response. |
CreateManagementServer(CreateManagementServerRequest, CallSettings)
public override Operation<ManagementServer, OperationMetadata> CreateManagementServer(CreateManagementServerRequest request, CallSettings callSettings = null)Creates a new ManagementServer in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateManagementServerRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationManagementServerOperationMetadata |
The RPC response. |
CreateManagementServerAsync(CreateManagementServerRequest, CallSettings)
public override Task<Operation<ManagementServer, OperationMetadata>> CreateManagementServerAsync(CreateManagementServerRequest request, CallSettings callSettings = null)Creates a new ManagementServer in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateManagementServerRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationManagementServerOperationMetadata |
A Task containing the RPC response. |
DeleteAutoProtectionPolicy(DeleteAutoProtectionPolicyRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteAutoProtectionPolicy(DeleteAutoProtectionPolicyRequest request, CallSettings callSettings = null)Deletes a single AutoProtectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAutoProtectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteAutoProtectionPolicyAsync(DeleteAutoProtectionPolicyRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteAutoProtectionPolicyAsync(DeleteAutoProtectionPolicyRequest request, CallSettings callSettings = null)Deletes a single AutoProtectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAutoProtectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteBackup(DeleteBackupRequest, CallSettings)
public override Operation<Backup, OperationMetadata> DeleteBackup(DeleteBackupRequest request, CallSettings callSettings = null)Deletes a Backup.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationBackupOperationMetadata |
The RPC response. |
DeleteBackupAsync(DeleteBackupRequest, CallSettings)
public override Task<Operation<Backup, OperationMetadata>> DeleteBackupAsync(DeleteBackupRequest request, CallSettings callSettings = null)Deletes a Backup.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationBackupOperationMetadata |
A Task containing the RPC response. |
DeleteBackupPlan(DeleteBackupPlanRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteBackupPlan(DeleteBackupPlanRequest request, CallSettings callSettings = null)Deletes a single BackupPlan.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupPlanRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteBackupPlanAssociation(DeleteBackupPlanAssociationRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteBackupPlanAssociation(DeleteBackupPlanAssociationRequest request, CallSettings callSettings = null)Deletes a single BackupPlanAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupPlanAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteBackupPlanAssociationAsync(DeleteBackupPlanAssociationRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteBackupPlanAssociationAsync(DeleteBackupPlanAssociationRequest request, CallSettings callSettings = null)Deletes a single BackupPlanAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupPlanAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteBackupPlanAsync(DeleteBackupPlanRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteBackupPlanAsync(DeleteBackupPlanRequest request, CallSettings callSettings = null)Deletes a single BackupPlan.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupPlanRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteBackupVault(DeleteBackupVaultRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteBackupVault(DeleteBackupVaultRequest request, CallSettings callSettings = null)Deletes a BackupVault.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupVaultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteBackupVaultAsync(DeleteBackupVaultRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteBackupVaultAsync(DeleteBackupVaultRequest request, CallSettings callSettings = null)Deletes a BackupVault.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupVaultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteManagementServer(DeleteManagementServerRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteManagementServer(DeleteManagementServerRequest request, CallSettings callSettings = null)Deletes a single ManagementServer.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteManagementServerRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteManagementServerAsync(DeleteManagementServerRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteManagementServerAsync(DeleteManagementServerRequest request, CallSettings callSettings = null)Deletes a single ManagementServer.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteManagementServerRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
FetchBackupPlanAssociationsForResourceType(FetchBackupPlanAssociationsForResourceTypeRequest, CallSettings)
public override PagedEnumerable<FetchBackupPlanAssociationsForResourceTypeResponse, BackupPlanAssociation> FetchBackupPlanAssociationsForResourceType(FetchBackupPlanAssociationsForResourceTypeRequest request, CallSettings callSettings = null)List BackupPlanAssociations for a given resource type.
| Parameters | |
|---|---|
| Name | Description |
request |
FetchBackupPlanAssociationsForResourceTypeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableFetchBackupPlanAssociationsForResourceTypeResponseBackupPlanAssociation |
A pageable sequence of BackupPlanAssociation resources. |
FetchBackupPlanAssociationsForResourceTypeAsync(FetchBackupPlanAssociationsForResourceTypeRequest, CallSettings)
public override PagedAsyncEnumerable<FetchBackupPlanAssociationsForResourceTypeResponse, BackupPlanAssociation> FetchBackupPlanAssociationsForResourceTypeAsync(FetchBackupPlanAssociationsForResourceTypeRequest request, CallSettings callSettings = null)List BackupPlanAssociations for a given resource type.
| Parameters | |
|---|---|
| Name | Description |
request |
FetchBackupPlanAssociationsForResourceTypeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableFetchBackupPlanAssociationsForResourceTypeResponseBackupPlanAssociation |
A pageable asynchronous sequence of BackupPlanAssociation resources. |
FetchBackupsForResourceType(FetchBackupsForResourceTypeRequest, CallSettings)
public override PagedEnumerable<FetchBackupsForResourceTypeResponse, Backup> FetchBackupsForResourceType(FetchBackupsForResourceTypeRequest request, CallSettings callSettings = null)Fetch Backups for a given resource type.
| Parameters | |
|---|---|
| Name | Description |
request |
FetchBackupsForResourceTypeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableFetchBackupsForResourceTypeResponseBackup |
A pageable sequence of Backup resources. |
FetchBackupsForResourceTypeAsync(FetchBackupsForResourceTypeRequest, CallSettings)
public override PagedAsyncEnumerable<FetchBackupsForResourceTypeResponse, Backup> FetchBackupsForResourceTypeAsync(FetchBackupsForResourceTypeRequest request, CallSettings callSettings = null)Fetch Backups for a given resource type.
| Parameters | |
|---|---|
| Name | Description |
request |
FetchBackupsForResourceTypeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableFetchBackupsForResourceTypeResponseBackup |
A pageable asynchronous sequence of Backup resources. |
FetchDataSourceReferencesForResourceType(FetchDataSourceReferencesForResourceTypeRequest, CallSettings)
public override PagedEnumerable<FetchDataSourceReferencesForResourceTypeResponse, DataSourceReference> FetchDataSourceReferencesForResourceType(FetchDataSourceReferencesForResourceTypeRequest request, CallSettings callSettings = null)Fetch DataSourceReferences for a given project, location and resource type.
| Parameters | |
|---|---|
| Name | Description |
request |
FetchDataSourceReferencesForResourceTypeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableFetchDataSourceReferencesForResourceTypeResponseDataSourceReference |
A pageable sequence of DataSourceReference resources. |
FetchDataSourceReferencesForResourceTypeAsync(FetchDataSourceReferencesForResourceTypeRequest, CallSettings)
public override PagedAsyncEnumerable<FetchDataSourceReferencesForResourceTypeResponse, DataSourceReference> FetchDataSourceReferencesForResourceTypeAsync(FetchDataSourceReferencesForResourceTypeRequest request, CallSettings callSettings = null)Fetch DataSourceReferences for a given project, location and resource type.
| Parameters | |
|---|---|
| Name | Description |
request |
FetchDataSourceReferencesForResourceTypeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableFetchDataSourceReferencesForResourceTypeResponseDataSourceReference |
A pageable asynchronous sequence of DataSourceReference resources. |
FetchUsableBackupVaults(FetchUsableBackupVaultsRequest, CallSettings)
public override PagedEnumerable<FetchUsableBackupVaultsResponse, BackupVault> FetchUsableBackupVaults(FetchUsableBackupVaultsRequest request, CallSettings callSettings = null)FetchUsableBackupVaults lists usable BackupVaults in a given project and location. Usable BackupVault are the ones that user has backupdr.backupVaults.get permission.
| Parameters | |
|---|---|
| Name | Description |
request |
FetchUsableBackupVaultsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableFetchUsableBackupVaultsResponseBackupVault |
A pageable sequence of BackupVault resources. |
FetchUsableBackupVaultsAsync(FetchUsableBackupVaultsRequest, CallSettings)
public override PagedAsyncEnumerable<FetchUsableBackupVaultsResponse, BackupVault> FetchUsableBackupVaultsAsync(FetchUsableBackupVaultsRequest request, CallSettings callSettings = null)FetchUsableBackupVaults lists usable BackupVaults in a given project and location. Usable BackupVault are the ones that user has backupdr.backupVaults.get permission.
| Parameters | |
|---|---|
| Name | Description |
request |
FetchUsableBackupVaultsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableFetchUsableBackupVaultsResponseBackupVault |
A pageable asynchronous sequence of BackupVault resources. |
GetAutoProtectionPolicy(GetAutoProtectionPolicyRequest, CallSettings)
public override AutoProtectionPolicy GetAutoProtectionPolicy(GetAutoProtectionPolicyRequest request, CallSettings callSettings = null)Gets details of a single AutoProtectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAutoProtectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
AutoProtectionPolicy |
The RPC response. |
GetAutoProtectionPolicyAsync(GetAutoProtectionPolicyRequest, CallSettings)
public override Task<AutoProtectionPolicy> GetAutoProtectionPolicyAsync(GetAutoProtectionPolicyRequest request, CallSettings callSettings = null)Gets details of a single AutoProtectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAutoProtectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskAutoProtectionPolicy |
A Task containing the RPC response. |
GetAutoProtectionPolicyBinding(GetAutoProtectionPolicyBindingRequest, CallSettings)
public override AutoProtectionPolicyBinding GetAutoProtectionPolicyBinding(GetAutoProtectionPolicyBindingRequest request, CallSettings callSettings = null)Returns the auto protection policy binding read from the CCFE tables.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAutoProtectionPolicyBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
AutoProtectionPolicyBinding |
The RPC response. |
GetAutoProtectionPolicyBindingAsync(GetAutoProtectionPolicyBindingRequest, CallSettings)
public override Task<AutoProtectionPolicyBinding> GetAutoProtectionPolicyBindingAsync(GetAutoProtectionPolicyBindingRequest request, CallSettings callSettings = null)Returns the auto protection policy binding read from the CCFE tables.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAutoProtectionPolicyBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskAutoProtectionPolicyBinding |
A Task containing the RPC response. |
GetBackup(GetBackupRequest, CallSettings)
public override Backup GetBackup(GetBackupRequest request, CallSettings callSettings = null)Gets details of a Backup.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Backup |
The RPC response. |
GetBackupAsync(GetBackupRequest, CallSettings)
public override Task<Backup> GetBackupAsync(GetBackupRequest request, CallSettings callSettings = null)Gets details of a Backup.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBackup |
A Task containing the RPC response. |
GetBackupPlan(GetBackupPlanRequest, CallSettings)
public override BackupPlan GetBackupPlan(GetBackupPlanRequest request, CallSettings callSettings = null)Gets details of a single BackupPlan.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupPlanRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BackupPlan |
The RPC response. |
GetBackupPlanAssociation(GetBackupPlanAssociationRequest, CallSettings)
public override BackupPlanAssociation GetBackupPlanAssociation(GetBackupPlanAssociationRequest request, CallSettings callSettings = null)Gets details of a single BackupPlanAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupPlanAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BackupPlanAssociation |
The RPC response. |
GetBackupPlanAssociationAsync(GetBackupPlanAssociationRequest, CallSettings)
public override Task<BackupPlanAssociation> GetBackupPlanAssociationAsync(GetBackupPlanAssociationRequest request, CallSettings callSettings = null)Gets details of a single BackupPlanAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupPlanAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBackupPlanAssociation |
A Task containing the RPC response. |
GetBackupPlanAsync(GetBackupPlanRequest, CallSettings)
public override Task<BackupPlan> GetBackupPlanAsync(GetBackupPlanRequest request, CallSettings callSettings = null)Gets details of a single BackupPlan.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupPlanRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBackupPlan |
A Task containing the RPC response. |
GetBackupPlanRevision(GetBackupPlanRevisionRequest, CallSettings)
public override BackupPlanRevision GetBackupPlanRevision(GetBackupPlanRevisionRequest request, CallSettings callSettings = null)Gets details of a single BackupPlanRevision.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupPlanRevisionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BackupPlanRevision |
The RPC response. |
GetBackupPlanRevisionAsync(GetBackupPlanRevisionRequest, CallSettings)
public override Task<BackupPlanRevision> GetBackupPlanRevisionAsync(GetBackupPlanRevisionRequest request, CallSettings callSettings = null)Gets details of a single BackupPlanRevision.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupPlanRevisionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBackupPlanRevision |
A Task containing the RPC response. |
GetBackupVault(GetBackupVaultRequest, CallSettings)
public override BackupVault GetBackupVault(GetBackupVaultRequest request, CallSettings callSettings = null)Gets details of a BackupVault.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupVaultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BackupVault |
The RPC response. |
GetBackupVaultAsync(GetBackupVaultRequest, CallSettings)
public override Task<BackupVault> GetBackupVaultAsync(GetBackupVaultRequest request, CallSettings callSettings = null)Gets details of a BackupVault.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupVaultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBackupVault |
A Task containing the RPC response. |
GetBindingMatchingResource(GetBindingMatchingResourceRequest, CallSettings)
public override BindingMatchingResource GetBindingMatchingResource(GetBindingMatchingResourceRequest request, CallSettings callSettings = null)Gets details of a single Binding Matching Resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBindingMatchingResourceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BindingMatchingResource |
The RPC response. |
GetBindingMatchingResourceAsync(GetBindingMatchingResourceRequest, CallSettings)
public override Task<BindingMatchingResource> GetBindingMatchingResourceAsync(GetBindingMatchingResourceRequest request, CallSettings callSettings = null)Gets details of a single Binding Matching Resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBindingMatchingResourceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBindingMatchingResource |
A Task containing the RPC response. |
GetDataSource(GetDataSourceRequest, CallSettings)
public override DataSource GetDataSource(GetDataSourceRequest request, CallSettings callSettings = null)Gets details of a DataSource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataSourceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataSource |
The RPC response. |
GetDataSourceAsync(GetDataSourceRequest, CallSettings)
public override Task<DataSource> GetDataSourceAsync(GetDataSourceRequest request, CallSettings callSettings = null)Gets details of a DataSource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataSourceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataSource |
A Task containing the RPC response. |
GetDataSourceReference(GetDataSourceReferenceRequest, CallSettings)
public override DataSourceReference GetDataSourceReference(GetDataSourceReferenceRequest request, CallSettings callSettings = null)Gets details of a single DataSourceReference.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataSourceReferenceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataSourceReference |
The RPC response. |
GetDataSourceReferenceAsync(GetDataSourceReferenceRequest, CallSettings)
public override Task<DataSourceReference> GetDataSourceReferenceAsync(GetDataSourceReferenceRequest request, CallSettings callSettings = null)Gets details of a single DataSourceReference.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataSourceReferenceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataSourceReference |
A Task containing the RPC response. |
GetManagementServer(GetManagementServerRequest, CallSettings)
public override ManagementServer GetManagementServer(GetManagementServerRequest request, CallSettings callSettings = null)Gets details of a single ManagementServer.
| Parameters | |
|---|---|
| Name | Description |
request |
GetManagementServerRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ManagementServer |
The RPC response. |
GetManagementServerAsync(GetManagementServerRequest, CallSettings)
public override Task<ManagementServer> GetManagementServerAsync(GetManagementServerRequest request, CallSettings callSettings = null)Gets details of a single ManagementServer.
| Parameters | |
|---|---|
| Name | Description |
request |
GetManagementServerRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskManagementServer |
A Task containing the RPC response. |
InitializeService(InitializeServiceRequest, CallSettings)
public override Operation<InitializeServiceResponse, OperationMetadata> InitializeService(InitializeServiceRequest request, CallSettings callSettings = null)Initializes the service related config for a project.
| Parameters | |
|---|---|
| Name | Description |
request |
InitializeServiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationInitializeServiceResponseOperationMetadata |
The RPC response. |
InitializeServiceAsync(InitializeServiceRequest, CallSettings)
public override Task<Operation<InitializeServiceResponse, OperationMetadata>> InitializeServiceAsync(InitializeServiceRequest request, CallSettings callSettings = null)Initializes the service related config for a project.
| Parameters | |
|---|---|
| Name | Description |
request |
InitializeServiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationInitializeServiceResponseOperationMetadata |
A Task containing the RPC response. |
InitiateDeleteAutoProtectionPolicyBinding(InitiateDeleteAutoProtectionPolicyBindingRequest, CallSettings)
public override Operation<AutoProtectionPolicyBinding, OperationMetadata> InitiateDeleteAutoProtectionPolicyBinding(InitiateDeleteAutoProtectionPolicyBindingRequest request, CallSettings callSettings = null)InitiateDeleteAutoProtectionPolicyBinding initiates delete for AutoProtectionPolicy Binding
| Parameters | |
|---|---|
| Name | Description |
request |
InitiateDeleteAutoProtectionPolicyBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAutoProtectionPolicyBindingOperationMetadata |
The RPC response. |
InitiateDeleteAutoProtectionPolicyBindingAsync(InitiateDeleteAutoProtectionPolicyBindingRequest, CallSettings)
public override Task<Operation<AutoProtectionPolicyBinding, OperationMetadata>> InitiateDeleteAutoProtectionPolicyBindingAsync(InitiateDeleteAutoProtectionPolicyBindingRequest request, CallSettings callSettings = null)InitiateDeleteAutoProtectionPolicyBinding initiates delete for AutoProtectionPolicy Binding
| Parameters | |
|---|---|
| Name | Description |
request |
InitiateDeleteAutoProtectionPolicyBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAutoProtectionPolicyBindingOperationMetadata |
A Task containing the RPC response. |
ListAppliedAutoProtectionPolicies(ListAppliedAutoProtectionPoliciesRequest, CallSettings)
public override PagedEnumerable<ListAppliedAutoProtectionPoliciesResponse, AppliedAutoProtectionPolicy> ListAppliedAutoProtectionPolicies(ListAppliedAutoProtectionPoliciesRequest request, CallSettings callSettings = null)Lists AppliedAutoProtectionPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAppliedAutoProtectionPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListAppliedAutoProtectionPoliciesResponseAppliedAutoProtectionPolicy |
A pageable sequence of AppliedAutoProtectionPolicy resources. |
ListAppliedAutoProtectionPoliciesAsync(ListAppliedAutoProtectionPoliciesRequest, CallSettings)
public override PagedAsyncEnumerable<ListAppliedAutoProtectionPoliciesResponse, AppliedAutoProtectionPolicy> ListAppliedAutoProtectionPoliciesAsync(ListAppliedAutoProtectionPoliciesRequest request, CallSettings callSettings = null)Lists AppliedAutoProtectionPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAppliedAutoProtectionPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListAppliedAutoProtectionPoliciesResponseAppliedAutoProtectionPolicy |
A pageable asynchronous sequence of AppliedAutoProtectionPolicy resources. |
ListAutoProtectionPolicies(ListAutoProtectionPoliciesRequest, CallSettings)
public override PagedEnumerable<ListAutoProtectionPoliciesResponse, AutoProtectionPolicy> ListAutoProtectionPolicies(ListAutoProtectionPoliciesRequest request, CallSettings callSettings = null)Lists AutoProtectionPolicies for a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAutoProtectionPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListAutoProtectionPoliciesResponseAutoProtectionPolicy |
A pageable sequence of AutoProtectionPolicy resources. |
ListAutoProtectionPoliciesAsync(ListAutoProtectionPoliciesRequest, CallSettings)
public override PagedAsyncEnumerable<ListAutoProtectionPoliciesResponse, AutoProtectionPolicy> ListAutoProtectionPoliciesAsync(ListAutoProtectionPoliciesRequest request, CallSettings callSettings = null)Lists AutoProtectionPolicies for a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAutoProtectionPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListAutoProtectionPoliciesResponseAutoProtectionPolicy |
A pageable asynchronous sequence of AutoProtectionPolicy resources. |
ListAutoProtectionPolicyBindings(ListAutoProtectionPolicyBindingsRequest, CallSettings)
public override PagedEnumerable<ListAutoProtectionPolicyBindingsResponse, AutoProtectionPolicyBinding> ListAutoProtectionPolicyBindings(ListAutoProtectionPolicyBindingsRequest request, CallSettings callSettings = null)Returns the auto protection policy bindings read from the CCFE tables.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAutoProtectionPolicyBindingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListAutoProtectionPolicyBindingsResponseAutoProtectionPolicyBinding |
A pageable sequence of AutoProtectionPolicyBinding resources. |
ListAutoProtectionPolicyBindingsAsync(ListAutoProtectionPolicyBindingsRequest, CallSettings)
public override PagedAsyncEnumerable<ListAutoProtectionPolicyBindingsResponse, AutoProtectionPolicyBinding> ListAutoProtectionPolicyBindingsAsync(ListAutoProtectionPolicyBindingsRequest request, CallSettings callSettings = null)Returns the auto protection policy bindings read from the CCFE tables.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAutoProtectionPolicyBindingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListAutoProtectionPolicyBindingsResponseAutoProtectionPolicyBinding |
A pageable asynchronous sequence of AutoProtectionPolicyBinding resources. |
ListBackupPlanAssociations(ListBackupPlanAssociationsRequest, CallSettings)
public override PagedEnumerable<ListBackupPlanAssociationsResponse, BackupPlanAssociation> ListBackupPlanAssociations(ListBackupPlanAssociationsRequest request, CallSettings callSettings = null)Lists BackupPlanAssociations in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupPlanAssociationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListBackupPlanAssociationsResponseBackupPlanAssociation |
A pageable sequence of BackupPlanAssociation resources. |
ListBackupPlanAssociationsAsync(ListBackupPlanAssociationsRequest, CallSettings)
public override PagedAsyncEnumerable<ListBackupPlanAssociationsResponse, BackupPlanAssociation> ListBackupPlanAssociationsAsync(ListBackupPlanAssociationsRequest request, CallSettings callSettings = null)Lists BackupPlanAssociations in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupPlanAssociationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListBackupPlanAssociationsResponseBackupPlanAssociation |
A pageable asynchronous sequence of BackupPlanAssociation resources. |
ListBackupPlanRevisions(ListBackupPlanRevisionsRequest, CallSettings)
public override PagedEnumerable<ListBackupPlanRevisionsResponse, BackupPlanRevision> ListBackupPlanRevisions(ListBackupPlanRevisionsRequest request, CallSettings callSettings = null)Lists BackupPlanRevisions in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupPlanRevisionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListBackupPlanRevisionsResponseBackupPlanRevision |
A pageable sequence of BackupPlanRevision resources. |
ListBackupPlanRevisionsAsync(ListBackupPlanRevisionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListBackupPlanRevisionsResponse, BackupPlanRevision> ListBackupPlanRevisionsAsync(ListBackupPlanRevisionsRequest request, CallSettings callSettings = null)Lists BackupPlanRevisions in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupPlanRevisionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListBackupPlanRevisionsResponseBackupPlanRevision |
A pageable asynchronous sequence of BackupPlanRevision resources. |
ListBackupPlans(ListBackupPlansRequest, CallSettings)
public override PagedEnumerable<ListBackupPlansResponse, BackupPlan> ListBackupPlans(ListBackupPlansRequest request, CallSettings callSettings = null)Lists BackupPlans in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupPlansRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListBackupPlansResponseBackupPlan |
A pageable sequence of BackupPlan resources. |
ListBackupPlansAsync(ListBackupPlansRequest, CallSettings)
public override PagedAsyncEnumerable<ListBackupPlansResponse, BackupPlan> ListBackupPlansAsync(ListBackupPlansRequest request, CallSettings callSettings = null)Lists BackupPlans in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupPlansRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListBackupPlansResponseBackupPlan |
A pageable asynchronous sequence of BackupPlan resources. |
ListBackupVaults(ListBackupVaultsRequest, CallSettings)
public override PagedEnumerable<ListBackupVaultsResponse, BackupVault> ListBackupVaults(ListBackupVaultsRequest request, CallSettings callSettings = null)Lists BackupVaults in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupVaultsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListBackupVaultsResponseBackupVault |
A pageable sequence of BackupVault resources. |
ListBackupVaultsAsync(ListBackupVaultsRequest, CallSettings)
public override PagedAsyncEnumerable<ListBackupVaultsResponse, BackupVault> ListBackupVaultsAsync(ListBackupVaultsRequest request, CallSettings callSettings = null)Lists BackupVaults in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupVaultsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListBackupVaultsResponseBackupVault |
A pageable asynchronous sequence of BackupVault resources. |
ListBackups(ListBackupsRequest, CallSettings)
public override PagedEnumerable<ListBackupsResponse, Backup> ListBackups(ListBackupsRequest request, CallSettings callSettings = null)Lists Backups in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListBackupsResponseBackup |
A pageable sequence of Backup resources. |
ListBackupsAsync(ListBackupsRequest, CallSettings)
public override PagedAsyncEnumerable<ListBackupsResponse, Backup> ListBackupsAsync(ListBackupsRequest request, CallSettings callSettings = null)Lists Backups in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListBackupsResponseBackup |
A pageable asynchronous sequence of Backup resources. |
ListBindingMatchingResources(ListBindingMatchingResourcesRequest, CallSettings)
public override PagedEnumerable<ListBindingMatchingResourcesResponse, BindingMatchingResource> ListBindingMatchingResources(ListBindingMatchingResourcesRequest request, CallSettings callSettings = null)Lists Binding Matching Resources for a given AutoProtectionPolicyBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBindingMatchingResourcesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListBindingMatchingResourcesResponseBindingMatchingResource |
A pageable sequence of BindingMatchingResource resources. |
ListBindingMatchingResourcesAsync(ListBindingMatchingResourcesRequest, CallSettings)
public override PagedAsyncEnumerable<ListBindingMatchingResourcesResponse, BindingMatchingResource> ListBindingMatchingResourcesAsync(ListBindingMatchingResourcesRequest request, CallSettings callSettings = null)Lists Binding Matching Resources for a given AutoProtectionPolicyBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBindingMatchingResourcesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListBindingMatchingResourcesResponseBindingMatchingResource |
A pageable asynchronous sequence of BindingMatchingResource resources. |
ListDataSourceReferences(ListDataSourceReferencesRequest, CallSettings)
public override PagedEnumerable<ListDataSourceReferencesResponse, DataSourceReference> ListDataSourceReferences(ListDataSourceReferencesRequest request, CallSettings callSettings = null)Lists DataSourceReferences for a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataSourceReferencesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDataSourceReferencesResponseDataSourceReference |
A pageable sequence of DataSourceReference resources. |
ListDataSourceReferencesAsync(ListDataSourceReferencesRequest, CallSettings)
public override PagedAsyncEnumerable<ListDataSourceReferencesResponse, DataSourceReference> ListDataSourceReferencesAsync(ListDataSourceReferencesRequest request, CallSettings callSettings = null)Lists DataSourceReferences for a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataSourceReferencesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDataSourceReferencesResponseDataSourceReference |
A pageable asynchronous sequence of DataSourceReference resources. |
ListDataSources(ListDataSourcesRequest, CallSettings)
public override PagedEnumerable<ListDataSourcesResponse, DataSource> ListDataSources(ListDataSourcesRequest request, CallSettings callSettings = null)Lists DataSources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataSourcesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDataSourcesResponseDataSource |
A pageable sequence of DataSource resources. |
ListDataSourcesAsync(ListDataSourcesRequest, CallSettings)
public override PagedAsyncEnumerable<ListDataSourcesResponse, DataSource> ListDataSourcesAsync(ListDataSourcesRequest request, CallSettings callSettings = null)Lists DataSources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataSourcesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDataSourcesResponseDataSource |
A pageable asynchronous sequence of DataSource resources. |
ListManagementServers(ListManagementServersRequest, CallSettings)
public override PagedEnumerable<ListManagementServersResponse, ManagementServer> ListManagementServers(ListManagementServersRequest request, CallSettings callSettings = null)Lists ManagementServers in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListManagementServersRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListManagementServersResponseManagementServer |
A pageable sequence of ManagementServer resources. |
ListManagementServersAsync(ListManagementServersRequest, CallSettings)
public override PagedAsyncEnumerable<ListManagementServersResponse, ManagementServer> ListManagementServersAsync(ListManagementServersRequest request, CallSettings callSettings = null)Lists ManagementServers in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListManagementServersRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListManagementServersResponseManagementServer |
A pageable asynchronous sequence of ManagementServer resources. |
RestoreBackup(RestoreBackupRequest, CallSettings)
public override Operation<RestoreBackupResponse, OperationMetadata> RestoreBackup(RestoreBackupRequest request, CallSettings callSettings = null)Restore from a Backup
| Parameters | |
|---|---|
| Name | Description |
request |
RestoreBackupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationRestoreBackupResponseOperationMetadata |
The RPC response. |
RestoreBackupAsync(RestoreBackupRequest, CallSettings)
public override Task<Operation<RestoreBackupResponse, OperationMetadata>> RestoreBackupAsync(RestoreBackupRequest request, CallSettings callSettings = null)Restore from a Backup
| Parameters | |
|---|---|
| Name | Description |
request |
RestoreBackupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationRestoreBackupResponseOperationMetadata |
A Task containing the RPC response. |
TriggerBackup(TriggerBackupRequest, CallSettings)
public override Operation<BackupPlanAssociation, OperationMetadata> TriggerBackup(TriggerBackupRequest request, CallSettings callSettings = null)Triggers a new Backup.
| Parameters | |
|---|---|
| Name | Description |
request |
TriggerBackupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationBackupPlanAssociationOperationMetadata |
The RPC response. |
TriggerBackupAsync(TriggerBackupRequest, CallSettings)
public override Task<Operation<BackupPlanAssociation, OperationMetadata>> TriggerBackupAsync(TriggerBackupRequest request, CallSettings callSettings = null)Triggers a new Backup.
| Parameters | |
|---|---|
| Name | Description |
request |
TriggerBackupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationBackupPlanAssociationOperationMetadata |
A Task containing the RPC response. |
UpdateAutoProtectionPolicy(UpdateAutoProtectionPolicyRequest, CallSettings)
public override Operation<AutoProtectionPolicy, OperationMetadata> UpdateAutoProtectionPolicy(UpdateAutoProtectionPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single AutoProtectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAutoProtectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAutoProtectionPolicyOperationMetadata |
The RPC response. |
UpdateAutoProtectionPolicyAsync(UpdateAutoProtectionPolicyRequest, CallSettings)
public override Task<Operation<AutoProtectionPolicy, OperationMetadata>> UpdateAutoProtectionPolicyAsync(UpdateAutoProtectionPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single AutoProtectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAutoProtectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAutoProtectionPolicyOperationMetadata |
A Task containing the RPC response. |
UpdateBackup(UpdateBackupRequest, CallSettings)
public override Operation<Backup, OperationMetadata> UpdateBackup(UpdateBackupRequest request, CallSettings callSettings = null)Updates the settings of a Backup.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationBackupOperationMetadata |
The RPC response. |
UpdateBackupAsync(UpdateBackupRequest, CallSettings)
public override Task<Operation<Backup, OperationMetadata>> UpdateBackupAsync(UpdateBackupRequest request, CallSettings callSettings = null)Updates the settings of a Backup.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationBackupOperationMetadata |
A Task containing the RPC response. |
UpdateBackupPlan(UpdateBackupPlanRequest, CallSettings)
public override Operation<BackupPlan, OperationMetadata> UpdateBackupPlan(UpdateBackupPlanRequest request, CallSettings callSettings = null)Update a BackupPlan.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupPlanRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationBackupPlanOperationMetadata |
The RPC response. |
UpdateBackupPlanAssociation(UpdateBackupPlanAssociationRequest, CallSettings)
public override Operation<BackupPlanAssociation, OperationMetadata> UpdateBackupPlanAssociation(UpdateBackupPlanAssociationRequest request, CallSettings callSettings = null)Update a BackupPlanAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupPlanAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationBackupPlanAssociationOperationMetadata |
The RPC response. |
UpdateBackupPlanAssociationAsync(UpdateBackupPlanAssociationRequest, CallSettings)
public override Task<Operation<BackupPlanAssociation, OperationMetadata>> UpdateBackupPlanAssociationAsync(UpdateBackupPlanAssociationRequest request, CallSettings callSettings = null)Update a BackupPlanAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupPlanAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationBackupPlanAssociationOperationMetadata |
A Task containing the RPC response. |
UpdateBackupPlanAsync(UpdateBackupPlanRequest, CallSettings)
public override Task<Operation<BackupPlan, OperationMetadata>> UpdateBackupPlanAsync(UpdateBackupPlanRequest request, CallSettings callSettings = null)Update a BackupPlan.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupPlanRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationBackupPlanOperationMetadata |
A Task containing the RPC response. |
UpdateBackupVault(UpdateBackupVaultRequest, CallSettings)
public override Operation<BackupVault, OperationMetadata> UpdateBackupVault(UpdateBackupVaultRequest request, CallSettings callSettings = null)Updates the settings of a BackupVault.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupVaultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationBackupVaultOperationMetadata |
The RPC response. |
UpdateBackupVaultAsync(UpdateBackupVaultRequest, CallSettings)
public override Task<Operation<BackupVault, OperationMetadata>> UpdateBackupVaultAsync(UpdateBackupVaultRequest request, CallSettings callSettings = null)Updates the settings of a BackupVault.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupVaultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationBackupVaultOperationMetadata |
A Task containing the RPC response. |
UpdateDataSource(UpdateDataSourceRequest, CallSettings)
public override Operation<DataSource, OperationMetadata> UpdateDataSource(UpdateDataSourceRequest request, CallSettings callSettings = null)Updates the settings of a DataSource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataSourceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationDataSourceOperationMetadata |
The RPC response. |
UpdateDataSourceAsync(UpdateDataSourceRequest, CallSettings)
public override Task<Operation<DataSource, OperationMetadata>> UpdateDataSourceAsync(UpdateDataSourceRequest request, CallSettings callSettings = null)Updates the settings of a DataSource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataSourceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationDataSourceOperationMetadata |
A Task containing the RPC response. |