Dela via


BackupInstancesOperations interface

Gränssnitt som representerar en BackupInstances-åtgärd.

Egenskaper

adhocBackup

Utlösa adhoc-säkerhetskopiering

createOrUpdate

Skapa eller uppdatera en säkerhetskopieringsinstans i ett säkerhetskopieringsvalv

delete
get

Hämtar en säkerhetskopieringsinstans med namnet i ett säkerhetskopieringsvalv

getBackupInstanceOperationResult

Hämta resultatet av säkerhetskopieringsinstansens skapandeåtgärd

list

Hämtar en säkerhetskopieringsinstans som tillhör ett säkerhetskopieringsvalv

resumeBackups

Den här åtgärden återupptar säkerhetskopieringar för säkerhetskopieringsinstansen

resumeProtection

Den här åtgärden återupptar skyddet för en stoppad säkerhetskopieringsinstans

stopProtection

Den här åtgärden stoppar skyddet av en säkerhetskopieringsinstans och data kommer att lagras för alltid

suspendBackups

Den här åtgärden stoppar säkerhetskopieringen för en säkerhetskopieringsinstans och behåller säkerhetskopieringsdata enligt principen (förutom den senaste återställningspunkten, som kommer att behållas för alltid)

syncBackupInstance

Synkronisera säkerhetskopieringsinstansen igen i händelse av fel Den här åtgärden kommer att försöka utföra den senaste misslyckade åtgärden igen och föra säkerhetskopieringsinstansen till giltigt tillstånd

triggerCrossRegionRestore

Utlöser återställning mellan regioner för BackupInstance.

triggerRehydrate

rehydrera återställningspunkt för återställning för en BackupInstance

triggerRestore

Utlösare återställs för en BackupInstance

validateCrossRegionRestore

Verifierar om återställning mellan regioner kan utlösas för DataSource.

validateForBackup

Kontrollera om adhoc-säkerhetskopieringen lyckas eller inte

validateForModifyBackup

Kontrollera om uppdateringen för säkerhetskopieringsinstansen lyckas eller inte

validateForRestore

Verifierar om återställning kan utlösas för en DataSource

Egenskapsinformation

adhocBackup

Utlösa adhoc-säkerhetskopiering

adhocBackup: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: TriggerBackupRequest, options?: BackupInstancesAdhocBackupOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: TriggerBackupRequest, options?: BackupInstancesAdhocBackupOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

createOrUpdate

Skapa eller uppdatera en säkerhetskopieringsinstans i ett säkerhetskopieringsvalv

createOrUpdate: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: BackupInstanceResource, options?: BackupInstancesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BackupInstanceResource>, BackupInstanceResource>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: BackupInstanceResource, options?: BackupInstancesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BackupInstanceResource>, BackupInstanceResource>

delete

delete: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Hämtar en säkerhetskopieringsinstans med namnet i ett säkerhetskopieringsvalv

get: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesGetOptionalParams) => Promise<BackupInstanceResource>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesGetOptionalParams) => Promise<BackupInstanceResource>

getBackupInstanceOperationResult

Hämta resultatet av säkerhetskopieringsinstansens skapandeåtgärd

getBackupInstanceOperationResult: (resourceGroupName: string, vaultName: string, backupInstanceName: string, operationId: string, options?: BackupInstancesGetBackupInstanceOperationResultOptionalParams) => Promise<null | BackupInstanceResource>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, operationId: string, options?: BackupInstancesGetBackupInstanceOperationResultOptionalParams) => Promise<null | BackupInstanceResource>

list

Hämtar en säkerhetskopieringsinstans som tillhör ett säkerhetskopieringsvalv

list: (resourceGroupName: string, vaultName: string, options?: BackupInstancesListOptionalParams) => PagedAsyncIterableIterator<BackupInstanceResource, BackupInstanceResource[], PageSettings>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, options?: BackupInstancesListOptionalParams) => PagedAsyncIterableIterator<BackupInstanceResource, BackupInstanceResource[], PageSettings>

resumeBackups

Den här åtgärden återupptar säkerhetskopieringar för säkerhetskopieringsinstansen

