Microsoft.Azure.Management.RecoveryServices.Backup.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Azure.Management.RecoveryServices.Backup</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.BackupEngineOperations">
            <summary>
            The Resource Manager API includes operations for managing the backup
            engines registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.IBackupEngineOperations">
            <summary>
            The Resource Manager API includes operations for managing the backup
            engines registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IBackupEngineOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineListQueryParams,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the backup engines registered to your Recovery Services
            Vault based on the query parameters and the pagination parameters
            passed in the arguments.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='queryParams'>
            Query parameters for listing backup engines.
            </param>
            <param name='paginationParams'>
            Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Response returned by the list backup engines operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.BackupEngineOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient)">
            <summary>
            Initializes a new instance of the BackupEngineOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.BackupEngineOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineListQueryParams,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the backup engines registered to your Recovery Services
            Vault based on the query parameters and the pagination parameters
            passed in the arguments.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryParams'>
            Required. Query parameters for listing backup engines.
            </param>
            <param name='paginationParams'>
            Optional. Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Response returned by the list backup engines operation.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.BackupEngineOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.BackupEngineOperationsExtensions.List(Microsoft.Azure.Management.RecoveryServices.Backup.IBackupEngineOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineListQueryParams,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the backup engines registered to your Recovery Services
            Vault based on the query parameters and the pagination parameters
            passed in the arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IBackupEngineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryParams'>
            Required. Query parameters for listing backup engines.
            </param>
            <param name='paginationParams'>
            Optional. Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            Response returned by the list backup engines operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.BackupEngineOperationsExtensions.ListAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IBackupEngineOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineListQueryParams,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the backup engines registered to your Recovery Services
            Vault based on the query parameters and the pagination parameters
            passed in the arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IBackupEngineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryParams'>
            Required. Query parameters for listing backup engines.
            </param>
            <param name='paginationParams'>
            Optional. Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            Response returned by the list backup engines operation.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.BackupOperations">
            <summary>
            The Resource Manager API includes operations for triggering and
            managing the backups of items protected by your Recovery Services
            Vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.IBackupOperations">
            <summary>
            The Resource Manager API includes operations for triggering and
            managing the backups of items protected by your Recovery Services
            Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IBackupOperations.TriggerBackupAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The Trigger Backup Operation starts an operation in the service
            which triggers the backup of the specified item in the specified
            container in your Recovery Services Vault. This is an asynchronous
            operation. To determine whether the backend service has finished
            processing the request, call Get Protected Item Operation Result
            API.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='fabricName'>
            Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Name of the protected item which has to be backed up.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.BackupOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient)">
            <summary>
            Initializes a new instance of the BackupOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.BackupOperations.TriggerBackupAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The Trigger Backup Operation starts an operation in the service
            which triggers the backup of the specified item in the specified
            container in your Recovery Services Vault. This is an asynchronous
            operation. To determine whether the backend service has finished
            processing the request, call Get Protected Item Operation Result
            API.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item which has to be backed up.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.BackupOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.BackupOperationsExtensions.TriggerBackup(Microsoft.Azure.Management.RecoveryServices.Backup.IBackupOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String)">
            <summary>
            The Trigger Backup Operation starts an operation in the service
            which triggers the backup of the specified item in the specified
            container in your Recovery Services Vault. This is an asynchronous
            operation. To determine whether the backend service has finished
            processing the request, call Get Protected Item Operation Result
            API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IBackupOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item which has to be backed up.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.BackupOperationsExtensions.TriggerBackupAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IBackupOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String)">
            <summary>
            The Trigger Backup Operation starts an operation in the service
            which triggers the backup of the specified item in the specified
            container in your Recovery Services Vault. This is an asynchronous
            operation. To determine whether the backend service has finished
            processing the request, call Get Protected Item Operation Result
            API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IBackupOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item which has to be backed up.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperations">
            <summary>
            The Resource Manager API includes operations for managing the
            containers registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations">
            <summary>
            The Resource Manager API includes operations for managing the
            containers registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.BeginRefreshAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.Threading.CancellationToken)">
            <summary>
            The Begin Refresh Operation triggers an operation in the service
            which would discover all the containers in the subscription that
            are ready to be protected by your Recovery Services Vault. This is
            an asynchronous operation. To determine whether the backend
            service has finished processing the request, call Get Refresh
            Operation Result APIs.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Nme of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='fabricName'>
            Fabric name for the protection containers.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.GetContainerOperationResultAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the container given the ID
            of operation.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Name of the container where the protected item belongs to.
            </param>
            <param name='operationId'>
            ID of the container operation whose result has to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection container response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.GetContainerOperationResultByURLAsync(System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the container given the URL
            for tracking the operation as returned by APIs such as Unregister
            etc.
            </summary>
            <param name='operationResultLink'>
            Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection container response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.GetRefreshOperationResultAsync(System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Refresh API given the ID of the operation.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Fabric name of the protected item.
            </param>
            <param name='operationId'>
            ID of the container operation whose result has to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.GetRefreshOperationResultByURLAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Refresh operation given the URL for tracking the operation as
            returned by the Begin Refresh operation.
            </summary>
            <param name='operationResultLink'>
            Location value returned by operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListQueryParams,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the containers registered to your Recovery Services Vault
            according to the query parameters supplied in the arguments.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='queryParams'>
            Query parameters for listing protection containers.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of protection containers returned as a response by the list
            protection containers API.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.RefreshAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.Threading.CancellationToken)">
            <summary>
            The Refresh Operation triggers an operation in the service which
            would discover all the containers in the subscription that are
            ready to be protected by your Recovery Services Vault.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='fabricName'>
            Fabric name for the protection containers.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.UnregisterAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Begin Unregister Operation unregisters the given container from
            your Recovery Services Vault. This is an asynchronous operation.
            To determine whether the backend service has finished processing
            the request, call Get Container Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='identityName'>
            Name of the protection container to unregister.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient)">
            <summary>
            Initializes a new instance of the ContainerOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperations.BeginRefreshAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.Threading.CancellationToken)">
            <summary>
            The Begin Refresh Operation triggers an operation in the service
            which would discover all the containers in the subscription that
            are ready to be protected by your Recovery Services Vault. This is
            an asynchronous operation. To determine whether the backend
            service has finished processing the request, call Get Refresh
            Operation Result APIs.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Nme of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name for the protection containers.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperations.GetContainerOperationResultAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the container given the ID
            of operation.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Required. Name of the container where the protected item belongs to.
            </param>
            <param name='operationId'>
            Required. ID of the container operation whose result has to be
            fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection container response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperations.GetContainerOperationResultByURLAsync(System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the container given the URL
            for tracking the operation as returned by APIs such as Unregister
            etc.
            </summary>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection container response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperations.GetRefreshOperationResultAsync(System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Refresh API given the ID of the operation.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='operationId'>
            Required. ID of the container operation whose result has to be
            fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperations.GetRefreshOperationResultByURLAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Refresh operation given the URL for tracking the operation as
            returned by the Begin Refresh operation.
            </summary>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListQueryParams,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the containers registered to your Recovery Services Vault
            according to the query parameters supplied in the arguments.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryParams'>
            Required. Query parameters for listing protection containers.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of protection containers returned as a response by the list
            protection containers API.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperations.RefreshAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.Threading.CancellationToken)">
            <summary>
            The Refresh Operation triggers an operation in the service which
            would discover all the containers in the subscription that are
            ready to be protected by your Recovery Services Vault.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name for the protection containers.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperations.UnregisterAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Begin Unregister Operation unregisters the given container from
            your Recovery Services Vault. This is an asynchronous operation.
            To determine whether the backend service has finished processing
            the request, call Get Container Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='identityName'>
            Required. Name of the protection container to unregister.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.BeginRefresh(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String)">
            <summary>
            The Begin Refresh Operation triggers an operation in the service
            which would discover all the containers in the subscription that
            are ready to be protected by your Recovery Services Vault. This is
            an asynchronous operation. To determine whether the backend
            service has finished processing the request, call Get Refresh
            Operation Result APIs.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Nme of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name for the protection containers.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.BeginRefreshAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String)">
            <summary>
            The Begin Refresh Operation triggers an operation in the service
            which would discover all the containers in the subscription that
            are ready to be protected by your Recovery Services Vault. This is
            an asynchronous operation. To determine whether the backend
            service has finished processing the request, call Get Refresh
            Operation Result APIs.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Nme of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name for the protection containers.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.GetContainerOperationResult(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the container given the ID
            of operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Required. Name of the container where the protected item belongs to.
            </param>
            <param name='operationId'>
            Required. ID of the container operation whose result has to be
            fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection container response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.GetContainerOperationResultAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the container given the ID
            of operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Required. Name of the container where the protected item belongs to.
            </param>
            <param name='operationId'>
            Required. ID of the container operation whose result has to be
            fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection container response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.GetContainerOperationResultByURL(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the container given the URL
            for tracking the operation as returned by APIs such as Unregister
            etc.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection container response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.GetContainerOperationResultByURLAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the container given the URL
            for tracking the operation as returned by APIs such as Unregister
            etc.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection container response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.GetRefreshOperationResult(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Refresh API given the ID of the operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='operationId'>
            Required. ID of the container operation whose result has to be
            fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.GetRefreshOperationResultAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Refresh API given the ID of the operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='operationId'>
            Required. ID of the container operation whose result has to be
            fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.GetRefreshOperationResultByURL(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Refresh operation given the URL for tracking the operation as
            returned by the Begin Refresh operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.GetRefreshOperationResultByURLAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Refresh operation given the URL for tracking the operation as
            returned by the Begin Refresh operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.List(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListQueryParams,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the containers registered to your Recovery Services Vault
            according to the query parameters supplied in the arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryParams'>
            Required. Query parameters for listing protection containers.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            List of protection containers returned as a response by the list
            protection containers API.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.ListAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListQueryParams,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the containers registered to your Recovery Services Vault
            according to the query parameters supplied in the arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryParams'>
            Required. Query parameters for listing protection containers.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            List of protection containers returned as a response by the list
            protection containers API.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.Refresh(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String)">
            <summary>
            The Refresh Operation triggers an operation in the service which
            would discover all the containers in the subscription that are
            ready to be protected by your Recovery Services Vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name for the protection containers.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.RefreshAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String)">
            <summary>
            The Refresh Operation triggers an operation in the service which
            would discover all the containers in the subscription that are
            ready to be protected by your Recovery Services Vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name for the protection containers.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.Unregister(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Begin Unregister Operation unregisters the given container from
            your Recovery Services Vault. This is an asynchronous operation.
            To determine whether the backend service has finished processing
            the request, call Get Container Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='identityName'>
            Required. Name of the protection container to unregister.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ContainerOperationsExtensions.UnregisterAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Begin Unregister Operation unregisters the given container from
            your Recovery Services Vault. This is an asynchronous operation.
            To determine whether the backend service has finished processing
            the request, call Get Container Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IContainerOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='identityName'>
            Required. Name of the protection container to unregister.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations">
            <summary>
            The Resource Manager API includes operations for managing the jobs
            created by various operations on a given item protected by your
            Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.BeginCancelJobAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Begin Cancel Job Operation sends a request to cancel the job
            specified by the name passed in the arguments. This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call Get Cancel Operation
            Result by URL API.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.CancelJobAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Begin Cancel Job Operation sends a request to cancel the job
            specified by the name passed in the arguments.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.ExportJobAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Exports all jobs which satisfy the provided filters as a serialized
            string to a blob for which you are given a SAS URL. The SAS URL
            will expire within 15 minutes of its creation.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Query parameters for listing jobs to be exported.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets Exteded Info for the job specified by the name passed in the
            arguments.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Name of the job whose details are to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.GetCancelOperationResultByURLAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Cancel Job operation given the URL for tracking the operation as
            returned by the Begin Cancel Job operation.
            </summary>
            <param name='operationResultLink'>
            Location value returned by operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.GetExportJobOperationResultAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of the operation triggered by the Export Job API
            given the ID of the operation.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='operationId'>
            ID of the operation whose jobs are to be exported.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.GetOperationResultAsync(System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the job given the ID of the
            operation.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Name of the job whose operation result has to be fetched.
            </param>
            <param name='operationId'>
            ID of the operation whose operation result has to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the jobs in your Recovery Services Vault according to the
            query filters and the pagination parameters.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Query parameters for listing jobs.
            </param>
            <param name='paginationParams'>
            Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of job responses as returned by the list jobs API.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectableObjectOperations">
            <summary>
            The Resource Manager API includes operations for managing the
            protectable objects registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectableObjectOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectListQueryParameters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the protectable objects within your subscription
            according to the query filter and the pagination parameters.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='paginationParams'>
            Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of protectable object resonses as returned by the list
            protectable objects API.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations">
            <summary>
            The Resource Manager API includes operations for managing the items
            protected by your Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.CreateOrUpdateProtectedItemAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemCreateOrUpdateRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Create Or Update Protected Item Operation is used to enable
            protection of an item within a container or to modify the
            protection of an already protected item. In the case of enable
            protection, this operation creates a new protected item entity in
            the backend service. In the case of modify protection, this
            operation updates the already created entity in the backend
            service. This is an asynchronous operation. To determine whether
            the backend service has finished processing the request, call the
            Get Item Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Name of the protected item which has to be backed up.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.DeleteProtectedItemAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Delete Protected Item Operation is used to disable protection
            of an item within a container. This operation marks the already
            existing protected item entity as not protected in the backend
            service. This is an asynchronous operation. To determine whether
            the backend service has finished processing the request, call the
            Get Item Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Name of the protected item which has to be backed up.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.GetAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.GetProtectedItemQueryParam,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets Info for the given item present in the given container
            specified by the names passed in the arguments. When the query
            parameter is used to pass the expand flag, this operation would
            return the extended info as well for the given item.This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Item Operation
            Result API.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.GetOperationResultAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the protected item given the
            ID of operation.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.GetProtectedItemOperationResultByURLAsync(System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the protected item given the
            URL for tracking the operation as returned by APIs such as Create
            Or Update, Delete etc.
            </summary>
            <param name='operationResultLink'>
            Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListQueryParam,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the items protected by your Recovery Services Vault
            according to the query and pagination parameters supplied in the
            arguments.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of protected items returned as a response by the list
            protected item API.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations">
            <summary>
            The Resource Manager API includes operations for managing protection
            policies defined for your Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.CreateOrUpdateAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Create Or Update Protection Policy Operation is used to create
            or modify a protection policy which is used in the context of a
            protected item.This is an asynchronous operation. To determine
            whether the backend service has finished processing the request,
            call the Get Policy Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Name of the protection policy to be added/updated.
            </param>
            <param name='request'>
            The protection policy creation request.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.DeleteAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Delete Protected Policy Operation is used to delete the
            specified policy from your Recovery Services Vault. This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Policy Operation
            Result API.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Name of the protection policy to be added/updated.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets Info for the given policy present in your Recovery Services
            Vault as specified by the name passed in the arguments.This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Policy Operation
            Result API.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Name of the protection policy to be added/updated.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.GetOperationResultAsync(System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the protection policy given
            the ID of operation.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Name of the protection policy to be added/updated.
            </param>
            <param name='operationId'>
            ID of the operation whose result has to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.GetProtectionPolicyResultByURLAsync(System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the protection policy given
            the URL for tracking the operation as returned by APIs such as
            Create Or Update, Delete, Get etc.
            </summary>
            <param name='operationResultLink'>
            Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyQueryParameters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the protection policies in your Recovery Services Vault
            according to the query and pagination parameters supplied in the
            arguments.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of protection policies as returned by the service with the
            list policies call.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryPointOperations">
            <summary>
            The Resource Manager API includes operations for managing recovery
            points created by backup operations on the items protected by your
            Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryPointOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets Info for the given recovery point of the given item protected
            by your Recovery Services Vault as specified by the recovery point
            ID passed in the arguments.This is an asynchronous operation. To
            determine whether the backend service has finished processing the
            request, call the Get Protected Item Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='fabricName'>
            Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Name of the protected item whose recovery points are to be fetched.
            </param>
            <param name='recoveryPointId'>
            ID of the recovery point whose details are to be fetched.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A single instance of a recovery point response as returned by the
            service in the list recovery points call.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryPointOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointQueryParameters,System.Threading.CancellationToken)">
            <summary>
            Lists all the recovery points of the given item protected by your
            Recovery Services Vault according to the query filter supplied in
            the arguments.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='fabricName'>
            Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Name of the protected item whose recovery points are to be fetched.
            </param>
            <param name='queryFilter'>
            Query parameters for listing recovery points.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of recovery points as returned by the service with the list
            recovery points call.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.GetDeleteOperationResultAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Once you trigger a delete operation such as deleting a protected
            item etc., you may use this method to get the operation's result.
            Once the operation has started, the status code in the response
            would be Accepted. It will continue to be in this state till it
            reaches completetion. On successful completion, the status code
            will be OK. This method expects the ID of the operation to be
            passed in the arguments. This usually is part of the Location
            header of the operation response.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.GetDeleteOperationResultByURLAsync(System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Once you trigger a delete operation such as deleting a protected
            item etc., you may use this method to get the operation's result.
            Once the operation has started, the status code in the response
            would be Accepted. It will continue to be in this state till it
            reaches completetion. On successful completion, the status code
            will be OK. This method expects the tracking URL of the operation
            to be passed in the arguments. This usually is the Location header
            of the operation response.
            </summary>
            <param name='operationResultLink'>
            Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.GetOperationStatusByURLAsync(System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The GetOperationStatusByURL method can be used to fetch the status
            of an operation such as triggering a backup, restore etc. The
            status can be in progress, completed or failed. You can refer to
            the Operation Status enum for all the possible states of the
            operation. Some operations may create jobs within the backend
            service. This method can return the list of jobs when the
            operation is complete.
            </summary>
            <param name='operationResultLink'>
            Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Response of the get operation status API calls.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.ApiVersion">
            <summary>
            Gets the API version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.BaseUri">
            <summary>
            Gets the URI used as the base for all cloud service requests.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.Credentials">
            <summary>
            Gets subscription credentials which uniquely identify Microsoft
            Azure subscription. The subscription ID forms part of the URI for
            every service call.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.LongRunningOperationInitialTimeout">
            <summary>
            Gets or sets the initial timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.ResourceNamespace">
            <summary>
            Get or sets the resource namespace. By default it points to Azure
            Production. Override this value only if needed
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.BackupEngines">
            <summary>
            The Resource Manager API includes operations for managing the
            backup engines registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.Backups">
            <summary>
            The Resource Manager API includes operations for triggering and
            managing the backups of items protected by your Recovery Services
            Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.Containers">
            <summary>
            The Resource Manager API includes operations for managing the
            containers registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.Jobs">
            <summary>
            The Resource Manager API includes operations for managing the jobs
            created by various operations on a given item protected by your
            Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.ProtectableObjects">
            <summary>
            The Resource Manager API includes operations for managing the
            protectable objects registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.ProtectedItems">
            <summary>
            The Resource Manager API includes operations for managing the items
            protected by your Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.ProtectionPolicies">
            <summary>
            The Resource Manager API includes operations for managing
            protection policies defined for your Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.RecoveryPoints">
            <summary>
            The Resource Manager API includes operations for managing recovery
            points created by backup operations on the items protected by your
            Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.Restores">
            <summary>
            The Resource Manager API includes operations for triggering and
            managing restore actions of the items protected by your Recovery
            Services Vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.IRestoreOperations">
            <summary>
            The Resource Manager API includes operations for triggering and
            managing restore actions of the items protected by your Recovery
            Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.IRestoreOperations.TriggerRestoreAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.TriggerRestoreRequest,System.Threading.CancellationToken)">
            <summary>
            The Trigger Restore Operation starts an operation in the service
            which triggers the restore of the specified item in the specified
            container in your Recovery Services Vault based on the specified
            recovery point ID. This is an asynchronous operation. To determine
            whether the backend service has finished processing the request,
            call Get Protected Item Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='fabricName'>
            Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Name of the protected item whose recovery points are to be fetched.
            </param>
            <param name='recoveryPointId'>
            ID of the recovery point whose details are to be fetched.
            </param>
            <param name='request'>
            Restore request for the backup item.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperations">
            <summary>
            The Resource Manager API includes operations for managing the jobs
            created by various operations on a given item protected by your
            Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient)">
            <summary>
            Initializes a new instance of the JobOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperations.BeginCancelJobAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Begin Cancel Job Operation sends a request to cancel the job
            specified by the name passed in the arguments. This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call Get Cancel Operation
            Result by URL API.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperations.CancelJobAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Begin Cancel Job Operation sends a request to cancel the job
            specified by the name passed in the arguments.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperations.ExportJobAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Exports all jobs which satisfy the provided filters as a serialized
            string to a blob for which you are given a SAS URL. The SAS URL
            will expire within 15 minutes of its creation.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional. Query parameters for listing jobs to be exported.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets Exteded Info for the job specified by the name passed in the
            arguments.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required. Name of the job whose details are to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperations.GetCancelOperationResultByURLAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Cancel Job operation given the URL for tracking the operation as
            returned by the Begin Cancel Job operation.
            </summary>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperations.GetExportJobOperationResultAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of the operation triggered by the Export Job API
            given the ID of the operation.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='operationId'>
            Required. ID of the operation whose jobs are to be exported.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperations.GetOperationResultAsync(System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the job given the ID of the
            operation.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required. Name of the job whose operation result has to be fetched.
            </param>
            <param name='operationId'>
            Required. ID of the operation whose operation result has to be
            fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the jobs in your Recovery Services Vault according to the
            query filters and the pagination parameters.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional. Query parameters for listing jobs.
            </param>
            <param name='paginationParams'>
            Optional. Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of job responses as returned by the list jobs API.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.BeginCancelJob(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Begin Cancel Job Operation sends a request to cancel the job
            specified by the name passed in the arguments. This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call Get Cancel Operation
            Result by URL API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.BeginCancelJobAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Begin Cancel Job Operation sends a request to cancel the job
            specified by the name passed in the arguments. This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call Get Cancel Operation
            Result by URL API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.CancelJob(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Begin Cancel Job Operation sends a request to cancel the job
            specified by the name passed in the arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.CancelJobAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Begin Cancel Job Operation sends a request to cancel the job
            specified by the name passed in the arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.ExportJob(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Exports all jobs which satisfy the provided filters as a serialized
            string to a blob for which you are given a SAS URL. The SAS URL
            will expire within 15 minutes of its creation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional. Query parameters for listing jobs to be exported.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.ExportJobAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Exports all jobs which satisfy the provided filters as a serialized
            string to a blob for which you are given a SAS URL. The SAS URL
            will expire within 15 minutes of its creation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional. Query parameters for listing jobs to be exported.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.Get(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Gets Exteded Info for the job specified by the name passed in the
            arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required. Name of the job whose details are to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.GetAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Gets Exteded Info for the job specified by the name passed in the
            arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required. Name of the job whose details are to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.GetCancelOperationResultByURL(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Cancel Job operation given the URL for tracking the operation as
            returned by the Begin Cancel Job operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.GetCancelOperationResultByURLAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String)">
            <summary>
            Fetches the result of the refresh operation triggered by the Begin
            Cancel Job operation given the URL for tracking the operation as
            returned by the Begin Cancel Job operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.GetExportJobOperationResult(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of the operation triggered by the Export Job API
            given the ID of the operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='operationId'>
            Required. ID of the operation whose jobs are to be exported.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.GetExportJobOperationResultAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of the operation triggered by the Export Job API
            given the ID of the operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='operationId'>
            Required. ID of the operation whose jobs are to be exported.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.GetOperationResult(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the job given the ID of the
            operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required. Name of the job whose operation result has to be fetched.
            </param>
            <param name='operationId'>
            Required. ID of the operation whose operation result has to be
            fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.GetOperationResultAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the job given the ID of the
            operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='jobName'>
            Required. Name of the job whose operation result has to be fetched.
            </param>
            <param name='operationId'>
            Required. ID of the operation whose operation result has to be
            fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Job response as returned by the operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.List(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the jobs in your Recovery Services Vault according to the
            query filters and the pagination parameters.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional. Query parameters for listing jobs.
            </param>
            <param name='paginationParams'>
            Optional. Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            List of job responses as returned by the list jobs API.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.JobOperationsExtensions.ListAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the jobs in your Recovery Services Vault according to the
            query filters and the pagination parameters.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IJobOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional. Query parameters for listing jobs.
            </param>
            <param name='paginationParams'>
            Optional. Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            List of job responses as returned by the list jobs API.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureBackupServerEngine">
            <summary>
            The Azure Backup Server workload specific backup engine.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineBase">
            <summary>
            The base backup engine class. All workload specific backup engines
            derive from this class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngine">
            <summary>
            The backup engine class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngine.#ctor">
            <summary>
            Initializes a new instance of the BackupEngine class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineBase.#ctor">
            <summary>
            Initializes a new instance of the BackupEngineBase class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineBase.BackupEngineId">
            <summary>
            Optional. ID of the backup engine.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineBase.BackupEngineType">
            <summary>
            Optional. Type of the backup engine.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineBase.BackupManagementType">
            <summary>
            Optional. Type of backup management for the backup engine.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineBase.CanReRegister">
            <summary>
            Optional. Flag indicating if the backup engine be registered if
            already registered once.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineBase.FriendlyName">
            <summary>
            Optional. Friendly name of the backup engine.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineBase.HealthStatus">
            <summary>
            Optional. Status of protection health of the backup engine.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineBase.RegistrationStatus">
            <summary>
            Optional. Status of registration of the backup engine with the
            Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureBackupServerEngine.#ctor">
            <summary>
            Initializes a new instance of the AzureBackupServerEngine class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSClassicComputeVMProtectableItem">
            <summary>
            Represents a classic compute vm item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectableItem">
            <summary>
            IaaS VM workload-specific protectable item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableItem">
            <summary>
            Base class for protectable item. Workload-specific protectable items
            are derived from this class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectBase">
            <summary>
            Base class for protectable objects.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectBase.#ctor">
            <summary>
            Initializes a new instance of the ProtectableObjectBase class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableItem.#ctor">
            <summary>
            Initializes a new instance of the ProtectableItem class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableItem.BackupManagementType">
            <summary>
            Optional. Type of backup managmenent for the protectable item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableItem.FriendlyName">
            <summary>
            Optional. Friendly name of the protectable item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableItem.ProtectableItemType">
            <summary>
            Optional. Type of the protectable item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableItem.ProtectionState">
            <summary>
            Optional. Protection state of the protectable item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectableItem.#ctor">
            <summary>
            Initializes a new instance of the AzureIaaSVMProtectableItem class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectableItem.VirtualMachineId">
            <summary>
            Optional. Fully qualified ARM ID of the virtual machine represented
            by this item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSClassicComputeVMProtectableItem.#ctor">
            <summary>
            Initializes a new instance of the
            AzureIaaSClassicComputeVMProtectableItem class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSClassicComputeVMProtectedItem">
            <summary>
            IaaS VM workload-specific protected item representing the Classic
            Compute VM.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItem">
            <summary>
            IaaS VM workload-specific protected item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItem">
            <summary>
            Base class for protected item. Workload-specific protected items are
            derived from this class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemBase">
            <summary>
            Base class for protected item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemBase.#ctor">
            <summary>
            Initializes a new instance of the ProtectedItemBase class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItem.#ctor">
            <summary>
            Initializes a new instance of the ProtectedItem class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItem.BackupManagementType">
            <summary>
            Optional. Type of backup managmenent for the protected item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItem.LastRecoveryPoint">
            <summary>
            Optional. Timestamp when the last (latest) recovery point was
            created for this protected item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItem.PolicyId">
            <summary>
            Optional. ID of the protection policy with which this protected
            item is protected.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItem.WorkloadType">
            <summary>
            Optional. Type of workload this item represents. Possible values:
            VM, FileFolder.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItem.#ctor">
            <summary>
            Initializes a new instance of the AzureIaaSVMProtectedItem class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItem.ExtendedInfo">
            <summary>
            Optional. Extended info for this protected item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItem.FriendlyName">
            <summary>
            Optional. Friendly name of the VM represented by this protected
            item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItem.LastBackupStatus">
            <summary>
            Optional. Health status of the last backup operation on this
            protected item. Possible values: Healthy, Unhealthy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItem.LastBackupTime">
            <summary>
            Optional. Timestamp of the last backup operation on this protected
            item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItem.ProtectionState">
            <summary>
            Optional. State of protection of this protected item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItem.ProtectionStatus">
            <summary>
            Optional. Status of protection of this protected item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItem.VirtualMachineId">
            <summary>
            Optional. Fully qualified ARM ID of the virtual machine represented
            by this item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSClassicComputeVMProtectedItem.#ctor">
            <summary>
            Initializes a new instance of the
            AzureIaaSClassicComputeVMProtectedItem class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSClassicComputeVMProtectionContainer">
            <summary>
            IaaS VM workload-specific protected item representing a classic virtual
            machine.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectionContainer">
            <summary>
            IaaS VM workload-specific protection container.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainer">
            <summary>
            Base class for protection container. Workload-specific protection
            containers are derived from this class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerBase">
            <summary>
            Base class for protection container.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerBase.#ctor">
            <summary>
            Initializes a new instance of the ProtectionContainerBase class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainer.#ctor">
            <summary>
            Initializes a new instance of the ProtectionContainer class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainer.BackupManagementType">
            <summary>
            Optional. Type of backup managmenent for the protection container.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainer.ContainerType">
            <summary>
            Optional. Type of the protection container. Possible values are:
            IaasVMContainer, Windows.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainer.FriendlyName">
            <summary>
            Optional. Friendly name of the protection container.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainer.HealthStatus">
            <summary>
            Optional. Status of health of the protection container.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainer.ProtectableObjectType">
            <summary>
            Optional. Type of the protectable object associated with this
            protection container. Possible values: IaasVMContainer,
            MABWindowsContainer.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainer.RegistrationStatus">
            <summary>
            Optional. Status of registration of the protection container with
            the Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectionContainer.#ctor">
            <summary>
            Initializes a new instance of the AzureIaaSVMProtectionContainer
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectionContainer.ResourceGroup">
            <summary>
            Optional. Resource group name of recoveryServices Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectionContainer.VirtualMachineId">
            <summary>
            Optional. Fully qualified ARM url of the virtual machine
            represented by this Azure IaaS VM container.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectionContainer.VirtualMachineVersion">
            <summary>
            Optional. Specifies whether the container represents a Classic or a
            Compute VM.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSClassicComputeVMProtectionContainer.#ctor">
            <summary>
            Initializes a new instance of the
            AzureIaaSClassicComputeVMProtectionContainer class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSComputeVMProtectableItem">
            <summary>
            Represents a compute vm item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSComputeVMProtectableItem.#ctor">
            <summary>
            Initializes a new instance of the AzureIaaSComputeVMProtectableItem
            class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSComputeVMProtectedItem">
            <summary>
            IaaS VM workload-specific protected item representing the Compute VM.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSComputeVMProtectedItem.#ctor">
            <summary>
            Initializes a new instance of the AzureIaaSComputeVMProtectedItem
            class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSComputeVMProtectionContainer">
            <summary>
            IaaS VM workload-specific protected item representing a compute virtual
            machine.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSComputeVMProtectionContainer.#ctor">
            <summary>
            Initializes a new instance of the
            AzureIaaSComputeVMProtectionContainer class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMErrorInfo">
            <summary>
            Azure IaaS VM workload-specific ErrorInfo object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ErrorInfo">
            <summary>
            The base ErrorInfo class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ErrorInfo.#ctor">
            <summary>
            Initializes a new instance of the ErrorInfo class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMErrorInfo.#ctor">
            <summary>
            Initializes a new instance of the AzureIaaSVMErrorInfo class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMErrorInfo.ErrorCode">
            <summary>
            Optional. Error code for this job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMErrorInfo.ErrorString">
            <summary>
            Optional. Localized error message string.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMErrorInfo.ErrorTitle">
            <summary>
            Optional. Title of the error.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMErrorInfo.Recommendations">
            <summary>
            Optional. List of recommendations from the service for the incurred
            error.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJob">
            <summary>
            Azure IaaS VM workload-specifc job object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Job">
            <summary>
            Defines some workload agnostic properties for a job.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobBase">
            <summary>
            Job base object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobBase.#ctor">
            <summary>
            Initializes a new instance of the JobBase class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Job.#ctor">
            <summary>
            Initializes a new instance of the Job class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Job.ActivityId">
            <summary>
            Optional. Activity ID of the job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Job.BackupManagementType">
            <summary>
            Optional. Type of backup management for the item in whose context
            the job is executing.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Job.EndTime">
            <summary>
            Optional. Timestamp when this job ended its execution (if this job
            already completed its execution).
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Job.EntityFriendlyName">
            <summary>
            Optional. Friendly name of the entity on which the current job is
            being executed.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Job.Operation">
            <summary>
            Optional. Name of the operation created by this job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Job.StartTime">
            <summary>
            Optional. Timestamp when this job started its execution.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Job.Status">
            <summary>
            Optional. Status of this job.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJob.#ctor">
            <summary>
            Initializes a new instance of the AzureIaaSVMJob class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJob.ActionsInfo">
            <summary>
            Optional. List of supported actions on this job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJob.Duration">
            <summary>
            Optional. Time elapsed during the execution of this job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJob.ErrorDetails">
            <summary>
            Optional. Details about errors that occured during the execution of
            this job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJob.ExtendedInfo">
            <summary>
            Optional. Extended info for this job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJob.VirtualMachineVersion">
            <summary>
            Optional. Specifies whether the item in the job's context is a
            Classic or a Compute VM.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobExtendedInfo">
            <summary>
            Azure IaaS VM workload-specific extended job info class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobExtendedInfo">
            <summary>
            Base class for the extended info to be used with jobs.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobExtendedInfo.#ctor">
            <summary>
            Initializes a new instance of the JobExtendedInfo class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobExtendedInfo.#ctor">
            <summary>
            Initializes a new instance of the AzureIaaSVMJobExtendedInfo class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobExtendedInfo.DynamicErrorMessage">
            <summary>
            Optional. Field to hold error message added by owner. This message
            is specific to this job. Non localized.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobExtendedInfo.ProgressPercentage">
            <summary>
            Optional. Indicates progress of the job. Null if it hasn't started
            or completed.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobExtendedInfo.PropertyBag">
            <summary>
            Optional. Bag of properties which are relevant to this job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobExtendedInfo.TasksList">
            <summary>
            Optional. List of tasks generated by this job.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobTaskDetails">
            <summary>
            Azure IaaS VM workload-specific job task details.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobTaskDetails">
            <summary>
            Base class for job's task details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the JobTaskDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the AzureIaaSVMJobTaskDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobTaskDetails.Duration">
            <summary>
            Optional. Time elapsed while the task completed its execution.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobTaskDetails.EndTime">
            <summary>
            Optional. Timestamp when the task ended its execution.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobTaskDetails.ProgressPercentage">
            <summary>
            Optional. Percentage of progress of this task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobTaskDetails.StartTime">
            <summary>
            Optional. Timestamp when the task started its execution.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobTaskDetails.Status">
            <summary>
            Optional. Status of the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMJobTaskDetails.TaskId">
            <summary>
            Optional. ID of this task.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItemExtendedInfo">
            <summary>
            Azure IaaS VM workload-specific extended protected item info class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemExtendedInfo">
            <summary>
            Base class for extended info to be used with protected item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemExtendedInfo.#ctor">
            <summary>
            Initializes a new instance of the ProtectedItemExtendedInfo class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItemExtendedInfo.#ctor">
            <summary>
            Initializes a new instance of the
            AzureIaaSVMProtectedItemExtendedInfo class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItemExtendedInfo.OldestRecoveryPoint">
            <summary>
            Optional. The oldest recovery point persisted for this protected
            item in the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItemExtendedInfo.PolicyInconsistent">
            <summary>
            Optional. Specifies if this protected item's policy is inconsistent
            with the global policy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectedItemExtendedInfo.RecoveryPointCount">
            <summary>
            Optional. Number of recovery points persisted for this protected
            item in the service.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectionPolicy">
            <summary>
            IaaS VM workload-specific protection policy.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyBase">
            <summary>
            Base class for protection policy. Workload-specific protection policies
            are derived from this class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyBase.#ctor">
            <summary>
            Initializes a new instance of the ProtectionPolicyBase class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectionPolicy.#ctor">
            <summary>
            Initializes a new instance of the AzureIaaSVMProtectionPolicy class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectionPolicy.RetentionPolicy">
            <summary>
            Optional. Retention policy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureIaaSVMProtectionPolicy.SchedulePolicy">
            <summary>
            Optional. Backup schedule of protection policy.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureSqlProtectedItem">
            <summary>
            Azure SQL workload-specific protected item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureSqlProtectedItem.#ctor">
            <summary>
            Initializes a new instance of the AzureSqlProtectedItem class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureSqlProtectedItem.ExtendedInfo">
            <summary>
            Optional. Extended info for this protected item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureSqlProtectedItem.ProtectedItemDataId">
            <summary>
            Optional. Data ID of this protected item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureSqlProtectedItem.ProtectionState">
            <summary>
            Optional. State of protection of this protected item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureSqlProtectedItemExtendedInfo">
            <summary>
            Azure SQL workload-specific extended protected item info class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureSqlProtectedItemExtendedInfo.#ctor">
            <summary>
            Initializes a new instance of the AzureSqlProtectedItemExtendedInfo
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureSqlProtectedItemExtendedInfo.OldestRecoveryPoint">
            <summary>
            Optional. The oldest recovery point persisted for this protected
            item in the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureSqlProtectedItemExtendedInfo.PolicyState">
            <summary>
            Optional. State of the protection policy associated with this
            protected item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.AzureSqlProtectedItemExtendedInfo.RecoveryPointCount">
            <summary>
            Optional. Number of recovery points persisted for this protected
            item in the service.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineListQueryParams">
            <summary>
            Query parameters to fetch list of backup engines.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineListQueryParams.#ctor">
            <summary>
            Initializes a new instance of the BackupEngineListQueryParams class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineListQueryParams.BackupManagementType">
            <summary>
            Optional. Backup management type for the backup engine. Possible
            values: AzureIaasVM, MAB, DPM.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineListResponse">
            <summary>
            Response returned by the list backup engines operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineListResponse.#ctor">
            <summary>
            Initializes a new instance of the BackupEngineListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineListResponse.ItemList">
            <summary>
            Optional. List of backup engine resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineRepsonse">
            <summary>
            Represents a single instance of the backup engine.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse">
            <summary>
            Base recovery job response for all the asynchronous operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse.#ctor">
            <summary>
            Initializes a new instance of the BaseRecoveryServicesJobResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse.AzureAsyncOperation">
            <summary>
            Optional. Azure asynchronous operation header for response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse.Location">
            <summary>
            Optional. Location header for response. This needs to be used to
            track the job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse.RetryAfter">
            <summary>
            Optional. Retry-after header for response which specifies the time
            after which we can retry for status of the job / operation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse.Status">
            <summary>
            Optional. Status of the operation. Possible values: InProgress,
            Succeeded, Failed.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineRepsonse.#ctor">
            <summary>
            Initializes a new instance of the BackupEngineRepsonse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineRepsonse.Item">
            <summary>
            Optional. Represents a backup engine resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineResource">
            <summary>
            Represents a single instance of the backup engines as returned by the
            list backup engines operation.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Resource">
            <summary>
            Base class for all resources used with the recovery services backup
            vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Resource.#ctor">
            <summary>
            Initializes a new instance of the Resource class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Resource.ETag">
            <summary>
            Optional. Optional ETag.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Resource.Id">
            <summary>
            Optional. Unique identifier of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Resource.Location">
            <summary>
            Optional. Azure region where this resource is located.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Resource.Name">
            <summary>
            Optional. Name of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Resource.Tags">
            <summary>
            Optional. Resource tags.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Resource.Type">
            <summary>
            Optional. Type of the resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineResource.#ctor">
            <summary>
            Initializes a new instance of the BackupEngineResource class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineResource.Properties">
            <summary>
            Optional. Overloaded property representing the backup engine. Based
            on the type of workload, this property will be overloaded by the
            corresponding derived objects.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineResourceList">
            <summary>
            List of backup engine resources as returned by the backend service in
            the list backup engines operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineResourceList.#ctor">
            <summary>
            Initializes a new instance of the BackupEngineResourceList class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineResourceList.BackupEngines">
            <summary>
            Optional. List of backup engines.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackupEngineResourceList.NextLink">
            <summary>
            Optional. Tracking url if there are still pending items in the
            service.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatus">
            <summary>
            Operation status.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatus.#ctor">
            <summary>
            Initializes a new instance of the BackUpOperationStatus class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatus.EndTime">
            <summary>
            Optional. Tiem at which this operation ended.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatus.Id">
            <summary>
            Optional. ID of the operation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatus.Name">
            <summary>
            Optional. Name of the operation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatus.OperationStatusError">
            <summary>
            Optional. Error information related to this operation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatus.Properties">
            <summary>
            Optional. Extended info regarding this operation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatus.StartTime">
            <summary>
            Optional. Time at which this operation started.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatus.Status">
            <summary>
            Optional. Status of the operation. Possible values: InProgress,
            Succeeded, Failed, Canceled.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatusResponse">
            <summary>
            Response of the get operation status API calls.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatusResponse.#ctor">
            <summary>
            Initializes a new instance of the BackUpOperationStatusResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.BackUpOperationStatusResponse.OperationStatus">
            <summary>
            Optional. Operation status.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters">
            <summary>
            Some workload-independent job query filters.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobQueryFilters">
            <summary>
            The query filters that can be used with the list jobs API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobQueryFilters.#ctor">
            <summary>
            Initializes a new instance of the JobQueryFilters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters.#ctor">
            <summary>
            Initializes a new instance of the CommonJobQueryFilters class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters.BackupManagementType">
            <summary>
            Optional. Type of backup managmenent for the job. Possible value:
            AzureIaasVM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters.EndTime">
            <summary>
            Optional. Job should have ended before this time. Values are in UTC.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters.JobId">
            <summary>
            Optional. ID that represents this job uniquely.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters.Operation">
            <summary>
            Optional. Type of operation this job represents. Possible values:
            ConfigureBackup, Backup, Restore, Unprotect, DeleteBackupData.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters.StartTime">
            <summary>
            Optional. Job should have started after this time. Values are in
            UTC.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CommonJobQueryFilters.Status">
            <summary>
            Optional. Status of the job. Possible values: InProgress,
            Completed, Failed, CompletedWithWarnings, Cancelling, Cancelled.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ContainerType">
            <summary>
            The Container type.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ContainerType.IaasVMContainer">
            <summary>
            The Azure IaaS VM container type.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ContainerType.Windows">
            <summary>
            The Windows container type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders">
            <summary>
            HTTP request headers for azure recovery services operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders.#ctor">
            <summary>
            Initializes a new instance of the CustomRequestHeaders class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders.ClientRequestId">
            <summary>
            Optional. Unique identifier for identifying every request sent to
            Azure recovery services. In case of service internal errors,
            please communicate this ID to the engineering teams for further
            debugging.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders.Culture">
            <summary>
            Optional. Culture in which service has to return the output content.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.DailyRetentionFormat">
            <summary>
            Daily retention format.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.DailyRetentionFormat.#ctor">
            <summary>
            Initializes a new instance of the DailyRetentionFormat class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.DailyRetentionFormat.DaysOfTheMonth">
            <summary>
            Optional. List of days of the month.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.DailyRetentionSchedule">
            <summary>
            Daily retention schedule.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionScheduleBase">
            <summary>
            Base class for retention schedule.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionScheduleBase.#ctor">
            <summary>
            Initializes a new instance of the RetentionScheduleBase class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionScheduleBase.RetentionDuration">
            <summary>
            Optional. Retention duration of retention Policy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionScheduleBase.RetentionTimes">
            <summary>
            Optional. Retention times of retention policy.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.DailyRetentionSchedule.#ctor">
            <summary>
            Initializes a new instance of the DailyRetentionSchedule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Day.#ctor">
            <summary>
            Initializes a new instance of the Day class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Day.Date">
            <summary>
            Optional. Date for the day of month.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Day.IsLast">
            <summary>
            Optional. Specifies if this is the last day.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.DpmBackupEngine">
            <summary>
            The Data Protection Manager (DPM) workload specific backup engine.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.DpmBackupEngine.#ctor">
            <summary>
            Initializes a new instance of the DpmBackupEngine class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ExportJobsOperationResultInfo">
            <summary>
            Response object for the export jobs operation.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationResultInfoBase">
            <summary>
            Base class for operation result info.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationResultInfoBase.#ctor">
            <summary>
            Initializes a new instance of the OperationResultInfoBase class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ExportJobsOperationResultInfo.#ctor">
            <summary>
            Initializes a new instance of the ExportJobsOperationResultInfo
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ExportJobsOperationResultInfo.BlobSasKey">
            <summary>
            Optional. SAS key to access the blob. It expires in 15 mins.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ExportJobsOperationResultInfo.BlobUrl">
            <summary>
            Optional. URL of the blob into which the serialized string of list
            of jobs is exported.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.GenericRecoveryPoint">
            <summary>
            Generic recovery point.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointBase">
            <summary>
            Base class for recovery points.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointBase.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPointBase class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.GenericRecoveryPoint.#ctor">
            <summary>
            Initializes a new instance of the GenericRecoveryPoint class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.GenericRecoveryPoint.RecoveryPointAdditionalInfo">
            <summary>
            Optional. Additional information associated with this recovery
            point.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.GenericRecoveryPoint.RecoveryPointTime">
            <summary>
            Optional. Time at which this recovery point was created.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.GenericRecoveryPoint.RecoveryPointType">
            <summary>
            Optional. Type of the recovery point.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.GetOperationResultResponse">
            <summary>
            Response object returned by the get operation result APIs.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.GetOperationResultResponse.#ctor">
            <summary>
            Initializes a new instance of the GetOperationResultResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.GetOperationResultResponse.Operation">
            <summary>
            Optional. Overloaded property representing the operation result
            info.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.GetProtectedItemQueryParam">
            <summary>
            The query filters that can be used with the get protected item API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.GetProtectedItemQueryParam.#ctor">
            <summary>
            Initializes a new instance of the GetProtectedItemQueryParam class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.GetProtectedItemQueryParam.Expand">
            <summary>
            Optional. Specifies if the extended info should be returned for the
            given item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest">
            <summary>
            IaaS VM workload-specific restore request.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RestoreRequest">
            <summary>
            Base class for restore request. Workload-specific restore requests are
            derived from this class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RestoreRequest.#ctor">
            <summary>
            Initializes a new instance of the RestoreRequest class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.#ctor">
            <summary>
            Initializes a new instance of the IaasVMRestoreRequest class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.AffinityGroup">
            <summary>
            Optional. Affinity group to which the VM should be restored to.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.CloudServiceOrResourceGroup">
            <summary>
            Optional. Specifies either the cloud service name or the resource
            group name to which the VM has to be restored to.If the VM is of
            type Classic, this will be the cloud service name and resource
            group name if it is a Compute VM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.CloudServiceOrResourceGroupId">
            <summary>
            Optional. Please use this only when the CreateNewCloudService is
            set to false. The value should be the ID of the domain name for
            Classic VMs and ID of the resource group for Compute VMs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.CreateNewCloudService">
            <summary>
            Optional. Specifies whether a new cloud service has to be created
            while the VM is being restored. If this is false, VM will be
            restored to the same cloud service as that of the source VM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.RecoveryPointId">
            <summary>
            Optional. ID of the recovery point to where the VM has to be
            restored back to.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.RecoveryType">
            <summary>
            Optional. Type of this recovery. Possible values: OriginalLocation,
            AlternateLocation, RestoreDisks.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.Region">
            <summary>
            Optional. Azure region where the VM should be restored to.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.StorageAccountId">
            <summary>
            Optional. Fully qualified ARM ID of the storage account to which
            the VM has to be restored to.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.SubnetId">
            <summary>
            Optional. Fully qualified ARM ID of the subnet to which the
            restored VM should belong to.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.VirtualMachineName">
            <summary>
            Optional. Name that the VM has to be restored to.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest.VirtualNetworkId">
            <summary>
            Optional. Fully qualified ARM ID of the virtual network to which
            the restored VM should belong to.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobBackupManagementType.Invalid">
            <summary>
            Invalid backup management type.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobBackupManagementType.AzureIaasVM">
            <summary>
            Backup management type for Azure Virtual Machine jobs.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobListResponse">
            <summary>
            List of job responses as returned by the list jobs API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobListResponse.#ctor">
            <summary>
            Initializes a new instance of the JobListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobListResponse.ItemList">
            <summary>
            Optional. List of job resources.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobOperation.Invalid">
            <summary>
            Invalid operation type.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobOperation.ConfigureBackup">
            <summary>
            Operation type of a backup configuration job.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobOperation.Backup">
            <summary>
            Operation type of a backpu job.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobOperation.Restore">
            <summary>
            Operation type of a restore job.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobOperation.Unprotect">
            <summary>
            Operation type of a job that disables backup.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobOperation.DeleteBackupData">
            <summary>
            Operation type of a job that deletes backed up data.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobRequestObject">
            <summary>
            Represents a single instance of a job resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobResource">
            <summary>
            Represents a single instance of a job resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobResource.#ctor">
            <summary>
            Initializes a new instance of the JobResource class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobResource.Properties">
            <summary>
            Optional. Overloaded property representing the job. Based on the
            type of workload, this property will be overloaded by the
            corresponding derived objects.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobRequestObject.#ctor">
            <summary>
            Initializes a new instance of the JobRequestObject class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobResourceList">
            <summary>
            List of job resources.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobResourceList.#ctor">
            <summary>
            Initializes a new instance of the JobResourceList class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobResourceList.NextLink">
            <summary>
            Optional. Tracking url if there are still pending items in the
            service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobResourceList.Value">
            <summary>
            Optional. List of job resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobResponse">
            <summary>
            Job response as returned by the operation result APIs.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobResponse.#ctor">
            <summary>
            Initializes a new instance of the JobResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobResponse.Item">
            <summary>
            Optional. Represents a single instance of a job resource.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobStatus.Invalid">
            <summary>
            Invalid status of Job.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobStatus.InProgress">
            <summary>
            Status of job when it is running normally.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobStatus.Completed">
            <summary>
            Status of job when it has completed running successfully.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobStatus.Failed">
            <summary>
            Status of job when it failed to run successfully.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobStatus.CompletedWithWarnings">
            <summary>
            Status of job when it completes execution but with few warnings.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobStatus.Cancelled">
            <summary>
            Status of a job which has been cancelled.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobStatus.Cancelling">
            <summary>
            Status of a job which is getting cancelled.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobSupportedAction.Invalid">
            <summary>
            Invalid JobSupportedAction of Job.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobSupportedAction.Cancellable">
            <summary>
            Cancellable JobSupportedAction of Job.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.JobSupportedAction.Retriable">
            <summary>
            Retriable JobSupportedAction of Job.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.LongTermRetentionPolicy">
            <summary>
            Long term retention policy.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionPolicy">
            <summary>
            Base class for policy retention.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionPolicy.#ctor">
            <summary>
            Initializes a new instance of the RetentionPolicy class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.LongTermRetentionPolicy.#ctor">
            <summary>
            Initializes a new instance of the LongTermRetentionPolicy class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.LongTermRetentionPolicy.DailySchedule">
            <summary>
            Optional. Daily retention schedule of this protection policy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.LongTermRetentionPolicy.MonthlySchedule">
            <summary>
            Optional. Monthly retention schedule of protection policy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.LongTermRetentionPolicy.WeeklySchedule">
            <summary>
            Optional. Weekly retention schedule of protection policy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.LongTermRetentionPolicy.YearlySchedule">
            <summary>
            Optional. Yearly retention schedule of protection policy.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.LongTermSchedulePolicy">
            <summary>
            Long term policy schedule.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.SchedulePolicy">
            <summary>
            Base class for policy schedule.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.SchedulePolicy.#ctor">
            <summary>
            Initializes a new instance of the SchedulePolicy class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.LongTermSchedulePolicy.#ctor">
            <summary>
            Initializes a new instance of the LongTermSchedulePolicy class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabFileFolderProtectedItem">
            <summary>
            MAB workload-specific protected item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabFileFolderProtectedItem.#ctor">
            <summary>
            Initializes a new instance of the MabFileFolderProtectedItem class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabFileFolderProtectedItem.ComputerName">
            <summary>
            Optional. Name of the computer represented by this protected item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabFileFolderProtectedItem.ExtendedInfo">
            <summary>
            Optional. Extended info for this protected item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabFileFolderProtectedItem.FriendlyName">
            <summary>
            Optional. Friendly name of this protected item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabFileFolderProtectedItemExtendedInfo">
            <summary>
            MAB File and Folder workload-specific extended protected item info
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabFileFolderProtectedItemExtendedInfo.#ctor">
            <summary>
            Initializes a new instance of the
            MabFileFolderProtectedItemExtendedInfo class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabFileFolderProtectedItemExtendedInfo.OldestRecoveryPoint">
            <summary>
            Optional. The oldest recovery point persisted for this protected
            item in the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabFileFolderProtectedItemExtendedInfo.RecoveryPointCount">
            <summary>
            Optional. Number of recovery points persisted for this protected
            item in the service.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabProtectionContainer">
            <summary>
            MAB workload-specific protected item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabProtectionContainer.#ctor">
            <summary>
            Initializes a new instance of the MabProtectionContainer class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabProtectionContainer.CanReRegister">
            <summary>
            Optional. Specifies whether the container is re-registrable.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MabProtectionContainer.ContainerId">
            <summary>
            Optional. ID of container.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.Month">
            <summary>
            Month of the year.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MonthlyRetentionSchedule">
            <summary>
            Monthly retention schedule.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MonthlyRetentionSchedule.#ctor">
            <summary>
            Initializes a new instance of the MonthlyRetentionSchedule class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MonthlyRetentionSchedule.RetentionScheduleDaily">
            <summary>
            Optional. Daily retention format for monthly retention policy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MonthlyRetentionSchedule.RetentionScheduleFormatType">
            <summary>
            Optional. Retention schedule format type for monthly retention
            policy. Possible values: Daily, Weekly.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.MonthlyRetentionSchedule.RetentionScheduleWeekly">
            <summary>
            Optional. Weekly retention format for monthly retention policy.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationResultInfo">
            <summary>
            Operation result info.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationResultInfo.#ctor">
            <summary>
            Initializes a new instance of the OperationResultInfo class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationResultInfo.JobList">
            <summary>
            Optional. List of jobs created by this operation.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusError">
            <summary>
            Error information in the context of an operation status call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusError.#ctor">
            <summary>
            Initializes a new instance of the OperationStatusError class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusError.Code">
            <summary>
            Optional. Error code of the operation failure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusError.Message">
            <summary>
            Optional. Error message that maybe displayed to the end user
            regarding the operation failure.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusExtendedInfo">
            <summary>
            Base class for operation status extended info.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusExtendedInfo.#ctor">
            <summary>
            Initializes a new instance of the OperationStatusExtendedInfo class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusJobExtendedInfo">
            <summary>
            Operation status job extended info.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusJobExtendedInfo.#ctor">
            <summary>
            Initializes a new instance of the OperationStatusJobExtendedInfo
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusJobExtendedInfo.JobId">
            <summary>
            Optional. ID of the job created for this protected item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusJobsExtendedInfo">
            <summary>
            Operation status extended info for list of jobs.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusJobsExtendedInfo.#ctor">
            <summary>
            Initializes a new instance of the OperationStatusJobsExtendedInfo
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusJobsExtendedInfo.FailedJobsError">
            <summary>
            Optional. Stores all the failed jobs along with the corresponding
            error codes.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusJobsExtendedInfo.JobIds">
            <summary>
            Optional. IDs of the jobs created for the protected item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusValues">
            <summary>
            The enum for all supported type of operation status.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusValues.Invalid">
            <summary>
            Invalid Status of OperationStatus.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusValues.InProgress">
            <summary>
            InProgress Status of OperationStatus.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusValues.Succeeded">
            <summary>
            Succeeded Status of OperationStatus.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusValues.Failed">
            <summary>
            Failed Status of OperationStatus.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.OperationStatusValues.Canceled">
            <summary>
            Canceled Status of OperationStatus.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest">
            <summary>
            Parameters that define the pagination behavior of the list API
            responses.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest.#ctor">
            <summary>
            Initializes a new instance of the PaginationRequest class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest.SkipToken">
            <summary>
            Optional. If the page limit is reached while returning the objects,
            this property will act as the continuation token.Please make the
            next call on this URL to get the next set of objects. Once all
            objects are returned, this will be null.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest.Top">
            <summary>
            Optional. Specifies the number of results to return. Will return
            top n elements if n is set in this property.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.PotectedItemRequestObject">
            <summary>
            Protected item resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemResource">
            <summary>
            Protected item resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemResource.#ctor">
            <summary>
            Initializes a new instance of the ProtectedItemResource class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemResource.Properties">
            <summary>
            Optional. Overloaded property representing the protected item.
            Based on the type of workload, this property will be overloaded by
            the corresponding derived objects.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.PotectedItemRequestObject.#ctor">
            <summary>
            Initializes a new instance of the PotectedItemRequestObject class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectListQueryParameters.#ctor">
            <summary>
            Initializes a new instance of the
            ProtectableObjectListQueryParameters class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectListQueryParameters.BackupManagementType">
            <summary>
            Optional. Backup management type for the backup engine. Possible
            values: AzureIaasVM, MAB, DPM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectListQueryParameters.FriendlyName">
            <summary>
            Optional. Friendly name query parameter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectListQueryParameters.Status">
            <summary>
            Optional. Protection status query parameter.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectListResponse">
            <summary>
            List of protectable object resonses as returned by the list protectable
            objects API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectListResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectableObjectListResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectListResponse.ItemList">
            <summary>
            Optional. List of protectable object resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectResource">
            <summary>
            A single instance of a protectable object resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectResource.#ctor">
            <summary>
            Initializes a new instance of the ProtectableObjectResource class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectResource.Properties">
            <summary>
            Optional. Overloaded property representing the protectable object.
            Based on the type of workload, this property will be overloaded by
            the corresponding derived objects.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectResourceList">
            <summary>
            List of protectable object resources.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectResourceList.#ctor">
            <summary>
            Initializes a new instance of the ProtectableObjectResourceList
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectResourceList.NextLink">
            <summary>
            Optional. Tracking url if there are still pending items in the
            service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectResourceList.ProtectableObjects">
            <summary>
            Optional. List of protectable object resources.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectType.IaasVMContainer">
            <summary>
            The Azure IaasVM container type.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectType.MABWindowsContainer">
            <summary>
            The Microsoft Azure Backup file folder container type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemCreateOrUpdateRequest">
            <summary>
            Parameters for the creation or updation of the protected item API call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemCreateOrUpdateRequest.#ctor">
            <summary>
            Initializes a new instance of the
            ProtectedItemCreateOrUpdateRequest class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemCreateOrUpdateRequest.Item">
            <summary>
            Optional. Protected item resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemCreateOrUpdateResponse">
            <summary>
            Response returned by the service for the create or update protected
            item API call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemCreateOrUpdateResponse.#ctor">
            <summary>
            Initializes a new instance of the
            ProtectedItemCreateOrUpdateResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemCreateOrUpdateResponse.Item">
            <summary>
            Optional. Overloaded property representing the protected item.
            Based on the type of workload, this property will be overloaded by
            the corresponding derived objects.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListQueryParam">
            <summary>
            The query filters that can be used with the list protected items API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListQueryParam.#ctor">
            <summary>
            Initializes a new instance of the ProtectedItemListQueryParam class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListQueryParam.BackupManagementType">
            <summary>
            Optional. Backup management type of this protected item. Possible
            values: AzureIaasVM, MAB, DPM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListQueryParam.DatasourceType">
            <summary>
            Optional. Type of workload this item represents. Possible values:
            VM, FileFolder.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListQueryParam.PolicyName">
            <summary>
            Optional. Name of the protection policy which is associated with
            the protection of this item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListResponse">
            <summary>
            List of protected items returned as a response by the list protected
            item API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectedItemListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListResponse.ItemList">
            <summary>
            Optional. List of protected item resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemResourceList">
            <summary>
            List of protected item resources.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemResourceList.#ctor">
            <summary>
            Initializes a new instance of the ProtectedItemResourceList class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemResourceList.NextLink">
            <summary>
            Optional. Tracking url if there are still pending items in the
            service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemResourceList.Value">
            <summary>
            Optional. List of protected item resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemResponse">
            <summary>
            A single instance of a protected item response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectedItemResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemResponse.Item">
            <summary>
            Optional. Protected item resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListQueryParams">
            <summary>
            The query filters that can be used with the list protection containers
            API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListQueryParams.#ctor">
            <summary>
            Initializes a new instance of the
            ProtectionContainerListQueryParams class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListQueryParams.BackupManagementType">
            <summary>
            Optional. Backup management type for this protection container.
            Possible values: AzureIaasVM, MAB, DPM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListQueryParams.FriendlyName">
            <summary>
            Optional. Friendly name of this protection container.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListQueryParams.RegistrationStatus">
            <summary>
            Optional. Status of registration of this protection container with
            the Recovery Services Vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListResponse">
            <summary>
            List of protection containers returned as a response by the list
            protection containers API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectionContainerListResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerListResponse.ItemList">
            <summary>
            Optional. List of protection container resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerResource">
            <summary>
            Protection container resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerResource.#ctor">
            <summary>
            Initializes a new instance of the ProtectionContainerResource class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerResource.Properties">
            <summary>
            Optional. Overloaded property representing the protection
            container. Based on the type of workload, this property will be
            overloaded by the corresponding derived objects.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerResourceList">
            <summary>
            List of protection container resources.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerResourceList.#ctor">
            <summary>
            Initializes a new instance of the ProtectionContainerResourceList
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerResourceList.NextLink">
            <summary>
            Optional. Tracking url if there are still pending items in the
            service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerResourceList.ProtectionContainers">
            <summary>
            Optional. List of protection container responses.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerResponse">
            <summary>
            Protection container response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectionContainerResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainerResponse.Item">
            <summary>
            Optional. Protection container response.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyListResponse">
            <summary>
            List of protection policies as returned by the service with the list
            policies call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyListResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectionPolicyListResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyListResponse.ItemList">
            <summary>
            Optional. List of protection policies resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyQueryParameters">
            <summary>
            The query filters that can be used with the list protection policies
            API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyQueryParameters.#ctor">
            <summary>
            Initializes a new instance of the ProtectionPolicyQueryParameters
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyQueryParameters.BackupManagementType">
            <summary>
            Optional. Backup management type for the protection policy.
            Possible values: AzureIaasVM, MAB, DPM.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyRequest">
            <summary>
            Parameters that can be used with the policy creation or update call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyRequest.#ctor">
            <summary>
            Initializes a new instance of the ProtectionPolicyRequest class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyRequest.Item">
            <summary>
            Optional. Protection policy resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResource">
            <summary>
            Protection policy resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResource.#ctor">
            <summary>
            Initializes a new instance of the ProtectionPolicyResource class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResource.Properties">
            <summary>
            Optional. Overloaded property representing the protection policy.
            Based on the type of workload, this property will be overloaded by
            the corresponding derived objects.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResourceList">
            <summary>
            List of protection policy resources.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResourceList.#ctor">
            <summary>
            Initializes a new instance of the ProtectionPolicyResourceList
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResourceList.NextLink">
            <summary>
            Optional. Tracking url if there are still pending items in the
            service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResourceList.Value">
            <summary>
            Optional. List of protection policy resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse">
            <summary>
            Protection policy response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectionPolicyResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse.Item">
            <summary>
            Optional. Protection policy resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPoint">
            <summary>
            Base class for recovery points. Workload-specific recovery points are
            derived from this class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPoint.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPoint class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPoint.RecoveryPointAdditionalInfo">
            <summary>
            Optional. Additional information associated with this recovery
            point.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPoint.RecoveryPointTime">
            <summary>
            Optional. Time at which this recovery point was created.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPoint.RecoveryPointType">
            <summary>
            Optional. Type of the recovery point.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPoint.SourceVMStorageType">
            <summary>
            Optional. Storage type of the source VM associated with this
            recovery point.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointListResponse">
            <summary>
            List of recovery points as returned by the service with the list
            recovery points call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointListResponse.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPointListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointListResponse.RecoveryPointList">
            <summary>
            Optional. List of recovery point resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointQueryParameters">
            <summary>
            The query filters that can be used with the list recovery points API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointQueryParameters.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPointQueryParameters
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointQueryParameters.EndDate">
            <summary>
            Optional. Recovery points should have been created before this date.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointQueryParameters.StartDate">
            <summary>
            Optional. Recovery points should have been created after this date.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointResource">
            <summary>
            Recovery point resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointResource.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPointResource class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointResource.Properties">
            <summary>
            Optional. Overloaded property representing the recovery point.
            Based on the type of workload, this property will be overloaded by
            the corresponding derived objects.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointResourceList">
            <summary>
            List of recovery point resources.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointResourceList.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPointResourceList class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointResourceList.NextLink">
            <summary>
            Optional. Tracking url if there are still pending items in the
            service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointResourceList.RecoveryPoints">
            <summary>
            Optional. List of recovery point resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointResponse">
            <summary>
            A single instance of a recovery point response as returned by the
            service in the list recovery points call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointResponse.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPointResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointResponse.RecPoint">
            <summary>
            Optional. Recovery point resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryType">
            <summary>
            The enum for all supported types of recovery.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryType.Invalid">
            <summary>
            Invalid RecoveryType of RestoreRequest.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryType.OriginalLocation">
            <summary>
            VM will be restored to the same resource name, resource group (or
            cloud service).
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryType.AlternateLocation">
            <summary>
            VM will be restored to a user specified resource name, resource
            group (or cloud service).
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryType.RestoreDisks">
            <summary>
            Only the disks of the VM will be restored.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RestoreRequestResource">
            <summary>
            Restore request resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RestoreRequestResource.#ctor">
            <summary>
            Initializes a new instance of the RestoreRequestResource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RestoreRequestResource.#ctor(Microsoft.Azure.Management.RecoveryServices.Backup.Models.RestoreRequest)">
            <summary>
            Initializes a new instance of the RestoreRequestResource class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RestoreRequestResource.Properties">
            <summary>
            Required. Overloaded property representing the restore request.
            Based on the type of workload, this property will be overloaded by
            the corresponding derived objects.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionDuration">
            <summary>
            Retention duration.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionDuration.#ctor">
            <summary>
            Initializes a new instance of the RetentionDuration class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionDuration.Count">
            <summary>
            Optional. Count of duration types. Retention duration is obtained
            by the counting the duration type Count times. For example, when
            Count = 3 and DurationType = Weeks, retention duration will be
            three weeks.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionDuration.DurationType">
            <summary>
            Optional. Retention duration type of retention policy. Possible
            values: Days, Weeks, Months, Years.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionDurationType">
            <summary>
            Retention duration type.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionDurationType.Invalid">
            <summary>
            Invalid retention duration type of protection policy.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionDurationType.Days">
            <summary>
            Days retention duration type of protection policy.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionDurationType.Weeks">
            <summary>
            Weeks retention duration type of protection policy.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionDurationType.Months">
            <summary>
            Months retention duration type of protection policy.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionDurationType.Years">
            <summary>
            Years retention duration type of protection policy.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionScheduleFormat">
            <summary>
            Retention schedule format.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionScheduleFormat.Invalid">
            <summary>
            Invalid retention schedule format.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionScheduleFormat.Daily">
            <summary>
            Daily retention schedule format.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionScheduleFormat.Weekly">
            <summary>
            Weekly retention schedule format.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ScheduleRunFrequencyType">
            <summary>
            Schedule run frequency type.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ScheduleRunFrequencyType.Daily">
            <summary>
            Daily schedule run frequency.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.ScheduleRunFrequencyType.Weekly">
            <summary>
            Daily schedule run frequency.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.SimpleRetentionPolicy">
            <summary>
            Simple policy retention.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.SimpleRetentionPolicy.#ctor">
            <summary>
            Initializes a new instance of the SimpleRetentionPolicy class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.SimpleSchedulePolicy">
            <summary>
            Simple policy schedule.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.SimpleSchedulePolicy.#ctor">
            <summary>
            Initializes a new instance of the SimpleSchedulePolicy class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.SimpleSchedulePolicy.ScheduleRunDays">
            <summary>
            Optional. List of days of week this schedule has to be run.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.SimpleSchedulePolicy.ScheduleRunFrequency">
            <summary>
            Optional. Frequency of the schedule operation of this policy.
            Possible values: Daily, Weekly.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.SimpleSchedulePolicy.ScheduleRunTimes">
            <summary>
            Optional. List of times of day this schedule has to be run.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.TriggerRestoreRequest">
            <summary>
            Request parameters to be used with the trigger restore API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.TriggerRestoreRequest.#ctor">
            <summary>
            Initializes a new instance of the TriggerRestoreRequest class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.TriggerRestoreRequest.Item">
            <summary>
            Optional. Restore request resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.WeeklyRetentionFormat">
            <summary>
            Weekly retention format.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.WeeklyRetentionFormat.#ctor">
            <summary>
            Initializes a new instance of the WeeklyRetentionFormat class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.WeeklyRetentionFormat.DaysOfTheWeek">
            <summary>
            Optional. List of days of the week. Possible values: Sunday,
            Monday, ..., Saturday.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.WeeklyRetentionFormat.WeeksOfTheMonth">
            <summary>
            Optional. List of weeks of month. Possible values: First, Second,
            Third, Fourth, Last.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.WeeklyRetentionSchedule">
            <summary>
            Weekly retention schedule.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.WeeklyRetentionSchedule.#ctor">
            <summary>
            Initializes a new instance of the WeeklyRetentionSchedule class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.WeeklyRetentionSchedule.DaysOfTheWeek">
            <summary>
            Optional. List of days of week for weekly retention policy.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.WeekNumber">
            <summary>
            Week number of the month.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.WorkloadType">
            <summary>
            Type of workload.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.WorkloadType.VM">
            <summary>
            The VM Workload type.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Backup.Models.WorkloadType.FileFolder">
            <summary>
            The File Folder Workload type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.Models.YearlyRetentionSchedule">
            <summary>
            Yearly retention schedule.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.Models.YearlyRetentionSchedule.#ctor">
            <summary>
            Initializes a new instance of the YearlyRetentionSchedule class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.YearlyRetentionSchedule.MonthsOfYear">
            <summary>
            Optional. List of months of year of yearly retention policy.
            Possible Values: January, February, ..., December.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.YearlyRetentionSchedule.RetentionScheduleDaily">
            <summary>
            Optional. Daily retention format for yearly retention policy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.YearlyRetentionSchedule.RetentionScheduleFormatType">
            <summary>
            Optional. Retention schedule format for yearly retention policy.
            Possible values: Daily, Weekly.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.Models.YearlyRetentionSchedule.RetentionScheduleWeekly">
            <summary>
            Optional. Weekly retention format for yearly retention policy.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectableObjectOperations">
            <summary>
            The Resource Manager API includes operations for managing the
            protectable objects registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectableObjectOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient)">
            <summary>
            Initializes a new instance of the ProtectableObjectOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectableObjectOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectListQueryParameters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the protectable objects within your subscription
            according to the query filter and the pagination parameters.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='paginationParams'>
            Optional. Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of protectable object resonses as returned by the list
            protectable objects API.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectableObjectOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectableObjectOperationsExtensions.List(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectableObjectOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectListQueryParameters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the protectable objects within your subscription
            according to the query filter and the pagination parameters.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectableObjectOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='paginationParams'>
            Optional. Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            List of protectable object resonses as returned by the list
            protectable objects API.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectableObjectOperationsExtensions.ListAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectableObjectOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectableObjectListQueryParameters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the protectable objects within your subscription
            according to the query filter and the pagination parameters.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectableObjectOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='paginationParams'>
            Optional. Pagination parameters for controlling the response.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            List of protectable object resonses as returned by the list
            protectable objects API.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperations">
            <summary>
            The Resource Manager API includes operations for managing the items
            protected by your Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient)">
            <summary>
            Initializes a new instance of the ProtectedItemOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperations.CreateOrUpdateProtectedItemAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemCreateOrUpdateRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Create Or Update Protected Item Operation is used to enable
            protection of an item within a container or to modify the
            protection of an already protected item. In the case of enable
            protection, this operation creates a new protected item entity in
            the backend service. In the case of modify protection, this
            operation updates the already created entity in the backend
            service. This is an asynchronous operation. To determine whether
            the backend service has finished processing the request, call the
            Get Item Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Required. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Required. Name of the protected item which has to be backed up.
            </param>
            <param name='request'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperations.DeleteProtectedItemAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Delete Protected Item Operation is used to disable protection
            of an item within a container. This operation marks the already
            existing protected item entity as not protected in the backend
            service. This is an asynchronous operation. To determine whether
            the backend service has finished processing the request, call the
            Get Item Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Required. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Required. Name of the protected item which has to be backed up.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperations.GetAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.GetProtectedItemQueryParam,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets Info for the given item present in the given container
            specified by the names passed in the arguments. When the query
            parameter is used to pass the expand flag, this operation would
            return the extended info as well for the given item.This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Item Operation
            Result API.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required.
            </param>
            <param name='containerName'>
            Required.
            </param>
            <param name='protectedItemName'>
            Required.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperations.GetOperationResultAsync(System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the protected item given the
            ID of operation.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required.
            </param>
            <param name='containerName'>
            Required.
            </param>
            <param name='protectedItemName'>
            Required.
            </param>
            <param name='operationId'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperations.GetProtectedItemOperationResultByURLAsync(System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the protected item given the
            URL for tracking the operation as returned by APIs such as Create
            Or Update, Delete etc.
            </summary>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListQueryParam,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the items protected by your Recovery Services Vault
            according to the query and pagination parameters supplied in the
            arguments.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='paginationParams'>
            Optional.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of protected items returned as a response by the list
            protected item API.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.CreateOrUpdateProtectedItem(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemCreateOrUpdateRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Create Or Update Protected Item Operation is used to enable
            protection of an item within a container or to modify the
            protection of an already protected item. In the case of enable
            protection, this operation creates a new protected item entity in
            the backend service. In the case of modify protection, this
            operation updates the already created entity in the backend
            service. This is an asynchronous operation. To determine whether
            the backend service has finished processing the request, call the
            Get Item Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Required. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Required. Name of the protected item which has to be backed up.
            </param>
            <param name='request'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.CreateOrUpdateProtectedItemAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemCreateOrUpdateRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Create Or Update Protected Item Operation is used to enable
            protection of an item within a container or to modify the
            protection of an already protected item. In the case of enable
            protection, this operation creates a new protected item entity in
            the backend service. In the case of modify protection, this
            operation updates the already created entity in the backend
            service. This is an asynchronous operation. To determine whether
            the backend service has finished processing the request, call the
            Get Item Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Required. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Required. Name of the protected item which has to be backed up.
            </param>
            <param name='request'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.DeleteProtectedItem(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Delete Protected Item Operation is used to disable protection
            of an item within a container. This operation marks the already
            existing protected item entity as not protected in the backend
            service. This is an asynchronous operation. To determine whether
            the backend service has finished processing the request, call the
            Get Item Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Required. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Required. Name of the protected item which has to be backed up.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.DeleteProtectedItemAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Delete Protected Item Operation is used to disable protection
            of an item within a container. This operation marks the already
            existing protected item entity as not protected in the backend
            service. This is an asynchronous operation. To determine whether
            the backend service has finished processing the request, call the
            Get Item Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Required. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Required. Name of the protected item which has to be backed up.
            </param>
            <param name='customRequestHeaders'>
            Required. Request header parameters.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.Get(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.GetProtectedItemQueryParam,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Gets Info for the given item present in the given container
            specified by the names passed in the arguments. When the query
            parameter is used to pass the expand flag, this operation would
            return the extended info as well for the given item.This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Item Operation
            Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required.
            </param>
            <param name='containerName'>
            Required.
            </param>
            <param name='protectedItemName'>
            Required.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.GetAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.GetProtectedItemQueryParam,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Gets Info for the given item present in the given container
            specified by the names passed in the arguments. When the query
            parameter is used to pass the expand flag, this operation would
            return the extended info as well for the given item.This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Item Operation
            Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required.
            </param>
            <param name='containerName'>
            Required.
            </param>
            <param name='protectedItemName'>
            Required.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.GetOperationResult(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the protected item given the
            ID of operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required.
            </param>
            <param name='containerName'>
            Required.
            </param>
            <param name='protectedItemName'>
            Required.
            </param>
            <param name='operationId'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.GetOperationResultAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the protected item given the
            ID of operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='fabricName'>
            Required.
            </param>
            <param name='containerName'>
            Required.
            </param>
            <param name='protectedItemName'>
            Required.
            </param>
            <param name='operationId'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.GetProtectedItemOperationResultByURL(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the protected item given the
            URL for tracking the operation as returned by APIs such as Create
            Or Update, Delete etc.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.GetProtectedItemOperationResultByURLAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the protected item given the
            URL for tracking the operation as returned by APIs such as Create
            Or Update, Delete etc.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A single instance of a protected item response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.List(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListQueryParam,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the items protected by your Recovery Services Vault
            according to the query and pagination parameters supplied in the
            arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='paginationParams'>
            Optional.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            List of protected items returned as a response by the list
            protected item API.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectedItemOperationsExtensions.ListAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectedItemListQueryParam,Microsoft.Azure.Management.RecoveryServices.Backup.Models.PaginationRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the items protected by your Recovery Services Vault
            according to the query and pagination parameters supplied in the
            arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectedItemOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='paginationParams'>
            Optional.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            List of protected items returned as a response by the list
            protected item API.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperations">
            <summary>
            The Resource Manager API includes operations for managing protection
            policies defined for your Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient)">
            <summary>
            Initializes a new instance of the ProtectionPolicyOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperations.CreateOrUpdateAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Create Or Update Protection Policy Operation is used to create
            or modify a protection policy which is used in the context of a
            protected item.This is an asynchronous operation. To determine
            whether the backend service has finished processing the request,
            call the Get Policy Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='request'>
            Required. The protection policy creation request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperations.DeleteAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The Delete Protected Policy Operation is used to delete the
            specified policy from your Recovery Services Vault. This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Policy Operation
            Result API.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets Info for the given policy present in your Recovery Services
            Vault as specified by the name passed in the arguments.This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Policy Operation
            Result API.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperations.GetOperationResultAsync(System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the protection policy given
            the ID of operation.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='operationId'>
            Required. ID of the operation whose result has to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperations.GetProtectionPolicyResultByURLAsync(System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Fetches the result of any operation on the protection policy given
            the URL for tracking the operation as returned by APIs such as
            Create Or Update, Delete, Get etc.
            </summary>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyQueryParameters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Lists all the protection policies in your Recovery Services Vault
            according to the query and pagination parameters supplied in the
            arguments.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of protection policies as returned by the service with the
            list policies call.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Create Or Update Protection Policy Operation is used to create
            or modify a protection policy which is used in the context of a
            protected item.This is an asynchronous operation. To determine
            whether the backend service has finished processing the request,
            call the Get Policy Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='request'>
            Required. The protection policy creation request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyRequest,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Create Or Update Protection Policy Operation is used to create
            or modify a protection policy which is used in the context of a
            protected item.This is an asynchronous operation. To determine
            whether the backend service has finished processing the request,
            call the Get Policy Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='request'>
            Required. The protection policy creation request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.Delete(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Delete Protected Policy Operation is used to delete the
            specified policy from your Recovery Services Vault. This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Policy Operation
            Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The Delete Protected Policy Operation is used to delete the
            specified policy from your Recovery Services Vault. This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Policy Operation
            Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.Get(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Gets Info for the given policy present in your Recovery Services
            Vault as specified by the name passed in the arguments.This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Policy Operation
            Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.GetAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Gets Info for the given policy present in your Recovery Services
            Vault as specified by the name passed in the arguments.This is an
            asynchronous operation. To determine whether the backend service
            has finished processing the request, call the Get Policy Operation
            Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.GetOperationResult(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the protection policy given
            the ID of operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='operationId'>
            Required. ID of the operation whose result has to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.GetOperationResultAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the protection policy given
            the ID of operation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='policyName'>
            Required. Name of the protection policy to be added/updated.
            </param>
            <param name='operationId'>
            Required. ID of the operation whose result has to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.GetProtectionPolicyResultByURL(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the protection policy given
            the URL for tracking the operation as returned by APIs such as
            Create Or Update, Delete, Get etc.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.GetProtectionPolicyResultByURLAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Fetches the result of any operation on the protection policy given
            the URL for tracking the operation as returned by APIs such as
            Create Or Update, Delete, Get etc.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Protection policy response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.List(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyQueryParameters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the protection policies in your Recovery Services Vault
            according to the query and pagination parameters supplied in the
            arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            List of protection policies as returned by the service with the
            list policies call.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.ProtectionPolicyOperationsExtensions.ListAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyQueryParameters,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Lists all the protection policies in your Recovery Services Vault
            according to the query and pagination parameters supplied in the
            arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IProtectionPolicyOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='queryFilter'>
            Optional.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            List of protection policies as returned by the service with the
            list policies call.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryPointOperations">
            <summary>
            The Resource Manager API includes operations for managing recovery
            points created by backup operations on the items protected by your
            Recovery Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryPointOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient)">
            <summary>
            Initializes a new instance of the RecoveryPointOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryPointOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets Info for the given recovery point of the given item protected
            by your Recovery Services Vault as specified by the recovery point
            ID passed in the arguments.This is an asynchronous operation. To
            determine whether the backend service has finished processing the
            request, call the Get Protected Item Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item whose recovery points are to
            be fetched.
            </param>
            <param name='recoveryPointId'>
            Optional. ID of the recovery point whose details are to be fetched.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A single instance of a recovery point response as returned by the
            service in the list recovery points call.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryPointOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointQueryParameters,System.Threading.CancellationToken)">
            <summary>
            Lists all the recovery points of the given item protected by your
            Recovery Services Vault according to the query filter supplied in
            the arguments.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item whose recovery points are to
            be fetched.
            </param>
            <param name='queryFilter'>
            Optional. Query parameters for listing recovery points.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            List of recovery points as returned by the service with the list
            recovery points call.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryPointOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryPointOperationsExtensions.Get(Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryPointOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,System.String)">
            <summary>
            Gets Info for the given recovery point of the given item protected
            by your Recovery Services Vault as specified by the recovery point
            ID passed in the arguments.This is an asynchronous operation. To
            determine whether the backend service has finished processing the
            request, call the Get Protected Item Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryPointOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item whose recovery points are to
            be fetched.
            </param>
            <param name='recoveryPointId'>
            Optional. ID of the recovery point whose details are to be fetched.
            </param>
            <returns>
            A single instance of a recovery point response as returned by the
            service in the list recovery points call.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryPointOperationsExtensions.GetAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryPointOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,System.String)">
            <summary>
            Gets Info for the given recovery point of the given item protected
            by your Recovery Services Vault as specified by the recovery point
            ID passed in the arguments.This is an asynchronous operation. To
            determine whether the backend service has finished processing the
            request, call the Get Protected Item Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryPointOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item whose recovery points are to
            be fetched.
            </param>
            <param name='recoveryPointId'>
            Optional. ID of the recovery point whose details are to be fetched.
            </param>
            <returns>
            A single instance of a recovery point response as returned by the
            service in the list recovery points call.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryPointOperationsExtensions.List(Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryPointOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointQueryParameters)">
            <summary>
            Lists all the recovery points of the given item protected by your
            Recovery Services Vault according to the query filter supplied in
            the arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryPointOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item whose recovery points are to
            be fetched.
            </param>
            <param name='queryFilter'>
            Optional. Query parameters for listing recovery points.
            </param>
            <returns>
            List of recovery points as returned by the service with the list
            recovery points call.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryPointOperationsExtensions.ListAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryPointOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.RecoveryPointQueryParameters)">
            <summary>
            Lists all the recovery points of the given item protected by your
            Recovery Services Vault according to the query filter supplied in
            the arguments.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryPointOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item whose recovery points are to
            be fetched.
            </param>
            <param name='queryFilter'>
            Optional. Query parameters for listing recovery points.
            </param>
            <returns>
            List of recovery points as returned by the service with the list
            recovery points call.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.#ctor">
            <summary>
            Initializes a new instance of the
            RecoveryServicesBackupManagementClient class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials,System.Uri)">
            <summary>
            Initializes a new instance of the
            RecoveryServicesBackupManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
            <param name='baseUri'>
            Optional. Gets the URI used as the base for all cloud service
            requests.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials)">
            <summary>
            Initializes a new instance of the
            RecoveryServicesBackupManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.#ctor(System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the
            RecoveryServicesBackupManagementClient class.
            </summary>
            <param name='httpClient'>
            The Http client
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials,System.Uri,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the
            RecoveryServicesBackupManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
            <param name='baseUri'>
            Optional. Gets the URI used as the base for all cloud service
            requests.
            </param>
            <param name='httpClient'>
            The Http client
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the
            RecoveryServicesBackupManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
            <param name='httpClient'>
            The Http client
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.Clone(Hyak.Common.ServiceClient{Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient})">
            <summary>
            Clones properties from current instance to another
            RecoveryServicesBackupManagementClient instance
            </summary>
            <param name='client'>
            Instance of RecoveryServicesBackupManagementClient to clone to
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.GetDeleteOperationResultAsync(System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Once you trigger a delete operation such as deleting a protected
            item etc., you may use this method to get the operation's result.
            Once the operation has started, the status code in the response
            would be Accepted. It will continue to be in this state till it
            reaches completetion. On successful completion, the status code
            will be OK. This method expects the ID of the operation to be
            passed in the arguments. This usually is part of the Location
            header of the operation response.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='operationId'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.GetDeleteOperationResultByURLAsync(System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Once you trigger a delete operation such as deleting a protected
            item etc., you may use this method to get the operation's result.
            Once the operation has started, the status code in the response
            would be Accepted. It will continue to be in this state till it
            reaches completetion. On successful completion, the status code
            will be OK. This method expects the tracking URL of the operation
            to be passed in the arguments. This usually is the Location header
            of the operation response.
            </summary>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.GetOperationStatusByURLAsync(System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            The GetOperationStatusByURL method can be used to fetch the status
            of an operation such as triggering a backup, restore etc. The
            status can be in progress, completed or failed. You can refer to
            the Operation Status enum for all the possible states of the
            operation. Some operations may create jobs within the backend
            service. This method can return the list of jobs when the
            operation is complete.
            </summary>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Response of the get operation status API calls.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.ApiVersion">
            <summary>
            Gets the API version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.BaseUri">
            <summary>
            Gets the URI used as the base for all cloud service requests.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.Credentials">
            <summary>
            Gets subscription credentials which uniquely identify Microsoft
            Azure subscription. The subscription ID forms part of the URI for
            every service call.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.LongRunningOperationInitialTimeout">
            <summary>
            Gets or sets the initial timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.ResourceNamespace">
            <summary>
            Get or sets the resource namespace. By default it points to Azure
            Production. Override this value only if needed
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.BackupEngines">
            <summary>
            The Resource Manager API includes operations for managing the
            backup engines registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.Backups">
            <summary>
            The Resource Manager API includes operations for triggering and
            managing the backups of items protected by your Recovery Services
            Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.Containers">
            <summary>
            The Resource Manager API includes operations for managing the
            containers registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.Jobs">
            <summary>
            The Resource Manager API includes operations for managing the jobs
            created by various operations on a given item protected by your
            Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.ProtectableObjects">
            <summary>
            The Resource Manager API includes operations for managing the
            protectable objects registered to your Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.ProtectedItems">
            <summary>
            The Resource Manager API includes operations for managing the items
            protected by your Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.ProtectionPolicies">
            <summary>
            The Resource Manager API includes operations for managing
            protection policies defined for your Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.RecoveryPoints">
            <summary>
            The Resource Manager API includes operations for managing recovery
            points created by backup operations on the items protected by your
            Recovery Services Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.Restores">
            <summary>
            The Resource Manager API includes operations for triggering and
            managing restore actions of the items protected by your Recovery
            Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClientExtensions.GetDeleteOperationResult(Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Once you trigger a delete operation such as deleting a protected
            item etc., you may use this method to get the operation's result.
            Once the operation has started, the status code in the response
            would be Accepted. It will continue to be in this state till it
            reaches completetion. On successful completion, the status code
            will be OK. This method expects the ID of the operation to be
            passed in the arguments. This usually is part of the Location
            header of the operation response.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='operationId'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClientExtensions.GetDeleteOperationResultAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Once you trigger a delete operation such as deleting a protected
            item etc., you may use this method to get the operation's result.
            Once the operation has started, the status code in the response
            would be Accepted. It will continue to be in this state till it
            reaches completetion. On successful completion, the status code
            will be OK. This method expects the ID of the operation to be
            passed in the arguments. This usually is part of the Location
            header of the operation response.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='operationId'>
            Required.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClientExtensions.GetDeleteOperationResultByURL(Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Once you trigger a delete operation such as deleting a protected
            item etc., you may use this method to get the operation's result.
            Once the operation has started, the status code in the response
            would be Accepted. It will continue to be in this state till it
            reaches completetion. On successful completion, the status code
            will be OK. This method expects the tracking URL of the operation
            to be passed in the arguments. This usually is the Location header
            of the operation response.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClientExtensions.GetDeleteOperationResultByURLAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            Once you trigger a delete operation such as deleting a protected
            item etc., you may use this method to get the operation's result.
            Once the operation has started, the status code in the response
            would be Accepted. It will continue to be in this state till it
            reaches completetion. On successful completion, the status code
            will be OK. This method expects the tracking URL of the operation
            to be passed in the arguments. This usually is the Location header
            of the operation response.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Response object returned by the get operation result APIs.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClientExtensions.GetOperationStatusByURL(Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The GetOperationStatusByURL method can be used to fetch the status
            of an operation such as triggering a backup, restore etc. The
            status can be in progress, completed or failed. You can refer to
            the Operation Status enum for all the possible states of the
            operation. Some operations may create jobs within the backend
            service. This method can return the list of jobs when the
            operation is complete.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Response of the get operation status API calls.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClientExtensions.GetOperationStatusByURLAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders)">
            <summary>
            The GetOperationStatusByURL method can be used to fetch the status
            of an operation such as triggering a backup, restore etc. The
            status can be in progress, completed or failed. You can refer to
            the Operation Status enum for all the possible states of the
            operation. Some operations may create jobs within the backend
            service. This method can return the list of jobs when the
            operation is complete.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRecoveryServicesBackupManagementClient.
            </param>
            <param name='operationResultLink'>
            Required. Location value returned by operation.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Response of the get operation status API calls.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Backup.RestoreOperations">
            <summary>
            The Resource Manager API includes operations for triggering and
            managing restore actions of the items protected by your Recovery
            Services Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RestoreOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient)">
            <summary>
            Initializes a new instance of the RestoreOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RestoreOperations.TriggerRestoreAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.TriggerRestoreRequest,System.Threading.CancellationToken)">
            <summary>
            The Trigger Restore Operation starts an operation in the service
            which triggers the restore of the specified item in the specified
            container in your Recovery Services Vault based on the specified
            recovery point ID. This is an asynchronous operation. To determine
            whether the backend service has finished processing the request,
            call Get Protected Item Operation Result API.
            </summary>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item whose recovery points are to
            be fetched.
            </param>
            <param name='recoveryPointId'>
            Optional. ID of the recovery point whose details are to be fetched.
            </param>
            <param name='request'>
            Optional. Restore request for the backup item.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Backup.RestoreOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.RecoveryServicesBackupManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RestoreOperationsExtensions.TriggerRestore(Microsoft.Azure.Management.RecoveryServices.Backup.IRestoreOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.TriggerRestoreRequest)">
            <summary>
            The Trigger Restore Operation starts an operation in the service
            which triggers the restore of the specified item in the specified
            container in your Recovery Services Vault based on the specified
            recovery point ID. This is an asynchronous operation. To determine
            whether the backend service has finished processing the request,
            call Get Protected Item Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRestoreOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item whose recovery points are to
            be fetched.
            </param>
            <param name='recoveryPointId'>
            Optional. ID of the recovery point whose details are to be fetched.
            </param>
            <param name='request'>
            Optional. Restore request for the backup item.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Backup.RestoreOperationsExtensions.TriggerRestoreAsync(Microsoft.Azure.Management.RecoveryServices.Backup.IRestoreOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.CustomRequestHeaders,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Backup.Models.TriggerRestoreRequest)">
            <summary>
            The Trigger Restore Operation starts an operation in the service
            which triggers the restore of the specified item in the specified
            container in your Recovery Services Vault based on the specified
            recovery point ID. This is an asynchronous operation. To determine
            whether the backend service has finished processing the request,
            call Get Protected Item Operation Result API.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.Backup.IRestoreOperations.
            </param>
            <param name='resourceGroupName'>
            Required. Resource group name of your recovery services vault.
            </param>
            <param name='resourceName'>
            Required. Name of your recovery services vault.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='fabricName'>
            Optional. Fabric name of the protected item.
            </param>
            <param name='containerName'>
            Optional. Name of the container where the protected item belongs to.
            </param>
            <param name='protectedItemName'>
            Optional. Name of the protected item whose recovery points are to
            be fetched.
            </param>
            <param name='recoveryPointId'>
            Optional. ID of the recovery point whose details are to be fetched.
            </param>
            <param name='request'>
            Optional. Restore request for the backup item.
            </param>
            <returns>
            Base recovery job response for all the asynchronous operations.
            </returns>
        </member>
    </members>
</doc>