Class DataProtectionManager


  • public final class DataProtectionManager
    extends Object
    Entry point to DataProtectionManager. Open API 2.0 Specs for Azure Data Protection service.
    • Method Detail

      • authenticate

        public static DataProtectionManager authenticate​(com.azure.core.credential.TokenCredential credential,
                                                         com.azure.core.management.profile.AzureProfile profile)
        Creates an instance of DataProtection service API entry point.
        Parameters:
        credential - the credential to use.
        profile - the Azure profile for client.
        Returns:
        the DataProtection service API instance.
      • configure

        public static DataProtectionManager.Configurable configure()
        Gets a Configurable instance that can be used to create DataProtectionManager with optional configuration.
        Returns:
        the Configurable instance allowing configurations.
      • backupVaults

        public BackupVaults backupVaults()
        Returns:
        Resource collection API of BackupVaults.
      • operationResults

        public OperationResults operationResults()
        Returns:
        Resource collection API of OperationResults.
      • operationStatus

        public OperationStatus operationStatus()
        Returns:
        Resource collection API of OperationStatus.
      • backupVaultOperationResults

        public BackupVaultOperationResults backupVaultOperationResults()
        Returns:
        Resource collection API of BackupVaultOperationResults.
      • dataProtections

        public DataProtections dataProtections()
        Returns:
        Resource collection API of DataProtections.
      • dataProtectionOperations

        public DataProtectionOperations dataProtectionOperations()
        Returns:
        Resource collection API of DataProtectionOperations.
      • backupPolicies

        public BackupPolicies backupPolicies()
        Returns:
        Resource collection API of BackupPolicies.
      • backupInstances

        public BackupInstances backupInstances()
        Returns:
        Resource collection API of BackupInstances.
      • recoveryPoints

        public RecoveryPoints recoveryPoints()
        Returns:
        Resource collection API of RecoveryPoints.
      • jobs

        public Jobs jobs()
        Returns:
        Resource collection API of Jobs.
      • restorableTimeRanges

        public RestorableTimeRanges restorableTimeRanges()
        Returns:
        Resource collection API of RestorableTimeRanges.
      • exportJobs

        public ExportJobs exportJobs()
        Returns:
        Resource collection API of ExportJobs.
      • exportJobsOperationResults

        public ExportJobsOperationResults exportJobsOperationResults()
        Returns:
        Resource collection API of ExportJobsOperationResults.
      • resourceGuards

        public ResourceGuards resourceGuards()
        Returns:
        Resource collection API of ResourceGuards.
      • serviceClient

        public DataProtectionClient serviceClient()
        Returns:
        Wrapped service client DataProtectionClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.