resumeBackups: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesResumeBackupsOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesResumeBackupsOptionalParams) => PollerLike<OperationState<void>, void>

resumeProtection

Den här åtgärden återupptar skyddet för en stoppad säkerhetskopieringsinstans

resumeProtection: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesResumeProtectionOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesResumeProtectionOptionalParams) => PollerLike<OperationState<void>, void>

stopProtection

Den här åtgärden stoppar skyddet av en säkerhetskopieringsinstans och data kommer att lagras för alltid

stopProtection: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesStopProtectionOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesStopProtectionOptionalParams) => PollerLike<OperationState<void>, void>

suspendBackups

Den här åtgärden stoppar säkerhetskopieringen för en säkerhetskopieringsinstans och behåller säkerhetskopieringsdata enligt principen (förutom den senaste återställningspunkten, som kommer att behållas för alltid)

suspendBackups: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesSuspendBackupsOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesSuspendBackupsOptionalParams) => PollerLike<OperationState<void>, void>

syncBackupInstance

Synkronisera säkerhetskopieringsinstansen igen i händelse av fel Den här åtgärden kommer att försöka utföra den senaste misslyckade åtgärden igen och föra säkerhetskopieringsinstansen till giltigt tillstånd

syncBackupInstance: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: SyncBackupInstanceRequest, options?: BackupInstancesSyncBackupInstanceOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: SyncBackupInstanceRequest, options?: BackupInstancesSyncBackupInstanceOptionalParams) => PollerLike<OperationState<void>, void>

triggerCrossRegionRestore

Utlöser återställning mellan regioner för BackupInstance.

triggerCrossRegionRestore: (resourceGroupName: string, location: string, parameters: CrossRegionRestoreRequestObject, options?: BackupInstancesTriggerCrossRegionRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Egenskapsvärde

(resourceGroupName: string, location: string, parameters: CrossRegionRestoreRequestObject, options?: BackupInstancesTriggerCrossRegionRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

triggerRehydrate

rehydrera återställningspunkt för återställning för en BackupInstance

triggerRehydrate: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: AzureBackupRehydrationRequest, options?: BackupInstancesTriggerRehydrateOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: AzureBackupRehydrationRequest, options?: BackupInstancesTriggerRehydrateOptionalParams) => PollerLike<OperationState<void>, void>

triggerRestore

Utlösare återställs för en BackupInstance

triggerRestore: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: AzureBackupRestoreRequestUnion, options?: BackupInstancesTriggerRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: AzureBackupRestoreRequestUnion, options?: BackupInstancesTriggerRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

validateCrossRegionRestore

Verifierar om återställning mellan regioner kan utlösas för DataSource.

validateCrossRegionRestore: (resourceGroupName: string, location: string, parameters: ValidateCrossRegionRestoreRequestObject, options?: BackupInstancesValidateCrossRegionRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Egenskapsvärde

(resourceGroupName: string, location: string, parameters: ValidateCrossRegionRestoreRequestObject, options?: BackupInstancesValidateCrossRegionRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

validateForBackup

Kontrollera om adhoc-säkerhetskopieringen lyckas eller inte

validateForBackup: (resourceGroupName: string, vaultName: string, parameters: ValidateForBackupRequest, options?: BackupInstancesValidateForBackupOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, parameters: ValidateForBackupRequest, options?: BackupInstancesValidateForBackupOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

validateForModifyBackup

Kontrollera om uppdateringen för säkerhetskopieringsinstansen lyckas eller inte

validateForModifyBackup: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: ValidateForModifyBackupRequest, options?: BackupInstancesValidateForModifyBackupOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: ValidateForModifyBackupRequest, options?: BackupInstancesValidateForModifyBackupOptionalParams) => PollerLike<OperationState<void>, void>

validateForRestore

Verifierar om återställning kan utlösas för en DataSource

validateForRestore: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: ValidateRestoreRequestObject, options?: BackupInstancesValidateForRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Egenskapsvärde

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: ValidateRestoreRequestObject, options?: BackupInstancesValidateForRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>