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.
  • 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 - the HttpPipeline 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.
    • deletedProtectionContainers

      public DeletedProtectionContainers deletedProtectionContainers()
      Gets the resource collection API of DeletedProtectionContainers.
      Returns:
      Resource collection API of DeletedProtectionContainers.
    • 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.