다음을 통해 공유


BackupInstancesOperations interface

BackupInstances 작업을 나타내는 인터페이스입니다.

속성

adhocBackup

임시 백업 트리거

createOrUpdate

백업 자격 증명 모음에서 백업 인스턴스 만들기 또는 업데이트

delete
get

백업 자격 증명 모음에 이름이 있는 백업 인스턴스를 가져옵니다.

getBackupInstanceOperationResult

백업 인스턴스 만들기 작업의 결과 가져오기

list

백업 자격 증명 모음에 속하는 백업 인스턴스를 가져옵니다.

resumeBackups

이 작업은 백업 인스턴스에 대한 백업을 다시 시작합니다.

resumeProtection

이 작업은 중지된 백업 인스턴스에 대한 보호를 다시 시작합니다.

stopProtection

이 작업은 백업 인스턴스의 보호를 중지하고 데이터는 영원히 유지됩니다.

suspendBackups

이 작업은 백업 인스턴스에 대한 백업을 중지하고 정책에 따라 백업 데이터를 유지합니다(최신 복구 지점을 제외하고 영원히 유지됨).

syncBackupInstance

실패 시 백업 인스턴스를 다시 동기화합니다. 이 작업은 마지막으로 실패한 작업을 다시 시도하고 백업 인스턴스를 유효한 상태로 가져옵니다.

triggerCrossRegionRestore

BackupInstance에 대한 지역 간 복원을 트리거합니다.

triggerRehydrate

BackupInstance에 대한 복원을 위한 리하이드 전송률 복구 지점

triggerRestore

BackupInstance에 대한 복원 트리거

validateCrossRegionRestore

DataSource에 대해 지역 간 복원을 트리거할 수 있는지 여부를 확인합니다.

validateForBackup

임시 백업의 성공 여부 확인

validateForModifyBackup

백업 인스턴스에 대한 업데이트가 성공할지 여부를 확인합니다.

validateForRestore

DataSource에 대해 복원을 트리거할 수 있는지 확인합니다.

속성 세부 정보

adhocBackup

임시 백업 트리거

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

속성 값

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

createOrUpdate

백업 자격 증명 모음에서 백업 인스턴스 만들기 또는 업데이트

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

속성 값

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

속성 값

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

get

백업 자격 증명 모음에 이름이 있는 백업 인스턴스를 가져옵니다.

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

속성 값

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

getBackupInstanceOperationResult

백업 인스턴스 만들기 작업의 결과 가져오기

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

속성 값

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

list

백업 자격 증명 모음에 속하는 백업 인스턴스를 가져옵니다.

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

속성 값

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

resumeBackups

이 작업은 백업 인스턴스에 대한 백업을 다시 시작합니다.

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

속성 값

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

resumeProtection

이 작업은 중지된 백업 인스턴스에 대한 보호를 다시 시작합니다.

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

속성 값

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

stopProtection

이 작업은 백업 인스턴스의 보호를 중지하고 데이터는 영원히 유지됩니다.

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

속성 값

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

suspendBackups

이 작업은 백업 인스턴스에 대한 백업을 중지하고 정책에 따라 백업 데이터를 유지합니다(최신 복구 지점을 제외하고 영원히 유지됨).

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

속성 값

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

syncBackupInstance

실패 시 백업 인스턴스를 다시 동기화합니다. 이 작업은 마지막으로 실패한 작업을 다시 시도하고 백업 인스턴스를 유효한 상태로 가져옵니다.

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

속성 값

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

triggerCrossRegionRestore

BackupInstance에 대한 지역 간 복원을 트리거합니다.

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

속성 값

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

triggerRehydrate

BackupInstance에 대한 복원을 위한 리하이드 전송률 복구 지점

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

속성 값

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

triggerRestore

BackupInstance에 대한 복원 트리거

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

속성 값

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

validateCrossRegionRestore

DataSource에 대해 지역 간 복원을 트리거할 수 있는지 여부를 확인합니다.

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

속성 값

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

validateForBackup

임시 백업의 성공 여부 확인

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

속성 값

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

validateForModifyBackup

백업 인스턴스에 대한 업데이트가 성공할지 여부를 확인합니다.

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

속성 값

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

validateForRestore

DataSource에 대해 복원을 트리거할 수 있는지 확인합니다.

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

속성 값

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