Interface RecoveryServicesBackupClient


  • public interface RecoveryServicesBackupClient
    The interface for RecoveryServicesBackupClient class.
    • Method Detail

      • getSubscriptionId

        String getSubscriptionId()
        Gets The subscription Id.
        Returns:
        the subscriptionId value.
      • getEndpoint

        String getEndpoint()
        Gets server parameter.
        Returns:
        the endpoint value.
      • getApiVersion

        String getApiVersion()
        Gets Api Version.
        Returns:
        the apiVersion value.
      • getHttpPipeline

        com.azure.core.http.HttpPipeline getHttpPipeline()
        Gets The HTTP pipeline to send requests through.
        Returns:
        the httpPipeline value.
      • getDefaultPollInterval

        Duration getDefaultPollInterval()
        Gets The default poll interval for long-running operation.
        Returns:
        the defaultPollInterval value.
      • getBackupResourceStorageConfigsNonCrrs

        BackupResourceStorageConfigsNonCrrsClient getBackupResourceStorageConfigsNonCrrs()
        Gets the BackupResourceStorageConfigsNonCrrsClient object to access its operations.
        Returns:
        the BackupResourceStorageConfigsNonCrrsClient object.
      • getProtectionIntents

        ProtectionIntentsClient getProtectionIntents()
        Gets the ProtectionIntentsClient object to access its operations.
        Returns:
        the ProtectionIntentsClient object.
      • getBackupStatus

        BackupStatusClient getBackupStatus()
        Gets the BackupStatusClient object to access its operations.
        Returns:
        the BackupStatusClient object.
      • getFeatureSupports

        FeatureSupportsClient getFeatureSupports()
        Gets the FeatureSupportsClient object to access its operations.
        Returns:
        the FeatureSupportsClient object.
      • getBackupProtectionIntents

        BackupProtectionIntentsClient getBackupProtectionIntents()
        Gets the BackupProtectionIntentsClient object to access its operations.
        Returns:
        the BackupProtectionIntentsClient object.
      • getBackupUsageSummaries

        BackupUsageSummariesClient getBackupUsageSummaries()
        Gets the BackupUsageSummariesClient object to access its operations.
        Returns:
        the BackupUsageSummariesClient object.
      • getOperations

        OperationsClient getOperations()
        Gets the OperationsClient object to access its operations.
        Returns:
        the OperationsClient object.
      • getBackupResourceVaultConfigs

        BackupResourceVaultConfigsClient getBackupResourceVaultConfigs()
        Gets the BackupResourceVaultConfigsClient object to access its operations.
        Returns:
        the BackupResourceVaultConfigsClient object.
      • getBackupResourceEncryptionConfigs

        BackupResourceEncryptionConfigsClient getBackupResourceEncryptionConfigs()
        Gets the BackupResourceEncryptionConfigsClient object to access its operations.
        Returns:
        the BackupResourceEncryptionConfigsClient object.
      • getPrivateEndpointConnections

        PrivateEndpointConnectionsClient getPrivateEndpointConnections()
        Gets the PrivateEndpointConnectionsClient object to access its operations.
        Returns:
        the PrivateEndpointConnectionsClient object.
      • getPrivateEndpoints

        PrivateEndpointsClient getPrivateEndpoints()
        Gets the PrivateEndpointsClient object to access its operations.
        Returns:
        the PrivateEndpointsClient object.
      • getResourceProviders

        ResourceProvidersClient getResourceProviders()
        Gets the ResourceProvidersClient object to access its operations.
        Returns:
        the ResourceProvidersClient object.
      • getBmsPrepareDataMoveOperationResults

        BmsPrepareDataMoveOperationResultsClient getBmsPrepareDataMoveOperationResults()
        Gets the BmsPrepareDataMoveOperationResultsClient object to access its operations.
        Returns:
        the BmsPrepareDataMoveOperationResultsClient object.
      • getProtectedItems

        ProtectedItemsClient getProtectedItems()
        Gets the ProtectedItemsClient object to access its operations.
        Returns:
        the ProtectedItemsClient object.
      • getProtectedItemOperationResults

        ProtectedItemOperationResultsClient getProtectedItemOperationResults()
        Gets the ProtectedItemOperationResultsClient object to access its operations.
        Returns:
        the ProtectedItemOperationResultsClient object.
      • getRecoveryPoints

        RecoveryPointsClient getRecoveryPoints()
        Gets the RecoveryPointsClient object to access its operations.
        Returns:
        the RecoveryPointsClient object.
      • getRestores

        RestoresClient getRestores()
        Gets the RestoresClient object to access its operations.
        Returns:
        the RestoresClient object.
      • getBackupPolicies

        BackupPoliciesClient getBackupPolicies()
        Gets the BackupPoliciesClient object to access its operations.
        Returns:
        the BackupPoliciesClient object.
      • getProtectionPolicies

        ProtectionPoliciesClient getProtectionPolicies()
        Gets the ProtectionPoliciesClient object to access its operations.
        Returns:
        the ProtectionPoliciesClient object.
      • getProtectionPolicyOperationResults

        ProtectionPolicyOperationResultsClient getProtectionPolicyOperationResults()
        Gets the ProtectionPolicyOperationResultsClient object to access its operations.
        Returns:
        the ProtectionPolicyOperationResultsClient object.
      • getBackupJobs

        BackupJobsClient getBackupJobs()
        Gets the BackupJobsClient object to access its operations.
        Returns:
        the BackupJobsClient object.
      • getJobDetails

        JobDetailsClient getJobDetails()
        Gets the JobDetailsClient object to access its operations.
        Returns:
        the JobDetailsClient object.
      • getJobCancellations

        JobCancellationsClient getJobCancellations()
        Gets the JobCancellationsClient object to access its operations.
        Returns:
        the JobCancellationsClient object.
      • getJobOperationResults

        JobOperationResultsClient getJobOperationResults()
        Gets the JobOperationResultsClient object to access its operations.
        Returns:
        the JobOperationResultsClient object.
      • getExportJobsOperationResults

        ExportJobsOperationResultsClient getExportJobsOperationResults()
        Gets the ExportJobsOperationResultsClient object to access its operations.
        Returns:
        the ExportJobsOperationResultsClient object.
      • getJobs

        JobsClient getJobs()
        Gets the JobsClient object to access its operations.
        Returns:
        the JobsClient object.
      • getBackupProtectedItems

        BackupProtectedItemsClient getBackupProtectedItems()
        Gets the BackupProtectedItemsClient object to access its operations.
        Returns:
        the BackupProtectedItemsClient object.
      • getOperationOperations

        OperationOperationsClient getOperationOperations()
        Gets the OperationOperationsClient object to access its operations.
        Returns:
        the OperationOperationsClient object.
      • getValidateOperations

        ValidateOperationsClient getValidateOperations()
        Gets the ValidateOperationsClient object to access its operations.
        Returns:
        the ValidateOperationsClient object.
      • getValidateOperationResults

        ValidateOperationResultsClient getValidateOperationResults()
        Gets the ValidateOperationResultsClient object to access its operations.
        Returns:
        the ValidateOperationResultsClient object.
      • getValidateOperationStatuses

        ValidateOperationStatusesClient getValidateOperationStatuses()
        Gets the ValidateOperationStatusesClient object to access its operations.
        Returns:
        the ValidateOperationStatusesClient object.
      • getBackupEngines

        BackupEnginesClient getBackupEngines()
        Gets the BackupEnginesClient object to access its operations.
        Returns:
        the BackupEnginesClient object.
      • getProtectionContainerRefreshOperationResults

        ProtectionContainerRefreshOperationResultsClient getProtectionContainerRefreshOperationResults()
        Gets the ProtectionContainerRefreshOperationResultsClient object to access its operations.
        Returns:
        the ProtectionContainerRefreshOperationResultsClient object.
      • getProtectableContainers

        ProtectableContainersClient getProtectableContainers()
        Gets the ProtectableContainersClient object to access its operations.
        Returns:
        the ProtectableContainersClient object.
      • getProtectionContainers

        ProtectionContainersClient getProtectionContainers()
        Gets the ProtectionContainersClient object to access its operations.
        Returns:
        the ProtectionContainersClient object.
      • getBackupWorkloadItems

        BackupWorkloadItemsClient getBackupWorkloadItems()
        Gets the BackupWorkloadItemsClient object to access its operations.
        Returns:
        the BackupWorkloadItemsClient object.
      • getProtectionContainerOperationResults

        ProtectionContainerOperationResultsClient getProtectionContainerOperationResults()
        Gets the ProtectionContainerOperationResultsClient object to access its operations.
        Returns:
        the ProtectionContainerOperationResultsClient object.
      • getBackups

        BackupsClient getBackups()
        Gets the BackupsClient object to access its operations.
        Returns:
        the BackupsClient object.
      • getProtectedItemOperationStatuses

        ProtectedItemOperationStatusesClient getProtectedItemOperationStatuses()
        Gets the ProtectedItemOperationStatusesClient object to access its operations.
        Returns:
        the ProtectedItemOperationStatusesClient object.
      • getItemLevelRecoveryConnections

        ItemLevelRecoveryConnectionsClient getItemLevelRecoveryConnections()
        Gets the ItemLevelRecoveryConnectionsClient object to access its operations.
        Returns:
        the ItemLevelRecoveryConnectionsClient object.
      • getBackupOperationResults

        BackupOperationResultsClient getBackupOperationResults()
        Gets the BackupOperationResultsClient object to access its operations.
        Returns:
        the BackupOperationResultsClient object.
      • getBackupOperationStatuses

        BackupOperationStatusesClient getBackupOperationStatuses()
        Gets the BackupOperationStatusesClient object to access its operations.
        Returns:
        the BackupOperationStatusesClient object.
      • getProtectionPolicyOperationStatuses

        ProtectionPolicyOperationStatusesClient getProtectionPolicyOperationStatuses()
        Gets the ProtectionPolicyOperationStatusesClient object to access its operations.
        Returns:
        the ProtectionPolicyOperationStatusesClient object.
      • getBackupProtectableItems

        BackupProtectableItemsClient getBackupProtectableItems()
        Gets the BackupProtectableItemsClient object to access its operations.
        Returns:
        the BackupProtectableItemsClient object.
      • getBackupProtectionContainers

        BackupProtectionContainersClient getBackupProtectionContainers()
        Gets the BackupProtectionContainersClient object to access its operations.
        Returns:
        the BackupProtectionContainersClient object.
      • getSecurityPINs

        SecurityPINsClient getSecurityPINs()
        Gets the SecurityPINsClient object to access its operations.
        Returns:
        the SecurityPINsClient object.
      • getRecoveryPointsRecommendedForMoves

        RecoveryPointsRecommendedForMovesClient getRecoveryPointsRecommendedForMoves()
        Gets the RecoveryPointsRecommendedForMovesClient object to access its operations.
        Returns:
        the RecoveryPointsRecommendedForMovesClient object.
      • getResourceGuardProxies

        ResourceGuardProxiesClient getResourceGuardProxies()
        Gets the ResourceGuardProxiesClient object to access its operations.
        Returns:
        the ResourceGuardProxiesClient object.
      • getResourceGuardProxyOperations

        ResourceGuardProxyOperationsClient getResourceGuardProxyOperations()
        Gets the ResourceGuardProxyOperationsClient object to access its operations.
        Returns:
        the ResourceGuardProxyOperationsClient object.