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