Class DataProtectionManager
java.lang.Object
com.azure.resourcemanager.dataprotection.DataProtectionManager
Entry point to DataProtectionManager. Open API 2.0 Specs for Azure Data Protection service.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionstatic DataProtectionManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of DataProtection service API entry point.static DataProtectionManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of DataProtection service API entry point.Gets the resource collection API of BackupInstances.Gets the resource collection API of BackupInstancesExtensionRoutings.Gets the resource collection API of BackupPolicies.Gets the resource collection API of BackupVaultOperationResults.Gets the resource collection API of BackupVaults.Gets a Configurable instance that can be used to create DataProtectionManager with optional configuration.Gets the resource collection API of DataProtectionOperations.Gets the resource collection API of DataProtections.Gets the resource collection API of DeletedBackupInstances.Gets the resource collection API of DppResourceGuardProxies.Gets the resource collection API of ExportJobs.Gets the resource collection API of ExportJobsOperationResults.jobs()
Gets the resource collection API of Jobs.Gets the resource collection API of OperationResults.Gets the resource collection API of OperationStatus.Gets the resource collection API of OperationStatusBackupVaultContexts.Gets the resource collection API of OperationStatusResourceGroupContexts.Gets the resource collection API of RecoveryPoints.Gets the resource collection API of ResourceGuards.Gets the resource collection API of RestorableTimeRanges.
-
Method Details
-
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.
-
authenticate
public static DataProtectionManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of DataProtection service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the DataProtection service API instance.
-
configure
Gets a Configurable instance that can be used to create DataProtectionManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
backupVaults
Gets the resource collection API of BackupVaults. It manages BackupVaultResource.- Returns:
- Resource collection API of BackupVaults.
-
operationResults
Gets the resource collection API of OperationResults.- Returns:
- Resource collection API of OperationResults.
-
operationStatus
Gets the resource collection API of OperationStatus.- Returns:
- Resource collection API of OperationStatus.
-
operationStatusBackupVaultContexts
Gets the resource collection API of OperationStatusBackupVaultContexts.- Returns:
- Resource collection API of OperationStatusBackupVaultContexts.
-
operationStatusResourceGroupContexts
Gets the resource collection API of OperationStatusResourceGroupContexts.- Returns:
- Resource collection API of OperationStatusResourceGroupContexts.
-
backupVaultOperationResults
Gets the resource collection API of BackupVaultOperationResults.- Returns:
- Resource collection API of BackupVaultOperationResults.
-
dataProtections
Gets the resource collection API of DataProtections.- Returns:
- Resource collection API of DataProtections.
-
dataProtectionOperations
Gets the resource collection API of DataProtectionOperations.- Returns:
- Resource collection API of DataProtectionOperations.
-
backupPolicies
Gets the resource collection API of BackupPolicies. It manages BaseBackupPolicyResource.- Returns:
- Resource collection API of BackupPolicies.
-
backupInstances
Gets the resource collection API of BackupInstances. It manages BackupInstanceResource.- Returns:
- Resource collection API of BackupInstances.
-
backupInstancesExtensionRoutings
Gets the resource collection API of BackupInstancesExtensionRoutings.- Returns:
- Resource collection API of BackupInstancesExtensionRoutings.
-
recoveryPoints
Gets the resource collection API of RecoveryPoints.- Returns:
- Resource collection API of RecoveryPoints.
-
jobs
Gets the resource collection API of Jobs.- Returns:
- Resource collection API of Jobs.
-
restorableTimeRanges
Gets the resource collection API of RestorableTimeRanges.- Returns:
- Resource collection API of RestorableTimeRanges.
-
exportJobs
Gets the resource collection API of ExportJobs.- Returns:
- Resource collection API of ExportJobs.
-
exportJobsOperationResults
Gets the resource collection API of ExportJobsOperationResults.- Returns:
- Resource collection API of ExportJobsOperationResults.
-
deletedBackupInstances
Gets the resource collection API of DeletedBackupInstances.- Returns:
- Resource collection API of DeletedBackupInstances.
-
resourceGuards
Gets the resource collection API of ResourceGuards. It manages ResourceGuardResource.- Returns:
- Resource collection API of ResourceGuards.
-
dppResourceGuardProxies
Gets the resource collection API of DppResourceGuardProxies. It manages ResourceGuardProxyBaseResource.- Returns:
- Resource collection API of DppResourceGuardProxies.
-
serviceClient
- Returns:
- Wrapped service client DataProtectionClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-