Class RecoveryServicesBackupManager
java.lang.Object
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager
Entry point to RecoveryServicesBackupManager. Open API 2.0 Specs for Azure RecoveryServices Backup service.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionauthenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of RecoveryServicesBackup service API entry point.authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of RecoveryServicesBackup service API entry point.Gets the resource collection API of BackupEngines.Gets the resource collection API of BackupJobs.Gets the resource collection API of BackupOperationResults.Gets the resource collection API of BackupOperationStatuses.Gets the resource collection API of BackupPolicies.Gets the resource collection API of BackupProtectableItems.Gets the resource collection API of BackupProtectedItems.Gets the resource collection API of BackupProtectionContainers.Gets the resource collection API of BackupProtectionIntents.Gets the resource collection API of BackupResourceEncryptionConfigs.Gets the resource collection API of BackupResourceStorageConfigsNonCrrs.Gets the resource collection API of BackupResourceVaultConfigs.backups()
Gets the resource collection API of Backups.Gets the resource collection API of BackupStatus.Gets the resource collection API of BackupUsageSummaries.Gets the resource collection API of BackupWorkloadItems.Gets the resource collection API of BmsPrepareDataMoveOperationResults.Gets a Configurable instance that can be used to create RecoveryServicesBackupManager with optional configuration.Gets the resource collection API of DeletedProtectionContainers.Gets the resource collection API of ExportJobsOperationResults.Gets the resource collection API of FeatureSupports.Gets the resource collection API of ItemLevelRecoveryConnections.Gets the resource collection API of JobCancellations.Gets the resource collection API of JobDetails.Gets the resource collection API of JobOperationResults.jobs()
Gets the resource collection API of Jobs.Gets the resource collection API of OperationOperations.Gets the resource collection API of Operations.Gets the resource collection API of PrivateEndpointConnections.Gets the resource collection API of PrivateEndpoints.Gets the resource collection API of ProtectableContainers.Gets the resource collection API of ProtectedItemOperationResults.Gets the resource collection API of ProtectedItemOperationStatuses.Gets the resource collection API of ProtectedItems.Gets the resource collection API of ProtectionContainerOperationResults.Gets the resource collection API of ProtectionContainerRefreshOperationResults.Gets the resource collection API of ProtectionContainers.Gets the resource collection API of ProtectionIntents.Gets the resource collection API of ProtectionPolicies.Gets the resource collection API of ProtectionPolicyOperationResults.Gets the resource collection API of ProtectionPolicyOperationStatuses.Gets the resource collection API of RecoveryPoints.Gets the resource collection API of RecoveryPointsRecommendedForMoves.Gets the resource collection API of ResourceGuardProxies.Gets the resource collection API of ResourceGuardProxyOperations.Gets the resource collection API of ResourceProviders.restores()
Gets the resource collection API of Restores.Gets the resource collection API of SecurityPINs.Gets the resource collection API of ValidateOperationResults.Gets the resource collection API of ValidateOperations.Gets the resource collection API of ValidateOperationStatuses.
-
Method Details
-
authenticate
public static RecoveryServicesBackupManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of RecoveryServicesBackup service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the RecoveryServicesBackup service API instance.
-
authenticate
public static RecoveryServicesBackupManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of RecoveryServicesBackup service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the RecoveryServicesBackup service API instance.
-
configure
Gets a Configurable instance that can be used to create RecoveryServicesBackupManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
backupResourceStorageConfigsNonCrrs
Gets the resource collection API of BackupResourceStorageConfigsNonCrrs.- Returns:
- Resource collection API of BackupResourceStorageConfigsNonCrrs.
-
protectionIntents
Gets the resource collection API of ProtectionIntents. It manages ProtectionIntentResource.- Returns:
- Resource collection API of ProtectionIntents.
-
backupStatus
Gets the resource collection API of BackupStatus.- Returns:
- Resource collection API of BackupStatus.
-
featureSupports
Gets the resource collection API of FeatureSupports.- Returns:
- Resource collection API of FeatureSupports.
-
backupProtectionIntents
Gets the resource collection API of BackupProtectionIntents.- Returns:
- Resource collection API of BackupProtectionIntents.
-
backupUsageSummaries
Gets the resource collection API of BackupUsageSummaries.- Returns:
- Resource collection API of BackupUsageSummaries.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
backupResourceVaultConfigs
Gets the resource collection API of BackupResourceVaultConfigs.- Returns:
- Resource collection API of BackupResourceVaultConfigs.
-
backupResourceEncryptionConfigs
Gets the resource collection API of BackupResourceEncryptionConfigs.- Returns:
- Resource collection API of BackupResourceEncryptionConfigs.
-
privateEndpointConnections
Gets the resource collection API of PrivateEndpointConnections. It manages PrivateEndpointConnectionResource.- Returns:
- Resource collection API of PrivateEndpointConnections.
-
privateEndpoints
Gets the resource collection API of PrivateEndpoints.- Returns:
- Resource collection API of PrivateEndpoints.
-
resourceProviders
Gets the resource collection API of ResourceProviders.- Returns:
- Resource collection API of ResourceProviders.
-
bmsPrepareDataMoveOperationResults
Gets the resource collection API of BmsPrepareDataMoveOperationResults.- Returns:
- Resource collection API of BmsPrepareDataMoveOperationResults.
-
protectedItems
Gets the resource collection API of ProtectedItems. It manages ProtectedItemResource.- Returns:
- Resource collection API of ProtectedItems.
-
protectedItemOperationResults
Gets the resource collection API of ProtectedItemOperationResults.- Returns:
- Resource collection API of ProtectedItemOperationResults.
-
recoveryPoints
Gets the resource collection API of RecoveryPoints.- Returns:
- Resource collection API of RecoveryPoints.
-
restores
Gets the resource collection API of Restores.- Returns:
- Resource collection API of Restores.
-
backupPolicies
Gets the resource collection API of BackupPolicies.- Returns:
- Resource collection API of BackupPolicies.
-
protectionPolicies
Gets the resource collection API of ProtectionPolicies. It manages ProtectionPolicyResource.- Returns:
- Resource collection API of ProtectionPolicies.
-
protectionPolicyOperationResults
Gets the resource collection API of ProtectionPolicyOperationResults.- Returns:
- Resource collection API of ProtectionPolicyOperationResults.
-
backupJobs
Gets the resource collection API of BackupJobs.- Returns:
- Resource collection API of BackupJobs.
-
jobDetails
Gets the resource collection API of JobDetails.- Returns:
- Resource collection API of JobDetails.
-
jobCancellations
Gets the resource collection API of JobCancellations.- Returns:
- Resource collection API of JobCancellations.
-
jobOperationResults
Gets the resource collection API of JobOperationResults.- Returns:
- Resource collection API of JobOperationResults.
-
exportJobsOperationResults
Gets the resource collection API of ExportJobsOperationResults.- Returns:
- Resource collection API of ExportJobsOperationResults.
-
jobs
Gets the resource collection API of Jobs.- Returns:
- Resource collection API of Jobs.
-
backupProtectedItems
Gets the resource collection API of BackupProtectedItems.- Returns:
- Resource collection API of BackupProtectedItems.
-
operationOperations
Gets the resource collection API of OperationOperations.- Returns:
- Resource collection API of OperationOperations.
-
validateOperations
Gets the resource collection API of ValidateOperations.- Returns:
- Resource collection API of ValidateOperations.
-
validateOperationResults
Gets the resource collection API of ValidateOperationResults.- Returns:
- Resource collection API of ValidateOperationResults.
-
validateOperationStatuses
Gets the resource collection API of ValidateOperationStatuses.- Returns:
- Resource collection API of ValidateOperationStatuses.
-
backupEngines
Gets the resource collection API of BackupEngines.- Returns:
- Resource collection API of BackupEngines.
-
protectionContainerRefreshOperationResults
Gets the resource collection API of ProtectionContainerRefreshOperationResults.- Returns:
- Resource collection API of ProtectionContainerRefreshOperationResults.
-
protectableContainers
Gets the resource collection API of ProtectableContainers.- Returns:
- Resource collection API of ProtectableContainers.
-
protectionContainers
Gets the resource collection API of ProtectionContainers. It manages ProtectionContainerResource.- Returns:
- Resource collection API of ProtectionContainers.
-
backupWorkloadItems
Gets the resource collection API of BackupWorkloadItems.- Returns:
- Resource collection API of BackupWorkloadItems.
-
protectionContainerOperationResults
Gets the resource collection API of ProtectionContainerOperationResults.- Returns:
- Resource collection API of ProtectionContainerOperationResults.
-
backups
Gets the resource collection API of Backups.- Returns:
- Resource collection API of Backups.
-
protectedItemOperationStatuses
Gets the resource collection API of ProtectedItemOperationStatuses.- Returns:
- Resource collection API of ProtectedItemOperationStatuses.
-
itemLevelRecoveryConnections
Gets the resource collection API of ItemLevelRecoveryConnections.- Returns:
- Resource collection API of ItemLevelRecoveryConnections.
-
backupOperationResults
Gets the resource collection API of BackupOperationResults.- Returns:
- Resource collection API of BackupOperationResults.
-
backupOperationStatuses
Gets the resource collection API of BackupOperationStatuses.- Returns:
- Resource collection API of BackupOperationStatuses.
-
protectionPolicyOperationStatuses
Gets the resource collection API of ProtectionPolicyOperationStatuses.- Returns:
- Resource collection API of ProtectionPolicyOperationStatuses.
-
backupProtectableItems
Gets the resource collection API of BackupProtectableItems.- Returns:
- Resource collection API of BackupProtectableItems.
-
backupProtectionContainers
Gets the resource collection API of BackupProtectionContainers.- Returns:
- Resource collection API of BackupProtectionContainers.
-
deletedProtectionContainers
Gets the resource collection API of DeletedProtectionContainers.- Returns:
- Resource collection API of DeletedProtectionContainers.
-
securityPINs
Gets the resource collection API of SecurityPINs.- Returns:
- Resource collection API of SecurityPINs.
-
recoveryPointsRecommendedForMoves
Gets the resource collection API of RecoveryPointsRecommendedForMoves.- Returns:
- Resource collection API of RecoveryPointsRecommendedForMoves.
-
resourceGuardProxies
Gets the resource collection API of ResourceGuardProxies.- Returns:
- Resource collection API of ResourceGuardProxies.
-
resourceGuardProxyOperations
Gets the resource collection API of ResourceGuardProxyOperations. It manages ResourceGuardProxyBaseResource.- Returns:
- Resource collection API of ResourceGuardProxyOperations.
-
serviceClient
- Returns:
- Wrapped service client RecoveryServicesBackupClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-