Class DataProtectionManager
- java.lang.Object
-
- com.azure.resourcemanager.dataprotection.DataProtectionManager
-
public final class DataProtectionManager extends Object
Entry point to DataProtectionManager. Open API 2.0 Specs for Azure Data Protection service.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataProtectionManager.Configurable
The Configurable allowing configurations to be set.
-
Method Summary
-
-
-
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.
-
-