Microsoft.Azure.Management.SiteRecovery.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Azure.Management.SiteRecovery</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettings">
            <summary>
            The definition of an Alert.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettings.#ctor">
            <summary>
            Initializes a new instance of the AlertSettings class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettings.#ctor(System.String)">
            <summary>
            Initializes a new instance of the AlertSettings class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettings.Properties">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsListResponse">
            <summary>
            Model class for list alerts response.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.OperationCommonResponse">
            <summary>
            A standard service response for Get operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.OperationCommonResponse.#ctor">
            <summary>
            Initializes a new instance of the OperationCommonResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.OperationCommonResponse.ClientRequestId">
            <summary>
            Optional. Caller-specified value identifying the request, in the
            form of a GUID with no decoration such as curly braces (e.g.
            client-request-id: 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0).
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.OperationCommonResponse.ContentType">
            <summary>
            Optional. Content Type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.OperationCommonResponse.CorrelationRequestId">
            <summary>
            Optional. Specifies the tracing correlation Id for the request; the
            resource provider *must* log this so that end-to-end requests can
            be correlated across Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.OperationCommonResponse.Date">
            <summary>
            Optional. The date that the request was processed, in RFC 1123
            format..
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsListResponse.#ctor">
            <summary>
            Initializes a new instance of the AlertSettingsListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsListResponse.Alerts">
            <summary>
            Optional. The list of alerts.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsListResponse.NextLink">
            <summary>
            Optional. The value of next link.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsProperties">
            <summary>
            The proprties of an alert.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsProperties.#ctor">
            <summary>
            Initializes a new instance of the AlertSettingsProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsProperties.CustomEmailAddresses">
            <summary>
            Optional. The custom email address for sending emails.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsProperties.Locale">
            <summary>
            Optional. The locale for the email notification.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsProperties.SendToOwners">
            <summary>
            Optional. A value indicating whether to send email to subscription
            owners.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsResponse">
            <summary>
            Model class for alerts response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsResponse.#ctor">
            <summary>
            Initializes a new instance of the AlertSettingsResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AlertSettingsResponse.Alert">
            <summary>
            Optional. The alert setting.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInput">
            <summary>
            Apply recovery point input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInput.#ctor">
            <summary>
            Initializes a new instance of the ApplyRecoveryPointInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInput.Properties">
            <summary>
            Optional. Gets or sets properties to apply recovery point.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInputProperties">
            <summary>
            Apply recovery point input properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInputProperties.#ctor">
            <summary>
            Initializes a new instance of the ApplyRecoveryPointInputProperties
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInputProperties.ProviderSpecificDetails">
            <summary>
            Optional. The provider specific details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInputProperties.RecoveryPointId">
            <summary>
            Optional. The recovery point Id.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointProviderSpecificInput">
            <summary>
            Apply recovery point provider specific input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointProviderSpecificInput.#ctor">
            <summary>
            Initializes a new instance of the
            ApplyRecoveryPointProviderSpecificInput class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.AsrJobDetails">
            <summary>
            Custom details for ASR jobs.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.JobDetails">
            <summary>
            Custom job details based on the job type.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobDetails.#ctor">
            <summary>
            Initializes a new instance of the JobDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobDetails.#ctor(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the JobDetails class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobDetails.AffectedObjectDetails">
            <summary>
            Required. Affected object details about the job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobDetails.InstanceType">
            <summary>
            Required. The job type. Overriden in derived classes.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.AsrJobDetails.#ctor">
            <summary>
            Initializes a new instance of the AsrJobDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.AsrJobDetails.#ctor(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the AsrJobDetails class with required
            arguments.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.AsrTask">
            <summary>
            The definition of a task object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase">
            <summary>
            The definition of base Task object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase.#ctor">
            <summary>
            Initializes a new instance of the AsrTaskBase class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase.Actions">
            <summary>
            Required. Actions applicable on this task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase.EndTime">
            <summary>
            Required. End time of the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase.Errors">
            <summary>
            Required. List of errors.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase.ID">
            <summary>
            Required. Id of the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase.Name">
            <summary>
            Required. Task name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase.StartTime">
            <summary>
            Required. Start time of the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase.State">
            <summary>
            Required. State of the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase.StateDescription">
            <summary>
            Required. Description of the task state. It has detailed state for
            the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase.TaskFriendlyName">
            <summary>
            Required. Name of the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase.TaskType">
            <summary>
            Required. The type of task. Details in CustomDetails property of
            task depend on this type.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.AsrTask.#ctor">
            <summary>
            Initializes a new instance of the AsrTask class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AsrTask.CustomDetails">
            <summary>
            Required. The custom task details based on the task type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.AutomationRunbookTaskDetails">
            <summary>
            The definition of automation runbook task details object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.TaskTypeDetails">
            <summary>
            Model class for task specific details based on the task type.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.TaskTypeDetails.#ctor">
            <summary>
            Initializes a new instance of the TaskTypeDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.TaskTypeDetails.#ctor(System.String)">
            <summary>
            Initializes a new instance of the TaskTypeDetails class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TaskTypeDetails.Type">
            <summary>
            Required. The task type. Overriden in derived classes.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.AutomationRunbookTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the AutomationRunbookTaskDetails
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AutomationRunbookTaskDetails.AccountName">
            <summary>
            Required. Automation account name of the runbook.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AutomationRunbookTaskDetails.CloudServiceName">
            <summary>
            Required. Cloud service name of automation runbook account.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AutomationRunbookTaskDetails.IsPrimarySideScript">
            <summary>
            Required. Indicates whether it is a primary side script or not.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AutomationRunbookTaskDetails.JobId">
            <summary>
            Required. Job Id of the runbook execution.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AutomationRunbookTaskDetails.JobOutput">
            <summary>
            Required. Job execution output of the runbook.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AutomationRunbookTaskDetails.Name">
            <summary>
            Required. Name of the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AutomationRunbookTaskDetails.RunbookId">
            <summary>
            Required. Runbook Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AutomationRunbookTaskDetails.RunbookName">
            <summary>
            Required. Runbook name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AutomationRunbookTaskDetails.SubscriptionId">
            <summary>
            Required. Subscription Id of the automation runbook account.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.AzureVmDiskDetails">
            <summary>
            Virtual Machine disk details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.AzureVmDiskDetails.#ctor">
            <summary>
            Initializes a new instance of the AzureVmDiskDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AzureVmDiskDetails.LunId">
            <summary>
            Optional. Gets or sets LunId of the disk for the Azure VM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AzureVmDiskDetails.MaxSizeMB">
            <summary>
            Optional. Gets or sets max side in MB.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AzureVmDiskDetails.TargetDiskLocation">
            <summary>
            Optional. Gets or sets blob uri of the Azure disk.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AzureVmDiskDetails.TargetDiskName">
            <summary>
            Optional. Gets or sets Azure disk name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AzureVmDiskDetails.VhdId">
            <summary>
            Optional. Gets or sets the VHD id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AzureVmDiskDetails.VhdName">
            <summary>
            Optional. Gets or sets VHD name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.AzureVmDiskDetails.VhdType">
            <summary>
            Optional. Gets or sets VHD type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CertificateArgs">
            <summary>
            Certificate to be uploaded to the vault
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CertificateArgs.#ctor">
            <summary>
            Initializes a new instance of the CertificateArgs class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CertificateArgs.#ctor(System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the CertificateArgs class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CertificateArgs.Properties">
            <summary>
            Required. Properties of the certificate.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CertificateProperties">
            <summary>
            The certificate properties
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CertificateProperties.#ctor">
            <summary>
            Initializes a new instance of the CertificateProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CertificateProperties.FriendlyName">
            <summary>
            Optional. Friendly name of the certificate.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CertificateProperties.GlobalAcsHostName">
            <summary>
            Optional. Global ACS Host name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CertificateProperties.GlobalAcsNamespace">
            <summary>
            Optional. Global ACS Namespace.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CertificateProperties.GlobalAcsRPRealm">
            <summary>
            Optional. Global ACS RP realm.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CertificateProperties.ResourceId">
            <summary>
            Optional. ASR vault id: resource id
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ChangeProtectionStateResponse">
            <summary>
            Service response for operation which change status of protection for
            protection container.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.LongRunningOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.LongRunningOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the LongRunningOperationResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LongRunningOperationResponse.AsyncOperation">
            <summary>
            Optional. The async operation url.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LongRunningOperationResponse.Culture">
            <summary>
            Optional. Culture being used for request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LongRunningOperationResponse.Location">
            <summary>
            Optional. The location url for the get request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LongRunningOperationResponse.RetryAfter">
            <summary>
            Optional. The retry after time in seconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LongRunningOperationResponse.Status">
            <summary>
            Optional. Status of the operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ChangeProtectionStateResponse.#ctor">
            <summary>
            Initializes a new instance of the ChangeProtectionStateResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ChangeProtectionStateResponse.ProtectionContainer">
            <summary>
            Optional. Protected container object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ComputeSizeErrorDetails">
            <summary>
            The definition of a Error object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ComputeSizeErrorDetails.#ctor">
            <summary>
            Initializes a new instance of the ComputeSizeErrorDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ComputeSizeErrorDetails.Message">
            <summary>
            Optional. Indicates the error message.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ComputeSizeErrorDetails.Severity">
            <summary>
            Optional. Indicates the Severity of Error.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequest">
            <summary>
            Request to configure alerts for the system.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequest.#ctor">
            <summary>
            Initializes a new instance of the ConfigureAlertSettingsRequest
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequest.Properties">
            <summary>
            Optional. Properties of a configure alert request.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequestProperties">
            <summary>
            Properties of a configure alert request.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequestProperties.#ctor">
            <summary>
            Initializes a new instance of the
            ConfigureAlertSettingsRequestProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequestProperties.CustomEmailAddresses">
            <summary>
            Optional. The custom email address for sending emails.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequestProperties.Locale">
            <summary>
            Optional. The locale for the email notification.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequestProperties.SendToOwners">
            <summary>
            Optional. A value indicating whether to send email to subscription
            owners.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ConsistencyCheckTaskDetails">
            <summary>
            The definition of consistency check task details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ConsistencyCheckTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the ConsistencyCheckTaskDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ConsistencyCheckTaskDetails.#ctor(System.Collections.Generic.List{Microsoft.Azure.Management.SiteRecovery.Models.InconsistentVmDetails},System.String)">
            <summary>
            Initializes a new instance of the ConsistencyCheckTaskDetails class
            with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ConsistencyCheckTaskDetails.VmDetails">
            <summary>
            Required. List of inconsistent VM details.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ContainerFabricConfigurationSettings">
            <summary>
            Container fabric specific settings.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ContainerFabricConfigurationSettings.#ctor">
            <summary>
            Initializes a new instance of the
            ContainerFabricConfigurationSettings class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput">
            <summary>
            Network mapping creation input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput.#ctor">
            <summary>
            Initializes a new instance of the CreateNetworkMappingInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput.RecoveryFabricName">
            <summary>
            Optional. Recovery Fabric Name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput.RecoveryNetworkId">
            <summary>
            Optional. Recovery Network Id.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the
            CreateNetworkMappingOperationResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingOperationResponse.NetworkMapping">
            <summary>
            Optional. Created Network Mapping.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInput">
            <summary>
            The definition of a Policy object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInput.#ctor">
            <summary>
            Initializes a new instance of the CreatePolicyInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInput.Properties">
            <summary>
            Optional. Policy creation properties object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInputProperties">
            <summary>
            Policy creation properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInputProperties.#ctor">
            <summary>
            Initializes a new instance of the CreatePolicyInputProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInputProperties.ProviderSpecificInput">
            <summary>
            Optional. the replication provider settings.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the CreatePolicyOperationResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyOperationResponse.Policy">
            <summary>
            Optional. The Policy.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInput">
            <summary>
            The definition of a Protection Container mapping creation object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInput.#ctor">
            <summary>
            Initializes a new instance of the
            CreateProtectionContainerMappingInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInput.Properties">
            <summary>
            Optional. Gets or sets Configure protection input properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInputProperties">
            <summary>
            The definition of a Protection Container mapping creation object
            properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInputProperties.#ctor">
            <summary>
            Initializes a new instance of the
            CreateProtectionContainerMappingInputProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInputProperties.PolicyId">
            <summary>
            Optional. Gets or sets policy id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInputProperties.ProviderSpecificInput">
            <summary>
            Optional. Gets or sets Provider specific input for pairing.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInputProperties.TargetProtectionContainerId">
            <summary>
            Optional. Gets or sets the target unique protection container name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput">
            <summary>
            Create recovery plan input object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput.#ctor">
            <summary>
            Initializes a new instance of the CreateRecoveryPlanInput class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInputProperties)">
            <summary>
            Initializes a new instance of the CreateRecoveryPlanInput class
            with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput.Properties">
            <summary>
            Required. Create recovery plan input properties object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInputProperties">
            <summary>
            Create recovery plan input properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInputProperties.#ctor">
            <summary>
            Initializes a new instance of the CreateRecoveryPlanInputProperties
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInputProperties.#ctor(System.String,System.String,System.Collections.Generic.List{Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroup})">
            <summary>
            Initializes a new instance of the CreateRecoveryPlanInputProperties
            class with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInputProperties.FailoverDeploymentModel">
            <summary>
            Optional. Failover deployment model.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInputProperties.Groups">
            <summary>
            Required. Recovery plan groups list.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInputProperties.PrimaryFabricId">
            <summary>
            Required. Primary fabric Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInputProperties.RecoveryFabricId">
            <summary>
            Required. Recovery fabric Id.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPlanOperationResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanOperationResponse.RecoveryPlan">
            <summary>
            Optional. The recovery plan object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the
            CreateRecoveryPlanOperationResponse class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterInput">
            <summary>
            The definition of create vCenter object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterInput.#ctor">
            <summary>
            Initializes a new instance of the CreateVCenterInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterInput.Properties">
            <summary>
            Optional. Update Policy properties object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the CreateVCenterOperationResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterOperationResponse.VCenter">
            <summary>
            Optional. The vCenter object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterProperties">
            <summary>
            The definition of create vCenter properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterProperties.#ctor">
            <summary>
            Initializes a new instance of the CreateVCenterProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterProperties.FriendlyName">
            <summary>
            Optional. Friendly name of the vCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterProperties.IpAddress">
            <summary>
            Optional. IP address of the vCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterProperties.Port">
            <summary>
            Optional. Port of the vCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterProperties.ProcessServerId">
            <summary>
            Optional. Process server Id from where the discovery to be
            orchestrated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterProperties.RunAsAccountId">
            <summary>
            Optional. Account Id which has priviliges to discover vCenter.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CurrentScenarioDetails">
            <summary>
            Current scenario details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CurrentScenarioDetails.#ctor">
            <summary>
            Initializes a new instance of the CurrentScenarioDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CurrentScenarioDetails.JobId">
            <summary>
            Optional. Gets or sets ARM Id of the job being executed.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CurrentScenarioDetails.ScenarioName">
            <summary>
            Optional. Gets or sets Scenario name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CurrentScenarioDetails.StartTime">
            <summary>
            Optional. Gets or sets Start time of the workflow.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders">
            <summary>
            HTTP Request headers for Site recovery service.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders.#ctor">
            <summary>
            Initializes a new instance of the CustomRequestHeaders class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders.AgentAuthenticationHeader">
            <summary>
            Optional. String representing a unique code which is used to
            validate that the request is originated by an authenticated client.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders.ClientRequestId">
            <summary>
            Optional. ClientRequestId is a unique ID for every request to Azure
            Site Recovery. It is useful when diagnosing failures in API calls.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders.Culture">
            <summary>
            Optional. Language to be used for current request. See
            https://msdn.microsoft.com/en-us/library/ee825488%28v=cs.20%29.aspx
            for language codes.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DataStore">
            <summary>
            The data stores in the fabric. This pertains to the data stores in the
            vCenter.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DataStore.#ctor">
            <summary>
            Initializes a new instance of the DataStore class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DataStore.Capacity">
            <summary>
            Optional. The capacity of data store in GBs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DataStore.FreeSpace">
            <summary>
            Optional. The free space of data store in GBs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DataStore.SymbolicName">
            <summary>
            Optional. The symbolic name of data store.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DataStore.Uuid">
            <summary>
            Optional. The uuid of data store.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DeletePolicyOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DeletePolicyOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the DeletePolicyOperationResponse
            class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DeleteRecoveryPlanOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DeleteRecoveryPlanOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the
            DeleteRecoveryPlanOperationResponse class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FabricOperationResponse">
            <summary>
            A standard service response for fabric long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the FabricOperationResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricOperationResponse.Fabric">
            <summary>
            Optional. Created Fabric.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the
            DeployProcessServerOperationResponse class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequest">
            <summary>
            Request to create a Process Server.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequest.#ctor">
            <summary>
            Initializes a new instance of the DeployProcessServerRequest class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequest.Properties">
            <summary>
            Optional. The deploy process server request properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequestProperties">
            <summary>
            Deploy Process Server request properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequestProperties.#ctor">
            <summary>
            Initializes a new instance of the
            DeployProcessServerRequestProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequestProperties.AzureNetworkName">
            <summary>
            Optional. The azure network name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequestProperties.AzureNetworkSubnet">
            <summary>
            Optional. The azure network subnet.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequestProperties.IpAddress">
            <summary>
            Optional. The ip address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequestProperties.Password">
            <summary>
            Optional. The password.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequestProperties.ProcessServerName">
            <summary>
            Optional. The process server name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequestProperties.SubscriptionId">
            <summary>
            Optional. The subscription Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequestProperties.Username">
            <summary>
            Optional. The user name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequestProperties.VaultLocation">
            <summary>
            Optional. The vault location.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInput">
            <summary>
            The definition of a DisableProtectionInput object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInput.#ctor">
            <summary>
            Initializes a new instance of the DisableProtectionInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInput.Properties">
            <summary>
            Optional. Disable protection input properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInputProperties">
            <summary>
            The definition of a DisableProtectionInput properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInputProperties.#ctor">
            <summary>
            Initializes a new instance of the DisableProtectionInputProperties
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInputProperties.ProviderSettings">
            <summary>
            Optional. Gets or sets the ProviderSettings.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionProviderSpecificInput">
            <summary>
            Disable protection provider specific input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionProviderSpecificInput.#ctor">
            <summary>
            Initializes a new instance of the
            DisableProtectionProviderSpecificInput class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequest">
            <summary>
            Request to add a physical machine as a protectable item in a container.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequest.#ctor">
            <summary>
            Initializes a new instance of the DiscoverProtectableItemRequest
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequest.Properties">
            <summary>
            Optional. The properties of a discover protectable item request.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequestProperties">
            <summary>
            Discover protectable item properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequestProperties.#ctor">
            <summary>
            Initializes a new instance of the
            DiscoverProtectableItemRequestProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequestProperties.FriendlyName">
            <summary>
            Optional. The friendly name of the physical machine.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequestProperties.IpAddress">
            <summary>
            Optional. The IP address of the physical machine to be discovered.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequestProperties.OsType">
            <summary>
            Optional. The OS type on the physical machine.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemResponse">
            <summary>
            Service response for operation which change status of protection
            container.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemResponse.#ctor">
            <summary>
            Initializes a new instance of the DiscoverProtectableItemResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemResponse.ProtectionContainer">
            <summary>
            Optional. Protection Container object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DiskDetails">
            <summary>
            Onprem disk details data.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DiskDetails.#ctor">
            <summary>
            Initializes a new instance of the DiskDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiskDetails.MaxSizeMB">
            <summary>
            Optional. Gets or sets the hard disk max size in MB.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiskDetails.VhdId">
            <summary>
            Optional. Gets or sets the VHD Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiskDetails.VhdName">
            <summary>
            Optional. Gets or sets the VHD name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiskDetails.VhdType">
            <summary>
            Optional. Gets or sets the type of the volume.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.DiskDiscoveryDetails">
            <summary>
            Onprem disk details data.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.DiskDiscoveryDetails.#ctor">
            <summary>
            Initializes a new instance of the DiskDiscoveryDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiskDiscoveryDetails.Capacity">
            <summary>
            Optional. Disk capacity in bytes.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiskDiscoveryDetails.DiskId">
            <summary>
            Optional. Disk ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.DiskDiscoveryDetails.DiskName">
            <summary>
            Optional. Disk Name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInput">
            <summary>
            The definition of a EnableProtectionInput object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInput.#ctor">
            <summary>
            Initializes a new instance of the EnableProtectionInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInput.Properties">
            <summary>
            Optional. Enable protection input properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInputProperties">
            <summary>
            The definition of a Protection Container pairing management object
            properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInputProperties.#ctor">
            <summary>
            Initializes a new instance of the EnableProtectionInputProperties
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInputProperties.PolicyId">
            <summary>
            Optional. The Policy ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInputProperties.ProtectableItemId">
            <summary>
            Optional. Protectable item ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInputProperties.ProviderSpecificDetails">
            <summary>
            Optional. Gets or sets the ProviderSettings.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionProviderSpecificInput">
            <summary>
            Enable protection provider specific input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionProviderSpecificInput.#ctor">
            <summary>
            Initializes a new instance of the
            EnableProtectionProviderSpecificInput class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.EncryptionDetails">
            <summary>
            Encryption details for the fabric.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.EncryptionDetails.#ctor">
            <summary>
            Initializes a new instance of the EncryptionDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EncryptionDetails.KekCertExpiryDate">
            <summary>
            Optional. Gets or sets the key encryption key certificate expiry
            date.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EncryptionDetails.KekCertThumbprint">
            <summary>
            Optional. Gets or sets the key encryption key certificate
            thumbprint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EncryptionDetails.KekState">
            <summary>
            Optional. Gets or sets the key encryption key state for the fabric.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.Event">
            <summary>
            The definition of a Monitoring Event.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.Event.#ctor">
            <summary>
            Initializes a new instance of the Event class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.Event.#ctor(System.String)">
            <summary>
            Initializes a new instance of the Event class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.Event.Properties">
            <summary>
            Optional. Properties of a monitoring event.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.EventListResponse">
            <summary>
            The response model for the list events operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.EventListResponse.#ctor">
            <summary>
            Initializes a new instance of the EventListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventListResponse.Events">
            <summary>
            Optional. The list of events.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventListResponse.NextLink">
            <summary>
            Optional. The nextLink value.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.EventProperties">
            <summary>
            The definition of Monitoring Event Properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.EventProperties.#ctor">
            <summary>
            Initializes a new instance of the EventProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventProperties.AffectedObjectFriendlyName">
            <summary>
            Optional. The source of the event on which it is rised (for
            example, VM, VMM etc).
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventProperties.Description">
            <summary>
            Optional. The event name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventProperties.EventCode">
            <summary>
            Optional. The code of the monitoring event.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventProperties.EventType">
            <summary>
            Optional. The type of the event. For example: VM Health, Server
            Health, Job Failure etc.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventProperties.FabricId">
            <summary>
            Optional. The fabric Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventProperties.HealthErrors">
            <summary>
            Optional. The list of errors / warnings capturing details
            associated with the issue(s).
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventProperties.ProviderDetails">
            <summary>
            Optional. The provider specific settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventProperties.Severity">
            <summary>
            Optional. The severity of the event.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventProperties.TimeOfOccurrence">
            <summary>
            Optional. The time of occurence of the event.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.EventProviderSpecificDetails">
            <summary>
            Model class for provider specific details for an event.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.EventProviderSpecificDetails.#ctor">
            <summary>
            Initializes a new instance of the EventProviderSpecificDetails
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventProviderSpecificDetails.InstanceType">
            <summary>
            Optional. Gets the class type. Overriden in derived classes.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter">
            <summary>
            Implements the event query parameter.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter.#ctor">
            <summary>
            Initializes a new instance of the EventQueryParameter class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter.AffectedObjectFriendlyName">
            <summary>
            Optional. The affected object name of the events to be queried.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter.EndTime">
            <summary>
            Optional. The end time of the time range within which the events
            are to be queried.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter.EventCode">
            <summary>
            Optional. The source id of the events to be queried.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter.EventType">
            <summary>
            Optional. The type of the events to be queried.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter.FabricName">
            <summary>
            Optional. The affected object server id of the events to be queried.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter.Severity">
            <summary>
            Optional. The severity of the events to be queried.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter.StartTime">
            <summary>
            Optional. The start time of the time range within which the events
            are to be queried.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.EventResponse">
            <summary>
            Model class for event response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.EventResponse.#ctor">
            <summary>
            Initializes a new instance of the EventResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.EventResponse.Event">
            <summary>
            Optional. The event.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ExportJobDetails">
            <summary>
            Custom details for Export Jobs Workflow.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ExportJobDetails.#ctor">
            <summary>
            Initializes a new instance of the ExportJobDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ExportJobDetails.BlobUri">
            <summary>
            Required. Blob Uri.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ExportJobDetails.SasToken">
            <summary>
            Required. Sas Token to access Blob.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.Fabric">
            <summary>
            The definition of a Fabric object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.Fabric.#ctor">
            <summary>
            Initializes a new instance of the Fabric class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.Fabric.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.FabricProperties,System.String)">
            <summary>
            Initializes a new instance of the Fabric class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.Fabric.Properties">
            <summary>
            Required. Properties of the protection entity.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInput">
            <summary>
            The definition of a Policy object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInput.#ctor">
            <summary>
            Initializes a new instance of the FabricCreationInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInput.Properties">
            <summary>
            Optional. the Name of Profile.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInputProperties">
            <summary>
            The definition of a Fabric creation object properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInputProperties.#ctor">
            <summary>
            Initializes a new instance of the FabricCreationInputProperties
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInputProperties.CustomDetails">
            <summary>
            Optional. Fabric specific creation input
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInputProperties.FabricType">
            <summary>
            Optional. Type of fabric.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput">
            <summary>
            The definition of a Fabric deletion object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput.#ctor">
            <summary>
            Initializes a new instance of the FabricDeletionInput class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInputProperties)">
            <summary>
            Initializes a new instance of the FabricDeletionInput class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput.Properties">
            <summary>
            Required. Properties of the fabric deletion input.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInputProperties">
            <summary>
            The definition of a Fabric deletion object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInputProperties.#ctor">
            <summary>
            Initializes a new instance of the FabricDeletionInputProperties
            class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FabricListResponse">
            <summary>
            The response model for the list servers operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricListResponse.#ctor">
            <summary>
            Initializes a new instance of the FabricListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricListResponse.Fabrics">
            <summary>
            Optional. The list of servers for the given vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricListResponse.NextLink">
            <summary>
            Optional. Next Link.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FabricProperties">
            <summary>
            The definition of a Fabric properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricProperties.#ctor">
            <summary>
            Initializes a new instance of the FabricProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricProperties.CustomDetails">
            <summary>
            Optional. Type of the fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricProperties.EncryptionDetails">
            <summary>
            Optional. Encryption details for the fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricProperties.FriendlyName">
            <summary>
            Optional. Friendly name of the fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricProperties.InternalIdentifier">
            <summary>
            Optional. Internal Identifier.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricProperties.RolloverEncryptionDetails">
            <summary>
            Optional. Rollover encryption details for the fabric.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FabricReplicationGroupTaskDetails">
            <summary>
            The definition of fabric replication group task details object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.JobTaskDetails">
            <summary>
            Model class for job task details object which is actually a job.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the JobTaskDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobTaskDetails.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.JobEntity,System.String)">
            <summary>
            Initializes a new instance of the JobTaskDetails class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobTaskDetails.JobTask">
            <summary>
            Required. Job task.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricReplicationGroupTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the FabricReplicationGroupTaskDetails
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricReplicationGroupTaskDetails.SkippedReason">
            <summary>
            Required. Skipped reason.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricReplicationGroupTaskDetails.SkippedReasonString">
            <summary>
            Required. Skipped reason string.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FabricResponse">
            <summary>
            The response model for the fabric object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricResponse.#ctor">
            <summary>
            Initializes a new instance of the FabricResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricResponse.Fabric">
            <summary>
            Optional. The fabric object
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FabricSpecificCreationSettings">
            <summary>
            Fabric specific creation details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricSpecificCreationSettings.#ctor">
            <summary>
            Initializes a new instance of the FabricSpecificCreationSettings
            class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FabricSpecificDetails">
            <summary>
            Fabric specific details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FabricSpecificDetails.#ctor">
            <summary>
            Initializes a new instance of the FabricSpecificDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FabricSpecificDetails.InstanceType">
            <summary>
            Optional. Type of derived class
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequest">
            <summary>
            Request to failover a process server.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequest.#ctor">
            <summary>
            Initializes a new instance of the FailoverProcessServerRequest
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequest.Properties">
            <summary>
            Optional. The properties of the PS Failover request.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequestProperties">
            <summary>
            The properties of the Failover Process Server request.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequestProperties.#ctor">
            <summary>
            Initializes a new instance of the
            FailoverProcessServerRequestProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequestProperties.ContainerId">
            <summary>
            Optional. The container identifier.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequestProperties.FailoverType">
            <summary>
            Optional. Gets or sets a value for failover type. It can be
            systemlevel/serverlevel
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequestProperties.SourceProcessServerId">
            <summary>
            Optional. The source process server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequestProperties.TargetProcessServerId">
            <summary>
            Optional. The new process server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequestProperties.VmsToMigrate">
            <summary>
            Optional. The VMS to migrate.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.GroupTaskDetails">
            <summary>
            The definition of group task details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.GroupTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the GroupTaskDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.GroupTaskDetails.#ctor(System.Collections.Generic.List{Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase},System.String)">
            <summary>
            Initializes a new instance of the GroupTaskDetails class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.GroupTaskDetails.ChildTasks">
            <summary>
            Required. List of child tasks.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HealthError">
            <summary>
            The definition of a Protection Container mapping health object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HealthError.#ctor">
            <summary>
            Initializes a new instance of the HealthError class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HealthError.CreationTimeUtc">
            <summary>
            Optional. Error creation time (UTC)
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HealthError.EntityId">
            <summary>
            Optional. ID of the entity.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HealthError.ErrorCode">
            <summary>
            Optional. Error code.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HealthError.ErrorLevel">
            <summary>
            Optional. Level of error.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HealthError.ErrorMessage">
            <summary>
            Optional. Error message.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HealthError.PossibleCauses">
            <summary>
            Optional. Possible causes of error.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HealthError.RecommendedAction">
            <summary>
            Optional. Recommended action to resolve error.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HealthError.RecoveryProviderErrorMessage">
            <summary>
            Optional. Recovery Provider error message.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012EventDetails">
            <summary>
            Model class for event details of a HyperVReplica 2012 E2E event.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012EventDetails.#ctor">
            <summary>
            Initializes a new instance of the HyperVReplica2012EventDetails
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012EventDetails.ContainerName">
            <summary>
            Optional. The container friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012EventDetails.FabricName">
            <summary>
            Optional. The fabric friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012EventDetails.RemoteContainerName">
            <summary>
            Optional. The remote container name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012EventDetails.RemoteFabricName">
            <summary>
            Optional. The remote fabric name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails">
            <summary>
            HyperV Replica Policy Details.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.PolicyProviderSettingsDetails">
            <summary>
            Policy provider setting details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.PolicyProviderSettingsDetails.#ctor">
            <summary>
            Initializes a new instance of the PolicyProviderSettingsDetails
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.PolicyProviderSettingsDetails.InstanceType">
            <summary>
            Optional. Type of derived class
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails.#ctor">
            <summary>
            Initializes a new instance of the HyperVReplica2012PolicyDetails
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails.AllowedAuthenticationType">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails.ApplicationConsistentSnapshotFrequencyInHours">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails.Compression">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails.InitialReplicationMethod">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails.OfflineReplicationExportPath">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails.OfflineReplicationImportPath">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails.OnlineReplicationStartTime">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails.RecoveryPoints">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails.ReplicaDeletionOption">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyDetails.ReplicationPort">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput">
            <summary>
            The HyperV enable protection input.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.PolicyProviderSpecificInput">
            <summary>
            Profile operation provider specific input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.PolicyProviderSpecificInput.#ctor">
            <summary>
            Initializes a new instance of the PolicyProviderSpecificInput class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput.#ctor">
            <summary>
            Initializes a new instance of the HyperVReplica2012PolicyInput
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput.AllowedAuthenticationType">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput.ApplicationConsistentSnapshotFrequencyInHours">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput.Compression">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput.InitialReplicationMethod">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput.OfflineReplicationExportPath">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput.OfflineReplicationImportPath">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput.OnlineReplicationStartTime">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput.RecoveryPoints">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput.ReplicaDeletion">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012PolicyInput.ReplicationPort">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012R2EventDetails">
            <summary>
            Model class for event details of a HyperVReplica 2012 R2 E2E event.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012R2EventDetails.#ctor">
            <summary>
            Initializes a new instance of the HyperVReplica2012R2EventDetails
            class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012R2PolicyDetails">
            <summary>
            HyperV Replica Policy Details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012R2PolicyDetails.#ctor">
            <summary>
            Initializes a new instance of the HyperVReplica2012R2PolicyDetails
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012R2PolicyDetails.ReplicationFrequencyInSeconds">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012R2PolicyInput">
            <summary>
            The HyperV enable protection input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012R2PolicyInput.#ctor">
            <summary>
            Initializes a new instance of the HyperVReplica2012R2PolicyInput
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012R2PolicyInput.ReplicationFrequencyInSeconds">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012R2ReplicationDetails">
            <summary>
            Hyper V Replica Provider specific entity details.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012ReplicationDetails">
            <summary>
            Hyper V Replica Provider specific entity details.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProviderSpecificSettings">
            <summary>
            Provider specific entity details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProviderSpecificSettings.#ctor">
            <summary>
            Initializes a new instance of the
            ReplicationProviderSpecificSettings class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProviderSpecificSettings.InstanceType">
            <summary>
            Optional. Gets or sets the Instance type name.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012ReplicationDetails.#ctor">
            <summary>
            Initializes a new instance of the
            HyperVReplica2012ReplicationDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012ReplicationDetails.InitialReplicationDetails">
            <summary>
            Optional. Gets or sets initial replication details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012ReplicationDetails.LastReplicatedTime">
            <summary>
            Optional. Gets or sets the Last replication time.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012ReplicationDetails.VMDiskDetails">
            <summary>
            Optional. Gets or sets VM disk details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012ReplicationDetails.VmNics">
            <summary>
            Optional. Gets or sets the network details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplica2012R2ReplicationDetails.#ctor">
            <summary>
            Initializes a new instance of the
            HyperVReplica2012R2ReplicationDetails class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureApplyRecoveryPointInput">
            <summary>
            HyperVReplicaAzure provider specific input to apply recovery point.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureApplyRecoveryPointInput.#ctor">
            <summary>
            Initializes a new instance of the
            HyperVReplicaAzureApplyRecoveryPointInput class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureApplyRecoveryPointInput.#ctor(System.String)">
            <summary>
            Initializes a new instance of the
            HyperVReplicaAzureApplyRecoveryPointInput class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureApplyRecoveryPointInput.PrimaryKekCertificatePfx">
            <summary>
            Optional. The primary Kek Pfx certificate.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureApplyRecoveryPointInput.SecondaryKekCertificatePfx">
            <summary>
            Optional. The secondary Kek Pfx certificate.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureApplyRecoveryPointInput.VaultLocation">
            <summary>
            Required. Gets or sets Location of the vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEnableProtectionInput">
            <summary>
            The Azure enable protection input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEnableProtectionInput.#ctor">
            <summary>
            Initializes a new instance of the
            HyperVReplicaAzureEnableProtectionInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEnableProtectionInput.HvHostVmId">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEnableProtectionInput.OSType">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEnableProtectionInput.TargetStorageAccountId">
            <summary>
            Optional. Gets or sets the storage account Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEnableProtectionInput.VhdId">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEnableProtectionInput.VmName">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEventDetails">
            <summary>
            Model class for event details of a HyperVReplica E2A event.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEventDetails.#ctor">
            <summary>
            Initializes a new instance of the HyperVReplicaAzureEventDetails
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEventDetails.ContainerName">
            <summary>
            Optional. The container friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEventDetails.FabricName">
            <summary>
            Optional. The fabric friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureEventDetails.RemoteContainerName">
            <summary>
            Optional. The remote container name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureFailbackProviderInput">
            <summary>
            HvrA provider specific input for failback.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProviderSpecificFailoverInput">
            <summary>
            Failover provider specific input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProviderSpecificFailoverInput.#ctor">
            <summary>
            Initializes a new instance of the ProviderSpecificFailoverInput
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureFailbackProviderInput.#ctor">
            <summary>
            Initializes a new instance of the
            HyperVReplicaAzureFailbackProviderInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureFailbackProviderInput.DataSyncOption">
            <summary>
            Optional. Gets or sets Data sync option.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureFailbackProviderInput.ProviderIdForAlternateRecovery">
            <summary>
            Optional. Gets or sets Provider ID for alternate location.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureFailbackProviderInput.RecoveryVmCreationOption">
            <summary>
            Optional. Gets or sets ALR options to create alternate recovery.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureFailoverProviderInput">
            <summary>
            HvrA provider specific input for failover.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureFailoverProviderInput.#ctor">
            <summary>
            Initializes a new instance of the
            HyperVReplicaAzureFailoverProviderInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureFailoverProviderInput.PrimaryKekCertificatePfx">
            <summary>
            Optional. Gets or sets Primary kek certificate pfx.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureFailoverProviderInput.SecondaryKekCertificatePfx">
            <summary>
            Optional. Gets or sets Secondary kek certificate pfx.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureFailoverProviderInput.VaultLocation">
            <summary>
            Optional. Gets or sets Location of the vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyDetails">
            <summary>
            HyperV Replica Azure Policy Details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyDetails.#ctor">
            <summary>
            Initializes a new instance of the HyperVReplicaAzurePolicyDetails
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyDetails.ActiveStorageAccountId">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyDetails.ApplicationConsistentSnapshotFrequencyInHours">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyDetails.Encryption">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyDetails.OnlineReplicationStartTime">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyDetails.RecoveryPointHistoryDurationInHours">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyDetails.ReplicationInterval">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyInput">
            <summary>
            HyperV Replica Azure enable protection input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyInput.#ctor">
            <summary>
            Initializes a new instance of the HyperVReplicaAzurePolicyInput
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyInput.ApplicationConsistentSnapshotFrequencyInHours">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyInput.Encryption">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyInput.OnlineIrStartTime">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyInput.RecoveryPointHistoryDuration">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyInput.ReplicationInterval">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzurePolicyInput.StorageAccounts">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails">
            <summary>
            Hyper V Replica Azure Provider specific entity details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.#ctor">
            <summary>
            Initializes a new instance of the
            HyperVReplicaAzureReplicationDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.AzureVMDiskDetails">
            <summary>
            Optional. Gets or sets Azure VM Disk details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.Encryption">
            <summary>
            Optional. Gets or sets the encryption info.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.InitialReplicationDetails">
            <summary>
            Optional. Gets or sets initial replication details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.LastReplicatedTime">
            <summary>
            Optional. Gets or sets the Last replication time.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.OSDetails">
            <summary>
            Optional. Type of the OS on the VM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.RecoveryAzureStorageAccount">
            <summary>
            Optional. Gets or sets the recovery Azure storage account.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.RecoveryAzureVMName">
            <summary>
            Optional. Gets or sets Recovery Azure given name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.RecoveryAzureVMSize">
            <summary>
            Optional. Gets or sets the Recovery Azure VM size.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.SelectedRecoveryAzureNetworkId">
            <summary>
            Optional. Gets or sets the selected recovery azure network Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.SourceVmCPUCount">
            <summary>
            Optional. Gets or sets the CPU count of the VM on the primary side.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.SourceVmRAMSizeInMB">
            <summary>
            Optional. Gets or sets the RAM size of the VM on the primary side.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReplicationDetails.VMNics">
            <summary>
            Optional. Gets or sets the network details.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReprotectInput">
            <summary>
            The Azure reprotect input.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationProviderSpecificInput">
            <summary>
            Reverse replication provider specific input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationProviderSpecificInput.#ctor">
            <summary>
            Initializes a new instance of the
            ReverseReplicationProviderSpecificInput class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReprotectInput.#ctor">
            <summary>
            Initializes a new instance of the HyperVReplicaAzureReprotectInput
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReprotectInput.HvHostVmId">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReprotectInput.OSType">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReprotectInput.StorageAccountId">
            <summary>
            Optional. Gets or sets the storage account Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReprotectInput.VHDId">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVReplicaAzureReprotectInput.VmName">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVSiteDetails">
            <summary>
            HyperV fabric specific details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVSiteDetails.#ctor">
            <summary>
            Initializes a new instance of the HyperVSiteDetails class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.HyperVVirtualMachineDetails">
            <summary>
            Hyper V Replica Provider specific entity details.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemTypeSettings">
            <summary>
            Provider specific entity details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemTypeSettings.#ctor">
            <summary>
            Initializes a new instance of the ProtectableItemTypeSettings class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemTypeSettings.InstanceType">
            <summary>
            Optional. Gets or sets the type of object passed.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.HyperVVirtualMachineDetails.#ctor">
            <summary>
            Initializes a new instance of the HyperVVirtualMachineDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVVirtualMachineDetails.DiskDetailsList">
            <summary>
            Optional. Gets or sets the DiskDetails.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVVirtualMachineDetails.Generation">
            <summary>
            Optional. Gets or sets the Generation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVVirtualMachineDetails.OSDetails">
            <summary>
            Optional. Gets or sets the OSDetails.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.HyperVVirtualMachineDetails.SourceItemId">
            <summary>
            Optional. Gets or sets the source id of the object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.InconsistentVmDetails">
            <summary>
            The definition of inconsistent VM details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.InconsistentVmDetails.#ctor">
            <summary>
            Initializes a new instance of the InconsistentVmDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.InconsistentVmDetails.CloudName">
            <summary>
            Required. Cloud name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.InconsistentVmDetails.Details">
            <summary>
            Required. Details regarding state of the Protected Entity in ASR
            and On prem.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.InconsistentVmDetails.ErrorIds">
            <summary>
            Required. List of Error IDs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.InconsistentVmDetails.VmName">
            <summary>
            Required. Name of the VM.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.InitialReplicationDetails">
            <summary>
            Hyper V Replica Provider network details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.InitialReplicationDetails.#ctor">
            <summary>
            Initializes a new instance of the InitialReplicationDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.InitialReplicationDetails.InitialReplicationProgressPercentage">
            <summary>
            Optional. Gets or sets the initial replication progress percentage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.InitialReplicationDetails.InitialReplicationType">
            <summary>
            Optional. Gets or sets initial replication type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.InlineWorkflowTaskDetails">
            <summary>
            The definition of inline workflow task details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.InlineWorkflowTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the InlineWorkflowTaskDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.InlineWorkflowTaskDetails.#ctor(System.Collections.Generic.List{System.String},System.Collections.Generic.List{Microsoft.Azure.Management.SiteRecovery.Models.AsrTaskBase},System.String)">
            <summary>
            Initializes a new instance of the InlineWorkflowTaskDetails class
            with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.InlineWorkflowTaskDetails.WorkflowIds">
            <summary>
            Required. List of child workflow Ids.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.Job">
            <summary>
            The definition of a Job object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.Job.#ctor">
            <summary>
            Initializes a new instance of the Job class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.Job.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.JobProperties,System.String)">
            <summary>
            Initializes a new instance of the Job class with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.Job.Properties">
            <summary>
            Required. Job Properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.JobEntity">
            <summary>
            The definition of job task object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobEntity.#ctor">
            <summary>
            Initializes a new instance of the JobEntity class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobEntity.JobFriendlyName">
            <summary>
            Required. Job display name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobEntity.JobId">
            <summary>
            Required. Job Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobEntity.JobScenarioName">
            <summary>
            Required. Job scenario name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobEntity.TargetInstanceType">
            <summary>
            Required. Object type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobEntity.TargetObjectId">
            <summary>
            Required. Object Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobEntity.TargetObjectName">
            <summary>
            Required. Object name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.JobErrorDetails">
            <summary>
            The definition of a ErrorDetails object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobErrorDetails.#ctor">
            <summary>
            Initializes a new instance of the JobErrorDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobErrorDetails.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.ServiceError,Microsoft.Azure.Management.SiteRecovery.Models.ProviderError,System.String)">
            <summary>
            Initializes a new instance of the JobErrorDetails class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobErrorDetails.CreationTime">
            <summary>
            Optional. Gets or sets the creation time of job error.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobErrorDetails.ErrorLevel">
            <summary>
            Optional. Gets or sets error level of error.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobErrorDetails.ProviderErrorDetails">
            <summary>
            Required. Provider error details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobErrorDetails.ServiceErrorDetails">
            <summary>
            Required. Service error details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobErrorDetails.TaskId">
            <summary>
            Required. ID of the task, where error was raised.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.JobListResponse">
            <summary>
            The response model for the list Jobs operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobListResponse.#ctor">
            <summary>
            Initializes a new instance of the JobListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobListResponse.Jobs">
            <summary>
            Optional. The list of Jobs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobListResponse.NextLink">
            <summary>
            Optional. The nextLink value.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.JobOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the JobOperationResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobOperationResponse.Job">
            <summary>
            Optional. The Job object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties">
            <summary>
            The properties of a Job object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.#ctor">
            <summary>
            Initializes a new instance of the JobProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.ActivityId">
            <summary>
            Required. Activity Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.AllowedActions">
            <summary>
            Required. Allowed action.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.CustomDetails">
            <summary>
            Required. Custom details about the job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.EndTime">
            <summary>
            Required. End time stamp.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.Errors">
            <summary>
            Required. List of errors.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.FriendlyName">
            <summary>
            Required. Display name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.ScenarioName">
            <summary>
            Required. Scenario name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.StartTime">
            <summary>
            Required. Start time stamp.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.State">
            <summary>
            Required. Current State of the job. Example: "In Progress",
            "Cancelled"
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.StateDescription">
            <summary>
            Required. Description of the current state. It shows the detailed
            state of the job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.TargetInstanceType">
            <summary>
            Required. Affected ObjectT ype.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.TargetObjectId">
            <summary>
            Required. Affected ObjectId.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.TargetObjectName">
            <summary>
            Required. Affected object name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobProperties.Tasks">
            <summary>
            Required. Tasks of the job object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter">
            <summary>
            The definition of a JobQueryParameter object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter.#ctor">
            <summary>
            Initializes a new instance of the JobQueryParameter class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter.AffectedObjectTypes">
            <summary>
            Optional. List of type of objects to fetch jobs for.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter.EndTime">
            <summary>
            Optional. End range of start UTC time in seconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter.FabricId">
            <summary>
            Optional. Id of affected fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter.JobStatus">
            <summary>
            Optional. List of status the job to be fetched can be in.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter.StartTime">
            <summary>
            Optional. Start UTC time in seconds.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.JobResponse">
            <summary>
            The response model for the Job details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.JobResponse.#ctor">
            <summary>
            Initializes a new instance of the JobResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.JobResponse.Job">
            <summary>
            Optional. The Job object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetwork">
            <summary>
            The definition of Logical Network Object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetwork.#ctor">
            <summary>
            Initializes a new instance of the LogicalNetwork class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetwork.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworkProperties,System.String)">
            <summary>
            Initializes a new instance of the LogicalNetwork class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetwork.Properties">
            <summary>
            Required. Properties of Logical Network
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworkProperties">
            <summary>
            The definition of Logical Network Properties
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworkProperties.#ctor">
            <summary>
            Initializes a new instance of the LogicalNetworkProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworkProperties.FriendlyName">
            <summary>
            Optional. Friendly name of the logical network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworkProperties.LogicalNetworkDefinitionsStatus">
            <summary>
            Optional. Value indicating whether logical network definitions are
            isolated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworkProperties.LogicalNetworkUsage">
            <summary>
            Optional. Value indicating whether logical network is used as
            private test network by test failover.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworkProperties.NetworkVirtualizationStatus">
            <summary>
            Optional. Value indicating whether Network Virtualization is
            enabled for the logical network.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworkResponse">
            <summary>
            The response model for the Logical Network object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworkResponse.#ctor">
            <summary>
            Initializes a new instance of the LogicalNetworkResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworkResponse.LogicalNetwork">
            <summary>
            Optional. Logical Network object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworksListResponse">
            <summary>
            The response model for the list of Logical Networks.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworksListResponse.#ctor">
            <summary>
            Initializes a new instance of the LogicalNetworksListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworksListResponse.LogicalNetworks">
            <summary>
            Optional. List of logical networks.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.LogicalNetworksListResponse.NextLink">
            <summary>
            Optional. Next link.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ManualActionTaskDetails">
            <summary>
            The definition of manual action task details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ManualActionTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the ManualActionTaskDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ManualActionTaskDetails.Instructions">
            <summary>
            Required. Instructions for the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ManualActionTaskDetails.Name">
            <summary>
            Required. Name of the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ManualActionTaskDetails.Observation">
            <summary>
            Required. Observation in the task.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.MappingOperationResponse">
            <summary>
            Service response for operation which change status of mapping for
            protection container.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.MappingOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the MappingOperationResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MappingOperationResponse.ProtectionContainerMapping">
            <summary>
            Optional. Protected container mapping object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.MappingProviderConfigurationSettings">
            <summary>
            Container provider specific input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.MappingProviderConfigurationSettings.#ctor">
            <summary>
            Initializes a new instance of the
            MappingProviderConfigurationSettings class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer">
            <summary>
            The details of a Master Target server.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer.#ctor">
            <summary>
            Initializes a new instance of the MasterTargetServer class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer.AgentVersion">
            <summary>
            Optional. The version of the scout component on the server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer.DataStores">
            <summary>
            Optional. The data stores in the fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer.Id">
            <summary>
            Optional. The server Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer.IpAddress">
            <summary>
            Optional. The IP address of the server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer.LastHeartbeat">
            <summary>
            Optional. The last heartbeat received from the server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer.LatestUpdateVersion">
            <summary>
            Optional. The version of the latest update.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer.Name">
            <summary>
            Optional. The server name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer.OsType">
            <summary>
            Optional. The OS type of the server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer.RetentionVolumes">
            <summary>
            Optional. The retention volumes of Master target Server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MasterTargetServer.VersionStatus">
            <summary>
            Optional. The version status
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.MobilityServiceUpdate">
            <summary>
            The details of an update of the mobility service.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.MobilityServiceUpdate.#ctor">
            <summary>
            Initializes a new instance of the MobilityServiceUpdate class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MobilityServiceUpdate.OsType">
            <summary>
            Optional. The OS type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MobilityServiceUpdate.RebootStatus">
            <summary>
            Optional. The reboot status of the update - whether it is required
            or not. Values can be 'Required' or 'NotRequired'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.MobilityServiceUpdate.Version">
            <summary>
            Optional. The version of the latest update.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.Network">
            <summary>
            The definition of Network Object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.Network.#ctor">
            <summary>
            Initializes a new instance of the Network class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.Network.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.NetworkProperties,System.String)">
            <summary>
            Initializes a new instance of the Network class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.Network.Properties">
            <summary>
            Required. Properties of Network
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMapping">
            <summary>
            The definition of Network Mapping Object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMapping.#ctor">
            <summary>
            Initializes a new instance of the NetworkMapping class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMapping.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingProperties,System.String)">
            <summary>
            Initializes a new instance of the NetworkMapping class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMapping.Properties">
            <summary>
            Required. Properties of Network Mapping
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingProperties">
            <summary>
            The definition of Network Mapping Properties
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingProperties.#ctor">
            <summary>
            Initializes a new instance of the NetworkMappingProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingProperties.PairingStatus">
            <summary>
            Optional. Pairing Status
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingProperties.PrimaryNetworkFriendlyName">
            <summary>
            Optional. Friendly name of the primary network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingProperties.RecoveryNetworkFriendlyName">
            <summary>
            Optional. Friendly name of the recovery network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingProperties.RecoveryNetworkId">
            <summary>
            Optional. Recovery network id of network mapping.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingResponse">
            <summary>
            The response model for the Network Mapping object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingResponse.#ctor">
            <summary>
            Initializes a new instance of the NetworkMappingResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingResponse.NetworkMapping">
            <summary>
            Optional. Network Mapping object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingsListResponse">
            <summary>
            The response model for the list of Network Mappings.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingsListResponse.#ctor">
            <summary>
            Initializes a new instance of the NetworkMappingsListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingsListResponse.NetworkMappingsList">
            <summary>
            Optional. List of network mappings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkMappingsListResponse.NextLink">
            <summary>
            Optional. Next link.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.NetworkProperties">
            <summary>
            The definition of Network Properties
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.NetworkProperties.#ctor">
            <summary>
            Initializes a new instance of the NetworkProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkProperties.FabricType">
            <summary>
            Optional. Type of Fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkProperties.FriendlyName">
            <summary>
            Optional. Friendly name of the network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkProperties.NetworkType">
            <summary>
            Optional. Type of network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkProperties.Subnets">
            <summary>
            Optional. Subnets of the network.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.NetworkResponse">
            <summary>
            The response model for the Network object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.NetworkResponse.#ctor">
            <summary>
            Initializes a new instance of the NetworkResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworkResponse.Network">
            <summary>
            Optional. Network object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.NetworksListResponse">
            <summary>
            The response model for the list of Networks.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.NetworksListResponse.#ctor">
            <summary>
            Initializes a new instance of the NetworksListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworksListResponse.NetworksList">
            <summary>
            Optional. List of networks.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.NetworksListResponse.NextLink">
            <summary>
            Optional. Next link.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.OSDetails">
            <summary>
            OS details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.OSDetails.#ctor">
            <summary>
            Initializes a new instance of the OSDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.OSDetails.OSEdition">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.OSDetails.OSMajorVersion">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.OSDetails.OSMinorVersion">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.OSDetails.OsType">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.OSDetails.OSVersion">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.OSDetails.ProductType">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInput">
            <summary>
            The definition of a PlannedFailoverInput object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInput.#ctor">
            <summary>
            Initializes a new instance of the PlannedFailoverInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInput.Properties">
            <summary>
            Optional. Gets or sets Planned failover input properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInputProperties">
            <summary>
            The definition of a PlannedFailoverInput properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInputProperties.#ctor">
            <summary>
            Initializes a new instance of the PlannedFailoverInputProperties
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInputProperties.FailoverDirection">
            <summary>
            Optional. Gets or sets Failover direction
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInputProperties.ProviderSpecificDetails">
            <summary>
            Optional. Gets or sets Provider specific settings.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.Policy">
            <summary>
            The definition of a Policy object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.Policy.#ctor">
            <summary>
            Initializes a new instance of the Policy class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.Policy.#ctor(System.String)">
            <summary>
            Initializes a new instance of the Policy class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.Policy.Properties">
            <summary>
            Optional. Policy custom data.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.PolicyListResponse">
            <summary>
            The response model for the list policies operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.PolicyListResponse.#ctor">
            <summary>
            Initializes a new instance of the PolicyListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.PolicyListResponse.NextLink">
            <summary>
            Optional. The nextLink value.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.PolicyListResponse.Policies">
            <summary>
            Optional. The list of policies.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.PolicyProperties">
            <summary>
            The definition of a server object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.PolicyProperties.#ctor">
            <summary>
            Initializes a new instance of the PolicyProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.PolicyProperties.#ctor(System.String,Microsoft.Azure.Management.SiteRecovery.Models.PolicyProviderSettingsDetails)">
            <summary>
            Initializes a new instance of the PolicyProperties class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.PolicyProperties.FriendlyName">
            <summary>
            Required. Name of replication provider
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.PolicyProperties.ProviderSpecificDetails">
            <summary>
            Required. the replication provider settings
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.PolicyResponse">
            <summary>
            The response model for the Policy object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.PolicyResponse.#ctor">
            <summary>
            Initializes a new instance of the PolicyResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.PolicyResponse.Policy">
            <summary>
            Optional. Policy object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer">
            <summary>
            The detaisl of a Process Server.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.#ctor">
            <summary>
            Initializes a new instance of the ProcessServer class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.AgentVersion">
            <summary>
            Optional. The version of the scout component on the server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.AvailableMemoryInBytes">
            <summary>
            Optional. The available memory.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.AvailableSpaceInBytes">
            <summary>
            Optional. The available space.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.CpuLoad">
            <summary>
            Optional. The percentage of the CPU load.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.CpuLoadStatus">
            <summary>
            Optional. The CPU load status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.FriendlyName">
            <summary>
            Optional. The Process Server's friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.HostId">
            <summary>
            Optional. The agent generated Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.Id">
            <summary>
            Optional. The Process Server Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.IpAddress">
            <summary>
            Optional. The IP address of the server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.LastHeartbeat">
            <summary>
            Optional. The last heartbeat received from the server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.LatestUpdateVersion">
            <summary>
            Optional. The version of the latest update.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.MemoryUsageStatus">
            <summary>
            Optional. The memory usage status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.OsType">
            <summary>
            Optional. The OS type of the server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.PsServiceStatus">
            <summary>
            Optional. The PS service status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.ReplicationPairCount">
            <summary>
            Optional. The number of replication pairs configured in this PS.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.ServerCount">
            <summary>
            Optional. The servers configured with this PS.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.SpaceUsageStatus">
            <summary>
            Optional. The space usage status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.SystemLoad">
            <summary>
            Optional. The percentage of the system load.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.SystemLoadStatus">
            <summary>
            Optional. The system load status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.TotalMemoryInBytes">
            <summary>
            Optional. The total memory.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.TotalSpaceInBytes">
            <summary>
            Optional. The total space.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.Updates">
            <summary>
            Optional. The list of the mobility service updates available on the
            Process Server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProcessServer.VersionStatus">
            <summary>
            Optional. Gets or sets version status
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItem">
            <summary>
            The definition of a Fabric object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItem.#ctor">
            <summary>
            Initializes a new instance of the ProtectableItem class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItem.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemProperties,System.String)">
            <summary>
            Initializes a new instance of the ProtectableItem class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItem.Properties">
            <summary>
            Required. Properties of the replicated protected item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemListResponse">
            <summary>
            The response model for the list replicated protected items.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemListResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectableItemListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemListResponse.NextLink">
            <summary>
            Optional. Next Link.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemListResponse.ProtectableItems">
            <summary>
            Optional. The list of servers for the given vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemOperationResponse">
            <summary>
            Service response for Protectable items operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectableItemOperationResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemOperationResponse.ProtectableItem">
            <summary>
            Optional. Protectable object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemProperties">
            <summary>
            The definition of a Fabric properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemProperties.#ctor">
            <summary>
            Initializes a new instance of the ProtectableItemProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemProperties.CustomDetails">
            <summary>
            Optional. Gets or sets the Replication provider custom settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemProperties.FriendlyName">
            <summary>
            Optional. Gets or sets the name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemProperties.ProtectionReadinessErrors">
            <summary>
            Optional. Gets or sets the ProtectionReadinessErrors.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemProperties.ProtectionStatus">
            <summary>
            Optional. Gets or sets the protection status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemProperties.ReplicationProtectedItemId">
            <summary>
            Optional. Gets or sets the ARM resource Id of protected items.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemProperties.SupportedReplicationProviders">
            <summary>
            Optional. Gets or sets the Supported Replication Providers for the
            protectable item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemResponse">
            <summary>
            The response model for the fabric object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectableItemResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectableItemResponse.ProtectableItem">
            <summary>
            Optional. The ProtectableItem object
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectedItemsQueryParameter">
            <summary>
            The definition of a ProtectedItemsQueryParameter object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectedItemsQueryParameter.#ctor">
            <summary>
            Initializes a new instance of the ProtectedItemsQueryParameter
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectedItemsQueryParameter.SourceFabricName">
            <summary>
            Optional. Source fabric name filter.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainer">
            <summary>
            The definition of a Protection Container object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainer.#ctor">
            <summary>
            Initializes a new instance of the ProtectionContainer class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainer.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerProperties,System.String)">
            <summary>
            Initializes a new instance of the ProtectionContainer class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainer.Properties">
            <summary>
            Required. Properties of the protection container.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerListResponse">
            <summary>
            The response model for the list ProtectionContainers operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerListResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectionContainerListResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerListResponse.NextLink">
            <summary>
            Optional. The list of servers for the given vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerListResponse.ProtectionContainers">
            <summary>
            Optional. The list of ProtectionContainers for the given server.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMapping">
            <summary>
            The definition of a Protection Container mapping object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMapping.#ctor">
            <summary>
            Initializes a new instance of the ProtectionContainerMapping class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMapping.#ctor(System.String)">
            <summary>
            Initializes a new instance of the ProtectionContainerMapping class
            with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMapping.Properties">
            <summary>
            Optional. Gets or sets the custom data.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingListResponse">
            <summary>
            The definition of a Protection Container mapping collection object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingListResponse.#ctor">
            <summary>
            Initializes a new instance of the
            ProtectionContainerMappingListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingListResponse.NextLink">
            <summary>
            Optional. Gets or sets link to fetch rest of the data.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingListResponse.ProtectionContainerMappings">
            <summary>
            Optional. Gets or sets list of container mappings.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties">
            <summary>
            The definition of a Protection Container mapping object properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.#ctor">
            <summary>
            Initializes a new instance of the
            ProtectionContainerMappingProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.Health">
            <summary>
            Optional. Health of pairing.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.HealthErrorDetails">
            <summary>
            Optional. Health error.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.PolicyFriendlyName">
            <summary>
            Optional. Policy Friendly Name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.PolicyId">
            <summary>
            Optional. Policy Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.ProviderSpecificDetails">
            <summary>
            Optional. Provider specific details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.SourceFabricFriendlyName">
            <summary>
            Optional. Friendly name of source fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.SourceProtectionContainerFriendlyName">
            <summary>
            Optional. Friendly name of source container.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.State">
            <summary>
            Optional. Association Status
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.TargetFabricFriendlyName">
            <summary>
            Optional. Friendly name of target fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.TargetProtectionContainerFriendlyName">
            <summary>
            Optional. Friendly name of paired container.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingProperties.TargetProtectionContainerId">
            <summary>
            Optional. Paired protection container ID.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingResponse">
            <summary>
            The response model for the Protection Container mapping object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingResponse.#ctor">
            <summary>
            Initializes a new instance of the
            ProtectionContainerMappingResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerMappingResponse.ProtectionContainerMapping">
            <summary>
            Optional. Protection Container mapping object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerProperties">
            <summary>
            The definition of a Protection Container properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerProperties.#ctor">
            <summary>
            Initializes a new instance of the ProtectionContainerProperties
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerProperties.FabricConfigurationSettings">
            <summary>
            Optional. Fabric configuration settings for container.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerProperties.FabricFriendlyName">
            <summary>
            Optional. Fabric friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerProperties.FabricType">
            <summary>
            Optional. Gets or sets the fabric type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerProperties.FriendlyName">
            <summary>
            Optional. Gets or sets the friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerProperties.PairingStatus">
            <summary>
            Optional. Gets or sets the pairing status of this cloud.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerProperties.ProtectedItemCount">
            <summary>
            Optional. Number of protected items.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerProperties.Role">
            <summary>
            Optional. Gets or sets the pairing role of this cloud.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerResponse">
            <summary>
            The response model for the Protection Container object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerResponse.#ctor">
            <summary>
            Initializes a new instance of the ProtectionContainerResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProtectionContainerResponse.ProtectionContainer">
            <summary>
            Optional. Protection Container object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ProviderError">
            <summary>
            The definition of a ProviderError object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ProviderError.#ctor">
            <summary>
            Initializes a new instance of the ProviderError class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProviderError.ErrorCode">
            <summary>
            Required. Error code.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProviderError.ErrorId">
            <summary>
            Required. Error ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProviderError.ErrorMessage">
            <summary>
            Required. Error message.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProviderError.PossibleCauses">
            <summary>
            Required. Possible causes for the error.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ProviderError.RecommendedAction">
            <summary>
            Required. Recommended action to resolve the error.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReassociateGatewayOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReassociateGatewayOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the
            ReassociateGatewayOperationResponse class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlan">
            <summary>
            Recovery plan object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlan.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPlan class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlan.#ctor(System.String)">
            <summary>
            Initializes a new instance of the RecoveryPlan class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlan.Properties">
            <summary>
            Optional. Recovery plan properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAction">
            <summary>
            Recovery plan action object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAction.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPlanAction class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAction.ActionName">
            <summary>
            Required. Action name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAction.CustomDetails">
            <summary>
            Required. Recovery plan action custom details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAction.FailoverDirectionsList">
            <summary>
            Required. Allowed failover directions.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAction.FailoverTypesList">
            <summary>
            Required. Allowed failover types.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanActionDetails">
            <summary>
            Recovery plan action custom details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanActionDetails.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPlanActionDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanActionDetails.#ctor(System.String)">
            <summary>
            Initializes a new instance of the RecoveryPlanActionDetails class
            with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanActionDetails.InstanceType">
            <summary>
            Required. Type of recovery plan action.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAutomationRunbookActionDetails">
            <summary>
            Recovery plan runbook action object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAutomationRunbookActionDetails.#ctor">
            <summary>
            Initializes a new instance of the
            RecoveryPlanAutomationRunbookActionDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAutomationRunbookActionDetails.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            RecoveryPlanAutomationRunbookActionDetails class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAutomationRunbookActionDetails.FabricLocation">
            <summary>
            Required. Fabric location.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAutomationRunbookActionDetails.RunbookId">
            <summary>
            Required. Runbook Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanAutomationRunbookActionDetails.Timeout">
            <summary>
            Optional. Runbook timeout.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroup">
            <summary>
            Recovery plan group object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroup.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPlanGroup class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroup.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the RecoveryPlanGroup class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroup.EndGroupActions">
            <summary>
            Optional. Recovery plan end group actions.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroup.GroupName">
            <summary>
            Required. Group name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroup.GroupType">
            <summary>
            Required. Group type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroup.ReplicationProtectedItems">
            <summary>
            Optional. List of protected items.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroup.StartGroupActions">
            <summary>
            Optional. Recovery plan start group actions.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroupTaskDetails">
            <summary>
            The definition of recovery plan group task details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroupTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPlanGroupTaskDetails
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroupTaskDetails.GroupId">
            <summary>
            Required. Group Identifier.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroupTaskDetails.Name">
            <summary>
            Required. Name of recovery plan group task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroupTaskDetails.RpGroupType">
            <summary>
            Required. Group type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanListResponse">
            <summary>
            The response model for the list recovery plan operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanListResponse.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPlanListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanListResponse.NextLink">
            <summary>
            Optional. The nextLink value.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanListResponse.RecoveryPlans">
            <summary>
            Optional. The list of recovery plans.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanManualActionDetails">
            <summary>
            Recovery plan manual action object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanManualActionDetails.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPlanManualActionDetails
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanManualActionDetails.#ctor(System.String)">
            <summary>
            Initializes a new instance of the RecoveryPlanManualActionDetails
            class with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanManualActionDetails.Description">
            <summary>
            Optional. Manual action description.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties">
            <summary>
            Recovery plan properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPlanProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the RecoveryPlanProperties class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.AllowedOperationsList">
            <summary>
            Optional. Allowed operations on the recovery plan.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.CurrentScenario">
            <summary>
            Optional. Current scenario object.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.FailoverDeploymentModel">
            <summary>
            Optional. Failover deployment model.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.FriendlyName">
            <summary>
            Required. Friendly name of the recovery plan.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.Groups">
            <summary>
            Optional. Recovery plan groups list.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.LastPlannedFailoverStatus">
            <summary>
            Optional. Last planned failover status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.LastPlannedFailoverTime">
            <summary>
            Optional. Last planned failover time.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.LastTestFailoverStatus">
            <summary>
            Optional. Last test failover status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.LastTestFailoverTime">
            <summary>
            Optional. Last test failover time.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.PrimaryFabricFriendlyName">
            <summary>
            Optional. Primary fabric friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.PrimaryFabricId">
            <summary>
            Required. Primary fabric Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.RecoveryFabricFriendlyName">
            <summary>
            Optional. Recovery fabric friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.RecoveryFabricId">
            <summary>
            Required. Recovery fabric Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.ReplicationProvidersList">
            <summary>
            Optional. List of replication providers.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanProperties.Status">
            <summary>
            Optional. Status of the recovery plan.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanResponse">
            <summary>
            The response model for the recovery plan object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanResponse.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPlanResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanResponse.RecoveryPlan">
            <summary>
            Optional. Recovery plan object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanScriptActionDetails">
            <summary>
            Recovery plan script action object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanScriptActionDetails.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPlanScriptActionDetails
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanScriptActionDetails.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the RecoveryPlanScriptActionDetails
            class with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanScriptActionDetails.FabricLocation">
            <summary>
            Required. Fabric location.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanScriptActionDetails.ScriptPath">
            <summary>
            Required. Script path.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanScriptActionDetails.Timeout">
            <summary>
            Optional. Script timeout.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanShutdownGroupTaskDetails">
            <summary>
            The definition of recovery plan shutdown group task details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanShutdownGroupTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the
            RecoveryPlanShutdownGroupTaskDetails class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPoint">
            <summary>
            The recovery point object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPoint.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPoint class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPoint.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointProperties,System.String)">
            <summary>
            Initializes a new instance of the RecoveryPoint class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPoint.Properties">
            <summary>
            Required. Recovery point properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointListResponse">
            <summary>
            The response model for a list of recovery points.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointListResponse.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPointListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointListResponse.NextLink">
            <summary>
            Optional. Next Link.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointListResponse.RecoveryPoints">
            <summary>
            Optional. The list of recovery points for a protected item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointProperties">
            <summary>
            Recovery point properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointProperties.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPointProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointProperties.RecoveryPointTime">
            <summary>
            Optional. The recovery point time.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointProperties.RecoveryPointType">
            <summary>
            Optional. The recovery point type: ApplicationConsistent,
            CrashConsistent.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointResponse">
            <summary>
            The response model for recovery point object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointResponse.#ctor">
            <summary>
            Initializes a new instance of the RecoveryPointResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPointResponse.RecoveryPoint">
            <summary>
            Optional. The RecoveryPoint object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatus">
            <summary>
            The status of the asynchronous request.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatus.InProgress">
            <summary>
            The asynchronous request is in progress.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatus.Succeeded">
            <summary>
            The asynchronous request succeeded.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatus.Failed">
            <summary>
            The asynchronous request failed.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatusResponse">
            <summary>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or has
            failed. Note that this status is distinct from the HTTP status code
            returned for the Get Operation Status operation itself. If the
            asynchronous operation succeeded, the response body includes the HTTP
            status code for the successful request. If the asynchronous operation
            failed, the response body includes the HTTP status code for the failed
            request, and also includes error information regarding the failure.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatusResponse.#ctor">
            <summary>
            Initializes a new instance of the
            RecoveryServicesOperationStatusResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatusResponse.Error">
            <summary>
            Optional. If the asynchronous operation failed, the response body
            includes the HTTP status code for the failed request, and also
            includes error information regarding the failure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatusResponse.ETag">
            <summary>
            Optional. Optional ETag, if returned from the original request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatusResponse.HttpStatusCode">
            <summary>
            Optional. The HTTP status code for the asynchronous request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatusResponse.Id">
            <summary>
            Optional. The request ID of the asynchronous request. This value is
            returned in the x-ms-request-id response header of the
            asynchronous request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatusResponse.Status">
            <summary>
            Optional. The status of the asynchronous request.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatusResponse.ErrorDetails">
            <summary>
            If the asynchronous operation failed, the response body includes
            the HTTP status code for the failed request, and also includes
            error information regarding the failure.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatusResponse.ErrorDetails.#ctor">
            <summary>
            Initializes a new instance of the ErrorDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatusResponse.ErrorDetails.Code">
            <summary>
            Optional. The management service error code returned if the
            asynchronous request failed.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.RecoveryServicesOperationStatusResponse.ErrorDetails.Message">
            <summary>
            Optional. The management service error message returned if the
            asynchronous request failed.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProvider">
            <summary>
            The definition of a Provider object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProvider.#ctor">
            <summary>
            Initializes a new instance of the RecoveryServicesProvider class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProvider.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties,System.String)">
            <summary>
            Initializes a new instance of the RecoveryServicesProvider class
            with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProvider.Properties">
            <summary>
            Required. Properties of the protection entity.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput">
            <summary>
            The definition of a recovery services provider deletion object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput.#ctor">
            <summary>
            Initializes a new instance of the
            RecoveryServicesProviderDeletionInput class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInputProperties)">
            <summary>
            Initializes a new instance of the
            RecoveryServicesProviderDeletionInput class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput.Properties">
            <summary>
            Required. Properties of the recovery services provider deletion
            input.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInputProperties">
            <summary>
            Properties of the recovery services provider deletion input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInputProperties.#ctor">
            <summary>
            Initializes a new instance of the
            RecoveryServicesProviderDeletionInputProperties class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderListResponse">
            <summary>
            The response model for the list servers operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderListResponse.#ctor">
            <summary>
            Initializes a new instance of the
            RecoveryServicesProviderListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderListResponse.NextLink">
            <summary>
            Optional. Next Link.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderListResponse.RecoveryServicesProviders">
            <summary>
            Optional. The list of servers for the given vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties">
            <summary>
            The definition of a recovery services provider properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.#ctor">
            <summary>
            Initializes a new instance of the
            RecoveryServicesProviderProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.AllowedScenarios">
            <summary>
            Optional. Gets or sets the scenarions allowed on this provider.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.ConnectionStatus">
            <summary>
            Optional. Denotes whether provider is responsive..
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.FabricFriendlyName">
            <summary>
            Optional. Friendly name of the Fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.FabricType">
            <summary>
            Optional. Type of the Fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.FriendlyName">
            <summary>
            Optional. Friendly name of the DRA.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.LastHeartbeat">
            <summary>
            Optional. Time when last heartbeat was sent by the DRA.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.ProtectedItemCount">
            <summary>
            Optional. Number of protected entities currently managed by the
            provider.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.ProviderVersion">
            <summary>
            Optional. Version details of the DRA.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.ProviderVersionExpiryDate">
            <summary>
            Optional. Provider expiry date if the version is deprecated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.ProviderVersionState">
            <summary>
            Optional. Version Sate of the DRA.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderProperties.ServerVersion">
            <summary>
            Optional. Version details of the Server
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderResponse">
            <summary>
            The response model for the provider object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderResponse.#ctor">
            <summary>
            Initializes a new instance of the RecoveryServicesProviderResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderResponse.RecoveryServicesProvider">
            <summary>
            Optional. The provider object
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInput">
            <summary>
            The definition of a Protection Container mapping removal object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInput.#ctor">
            <summary>
            Initializes a new instance of the
            RemoveProtectionContainerMappingInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInput.Properties">
            <summary>
            Optional. Gets or sets Configure protection input properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInputProperties">
            <summary>
            The definition of a Protection Container mapping removal object
            properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInputProperties.#ctor">
            <summary>
            Initializes a new instance of the
            RemoveProtectionContainerMappingInputProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInputProperties.ProviderSpecificInput">
            <summary>
            Optional. Gets or sets Provider specific input for unpairing.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationGroupDetails">
            <summary>
            Replication Item Type specific settings.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationGroupDetails.#ctor">
            <summary>
            Initializes a new instance of the ReplicationGroupDetails class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItem">
            <summary>
            The definition of a Fabric object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItem.#ctor">
            <summary>
            Initializes a new instance of the ReplicationProtectedItem class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItem.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties,System.String)">
            <summary>
            Initializes a new instance of the ReplicationProtectedItem class
            with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItem.Properties">
            <summary>
            Required. Properties of the replicated protected item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemListResponse">
            <summary>
            The response model for the list replicated protected items.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemListResponse.#ctor">
            <summary>
            Initializes a new instance of the
            ReplicationProtectedItemListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemListResponse.NextLink">
            <summary>
            Optional. Next Link.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemListResponse.ReplicationProtectedItems">
            <summary>
            Optional. The list of servers for the given vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemOperationResponse">
            <summary>
            Service response for replication protected items operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the
            ReplicationProtectedItemOperationResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemOperationResponse.ReplicationProtectedItem">
            <summary>
            Optional. Protected object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties">
            <summary>
            The definition of a Fabric properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.#ctor">
            <summary>
            Initializes a new instance of the
            ReplicationProtectedItemProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.ActiveLocation">
            <summary>
            Optional. Gets or sets the Current active location of the PE.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.AllowedOperations">
            <summary>
            Optional. Gets or sets the allowed operations on the Replication
            protected item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.CurrentScenario">
            <summary>
            Optional. Gets or sets the current scenario.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.FailoverRecoveryPointId">
            <summary>
            Optional. Gets or sets the recovery point Id used by failover
            operation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.FriendlyName">
            <summary>
            Optional. Gets or sets the name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.LastSuccessfulFailoverTime">
            <summary>
            Optional. Gets or sets the Last successful failover time.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.LastSuccessfulTestFailoverTime">
            <summary>
            Optional. Gets or sets the Last successful test failover time.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.PolicyFriendlyName">
            <summary>
            Optional. Gets or sets the name of Policy governing this PE.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.PolicyID">
            <summary>
            Optional. Gets or sets the ID of Policy governing this PE.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.PrimaryFabricFriendlyName">
            <summary>
            Optional. Gets or sets the friendly name of the primary fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.PrimaryProtectionContainerFriendlyName">
            <summary>
            Optional. Gets or sets the name of primary protection container
            friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.ProtectableItemId">
            <summary>
            Optional. Gets or sets the protected item Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.ProtectedItemType">
            <summary>
            Optional. Gets or sets the type of protected item type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.ProtectionState">
            <summary>
            Optional. Gets or sets the protection status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.ProtectionStateDescription">
            <summary>
            Optional. Gets or sets the protection state description.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.ProviderSpecificDetails">
            <summary>
            Optional. Gets or sets the Replication provider custom settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.RecoveryFabricFriendlyName">
            <summary>
            Optional. Gets or sets the friendly name of recovery fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.RecoveryFabricId">
            <summary>
            Optional. Gets or sets the Arm Id of recovery fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.RecoveryProtectionContainerFriendlyName">
            <summary>
            Optional. Gets or sets the name of recovery container friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.RecoveryServicesProviderId">
            <summary>
            Optional. Gets or sets the recovery provider name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.ReplicationHealth">
            <summary>
            Optional. Gets or sets the consolidated protection health
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.ReplicationHealthErrors">
            <summary>
            Optional. Gets or sets list of replication health errors.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.TestFailoverState">
            <summary>
            Optional. Gets or sets the Test failover state.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemProperties.TestFailoverStateDescription">
            <summary>
            Optional. Gets or sets the Test failover state description.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemResponse">
            <summary>
            The response model for the fabric object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemResponse.#ctor">
            <summary>
            Initializes a new instance of the ReplicationProtectedItemResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProtectedItemResponse.ReplicationProtectedItem">
            <summary>
            Optional. The ReplicationProtectedItem object
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProviderContainerMappingInput">
            <summary>
            Provider specific input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProviderContainerMappingInput.#ctor">
            <summary>
            Initializes a new instance of the
            ReplicationProviderContainerMappingInput class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProviderContainerUnmappingInput">
            <summary>
            Provider specific input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReplicationProviderContainerUnmappingInput.#ctor">
            <summary>
            Initializes a new instance of the
            ReplicationProviderContainerUnmappingInput class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformation">
            <summary>
            The definition of a Resource Extended Information object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformation.#ctor">
            <summary>
            Initializes a new instance of the ResourceExtendedInformation class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformation.ExtendedInfo">
            <summary>
            Optional. Serialized blob of extended info for the vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformation.ExtendedInfoETag">
            <summary>
            Optional. ETag for the vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformation.ResourceGroupName">
            <summary>
            Optional. Resource group name for the vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformation.ResourceId">
            <summary>
            Optional. id of the vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformation.ResourceName">
            <summary>
            Optional. name of the vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformation.ResourceType">
            <summary>
            Optional. Type of the vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformation.SubscriptionId">
            <summary>
            Optional. subscription id for the vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs">
            <summary>
            Vault exteneded information.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs.#ctor">
            <summary>
            Initializes a new instance of the ResourceExtendedInformationArgs
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ResourceExtendedInformationArgs
            class with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs.ContractVersion">
            <summary>
            Required. Contract version for the entity.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs.ExtendedInfo">
            <summary>
            Required. Serialized blob for the extended info
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs.ExtendedInfoETag">
            <summary>
            Required. ETag for the request
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationResponse">
            <summary>
            The response model for the resource extended information object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationResponse.#ctor">
            <summary>
            Initializes a new instance of the
            ResourceExtendedInformationResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationResponse.ResourceExtendedInformation">
            <summary>
            Optional. The resource extended information object
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroup">
            <summary>
            The definition of a resource group object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroup.#ctor">
            <summary>
            Initializes a new instance of the ResourceGroup class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroup.#ctor(System.String)">
            <summary>
            Initializes a new instance of the ResourceGroup class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroup.Properties">
            <summary>
            Optional. Properties of resourceGroup
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroupListResponse">
            <summary>
            The response model for the list resource group operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroupListResponse.#ctor">
            <summary>
            Initializes a new instance of the ResourceGroupListResponse class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroupListResponse.GetEnumerator">
            <summary>
            Gets the sequence of ResourceGroups.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroupListResponse.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Gets the sequence of ResourceGroups.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroupListResponse.ResourceGroups">
            <summary>
            Optional. The list of resource groups for the given subscription.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroupProperties">
            <summary>
            Properties of resourceGroup.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroupProperties.#ctor">
            <summary>
            Initializes a new instance of the ResourceGroupProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.ResourceGroupProperties.ProvisioningState">
            <summary>
            Optional. Provisioning State
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParams">
            <summary>
            The definition of a resume job request object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParams.#ctor">
            <summary>
            Initializes a new instance of the ResumeJobParams class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParams.Properties">
            <summary>
            Optional. Resume job properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParamsProperties">
            <summary>
            The definition of a resume job properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParamsProperties.#ctor">
            <summary>
            Initializes a new instance of the ResumeJobParamsProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParamsProperties.Comments">
            <summary>
            Optional. Comments for resume job.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RetentionVolume">
            <summary>
            The details of the retention volume of a Master Target server.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RetentionVolume.#ctor">
            <summary>
            Initializes a new instance of the RetentionVolume class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RetentionVolume.CapacityInBytes">
            <summary>
            Optional. The volume capacity.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RetentionVolume.FreeSpaceInBytes">
            <summary>
            Optional. The free space available in this volume.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RetentionVolume.ThresholdPercentage">
            <summary>
            Optional. The threshold percentage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RetentionVolume.VolumeName">
            <summary>
            Optional. The volume name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInput">
            <summary>
            The definition of a ReverseReplicationInput object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInput.#ctor">
            <summary>
            Initializes a new instance of the ReverseReplicationInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInput.Properties">
            <summary>
            Optional. Gets or sets Reverse replication properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInputProperties">
            <summary>
            The definition of a ReverseReplicationInput properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInputProperties.#ctor">
            <summary>
            Initializes a new instance of the ReverseReplicationInputProperties
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInputProperties.FailoverDirection">
            <summary>
            Optional. Gets or sets Failover direction.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInputProperties.ProviderSpecificDetails">
            <summary>
            Optional. Gets or sets Provider specific reverse replication input.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.RunAsAccount">
            <summary>
            CS run as Accounts Details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.RunAsAccount.#ctor">
            <summary>
            Initializes a new instance of the RunAsAccount class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RunAsAccount.AccountId">
            <summary>
            Optional. The CS RunAs account Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.RunAsAccount.AccountName">
            <summary>
            Optional. The CS RunAs account name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.SanPolicyInput">
            <summary>
            San Policy input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.SanPolicyInput.#ctor">
            <summary>
            Initializes a new instance of the SanPolicyInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.SanPolicyInput.ArrayUniqueId">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.SanPolicyInput.CloudId">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.SanPolicyInput.RemoteArrayUniqueId">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.SanPolicyInput.RemoteCloudId">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ScriptActionTaskDetails">
            <summary>
            The definition of script action task details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ScriptActionTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the ScriptActionTaskDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ScriptActionTaskDetails.IsPrimarySideScript">
            <summary>
            Required. Indicates whether it is a primary side script or not.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ScriptActionTaskDetails.Name">
            <summary>
            Required. Name of the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ScriptActionTaskDetails.Output">
            <summary>
            Required. Output of the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ScriptActionTaskDetails.Path">
            <summary>
            Required. Path for script.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.ServiceError">
            <summary>
            The definition of a ServiceError object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.ServiceError.#ctor">
            <summary>
            Initializes a new instance of the ServiceError class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ServiceError.ActivityId">
            <summary>
            Required. Activity id of the request where service error was
            recorded.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ServiceError.Code">
            <summary>
            Required. Service error code.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ServiceError.Message">
            <summary>
            Required. Service error message.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ServiceError.PossibleCauses">
            <summary>
            Required. Possible causes which can lead to this error.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.ServiceError.RecommendedAction">
            <summary>
            Required. Recommended action to resolve error.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassification">
            <summary>
            Storage classification object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassification.#ctor">
            <summary>
            Initializes a new instance of the StorageClassification class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassification.#ctor(System.String)">
            <summary>
            Initializes a new instance of the StorageClassification class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassification.Properties">
            <summary>
            Optional. Gets or sets proprties of the storage object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMapping">
            <summary>
            Storage mapping object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMapping.#ctor">
            <summary>
            Initializes a new instance of the StorageClassificationMapping
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMapping.#ctor(System.String)">
            <summary>
            Initializes a new instance of the StorageClassificationMapping
            class with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMapping.Properties">
            <summary>
            Optional. Gets or sets proprties of the storage mappping object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInput">
            <summary>
            Storage classification mapping input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInput.#ctor">
            <summary>
            Initializes a new instance of the StorageClassificationMappingInput
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInput.Properties">
            <summary>
            Optional. Gets or sets storageclassification mapping input
            properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInputProperties">
            <summary>
            Storage classification mapping input properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInputProperties.#ctor">
            <summary>
            Initializes a new instance of the
            StorageClassificationMappingInputProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInputProperties.TargetStorageClassificationId">
            <summary>
            Optional. Gets or sets the ID of the storage classification object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingListResponse">
            <summary>
            The response model for the list storage mapping operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingListResponse.#ctor">
            <summary>
            Initializes a new instance of the
            StorageClassificationMappingListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingListResponse.NextLink">
            <summary>
            Optional. Next Link.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingListResponse.StorageClassificationMappings">
            <summary>
            Optional. The list of storages mappings.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingOperationResponse">
            <summary>
            Service response for operation which change status of mapping for
            storage.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the
            StorageClassificationMappingOperationResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingOperationResponse.StorageMapping">
            <summary>
            Optional. Storage mapping object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingProperties">
            <summary>
            Storage mapping properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingProperties.#ctor">
            <summary>
            Initializes a new instance of the
            StorageClassificationMappingProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingProperties.TargetStorageClassificationId">
            <summary>
            Optional. Gets or sets target storage object Id.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingResponse">
            <summary>
            The response model for the storage mapping object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingResponse.#ctor">
            <summary>
            Initializes a new instance of the
            StorageClassificationMappingResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingResponse.StorageMapping">
            <summary>
            Optional. The storage classification mapping object
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationProperties">
            <summary>
            Storage classification object properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationProperties.#ctor">
            <summary>
            Initializes a new instance of the StorageClassificationProperties
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationProperties.FriendlyName">
            <summary>
            Optional. Gets or sets friendly name of the Storage classification
            object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationResponse">
            <summary>
            The response model for the storage object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationResponse.#ctor">
            <summary>
            Initializes a new instance of the StorageClassificationResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationResponse.StorageClassification">
            <summary>
            Optional. The storage object
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.StorageListResponse">
            <summary>
            The response model for the list storage classification operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.StorageListResponse.#ctor">
            <summary>
            Initializes a new instance of the StorageListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageListResponse.NextLink">
            <summary>
            Optional. Next Link.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.StorageListResponse.StorageClassifications">
            <summary>
            Optional. The list of storage classifications for the given fabric.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.Subnet">
            <summary>
            The definition of Network Subnet
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.Subnet.#ctor">
            <summary>
            Initializes a new instance of the Subnet class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.Subnet.AddressList">
            <summary>
            Optional. Address List of subnet.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.Subnet.FriendlyName">
            <summary>
            Optional. Friendly name of subnet.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.Subnet.Name">
            <summary>
            Optional. Name of subnet.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSize">
            <summary>
            The definition of a target Compute Size object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSize.#ctor">
            <summary>
            Initializes a new instance of the TargetComputeSize class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSize.CpuCoresCount">
            <summary>
            Optional. The value for the CPU cores count.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSize.Error">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSize.FriendlyName">
            <summary>
            Optional. The value for the target Compute Size friendly name
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSize.HighIopsSupported">
            <summary>
            Optional. Indicates whether the role size supports high Iops.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSize.MaxDataDiskCount">
            <summary>
            Optional. The value for the max data disk count.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSize.MaxNicsCount">
            <summary>
            Optional. The value for the max Nics count.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSize.MemoryInGB">
            <summary>
            Optional. The value for the memory in GB.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSize.Name">
            <summary>
            Optional. The value for the target Compute Size name
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSizeResponse">
            <summary>
            The response model for the list of recovery azure vm sizes.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSizeResponse.#ctor">
            <summary>
            Initializes a new instance of the TargetComputeSizeResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TargetComputeSizeResponse.TargetComputeSizes">
            <summary>
            Optional. The list of recovery azure vm sizes for the replication
            protected item.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInput">
            <summary>
            The definition of a TestFailoverInput object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInput.#ctor">
            <summary>
            Initializes a new instance of the TestFailoverInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInput.Properties">
            <summary>
            Optional. Gets or sets Planned failover input properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInputProperties">
            <summary>
            The definition of a PlannedFailoverInput properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInputProperties.#ctor">
            <summary>
            Initializes a new instance of the TestFailoverInputProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInputProperties.FailoverDirection">
            <summary>
            Optional. Gets or sets Failover direction
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInputProperties.NetworkId">
            <summary>
            Optional. Gets or sets the id of the network to be used for test
            failover.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInputProperties.NetworkType">
            <summary>
            Optional. Gets or sets network type to be used for test failover.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInputProperties.ProviderSpecificDetails">
            <summary>
            Optional. Gets or sets Provider specific settings.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverJobDetails">
            <summary>
            Custom details for test failover job.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverJobDetails.#ctor">
            <summary>
            Initializes a new instance of the TestFailoverJobDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverJobDetails.#ctor(System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the TestFailoverJobDetails class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverJobDetails.Comments">
            <summary>
            Optional. Test failover comments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverJobDetails.NetworkFriendlyName">
            <summary>
            Optional. Test failover network friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverJobDetails.NetworkName">
            <summary>
            Optional. Test failover network name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverJobDetails.NetworkType">
            <summary>
            Optional. Test failover network type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverJobDetails.ProtectedItemDetails">
            <summary>
            Optional. Protected item details for the test failover job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverJobDetails.TestFailoverStatus">
            <summary>
            Required. Test failover status.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverReplicationProtectedItemDetails">
            <summary>
            The definition of test failover protected item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverReplicationProtectedItemDetails.#ctor">
            <summary>
            Initializes a new instance of the
            TestFailoverReplicationProtectedItemDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverReplicationProtectedItemDetails.FriendlyName">
            <summary>
            Optional. Protected item friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverReplicationProtectedItemDetails.Name">
            <summary>
            Optional. Protected item name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverReplicationProtectedItemDetails.NetworkConnectionStatus">
            <summary>
            Optional. Test network connection status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverReplicationProtectedItemDetails.NetworkFriendlyName">
            <summary>
            Optional. Test network friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverReplicationProtectedItemDetails.Subnet">
            <summary>
            Optional. Test network subnet.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverReplicationProtectedItemDetails.TestVmFriendlyName">
            <summary>
            Optional. Test VM friendly name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverReplicationProtectedItemDetails.TestVmName">
            <summary>
            Optional. Test VM name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInput">
            <summary>
            The definition of a UnplannedFailoverInput object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInput.#ctor">
            <summary>
            Initializes a new instance of the UnplannedFailoverInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInput.Properties">
            <summary>
            Optional. Gets or sets Planned failover input properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInputProperties">
            <summary>
            The definition of a UnplannedFailoverInput properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInputProperties.#ctor">
            <summary>
            Initializes a new instance of the UnplannedFailoverInputProperties
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInputProperties.FailoverDirection">
            <summary>
            Optional. Gets or sets Failover direction
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInputProperties.ProviderSpecificDetails">
            <summary>
            Optional. Gets or sets Provider specific settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInputProperties.SourceSiteOperations">
            <summary>
            Optional. Gets or sets source site operations status.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequest">
            <summary>
            Request to update the mobility service on a protected item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequest.#ctor">
            <summary>
            Initializes a new instance of the UpdateMobilityServiceRequest
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequest.Properties">
            <summary>
            Optional. The properties of the update mobility service request.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequestProperties">
            <summary>
            The properties of an update mobility service request.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequestProperties.#ctor">
            <summary>
            Initializes a new instance of the
            UpdateMobilityServiceRequestProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequestProperties.RunAsAccountId">
            <summary>
            Optional. Account Id which has priviliges to install the mobility
            service update.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyInput">
            <summary>
            The definition of update Policy object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyInput.#ctor">
            <summary>
            Initializes a new instance of the UpdatePolicyInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyInput.Properties">
            <summary>
            Optional. Update Policy properties object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the UpdatePolicyOperationResponse
            class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyProperties">
            <summary>
            The definition of update Policy properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyProperties.#ctor">
            <summary>
            Initializes a new instance of the UpdatePolicyProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyProperties.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.PolicyProviderSpecificInput)">
            <summary>
            Initializes a new instance of the UpdatePolicyProperties class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyProperties.ReplicationProviderSettings">
            <summary>
            Required. the replication provider settings.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput">
            <summary>
            Update recovery plan input object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput.#ctor">
            <summary>
            Initializes a new instance of the UpdateRecoveryPlanInput class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput.#ctor(Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInputProperties)">
            <summary>
            Initializes a new instance of the UpdateRecoveryPlanInput class
            with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput.Properties">
            <summary>
            Required. Update recovery plan input properties object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInputProperties">
            <summary>
            Update recovery plan input properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInputProperties.#ctor">
            <summary>
            Initializes a new instance of the UpdateRecoveryPlanInputProperties
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInputProperties.#ctor(System.Collections.Generic.List{Microsoft.Azure.Management.SiteRecovery.Models.RecoveryPlanGroup})">
            <summary>
            Initializes a new instance of the UpdateRecoveryPlanInputProperties
            class with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInputProperties.Groups">
            <summary>
            Required. Recovery plan groups list.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the
            UpdateRecoveryPlanOperationResponse class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInput">
            <summary>
            Input for updating properties of protected item.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInput.#ctor">
            <summary>
            Initializes a new instance of the
            UpdateReplicationProtectedItemInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInput.Properties">
            <summary>
            Optional. Gets or sets update replication protected item properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInputProperties">
            <summary>
            Update protected item input properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInputProperties.#ctor">
            <summary>
            Initializes a new instance of the
            UpdateReplicationProtectedItemInputProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInputProperties.#ctor(System.Collections.Generic.List{Microsoft.Azure.Management.SiteRecovery.Models.VMNicInputDetails})">
            <summary>
            Initializes a new instance of the
            UpdateReplicationProtectedItemInputProperties class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInputProperties.RecoveryAzureVMName">
            <summary>
            Optional. Gets or sets target azure VM name given by the user.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInputProperties.RecoveryAzureVMSize">
            <summary>
            Optional. Gets or sets Target Azure Vm size.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInputProperties.SelectedRecoveryAzureNetworkId">
            <summary>
            Optional. Gets or sets target Azure Network Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInputProperties.VmNics">
            <summary>
            Required. Gets or sets VM Nic Details
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterInput">
            <summary>
            The definition of update vCenter object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterInput.#ctor">
            <summary>
            Initializes a new instance of the UpdateVCenterInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterInput.Properties">
            <summary>
            Optional. Update Policy properties object.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterOperationResponse">
            <summary>
            A standard service response for long running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the UpdateVCenterOperationResponse
            class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterProperties">
            <summary>
            The definition of update vCenter properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterProperties.#ctor">
            <summary>
            Initializes a new instance of the UpdateVCenterProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterProperties.FriendlyName">
            <summary>
            Optional. Friendly name of the vCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterProperties.IpAddress">
            <summary>
            Optional. IP address of the vCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterProperties.Port">
            <summary>
            Optional. Port of the vCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterProperties.ProcessServerId">
            <summary>
            Optional. Process server Id from where the discovery to be
            orchestrated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterProperties.RunAsAccountId">
            <summary>
            Optional. Account Id which has priviliges to discover vCenter.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.UploadCertificateResponse">
            <summary>
            The response model for the upload certificate response
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.UploadCertificateResponse.#ctor">
            <summary>
            Initializes a new instance of the UploadCertificateResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.UploadCertificateResponse.Properties">
            <summary>
            Optional. The certificate properties
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.Vault">
            <summary>
            The response model for the Vm group object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.Vault.#ctor">
            <summary>
            Initializes a new instance of the Vault class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.Vault.ETag">
            <summary>
            Optional. ETag of the Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.Vault.Id">
            <summary>
            Optional. Gets or sets the ID of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.Vault.Location">
            <summary>
            Optional. Gets or sets the location of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.Vault.Name">
            <summary>
            Optional. Gets or sets the name of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.Vault.Properties">
            <summary>
            Optional. Properties of the vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.Vault.Tags">
            <summary>
            Optional. Gets or sets the tags attached to the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.Vault.Type">
            <summary>
            Optional. Gets or sets the type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs">
            <summary>
            The definition of a cloud service object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs.#ctor">
            <summary>
            Initializes a new instance of the VaultCreateArgs class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs.Location">
            <summary>
            Optional. Label for the vault
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs.Properties">
            <summary>
            Optional. properties
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateResponse">
            <summary>
            The response model for the Vm group object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateResponse.#ctor">
            <summary>
            Initializes a new instance of the VaultCreateResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateResponse.ETag">
            <summary>
            Optional. ETag of the Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateResponse.Id">
            <summary>
            Optional. Gets or sets the ID of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateResponse.Location">
            <summary>
            Optional. Gets or sets the location of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateResponse.Name">
            <summary>
            Optional. Gets or sets the name of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateResponse.Properties">
            <summary>
            Optional. properties
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateResponse.Tags">
            <summary>
            Optional. Gets or sets the tags attached to the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateResponse.Type">
            <summary>
            Optional. Gets or sets the type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.VaultListResponse">
            <summary>
            The response model for Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.VaultListResponse.#ctor">
            <summary>
            Initializes a new instance of the VaultListResponse class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.VaultListResponse.GetEnumerator">
            <summary>
            Gets the sequence of Vaults.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.VaultListResponse.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Gets the sequence of Vaults.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultListResponse.Vaults">
            <summary>
            Optional. The list of resources for the given resource group.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.VaultProperties">
            <summary>
            The definition of a vault properties object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.VaultProperties.#ctor">
            <summary>
            Initializes a new instance of the VaultProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultProperties.ProvisioningState">
            <summary>
            Optional. Provisioning State
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultProperties.Sku">
            <summary>
            Optional. Sku
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.Models.VaultSku">
            <summary>
            The definition of a Sku object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.Models.VaultSku.#ctor">
            <summary>
            Initializes a new instance of the VaultSku class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.Models.VaultSku.Name">
            <summary>
            Optional. Name
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VCenter">
            <summary>
            The definition of a vCenter object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VCenter.#ctor">
            <summary>
            Initializes a new instance of the VCenter class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VCenter.#ctor(System.String)">
            <summary>
            Initializes a new instance of the VCenter class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenter.Properties">
            <summary>
            Optional. vCenter properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VCenterListResponse">
            <summary>
            The response model for the list vCenters operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VCenterListResponse.#ctor">
            <summary>
            Initializes a new instance of the VCenterListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterListResponse.NextLink">
            <summary>
            Optional. Next Link.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterListResponse.VCenters">
            <summary>
            Optional. The list of vCenters for the given vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties">
            <summary>
            The properties of a vCenter object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties.#ctor">
            <summary>
            Initializes a new instance of the VCenterProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties.DiscoveryStatus">
            <summary>
            Optional. vCenter discovery status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties.FabricArmResourceName">
            <summary>
            Optional. ARM resource name of the fabric containing this VCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties.FriendlyName">
            <summary>
            Optional. Friendly name of the vCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties.InfrastructureId">
            <summary>
            Optional. Infrastructure Id of the vCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties.InternalId">
            <summary>
            Optional. Internal ID of the vCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties.IpAddress">
            <summary>
            Optional. IP Address of the vCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties.LastHeartbeat">
            <summary>
            Optional. Last time vCenter synced with the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties.Port">
            <summary>
            Optional. Port of the vCenter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties.ProcessServerId">
            <summary>
            Optional. Process Server Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterProperties.RunAsAccountId">
            <summary>
            Optional. Account Id which has priviliges to discover vCenter.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VCenterResponse">
            <summary>
            The response model for the vCenter object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VCenterResponse.#ctor">
            <summary>
            Initializes a new instance of the VCenterResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VCenterResponse.VCenter">
            <summary>
            Optional. The vCenter object
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VirtualMachineTaskDetails">
            <summary>
            The definition of virtual machine task details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VirtualMachineTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineTaskDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VirtualMachineTaskDetails.SkippedReason">
            <summary>
            Required. Skipped reason.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VirtualMachineTaskDetails.SkippedReasonString">
            <summary>
            Required. Skipped reason string.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VmmDetails">
            <summary>
            VMM Fabric specific details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VmmDetails.#ctor">
            <summary>
            Initializes a new instance of the VmmDetails class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMNicDetails">
            <summary>
            Hyper V VM network details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMNicDetails.#ctor">
            <summary>
            Initializes a new instance of the VMNicDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicDetails.IpAddressType">
            <summary>
            Optional. Gets or sets ipv4 address type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicDetails.NicId">
            <summary>
            Optional. Gets or sets the nic Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicDetails.RecoveryVMNetworkId">
            <summary>
            Optional. Gets or sets recovery VM network Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicDetails.RecoveryVMSubnetName">
            <summary>
            Optional. Gets or sets recovery VM subnet name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicDetails.ReplicaNicStaticIPAddress">
            <summary>
            Optional. Gets or sets replica nic static IP address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicDetails.SelectionType">
            <summary>
            Optional. Gets or sets selection type for failover.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicDetails.VMNetworkName">
            <summary>
            Optional. Gets or sets VM network name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicDetails.VMSubnetName">
            <summary>
            Optional. Gets or sets VM subnet name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMNicInputDetails">
            <summary>
            Hyper V VM network details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMNicInputDetails.#ctor">
            <summary>
            Initializes a new instance of the VMNicInputDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicInputDetails.NicId">
            <summary>
            Optional. Gets or sets the nic Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicInputDetails.RecoveryVMSubnetName">
            <summary>
            Optional. Gets or sets recovery VM subnet name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicInputDetails.ReplicaNicStaticIPAddress">
            <summary>
            Optional. Gets or sets replica nic static IP address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMNicInputDetails.SelectionType">
            <summary>
            Optional. Gets or sets selection type for failover.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VmNicUpdatesTaskDetails">
            <summary>
            The definition of VM NIC updates task details object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VmNicUpdatesTaskDetails.#ctor">
            <summary>
            Initializes a new instance of the VmNicUpdatesTaskDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VmNicUpdatesTaskDetails.Name">
            <summary>
            Required. Name of the task.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VmNicUpdatesTaskDetails.NicId">
            <summary>
            Required. ID of VM NIC.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VmNicUpdatesTaskDetails.VmId">
            <summary>
            Required. ID of the VM.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ApplyRecoveryPointInput">
            <summary>
            VMwareAzureV2 provider specific input to apply recovery point.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ApplyRecoveryPointInput.#ctor">
            <summary>
            Initializes a new instance of the
            VMwareAzureV2ApplyRecoveryPointInput class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ApplyRecoveryPointInput.#ctor(System.String)">
            <summary>
            Initializes a new instance of the
            VMwareAzureV2ApplyRecoveryPointInput class with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ApplyRecoveryPointInput.VaultLocation">
            <summary>
            Required. Gets or sets Location of the vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EnableProtectionInput">
            <summary>
            The VMware Azure enable protection input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EnableProtectionInput.#ctor">
            <summary>
            Initializes a new instance of the
            VMwareAzureV2EnableProtectionInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EnableProtectionInput.MasterTargetId">
            <summary>
            Optional. Master Target Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EnableProtectionInput.MultiVmGroupId">
            <summary>
            Optional. Multi VM group ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EnableProtectionInput.MultiVmGroupName">
            <summary>
            Optional. Multi VM group name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EnableProtectionInput.ProcessServerId">
            <summary>
            Optional. Process Server ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EnableProtectionInput.RunAsAccountId">
            <summary>
            Optional. Account Id which has priviliges to install the mobility
            service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EnableProtectionInput.StorageAccountId">
            <summary>
            Optional. Storage account ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EnableProtectionInput.StorageSubscriptionId">
            <summary>
            Optional. Storage subscription ID.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EventDetails">
            <summary>
            Model class for event details of a VMwareAzureV2 event.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EventDetails.#ctor">
            <summary>
            Initializes a new instance of the VMwareAzureV2EventDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EventDetails.Category">
            <summary>
            Optional. The Event Category.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EventDetails.Component">
            <summary>
            Optional. The Event Component.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EventDetails.CorrectiveAction">
            <summary>
            Optional. The Corrective Action string for the event.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EventDetails.Details">
            <summary>
            Optional. The Event Details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EventDetails.EventType">
            <summary>
            Optional. The Event type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EventDetails.SiteName">
            <summary>
            Optional. The VMware Site name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2EventDetails.Summary">
            <summary>
            Optional. The Event Summary.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMWareAzureV2FailoverProviderInput">
            <summary>
            VMwareAzureV2 provider specific input for failover.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMWareAzureV2FailoverProviderInput.#ctor">
            <summary>
            Initializes a new instance of the
            VMWareAzureV2FailoverProviderInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMWareAzureV2FailoverProviderInput.RecoveryPointId">
            <summary>
            Optional. the recovery point id to be passed to failover to a
            particular recovery point. In case of latest recovery point, null
            should be passed.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMWareAzureV2FailoverProviderInput.VaultLocation">
            <summary>
            Optional. Location of the vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyDetails">
            <summary>
            VMWare Azure specific Policy Details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyDetails.#ctor">
            <summary>
            Initializes a new instance of the VMwareAzureV2PolicyDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyDetails.AppConsistentFrequencyInMinutes">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyDetails.CrashConsistentFrequencyInMinutes">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyDetails.MultiVmSyncStatus">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyDetails.RecoveryPointHistory">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyDetails.RecoveryPointThresholdInMinutes">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyInput">
            <summary>
            VMware Azure enable protection input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyInput.#ctor">
            <summary>
            Initializes a new instance of the VMwareAzureV2PolicyInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyInput.AppConsistentFrequencyInMinutes">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyInput.CrashConsistentFrequencyInMinutes">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyInput.MultiVmSyncStatus">
            <summary>
            Optional. The multi-VM sync status of the policy. Should be either
            'Enabled' or 'Disabled'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyInput.RecoveryPointHistory">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2PolicyInput.RecoveryPointThresholdInMinutes">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails">
            <summary>
            VMware Azure protected volume details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.#ctor">
            <summary>
            Initializes a new instance of the
            VMwareAzureV2ProtectedVolumeDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.FileSystemCapacityInBytes">
            <summary>
            Optional. File system capacity in bytes.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.HealthErrorCode">
            <summary>
            Optional. Health error code for the volume.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.Name">
            <summary>
            Optional. Volume name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.ProtectionStage">
            <summary>
            Optional. Protection stage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.PSDataInMB">
            <summary>
            Optional. PS data transit in MB.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.ResyncDurationInSeconds">
            <summary>
            Optional. Resync duration in seconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.ResyncProgressPercentage">
            <summary>
            Optional. Resync progress percentage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.ResyncRequired">
            <summary>
            Optional. Value indicating whether resync is required for this
            volume.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.RpoInSeconds">
            <summary>
            Optional. RPO in seconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.SourceDataInMB">
            <summary>
            Optional. Source data transit in MB.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.TargetDataInMB">
            <summary>
            Optional. Target data transit in MB.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.VolumeCapacityInBytes">
            <summary>
            Optional. Volume capacity in bytes.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProtectedVolumeDetails.VolumeResized">
            <summary>
            Optional. Value indicating whether volume is resized.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings">
            <summary>
            VMware Azure Provider specific entity details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.#ctor">
            <summary>
            Initializes a new instance of the
            VMwareAzureV2ProviderSpecificSettings class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.AgentVersion">
            <summary>
            Optional. Agent version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.AzureVMDiskDetails">
            <summary>
            Optional. Gets or sets Azure VM Disk details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.CompressedDataRateInMB">
            <summary>
            Optional. Compressed data change rate in MB.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.DiscoveryType">
            <summary>
            Optional. Gets or sets a value inidicating the discovery type of
            the machine.Value can be vCenter or physical.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.HealthErrorCode">
            <summary>
            Optional. Health error code.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.InfrastructureVmId">
            <summary>
            Optional. Infrastructure VM Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.IpAddress">
            <summary>
            Optional. Source IP address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.IsAgentUpdateRequired">
            <summary>
            Optional. Value indicating whether installed agent needs to be
            updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.IsRebootAfterUpdateRequired">
            <summary>
            Optional. Value indicating whether the source server requires a
            restart after update.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.LastHeartbeat">
            <summary>
            Optional. Last heartbeat received from the source server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.LatestUpdateVersion">
            <summary>
            Optional. Latest update version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.MasterTargetId">
            <summary>
            Optional. Master target Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.MultiVmGroupId">
            <summary>
            Optional. Multi vm group Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.MultiVmGroupName">
            <summary>
            Optional. Multi vm group name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.OSDiskId">
            <summary>
            Optional. Id of the disk containing the OS.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.OSType">
            <summary>
            Optional. Type of the OS on the VM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.ProcessServerId">
            <summary>
            Optional. Process server Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.ProtectedVolumes">
            <summary>
            Optional. List of protected volumes.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.ProtectionStage">
            <summary>
            Optional. Protection stage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.RecoveryAzureStorageAccount">
            <summary>
            Optional. Gets or sets the recovery Azure storage account.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.RecoveryAzureVMName">
            <summary>
            Optional. Gets or sets Recovery Azure given name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.RecoveryAzureVMSize">
            <summary>
            Optional. Gets or sets the Recovery Azure VM size.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.ResyncProgressPercentage">
            <summary>
            Optional. Resync progress percentage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.ResyncRequired">
            <summary>
            Optional. Value indicating whether resync is required for this VM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.RpoInSeconds">
            <summary>
            Optional. RPO in seconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.SelectedRecoveryAzureNetworkId">
            <summary>
            Optional. Gets or sets the selected recovery azure network Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.SourceVmCPUCount">
            <summary>
            Optional. CPU count of the VM on the primary side.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.SourceVmRAMSizeInMB">
            <summary>
            Optional. RAM size of the VM on the primary side.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.UncompressedDataRateInMB">
            <summary>
            Optional. Uncompressed data change rate in MB.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.VCenterInfrastructureId">
            <summary>
            Optional. vCenter Infrastructure Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.VHDName">
            <summary>
            Optional. OS disk VHD name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.VMNics">
            <summary>
            Optional. Gets or sets the network details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ProviderSpecificSettings.VolumeResized">
            <summary>
            Optional. Value indicating whether any volume is resized for this
            VM.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput">
            <summary>
            VMwareAzureV2 reprotection input.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.#ctor">
            <summary>
            Initializes a new instance of the VMwareAzureV2ReprotectInput class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.AgentGeneratedVmId">
            <summary>
            Optional. The Agent generated Vm Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.AppConsistentFrequency">
            <summary>
            Optional. The app consistent frequency (in minutes).
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.DiskMap">
            <summary>
            Optional. The disk mapping for each disk of InMage VM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.MasterTargetId">
            <summary>
            Optional. The master target Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.MultiVmSyncStatus">
            <summary>
            Optional. Value indicating whether multi-VM sync has to be enabled.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.PlanName">
            <summary>
            Optional. The Protection Plan Name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.ProcessServerId">
            <summary>
            Optional. The Process Server Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.PSIpAddress">
            <summary>
            Optional. The PS public IP address if PS NAT is being configured.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.RecoveryPointHistory">
            <summary>
            Optional. The duration in minutes until which the recovery points
            need to be stored.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.RecoveryPointThreshold">
            <summary>
            Optional. The recovery point threshold in minutes.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.RetentionDrive">
            <summary>
            Optional. The retention drive.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2ReprotectInput.UseNatIPFor">
            <summary>
            Optional. The value for which server do we have to use NAT Ip for.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2TargetDiskMappingInformation">
            <summary>
            Vm disk mapping details of VMwareAzureV2 Vm.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2TargetDiskMappingInformation.#ctor">
            <summary>
            Initializes a new instance of the
            VMwareAzureV2TargetDiskMappingInformation class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2TargetDiskMappingInformation.DiskName">
            <summary>
            Optional. The Disk Name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareAzureV2TargetDiskMappingInformation.MasterTargetLunId">
            <summary>
            Optional. The master target LUN Id.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails">
            <summary>
            Store the extended details of the VMware fabric.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.#ctor">
            <summary>
            Initializes a new instance of the VMwareFabricDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.AgentCount">
            <summary>
            Optional. The number of source and target servers configured to
            talk to this fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.AgentVersion">
            <summary>
            Optional. The agent Version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.AvailableMemoryInBytes">
            <summary>
            Optional. The available memory.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.AvailableSpaceInBytes">
            <summary>
            Optional. The available space.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.CpuLoad">
            <summary>
            Optional. The percentage of the CPU load.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.CpuLoadStatus">
            <summary>
            Optional. The CPU load status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.CsServiceStatus">
            <summary>
            Optional. The CS service status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.DatabaseServerLoad">
            <summary>
            Optional. The database server load.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.DatabaseServerLoadStatus">
            <summary>
            Optional. The database server load status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.HostName">
            <summary>
            Optional. The host name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.IpAddress">
            <summary>
            Optional. The IP address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.LastHeartbeat">
            <summary>
            Optional. The last heartbeat received from CS server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.LatestUpdateVersion">
            <summary>
            Optional. The latest update version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.MasterTargetServers">
            <summary>
            Optional. The list of Master Target servers associated with the
            fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.MemoryUsageStatus">
            <summary>
            Optional. The memory usage status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.ProcessServerCount">
            <summary>
            Optional. The number of process servers.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.ProcessServers">
            <summary>
            Optional. The list of Process Servers associated with the fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.ProtectedServers">
            <summary>
            Optional. The number of protected servers.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.ReplicationPairCount">
            <summary>
            Optional. The number of replication pairs configured in this CS.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.RunAsAccounts">
            <summary>
            Optional. The list of RunAs accounts registered with the fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.SpaceUsageStatus">
            <summary>
            Optional. The space usage status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.SystemLoad">
            <summary>
            Optional. The percentage of the system load.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.SystemLoadStatus">
            <summary>
            Optional. The system load status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.TotalMemoryInBytes">
            <summary>
            Optional. The total memory.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.TotalSpaceInBytes">
            <summary>
            Optional. The total space.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.VCenters">
            <summary>
            Optional. The list of vCenters associated with the fabric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.VersionStatus">
            <summary>
            Optional. The version status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.WebLoad">
            <summary>
            Optional. The web load.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareFabricDetails.WebLoadStatus">
            <summary>
            Optional. The web load status.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails">
            <summary>
            VMware Provider specific entity details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails.#ctor">
            <summary>
            Initializes a new instance of the VMwareVirtualMachineDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails.AgentGeneratedId">
            <summary>
            Optional. ID generated by the InMage agent after it gets installed
            on guest.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails.AgentInstalled">
            <summary>
            Optional. Value indicating if InMage scout agent is installed on
            guest.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails.AgentVersion">
            <summary>
            Optional. Agent version installed on VM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails.DiscoveryType">
            <summary>
            Optional. The discovery type of the machine.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails.DiskDetails">
            <summary>
            Optional. Disk Details.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails.IpAddress">
            <summary>
            Optional. VM IP address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails.LatestUpdateVersion">
            <summary>
            Optional. Latest update version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails.OsType">
            <summary>
            Optional. OsType installed on VM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails.PoweredOn">
            <summary>
            Optional. Value indicating whether VM is powered on.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.Models.VMwareVirtualMachineDetails.VCenterInfrastructureId">
            <summary>
            Optional. VCenter infrastructure Id.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperations">
            <summary>
            Definition of alert settings operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations">
            <summary>
            Definition of alert settings operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations.ConfigureAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the alert settings for the vault.
            </summary>
            <param name='alertSettingsName'>
            Alert Settings name.
            </param>
            <param name='input'>
            Configure Alerts Request.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Model class for alerts response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the alert settings for the vault.
            </summary>
            <param name='alertSettingsName'>
            Alert Settings name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Model class for alerts response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Model class for list alerts response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the AlertSettingsOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperations.ConfigureAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the alert settings for the vault.
            </summary>
            <param name='alertSettingsName'>
            Required. Alert Settings name.
            </param>
            <param name='input'>
            Required. Configure Alerts Request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Model class for alerts response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the alert settings for the vault.
            </summary>
            <param name='alertSettingsName'>
            Required. Alert Settings name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Model class for alerts response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Model class for list alerts response.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperationsExtensions.Configure(Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the alert settings for the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations.
            </param>
            <param name='alertSettingsName'>
            Required. Alert Settings name.
            </param>
            <param name='input'>
            Required. Configure Alerts Request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Model class for alerts response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperationsExtensions.ConfigureAsync(Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ConfigureAlertSettingsRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the alert settings for the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations.
            </param>
            <param name='alertSettingsName'>
            Required. Alert Settings name.
            </param>
            <param name='input'>
            Required. Configure Alerts Request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Model class for alerts response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the alert settings for the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations.
            </param>
            <param name='alertSettingsName'>
            Required. Alert Settings name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Model class for alerts response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the alert settings for the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations.
            </param>
            <param name='alertSettingsName'>
            Required. Alert Settings name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Model class for alerts response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Model class for list alerts response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.AlertSettingsOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IAlertSettingsOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Model class for list alerts response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.EventOperations">
            <summary>
            Definition of event operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IEventOperations">
            <summary>
            Definition of event operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IEventOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='eventName'>
            Filter for the events to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Model class for event response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IEventOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='parameters'>
            Filter for the events to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list events operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.EventOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the EventOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.EventOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='eventName'>
            Required. Filter for the events to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Model class for event response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.EventOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='parameters'>
            Optional. Filter for the events to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list events operation.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.EventOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.EventOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IEventOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IEventOperations.
            </param>
            <param name='eventName'>
            Required. Filter for the events to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Model class for event response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.EventOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IEventOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IEventOperations.
            </param>
            <param name='eventName'>
            Required. Filter for the events to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            Model class for event response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.EventOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IEventOperations,Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IEventOperations.
            </param>
            <param name='parameters'>
            Optional. Filter for the events to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list events operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.EventOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IEventOperations,Microsoft.Azure.Management.SiteRecovery.Models.EventQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of events under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IEventOperations.
            </param>
            <param name='parameters'>
            Optional. Filter for the events to be fetched.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list events operation.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.FabricOperations">
            <summary>
            Definition of fabric operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IFabricOperations">
            <summary>
            Definition of fabric operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.BeginCreatingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a Fabric
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='input'>
            Input to create fabric
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.BeginDeletingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a Fabric
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='input'>
            Fabric deletion input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.BeginDeployProcessServerAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deploy a Process Server.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='input'>
            Input to deploy a Process Server.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.BeginPurgingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges a Fabric
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.BeginReassociateGatewayAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Performs reassociate gateway operation on a fabric.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='input'>
            Input to reassociate a gateway.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.BeginRenewCertificateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Renews certificates of a Fabric
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.CreateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a fabric
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='input'>
            Input to create fabric
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.DeleteAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a fabric
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='fabricDeletionInput'>
            Fabric deletion input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.DeployProcessServerAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deploy a Process Server.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='input'>
            Input to deploy a Process Server.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the server object by Id.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.GetCreateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for fabric long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.GetDeployProcessServerStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.GetPurgeStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.GetReassociateGatewayStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.GetRenewCertificateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for fabric long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all fabrics under the vault.
            </summary>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.PurgeAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges a fabric
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.ReassociateGatewayAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Performs reassociate gateway operation on a fabric.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='input'>
            Input to reassociate a gateway.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IFabricOperations.RenewCertificateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Renews certificates of a Fabric
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the FabricOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.BeginCreatingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a Fabric
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to create fabric
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.BeginDeletingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a Fabric
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Fabric deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.BeginDeployProcessServerAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deploy a Process Server.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to deploy a Process Server.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.BeginPurgingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges a Fabric
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.BeginReassociateGatewayAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Performs reassociate gateway operation on a fabric.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to reassociate a gateway.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.BeginRenewCertificateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Renews certificates of a Fabric
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.CreateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a fabric
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to create fabric
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.DeleteAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a fabric
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='fabricDeletionInput'>
            Required. Fabric deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.DeployProcessServerAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deploy a Process Server.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to deploy a Process Server.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the server object by Id.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.GetCreateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for fabric long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.GetDeployProcessServerStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.GetPurgeStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.GetReassociateGatewayStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.GetRenewCertificateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for fabric long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all fabrics under the vault.
            </summary>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.PurgeAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges a fabric
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.ReassociateGatewayAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Performs reassociate gateway operation on a fabric.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to reassociate a gateway.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperations.RenewCertificateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Renews certificates of a Fabric
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.FabricOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginCreating(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a Fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to create fabric
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginCreatingAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a Fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to create fabric
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginDeleting(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a Fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Fabric deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginDeletingAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a Fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Fabric deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginDeployProcessServer(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deploy a Process Server.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to deploy a Process Server.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginDeployProcessServerAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deploy a Process Server.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to deploy a Process Server.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginPurging(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges a Fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginPurgingAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges a Fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginReassociateGateway(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Performs reassociate gateway operation on a fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to reassociate a gateway.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginReassociateGatewayAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Performs reassociate gateway operation on a fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to reassociate a gateway.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginRenewCertificate(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Renews certificates of a Fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.BeginRenewCertificateAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Renews certificates of a Fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.Create(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to create fabric
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.CreateAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricCreationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to create fabric
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.Delete(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='fabricDeletionInput'>
            Required. Fabric deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FabricDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='fabricDeletionInput'>
            Required. Fabric deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.DeployProcessServer(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deploy a Process Server.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to deploy a Process Server.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.DeployProcessServerAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DeployProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deploy a Process Server.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to deploy a Process Server.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the server object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the server object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetCreateStatus(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for fabric long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetCreateStatusAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for fabric long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetDeleteStatus(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetDeleteStatusAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetDeployProcessServerStatus(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetDeployProcessServerStatusAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetPurgeStatus(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetPurgeStatusAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetReassociateGatewayStatus(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetReassociateGatewayStatusAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetRenewCertificateStatus(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for fabric long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.GetRenewCertificateStatusAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for fabric long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all fabrics under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all fabrics under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.Purge(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges a fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.PurgeAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges a fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.ReassociateGateway(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Performs reassociate gateway operation on a fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to reassociate a gateway.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.ReassociateGatewayAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.FailoverProcessServerRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Performs reassociate gateway operation on a fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='input'>
            Required. Input to reassociate a gateway.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.RenewCertificate(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Renews certificates of a Fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.FabricOperationsExtensions.RenewCertificateAsync(Microsoft.Azure.Management.SiteRecovery.IFabricOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Renews certificates of a Fabric
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IFabricOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IJobOperations">
            <summary>
            Definition for Job Operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.BeginCancellingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Cancel the job .
            </summary>
            <param name='jobName'>
            Job Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.BeginRestartingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Restart the job .
            </summary>
            <param name='jobName'>
            Job Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.BeginResumingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParams,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Resume the job .
            </summary>
            <param name='jobId'>
            Job ID.
            </param>
            <param name='resumeJobParameters'>
            Resume job parameters.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.CancelAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Cancel the job .
            </summary>
            <param name='jobName'>
            Job Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.ExportAsync(Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Export jobs to blob.
            </summary>
            <param name='parameters'>
            Job Query Filters
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Job details object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the job details.
            </summary>
            <param name='jobId'>
            Job ID.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Job details object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.GetCancelStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.GetRestartStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.GetResumeStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all jobs.
            </summary>
            <param name='parameters'>
            Job query parameter.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list Jobs operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.RestartAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Restart the job .
            </summary>
            <param name='jobName'>
            Job Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IJobOperations.ResumeAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParams,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Resume the job .
            </summary>
            <param name='jobId'>
            Job ID.
            </param>
            <param name='resumeJobParameters'>
            Resume job parameters.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.ILogicalNetworkOperations">
            <summary>
            Definition of Logical Network operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ILogicalNetworkOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets a VM logical network.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='logicalNetworkName'>
            Network name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Logical Network object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ILogicalNetworkOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get list of Logical Networks.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of Logical Networks.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations">
            <summary>
            Definition of NetworkMapping operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.BeginCreatingAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates Network Mapping.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Network Mapping Name.
            </param>
            <param name='input'>
            Network Mapping input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.BeginDeletingAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes Network Mapping.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Network Mapping Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.CreateAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates Network Mapping.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Network Mapping Name.
            </param>
            <param name='input'>
            Network Mapping input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.DeleteAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes Network Mapping.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Network Mapping Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets a network mapping.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='primaryNetworkName'>
            Network name.
            </param>
            <param name='networkMappingName'>
            Network mapping name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Network Mapping object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.GetAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get list of Network Mappings.
            </summary>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of Network Mappings.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.GetCreateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Delete operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get list of Network Mappings.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='primaryNetworkName'>
            Network name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of Network Mappings.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.INetworkOperations">
            <summary>
            Definition of Network operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets a VM network.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='networkName'>
            Network name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Network object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkOperations.GetAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get list of Networks.
            </summary>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of Networks.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.INetworkOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get list of Networks.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of Networks.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations">
            <summary>
            Definition of Policy operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.BeginCreatingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a profile
            </summary>
            <param name='policyName'>
            Policy Name.
            </param>
            <param name='input'>
            Input to create profile
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.BeginDeletingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a Policy
            </summary>
            <param name='name'>
            Policy name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.BeginUpdatingAsync(Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyInput,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update Policy.
            </summary>
            <param name='input'>
            input.
            </param>
            <param name='policyName'>
            Policy Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.CreateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a profile
            </summary>
            <param name='policyName'>
            Policy Name.
            </param>
            <param name='input'>
            Input to create profile
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.DeleteAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a Policy
            </summary>
            <param name='name'>
            Policy name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the protected Profile by Id.
            </summary>
            <param name='policyName'>
            Policy Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Policy object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.GetCreateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.GetUpdateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all ProtectionContainers for the given server.
            </summary>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list policies operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.UpdateAsync(Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyInput,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update Policy.
            </summary>
            <param name='input'>
            input.
            </param>
            <param name='policyName'>
            Policy name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations">
            <summary>
            Definition of Protectable Item operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the replication protectable object by Id.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Protection container unique name.
            </param>
            <param name='protectableItemName'>
            Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations.ListAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Enumerate all replication protectable items in a container.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Protection container unique name.
            </param>
            <param name='typeOfEntities'>
            Type of entities to fetch. Protected to fetch protected only,
            Unprotected to fetch unprotected only, All to fetch both
            unprotected and protected.
            </param>
            <param name='skipToken'>
            Continuation Token.
            </param>
            <param name='take'>
            Maximum number of items to be fetched in a request.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations.ListNextAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Enumerate all replication protectable items in a container.
            </summary>
            <param name='nextLink'>
            The url to the next protected items page.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations">
            <summary>
            Definition of Protection Container mapping operations for the Site
            Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.BeginConfigureProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Configures protection for given protection container
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='mappingName'>
            Container mapping name.
            </param>
            <param name='input'>
            Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.BeginPurgeProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges protection for given protection container
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='mappingName'>
            Protection container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.BeginUnconfigureProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Unconfigures protection for given protection container
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='mappingName'>
            Container mapping name.
            </param>
            <param name='input'>
            Unconfigure protection input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.ConfigureProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Configures protection for given protection container
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='mappingName'>
            Container mapping name.
            </param>
            <param name='input'>
            Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the protected container mapping by name.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='protectionContainerName'>
            Protection Container Name.
            </param>
            <param name='mappingName'>
            Container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Protection Container mapping object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.GetConfigureProtectionStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            protection container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.GetPurgeProtectionStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.GetUnconfigureProtectionStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            protection container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all protection container mapping for the given
            container under a fabric.
            </summary>
            <param name='fabricName'>
            Fabric Unique name.
            </param>
            <param name='protectionContainerName'>
            Protection Container Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The definition of a Protection Container mapping collection object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all protection container mapping under a vault.
            </summary>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The definition of a Protection Container mapping collection object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.PurgeProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges protection for given protection container
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='mappingName'>
            Protection container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.UnconfigureProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Unconfigures protection for given protection container
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='mappingName'>
            Container mapping name.
            </param>
            <param name='input'>
            Unconfigure protection input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations">
            <summary>
            Definition of Protection Container operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.BeginDiscoverProtectableItemAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Discovers a protectable item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='input'>
            Discover Protectable Item Request.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.DiscoverProtectableItemAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Discovers a protectable item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='input'>
            Discover Protectable Item Request.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the protected container by Id.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='protectionContainerName'>
            Protection Container Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Protection Container object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.GetDiscoverProtectableItemStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for operation which change status of protection
            container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all ProtectionContainers for the given server.
            </summary>
            <param name='fabricName'>
            Fabric Unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list ProtectionContainers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all ProtectionContainers for the given vault.
            </summary>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list ProtectionContainers operation.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations">
            <summary>
            Definition of recovery plan operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.BeginCreatingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a recovery plan.
            </summary>
            <param name='recoveryPlanName'>
            Recovery plan name.
            </param>
            <param name='input'>
            Create recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.BeginDeletingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a recovery plan.
            </summary>
            <param name='recoveryPlanName'>
            Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.BeginUpdatingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the given recovery plan.
            </summary>
            <param name='recoveryPlanName'>
            Recovery plan name.
            </param>
            <param name='input'>
            Update recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.CreateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a recovery plan.
            </summary>
            <param name='recoveryPlanName'>
            Recovery plan name.
            </param>
            <param name='input'>
            Create recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.DeleteAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a recovery plan
            </summary>
            <param name='recoveryPlanName'>
            Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the recovery plan by Id.
            </summary>
            <param name='recoveryPlanName'>
            Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the recovery plan object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.GetCreateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.GetUpdateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the list of all recovery plans under the vault.
            </summary>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list recovery plan operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.UpdateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the given recovery plan.
            </summary>
            <param name='recoveryPlanName'>
            Recovery plan name.
            </param>
            <param name='input'>
            Update recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IRecoveryPointOperations">
            <summary>
            Definition of recovery point operations for Site recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPointOperations.GetAsync(System.String,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get a specific recovery point for a replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item's name.
            </param>
            <param name='recoveryPointName'>
            Recovery point name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for recovery point object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryPointOperations.ListAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get all recovery points for a replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item's name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for a list of recovery points.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient.GetOperationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of
            thespecified operation. After calling an asynchronous operation,
            you can call Get Operation Status to determine whether the
            operation has succeeded, failed, or is still in progress. (see
            http://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx
            for more information)
            </summary>
            <param name='requestId'>
            The request ID for the request you wish to track. The request ID is
            returned in the x-ms-request-id response header for every request.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient.ApiVersion">
            <summary>
            Gets the API version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient.BaseUri">
            <summary>
            Gets the URI used as the base for all cloud service requests.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient.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.IRecoveryServicesManagementClient.LongRunningOperationInitialTimeout">
            <summary>
            Gets or sets the initial timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient.ResourceGroup">
            <summary>
            Definition of cloud service operations for the Recovery services
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient.VaultExtendedInfo">
            <summary>
            Definition of vault extended info operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient.Vaults">
            <summary>
            Definition of vault operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations">
            <summary>
            Definition of provider operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.BeginDeletingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a provider
            </summary>
            <param name='fabricName'>
            Name of provider's fabric
            </param>
            <param name='providerName'>
            Provider Name.
            </param>
            <param name='input'>
            Deletion input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.BeginPurgingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges a provider
            </summary>
            <param name='fabricName'>
            Name of provider's fabric
            </param>
            <param name='providerName'>
            Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.BeginRefreshingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Refreshes a provider
            </summary>
            <param name='fabricName'>
            Name of provider's fabric
            </param>
            <param name='providerName'>
            Name of provider
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.DeleteAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a provider
            </summary>
            <param name='fabricName'>
            Name of provider's fabric
            </param>
            <param name='providerName'>
            Provider Name.
            </param>
            <param name='input'>
            Deletion input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the server object by Id.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='providerName'>
            Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the provider object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.GetPurgeStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.GetRefreshStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all servers under the vault for given fabric.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all servers under the vault.
            </summary>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.PurgeAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges a provider
            </summary>
            <param name='fabricName'>
            Name of provider's fabric
            </param>
            <param name='providerName'>
            Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.RefreshAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Refreshes a provider
            </summary>
            <param name='fabricName'>
            Name of provider's fabric
            </param>
            <param name='providerName'>
            Name of provider
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations">
            <summary>
            Definition of Replication protected item operations for the Site
            Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.ApplyRecoveryPointAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Apply recovery point for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Apply recovery point input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginApplyRecoveryPointAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Apply recovery point for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Apply recovery point input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginCommitFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute commit failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginDisableProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Disable Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item unique name.
            </param>
            <param name='input'>
            Disable protection input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginEnableProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Enable Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item unique name.
            </param>
            <param name='input'>
            Enable protection input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginPlannedFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute planned failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Planned failover input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginPurgeProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginRepairVMReplicationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Executes repair VM replication for the given Replication protected
            item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginReprotectAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute reprotect for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Reprotect input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginTestFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute Test failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Test failover input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginUnplannedFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute unplanned failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Unplanned failover input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginUpdateMobilityServiceAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update mobility service for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Update mobility service input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.BeginUpdateProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Updation input
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.CommitFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute commit failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.DisableProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Disable Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item unique name.
            </param>
            <param name='input'>
            Disable protection input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.EnableProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Enable Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item unique name.
            </param>
            <param name='input'>
            Enable protection input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the replication protected object by Id.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetApplyRecoveryPointStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetCommitFailoverStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetDisableStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetEnableStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetPlannedFailoverStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetPurgeStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetRepairVMReplicationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetReprotectStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetTestFailoverStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetUnplannedFailoverStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetUpdateMobilityServiceStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.GetUpdateProtectionStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the replication protected object by Id.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Protection container unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.ListAllAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.ProtectedItemsQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Enumerate all replication protected items under vault.
            </summary>
            <param name='skipToken'>
            Continuation Token.
            </param>
            <param name='parameters'>
            Protected items query parameter.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.ListAllNextAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get subsequent page data for replication protected items under
            vault.
            </summary>
            <param name='nextLink'>
            The url to the next protected items page.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.ListTargetComputeSizesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets list of recovery azure vm sizes for a replication protected
            item.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of recovery azure vm sizes.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.PlannedFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute planned failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Planned failover input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.PurgeProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purge Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.RepairVMReplicationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Executes repair VM replication for the given Replication protected
            item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.ReprotectAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute reprotect for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Reprotect input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.TestFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute Test failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Test failover input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.UnplannedFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute unplanned failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Unplanned failover input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.UpdateMobilityServiceAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update mobility service for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Update mobility service input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.UpdateProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='protectionContainerName'>
            Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Replication protected item name.
            </param>
            <param name='input'>
            Updation input
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.IResourceGroupsOperations">
            <summary>
            Definition of cloud service operations for the Recovery services
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.IResourceGroupsOperations.ListAsync(System.Threading.CancellationToken)">
            <summary>
            Retrieve a list of Resource Groups
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list resource group operation.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.ApiVersion">
            <summary>
            Gets the API version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.BaseUri">
            <summary>
            Gets the URI used as the base for all cloud service requests.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.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.SiteRecovery.ISiteRecoveryManagementClient.LongRunningOperationInitialTimeout">
            <summary>
            Gets or sets the initial timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.AlertSettings">
            <summary>
            Definition of alert settings operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.Events">
            <summary>
            Definition of event operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.Fabrics">
            <summary>
            Definition of fabric operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.Jobs">
            <summary>
            Definition for Job Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.LogicalNetwork">
            <summary>
            Definition of Logical Network operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.NetworkMapping">
            <summary>
            Definition of NetworkMapping operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.Network">
            <summary>
            Definition of Network operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.Policies">
            <summary>
            Definition of Policy operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.ProtectableItem">
            <summary>
            Definition of Protectable Item operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.ProtectionContainerMapping">
            <summary>
            Definition of Protection Container mapping operations for the Site
            Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.ProtectionContainer">
            <summary>
            Definition of Protection Container operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.RecoveryPlan">
            <summary>
            Definition of recovery plan operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.RecoveryPoint">
            <summary>
            Definition of recovery point operations for Site recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.RecoveryServicesProvider">
            <summary>
            Definition of provider operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.ReplicationProtectedItem">
            <summary>
            Definition of Replication protected item operations for the Site
            Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.StorageClassificationMapping">
            <summary>
            Definition of storage mapping operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.StorageClassification">
            <summary>
            Definition of storage classification operations for the Site
            Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ISiteRecoveryManagementClient.VCenters">
            <summary>
            Definition of vCenter entity operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations">
            <summary>
            Definition of storage mapping operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.BeginPairStorageClassificationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Pairs storage to a given storage.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='storageClassificationName'>
            Storage name.
            </param>
            <param name='storageClassificationMappingName'>
            Storage mapping name.
            </param>
            <param name='input'>
            Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.BeginUnpairStorageClassificationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Unpairs storage to a given storage.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='storageClassificationName'>
            Storage name.
            </param>
            <param name='storageClassificationMappingName'>
            Storage mapping name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the replication storage mapping object by name.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Storage unique name.
            </param>
            <param name='storageClassificationMappingName'>
            Storage mapping unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the storage mapping object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.GetPairStorageClassificationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            storage.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.GetUnpairStorageClassificationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the replication storage mapping objects under a storage.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Storage unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list storage mapping operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.PairStorageClassificationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Pairs storage to a given storage.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='storageClassificationName'>
            Storage classsification name.
            </param>
            <param name='storageClassificationMappingName'>
            Storage classification mapping name.
            </param>
            <param name='input'>
            Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.UnpairStorageClassificationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Removes storage classification pairing.
            </summary>
            <param name='fabricName'>
            Fabric name.
            </param>
            <param name='storageName'>
            Storage name.
            </param>
            <param name='storageMappingName'>
            Storage mapping name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationOperations">
            <summary>
            Definition of storage classification operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the replication storage object by name.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Storage classification unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the storage object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IStorageClassificationOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the replication storage objects under a fabric.
            </summary>
            <param name='fabricName'>
            Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list storage classification operation.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations">
            <summary>
            Definition of vault extended info operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations.CreateExtendedInfoAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group containing the job collection.
            </param>
            <param name='resourceName'>
            The name of the resource.
            </param>
            <param name='extendedInfoArgs'>
            Create resource exnteded info input parameters.
            </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.IVaultExtendedInfoOperations.GetExtendedInfoAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group containing the job collection.
            </param>
            <param name='resourceName'>
            The name of the resource.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the resource extended information object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations.UpdateExtendedInfoAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group containing the job collection.
            </param>
            <param name='resourceName'>
            The name of the resource.
            </param>
            <param name='extendedInfoArgs'>
            Update resource exnteded info input parameters.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the resource extended information object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations.UploadCertificateAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CertificateArgs,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group containing the job collection.
            </param>
            <param name='resourceName'>
            The name of the resource.
            </param>
            <param name='parameters'>
            Upload Vault Certificate input parameters.
            </param>
            <param name='certFriendlyName'>
            Certificate friendly name
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the upload certificate response
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.IVaultOperations">
            <summary>
            Definition of vault operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.IVaultOperations.BeginCreatingAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs,System.Threading.CancellationToken)">
            <summary>
            Creates a vault
            </summary>
            <param name='resourceGroupName'>
            The name of the (resource group?) cloud service containing the job
            collection.
            </param>
            <param name='vaultName'>
            The name of the vault to create.
            </param>
            <param name='vaultCreationInput'>
            Vault object to be created
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Vm group object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.IVaultOperations.BeginDeletingAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes a vault
            </summary>
            <param name='resourceGroupName'>
            The name of the (Resource Group) cloud service containing the job
            collection.
            </param>
            <param name='vaultName'>
            The name of the vault to delete.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.IVaultOperations.CreateAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs,System.Threading.CancellationToken)">
            <summary>
            Creates a vault
            </summary>
            <param name='resourceGroupName'>
            The name of the (resource group) cloud service containing the job
            collection.
            </param>
            <param name='vaultName'>
            The name of the vault to create.
            </param>
            <param name='vaultCreationInput'>
            Vault object to be created
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.IVaultOperations.DeleteAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes a vault
            </summary>
            <param name='resourceGroupName'>
            The name of the (Resource Group) cloud service containing the job
            collection.
            </param>
            <param name='vaultName'>
            The name of the vault to delete.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.IVaultOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the Vaults.
            </summary>
            <param name='resourceGroupName'>
            The name of the (resource group?) cloud service containing the
            vault collection.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for Vault.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations">
            <summary>
            Definition of vCenter entity operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.BeginCreatingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a vCenter
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='vCenterName'>
            vCenter Name.
            </param>
            <param name='input'>
            Input to create vCenter.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.BeginDeletingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a vCenter
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='vCenterName'>
            vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.BeginUpdatingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update vCenter.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='vCenterName'>
            vCenter Name.
            </param>
            <param name='input'>
            Input to update vCenter.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.CreateAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a vCenter
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='vCenterName'>
            vCenter Name.
            </param>
            <param name='input'>
            Input to create vCenter.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.DeleteAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a vCenter
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='vCenterName'>
            vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the vCenter object by Id.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='vCenterName'>
            vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the vCenter object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.GetCreateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.GetUpdateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all vCenters under a fabric.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list vCenters operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all vCenters under the vault.
            </summary>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list vCenters operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.UpdateAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update vCenter.
            </summary>
            <param name='fabricName'>
            Fabric Name.
            </param>
            <param name='vCenterName'>
            vCenter Name.
            </param>
            <param name='input'>
            Input to update vCenter.
            </param>
            <param name='customRequestHeaders'>
            Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.JobOperations">
            <summary>
            Definition for Job Operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <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.SiteRecovery.JobOperations.BeginCancellingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Cancel the job .
            </summary>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.BeginRestartingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Restart the job .
            </summary>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.BeginResumingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParams,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Resume the job .
            </summary>
            <param name='jobId'>
            Required. Job ID.
            </param>
            <param name='resumeJobParameters'>
            Optional. Resume job parameters.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.CancelAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Cancel the job .
            </summary>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.ExportAsync(Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Export jobs to blob.
            </summary>
            <param name='parameters'>
            Required. Job Query Filters
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Job details object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the job details.
            </summary>
            <param name='jobId'>
            Required. Job ID.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Job details object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.GetCancelStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.GetRestartStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.GetResumeStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all jobs.
            </summary>
            <param name='parameters'>
            Optional. Job query parameter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list Jobs operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.RestartAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Restart the job .
            </summary>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperations.ResumeAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParams,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Resume the job .
            </summary>
            <param name='jobId'>
            Required. Job ID.
            </param>
            <param name='resumeJobParameters'>
            Optional. Resume job parameters.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.JobOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.BeginCancelling(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Cancel the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.BeginCancellingAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Cancel the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.BeginRestarting(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Restart the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.BeginRestartingAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Restart the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.BeginResuming(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParams,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Resume the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobId'>
            Required. Job ID.
            </param>
            <param name='resumeJobParameters'>
            Optional. Resume job parameters.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.BeginResumingAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParams,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Resume the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobId'>
            Required. Job ID.
            </param>
            <param name='resumeJobParameters'>
            Optional. Resume job parameters.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.Cancel(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Cancel the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.CancelAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Cancel the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.Export(Microsoft.Azure.Management.SiteRecovery.IJobOperations,Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Export jobs to blob.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='parameters'>
            Required. Job Query Filters
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Job details object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.ExportAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Export jobs to blob.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='parameters'>
            Required. Job Query Filters
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Job details object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the job details.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobId'>
            Required. Job ID.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Job details object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the job details.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobId'>
            Required. Job ID.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Job details object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.GetCancelStatus(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.GetCancelStatusAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.GetRestartStatus(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.GetRestartStatusAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.GetResumeStatus(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.GetResumeStatusAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IJobOperations,Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all jobs.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='parameters'>
            Optional. Job query parameter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list Jobs operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,Microsoft.Azure.Management.SiteRecovery.Models.JobQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all jobs.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='parameters'>
            Optional. Job query parameter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list Jobs operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.Restart(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Restart the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.RestartAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Restart the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobName'>
            Required. Job Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.Resume(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParams,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Resume the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobId'>
            Required. Job ID.
            </param>
            <param name='resumeJobParameters'>
            Optional. Resume job parameters.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.JobOperationsExtensions.ResumeAsync(Microsoft.Azure.Management.SiteRecovery.IJobOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResumeJobParams,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Resume the job .
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IJobOperations.
            </param>
            <param name='jobId'>
            Required. Job ID.
            </param>
            <param name='resumeJobParameters'>
            Optional. Resume job parameters.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.LogicalNetworkOperations">
            <summary>
            Definition of Logical Network operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.LogicalNetworkOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the LogicalNetworkOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.LogicalNetworkOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets a VM logical network.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='logicalNetworkName'>
            Required. Network name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Logical Network object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.LogicalNetworkOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get list of Logical Networks.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of Logical Networks.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.LogicalNetworkOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.LogicalNetworkOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.ILogicalNetworkOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets a VM logical network.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.ILogicalNetworkOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='logicalNetworkName'>
            Required. Network name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Logical Network object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.LogicalNetworkOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.ILogicalNetworkOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets a VM logical network.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.ILogicalNetworkOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='logicalNetworkName'>
            Required. Network name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Logical Network object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.LogicalNetworkOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.ILogicalNetworkOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get list of Logical Networks.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.ILogicalNetworkOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of Logical Networks.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.LogicalNetworkOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.ILogicalNetworkOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get list of Logical Networks.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.ILogicalNetworkOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of Logical Networks.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations">
            <summary>
            Definition of NetworkMapping operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the NetworkMappingOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations.BeginCreatingAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates Network Mapping.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='input'>
            Required. Network Mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations.BeginDeletingAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes Network Mapping.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations.CreateAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates Network Mapping.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='input'>
            Required. Network Mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations.DeleteAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes Network Mapping.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets a network mapping.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='primaryNetworkName'>
            Required. Network name.
            </param>
            <param name='networkMappingName'>
            Required. Network mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Network Mapping object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations.GetAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get list of Network Mappings.
            </summary>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of Network Mappings.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations.GetCreateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Delete operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get list of Network Mappings.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='primaryNetworkName'>
            Required. Network name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of Network Mappings.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.BeginCreating(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates Network Mapping.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='input'>
            Required. Network Mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.BeginCreatingAsync(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates Network Mapping.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='input'>
            Required. Network Mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.BeginDeleting(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes Network Mapping.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.BeginDeletingAsync(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes Network Mapping.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.Create(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates Network Mapping.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='input'>
            Required. Network Mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.CreateAsync(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateNetworkMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates Network Mapping.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='input'>
            Required. Network Mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.Delete(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes Network Mapping.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes Network Mapping.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='primaryNetworkName'>
            Required. Primary Network Name.
            </param>
            <param name='networkMappingName'>
            Required. Network Mapping Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets a network mapping.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='primaryNetworkName'>
            Required. Network name.
            </param>
            <param name='networkMappingName'>
            Required. Network mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Network Mapping object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets a network mapping.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='primaryNetworkName'>
            Required. Network name.
            </param>
            <param name='networkMappingName'>
            Required. Network mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Network Mapping object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.GetAll(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get list of Network Mappings.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of Network Mappings.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.GetAllAsync(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get list of Network Mappings.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of Network Mappings.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.GetCreateStatus(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.GetCreateStatusAsync(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.GetDeleteStatus(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Delete operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.GetDeleteStatusAsync(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Delete operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get list of Network Mappings.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='primaryNetworkName'>
            Required. Network name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of Network Mappings.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkMappingOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get list of Network Mappings.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='primaryNetworkName'>
            Required. Network name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of Network Mappings.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.NetworkOperations">
            <summary>
            Definition of Network operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the NetworkOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets a VM network.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='networkName'>
            Required. Network name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Network object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkOperations.GetAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get list of Networks.
            </summary>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of Networks.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get list of Networks.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of Networks.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.NetworkOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.INetworkOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets a VM network.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='networkName'>
            Required. Network name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Network object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.INetworkOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets a VM network.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='networkName'>
            Required. Network name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Network object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkOperationsExtensions.GetAll(Microsoft.Azure.Management.SiteRecovery.INetworkOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get list of Networks.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of Networks.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkOperationsExtensions.GetAllAsync(Microsoft.Azure.Management.SiteRecovery.INetworkOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get list of Networks.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of Networks.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.INetworkOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get list of Networks.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of Networks.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.NetworkOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.INetworkOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get list of Networks.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.INetworkOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of Networks.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.PolicyOperations">
            <summary>
            Definition of Policy operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the PolicyOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.BeginCreatingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a profile
            </summary>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='input'>
            Required. Input to create profile
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.BeginDeletingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a Policy
            </summary>
            <param name='name'>
            Required. Policy name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.BeginUpdatingAsync(Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyInput,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update Policy.
            </summary>
            <param name='input'>
            Required. input.
            </param>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.CreateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a profile
            </summary>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='input'>
            Required. Input to create profile
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.DeleteAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a Policy
            </summary>
            <param name='name'>
            Required. Policy name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the protected Profile by Id.
            </summary>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Policy object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.GetCreateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.GetUpdateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all ProtectionContainers for the given server.
            </summary>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list policies operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.UpdateAsync(Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyInput,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update Policy.
            </summary>
            <param name='input'>
            Required. input.
            </param>
            <param name='policyName'>
            Required. Policy name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.PolicyOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.BeginCreating(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a profile
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='input'>
            Required. Input to create profile
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.BeginCreatingAsync(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a profile
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='input'>
            Required. Input to create profile
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.BeginDeleting(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a Policy
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='name'>
            Required. Policy name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.BeginDeletingAsync(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a Policy
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='name'>
            Required. Policy name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.BeginUpdating(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyInput,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update Policy.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='input'>
            Required. input.
            </param>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.BeginUpdatingAsync(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyInput,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update Policy.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='input'>
            Required. input.
            </param>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.Create(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a profile
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='input'>
            Required. Input to create profile
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.CreateAsync(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreatePolicyInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a profile
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='input'>
            Required. Input to create profile
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.Delete(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a Policy
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='name'>
            Required. Policy name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a Policy
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='name'>
            Required. Policy name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the protected Profile by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Policy object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the protected Profile by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='policyName'>
            Required. Policy Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Policy object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.GetCreateStatus(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.GetCreateStatusAsync(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.GetDeleteStatus(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.GetDeleteStatusAsync(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.GetUpdateStatus(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.GetUpdateStatusAsync(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all ProtectionContainers for the given server.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list policies operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all ProtectionContainers for the given server.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list policies operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.Update(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyInput,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update Policy.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='input'>
            Required. input.
            </param>
            <param name='policyName'>
            Required. Policy name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.PolicyOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.SiteRecovery.IPolicyOperations,Microsoft.Azure.Management.SiteRecovery.Models.UpdatePolicyInput,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update Policy.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IPolicyOperations.
            </param>
            <param name='input'>
            Required. input.
            </param>
            <param name='policyName'>
            Required. Policy name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperations">
            <summary>
            Definition of Protectable Item operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the ProtectableItemOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the replication protectable object by Id.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='protectableItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperations.ListAsync(System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Enumerate all replication protectable items in a container.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='typeOfEntities'>
            Optional. Type of entities to fetch. Protected to fetch protected
            only, Unprotected to fetch unprotected only, All to fetch both
            unprotected and protected.
            </param>
            <param name='skipToken'>
            Optional. Continuation Token.
            </param>
            <param name='take'>
            Optional. Maximum number of items to be fetched in a request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperations.ListNextAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Enumerate all replication protectable items in a container.
            </summary>
            <param name='nextLink'>
            Required. The url to the next protected items page.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the replication protectable object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='protectableItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the replication protectable object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='protectableItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Enumerate all replication protectable items in a container.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='typeOfEntities'>
            Optional. Type of entities to fetch. Protected to fetch protected
            only, Unprotected to fetch unprotected only, All to fetch both
            unprotected and protected.
            </param>
            <param name='skipToken'>
            Optional. Continuation Token.
            </param>
            <param name='take'>
            Optional. Maximum number of items to be fetched in a request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Enumerate all replication protectable items in a container.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='typeOfEntities'>
            Optional. Type of entities to fetch. Protected to fetch protected
            only, Unprotected to fetch unprotected only, All to fetch both
            unprotected and protected.
            </param>
            <param name='skipToken'>
            Optional. Continuation Token.
            </param>
            <param name='take'>
            Optional. Maximum number of items to be fetched in a request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperationsExtensions.ListNext(Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Enumerate all replication protectable items in a container.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations.
            </param>
            <param name='nextLink'>
            Required. The url to the next protected items page.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectableItemOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Enumerate all replication protectable items in a container.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectableItemOperations.
            </param>
            <param name='nextLink'>
            Required. The url to the next protected items page.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations">
            <summary>
            Definition of Protection Container mapping operations for the Site
            Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the
            ProtectionContainerMappingOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.BeginConfigureProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Configures protection for given protection container
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.BeginPurgeProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges protection for given protection container
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Protection container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.BeginUnconfigureProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Unconfigures protection for given protection container
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Unconfigure protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.ConfigureProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Configures protection for given protection container
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the protected container mapping by name.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection Container Name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Protection Container mapping object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.GetConfigureProtectionStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            protection container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.GetPurgeProtectionStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.GetUnconfigureProtectionStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            protection container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all protection container mapping for the given
            container under a fabric.
            </summary>
            <param name='fabricName'>
            Required. Fabric Unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection Container Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The definition of a Protection Container mapping collection object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all protection container mapping under a vault.
            </summary>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The definition of a Protection Container mapping collection object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.PurgeProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges protection for given protection container
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Protection container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.UnconfigureProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Unconfigures protection for given protection container
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Unconfigure protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.BeginConfigureProtection(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Configures protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.BeginConfigureProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Configures protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.BeginPurgeProtection(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Protection container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.BeginPurgeProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Protection container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.BeginUnconfigureProtection(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Unconfigures protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Unconfigure protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.BeginUnconfigureProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Unconfigures protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Unconfigure protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.ConfigureProtection(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Configures protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.ConfigureProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Configures protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the protected container mapping by name.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection Container Name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Protection Container mapping object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the protected container mapping by name.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection Container Name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Protection Container mapping object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.GetConfigureProtectionStatus(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            protection container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.GetConfigureProtectionStatusAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            protection container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.GetPurgeProtectionStatus(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.GetPurgeProtectionStatusAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.GetUnconfigureProtectionStatus(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            protection container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.GetUnconfigureProtectionStatusAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            protection container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all protection container mapping for the given
            container under a fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection Container Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The definition of a Protection Container mapping collection object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all protection container mapping for the given
            container under a fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection Container Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The definition of a Protection Container mapping collection object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.ListAll(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all protection container mapping under a vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The definition of a Protection Container mapping collection object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all protection container mapping under a vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The definition of a Protection Container mapping collection object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.PurgeProtection(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Protection container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.PurgeProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Protection container mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.UnconfigureProtection(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Unconfigures protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Unconfigure protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerMappingOperationsExtensions.UnconfigureProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RemoveProtectionContainerMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Unconfigures protection for given protection container
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='mappingName'>
            Required. Container mapping name.
            </param>
            <param name='input'>
            Required. Unconfigure protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperations">
            <summary>
            Definition of Protection Container operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the ProtectionContainerOperations
            class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperations.BeginDiscoverProtectableItemAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Discovers a protectable item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='input'>
            Required. Discover Protectable Item Request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperations.DiscoverProtectableItemAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Discovers a protectable item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='input'>
            Required. Discover Protectable Item Request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the protected container by Id.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection Container Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Protection Container object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperations.GetDiscoverProtectableItemStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for operation which change status of protection
            container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all ProtectionContainers for the given server.
            </summary>
            <param name='fabricName'>
            Required. Fabric Unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list ProtectionContainers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperations.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all ProtectionContainers for the given vault.
            </summary>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list ProtectionContainers operation.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.BeginDiscoverProtectableItem(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Discovers a protectable item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='input'>
            Required. Discover Protectable Item Request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.BeginDiscoverProtectableItemAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Discovers a protectable item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='input'>
            Required. Discover Protectable Item Request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.DiscoverProtectableItem(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Discovers a protectable item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='input'>
            Required. Discover Protectable Item Request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.DiscoverProtectableItemAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DiscoverProtectableItemRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Discovers a protectable item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='input'>
            Required. Discover Protectable Item Request.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the protected container by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection Container Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Protection Container object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the protected container by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection Container Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the Protection Container object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.GetDiscoverProtectableItemStatus(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for operation which change status of protection
            container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.GetDiscoverProtectableItemStatusAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for operation which change status of protection
            container.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all ProtectionContainers for the given server.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list ProtectionContainers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all ProtectionContainers for the given server.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list ProtectionContainers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.ListAll(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all ProtectionContainers for the given vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list ProtectionContainers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ProtectionContainerOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all ProtectionContainers for the given vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IProtectionContainerOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list ProtectionContainers operation.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations">
            <summary>
            Definition of recovery plan operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the RecoveryPlanOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.BeginCreatingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a recovery plan.
            </summary>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Create recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.BeginDeletingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a recovery plan.
            </summary>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.BeginUpdatingAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the given recovery plan.
            </summary>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Update recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.CreateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a recovery plan.
            </summary>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Create recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.DeleteAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a recovery plan
            </summary>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the recovery plan by Id.
            </summary>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the recovery plan object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.GetCreateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.GetUpdateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.ListAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the list of all recovery plans under the vault.
            </summary>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list recovery plan operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.UpdateAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the given recovery plan.
            </summary>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Update recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.BeginCreating(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a recovery plan.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Create recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.BeginCreatingAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a recovery plan.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Create recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.BeginDeleting(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a recovery plan.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.BeginDeletingAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a recovery plan.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.BeginUpdating(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the given recovery plan.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Update recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.BeginUpdatingAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the given recovery plan.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Update recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.Create(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a recovery plan.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Create recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.CreateAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a recovery plan.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Create recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.Delete(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a recovery plan
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a recovery plan
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the recovery plan by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the recovery plan object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the recovery plan by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the recovery plan object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.GetCreateStatus(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.GetCreateStatusAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.GetDeleteStatus(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.GetDeleteStatusAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.GetUpdateStatus(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.GetUpdateStatusAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the list of all recovery plans under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list recovery plan operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the list of all recovery plans under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list recovery plan operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.Update(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the given recovery plan.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Update recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPlanOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateRecoveryPlanInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the given recovery plan.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPlanOperations.
            </param>
            <param name='recoveryPlanName'>
            Required. Recovery plan name.
            </param>
            <param name='input'>
            Required. Update recovery plan input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.RecoveryPointOperations">
            <summary>
            Definition of recovery point operations for Site recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPointOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <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.SiteRecovery.RecoveryPointOperations.GetAsync(System.String,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get a specific recovery point for a replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item's name.
            </param>
            <param name='recoveryPointName'>
            Required. Recovery point name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for recovery point object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPointOperations.ListAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get all recovery points for a replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item's name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for a list of recovery points.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.RecoveryPointOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPointOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IRecoveryPointOperations,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get a specific recovery point for a replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPointOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item's name.
            </param>
            <param name='recoveryPointName'>
            Required. Recovery point name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for recovery point object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPointOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPointOperations,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get a specific recovery point for a replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPointOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item's name.
            </param>
            <param name='recoveryPointName'>
            Required. Recovery point name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for recovery point object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPointOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IRecoveryPointOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get all recovery points for a replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPointOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item's name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for a list of recovery points.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryPointOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryPointOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get all recovery points for a replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryPointOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item's name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for a list of recovery points.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.#ctor">
            <summary>
            Initializes a new instance of the RecoveryServicesManagementClient
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.#ctor(System.String,System.String,Microsoft.Azure.SubscriptionCloudCredentials,System.Uri)">
            <summary>
            Initializes a new instance of the RecoveryServicesManagementClient
            class.
            </summary>
            <param name='resourceNamespace'>
            Required.
            </param>
            <param name='resourceType'>
            Required.
            </param>
            <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.RecoveryServicesManagementClient.#ctor(System.String,System.String,Microsoft.Azure.SubscriptionCloudCredentials)">
            <summary>
            Initializes a new instance of the RecoveryServicesManagementClient
            class.
            </summary>
            <param name='resourceNamespace'>
            Required.
            </param>
            <param name='resourceType'>
            Required.
            </param>
            <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.RecoveryServicesManagementClient.#ctor(System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the RecoveryServicesManagementClient
            class.
            </summary>
            <param name='httpClient'>
            The Http client
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.#ctor(System.String,System.String,Microsoft.Azure.SubscriptionCloudCredentials,System.Uri,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the RecoveryServicesManagementClient
            class.
            </summary>
            <param name='resourceNamespace'>
            Required.
            </param>
            <param name='resourceType'>
            Required.
            </param>
            <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.RecoveryServicesManagementClient.#ctor(System.String,System.String,Microsoft.Azure.SubscriptionCloudCredentials,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the RecoveryServicesManagementClient
            class.
            </summary>
            <param name='resourceNamespace'>
            Required.
            </param>
            <param name='resourceType'>
            Required.
            </param>
            <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.RecoveryServicesManagementClient.Clone(Hyak.Common.ServiceClient{Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient})">
            <summary>
            Clones properties from current instance to another
            RecoveryServicesManagementClient instance
            </summary>
            <param name='client'>
            Instance of RecoveryServicesManagementClient to clone to
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.GetOperationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of
            thespecified operation. After calling an asynchronous operation,
            you can call Get Operation Status to determine whether the
            operation has succeeded, failed, or is still in progress. (see
            http://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx
            for more information)
            </summary>
            <param name='requestId'>
            Required. The request ID for the request you wish to track. The
            request ID is returned in the x-ms-request-id response header for
            every request.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.ApiVersion">
            <summary>
            Gets the API version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.BaseUri">
            <summary>
            Gets the URI used as the base for all cloud service requests.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.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.RecoveryServicesManagementClient.LongRunningOperationInitialTimeout">
            <summary>
            Gets or sets the initial timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.ResourceGroup">
            <summary>
            Definition of cloud service operations for the Recovery services
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.VaultExtendedInfo">
            <summary>
            Definition of vault extended info operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.Vaults">
            <summary>
            Definition of vault operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClientExtensions.GetOperationStatus(Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient,System.String)">
            <summary>
            The Get Operation Status operation returns the status of
            thespecified operation. After calling an asynchronous operation,
            you can call Get Operation Status to determine whether the
            operation has succeeded, failed, or is still in progress. (see
            http://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx
            for more information)
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient.
            </param>
            <param name='requestId'>
            Required. The request ID for the request you wish to track. The
            request ID is returned in the x-ms-request-id response header for
            every request.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClientExtensions.GetOperationStatusAsync(Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient,System.String)">
            <summary>
            The Get Operation Status operation returns the status of
            thespecified operation. After calling an asynchronous operation,
            you can call Get Operation Status to determine whether the
            operation has succeeded, failed, or is still in progress. (see
            http://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx
            for more information)
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IRecoveryServicesManagementClient.
            </param>
            <param name='requestId'>
            Required. The request ID for the request you wish to track. The
            request ID is returned in the x-ms-request-id response header for
            every request.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations">
            <summary>
            Definition of provider operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the
            RecoveryServicesProviderOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.BeginDeletingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a provider
            </summary>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='input'>
            Required. Deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.BeginPurgingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges a provider
            </summary>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.BeginRefreshingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Refreshes a provider
            </summary>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Name of provider
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.DeleteAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a provider
            </summary>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='input'>
            Required. Deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the server object by Id.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the provider object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.GetPurgeStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.GetRefreshStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all servers under the vault for given fabric.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all servers under the vault.
            </summary>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.PurgeAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges a provider
            </summary>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.RefreshAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Refreshes a provider
            </summary>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Name of provider
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.BeginDeleting(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='input'>
            Required. Deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.BeginDeletingAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='input'>
            Required. Deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.BeginPurging(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.BeginPurgingAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.BeginRefreshing(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Refreshes a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Name of provider
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.BeginRefreshingAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Refreshes a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Name of provider
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.Delete(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='input'>
            Required. Deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.RecoveryServicesProviderDeletionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='input'>
            Required. Deletion input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the server object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the provider object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the server object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the provider object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.GetDeleteStatus(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.GetDeleteStatusAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.GetPurgeStatus(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.GetPurgeStatusAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.GetRefreshStatus(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.GetRefreshStatusAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all servers under the vault for given fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all servers under the vault for given fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.ListAll(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all servers under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all servers under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list servers operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.Purge(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.PurgeAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Provider Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.Refresh(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Refreshes a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Name of provider
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.RecoveryServicesProviderOperationsExtensions.RefreshAsync(Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Refreshes a provider
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IRecoveryServicesProviderOperations.
            </param>
            <param name='fabricName'>
            Required. Name of provider's fabric
            </param>
            <param name='providerName'>
            Required. Name of provider
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations">
            <summary>
            Definition of Replication protected item operations for the Site
            Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the
            ReplicationProtectedItemOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.ApplyRecoveryPointAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Apply recovery point for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Apply recovery point input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginApplyRecoveryPointAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Apply recovery point for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Apply recovery point input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginCommitFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute commit failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginDisableProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Disable Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Disable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginEnableProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Enable Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Enable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginPlannedFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute planned failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Planned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginPurgeProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purges Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginRepairVMReplicationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Executes repair VM replication for the given Replication protected
            item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginReprotectAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute reprotect for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Reprotect input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginTestFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute Test failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Test failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginUnplannedFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute unplanned failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Unplanned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginUpdateMobilityServiceAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update mobility service for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Update mobility service input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.BeginUpdateProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Updation input
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.CommitFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute commit failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.DisableProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Disable Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Disable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.EnableProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Enable Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Enable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the replication protected object by Id.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetApplyRecoveryPointStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetCommitFailoverStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetDisableStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetEnableStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetPlannedFailoverStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetPurgeStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetRepairVMReplicationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetReprotectStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetTestFailoverStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetUnplannedFailoverStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetUpdateMobilityServiceStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.GetUpdateProtectionStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the replication protected object by Id.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.ListAllAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.ProtectedItemsQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Enumerate all replication protected items under vault.
            </summary>
            <param name='skipToken'>
            Optional. Continuation Token.
            </param>
            <param name='parameters'>
            Optional. Protected items query parameter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.ListAllNextAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get subsequent page data for replication protected items under
            vault.
            </summary>
            <param name='nextLink'>
            Required. The url to the next protected items page.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.ListTargetComputeSizesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets list of recovery azure vm sizes for a replication protected
            item.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list of recovery azure vm sizes.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.PlannedFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute planned failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Planned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.PurgeProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Purge Protection for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.RepairVMReplicationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Executes repair VM replication for the given Replication protected
            item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.ReprotectAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute reprotect for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Reprotect input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.TestFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute Test failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Test failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.UnplannedFailoverAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Execute unplanned failover for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Unplanned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.UpdateMobilityServiceAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update mobility service for the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Update mobility service input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.UpdateProtectionAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Updates the given Replication protected item.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Updation input
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.ApplyRecoveryPoint(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Apply recovery point for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Apply recovery point input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.ApplyRecoveryPointAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Apply recovery point for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Apply recovery point input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginApplyRecoveryPoint(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Apply recovery point for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Apply recovery point input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginApplyRecoveryPointAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ApplyRecoveryPointInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Apply recovery point for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Apply recovery point input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginCommitFailover(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute commit failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginCommitFailoverAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute commit failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginDisableProtection(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Disable Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Disable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginDisableProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Disable Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Disable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginEnableProtection(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Enable Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Enable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginEnableProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Enable Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Enable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginPlannedFailover(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute planned failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Planned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginPlannedFailoverAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute planned failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Planned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginPurgeProtection(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginPurgeProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purges Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginRepairVMReplication(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Executes repair VM replication for the given Replication protected
            item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginRepairVMReplicationAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Executes repair VM replication for the given Replication protected
            item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginReprotect(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute reprotect for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Reprotect input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginReprotectAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute reprotect for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Reprotect input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginTestFailover(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute Test failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Test failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginTestFailoverAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute Test failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Test failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginUnplannedFailover(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute unplanned failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Unplanned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginUnplannedFailoverAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute unplanned failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Unplanned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginUpdateMobilityService(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update mobility service for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Update mobility service input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginUpdateMobilityServiceAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update mobility service for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Update mobility service input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginUpdateProtection(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Updation input
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.BeginUpdateProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Updation input
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.CommitFailover(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute commit failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.CommitFailoverAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute commit failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.DisableProtection(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Disable Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Disable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.DisableProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.DisableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Disable Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Disable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.EnableProtection(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Enable Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Enable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.EnableProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.EnableProtectionInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Enable Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='input'>
            Required. Enable protection input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the replication protected object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the replication protected object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the fabric object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetApplyRecoveryPointStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetApplyRecoveryPointStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetCommitFailoverStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetCommitFailoverStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetDisableStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetDisableStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetEnableStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetEnableStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetPlannedFailoverStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetPlannedFailoverStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetPurgeStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetPurgeStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetRepairVMReplicationStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetRepairVMReplicationStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetReprotectStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetReprotectStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetTestFailoverStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetTestFailoverStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetUnplannedFailoverStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetUnplannedFailoverStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetUpdateMobilityServiceStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetUpdateMobilityServiceStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetUpdateProtectionStatus(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.GetUpdateProtectionStatusAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for replication protected items operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the replication protected object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the replication protected object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.ListAll(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ProtectedItemsQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Enumerate all replication protected items under vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='skipToken'>
            Optional. Continuation Token.
            </param>
            <param name='parameters'>
            Optional. Protected items query parameter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ProtectedItemsQueryParameter,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Enumerate all replication protected items under vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='skipToken'>
            Optional. Continuation Token.
            </param>
            <param name='parameters'>
            Optional. Protected items query parameter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.ListAllNext(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get subsequent page data for replication protected items under
            vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='nextLink'>
            Required. The url to the next protected items page.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get subsequent page data for replication protected items under
            vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='nextLink'>
            Required. The url to the next protected items page.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list replicated protected items.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.ListTargetComputeSizes(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets list of recovery azure vm sizes for a replication protected
            item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of recovery azure vm sizes.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.ListTargetComputeSizesAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets list of recovery azure vm sizes for a replication protected
            item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container unique name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list of recovery azure vm sizes.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.PlannedFailover(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute planned failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Planned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.PlannedFailoverAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.PlannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute planned failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Planned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.PurgeProtection(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purge Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.PurgeProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Purge Protection for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.RepairVMReplication(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Executes repair VM replication for the given Replication protected
            item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.RepairVMReplicationAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Executes repair VM replication for the given Replication protected
            item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.Reprotect(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute reprotect for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Reprotect input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.ReprotectAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ReverseReplicationInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute reprotect for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Reprotect input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.TestFailover(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute Test failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Test failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.TestFailoverAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.TestFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute Test failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Test failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.UnplannedFailover(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute unplanned failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Unplanned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.UnplannedFailoverAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UnplannedFailoverInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Execute unplanned failover for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Unplanned failover input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.UpdateMobilityService(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update mobility service for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Update mobility service input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.UpdateMobilityServiceAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateMobilityServiceRequest,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update mobility service for the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Update mobility service input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.UpdateProtection(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Updation input
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.ReplicationProtectedItemOperationsExtensions.UpdateProtectionAsync(Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateReplicationProtectedItemInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Updates the given Replication protected item.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IReplicationProtectedItemOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='protectionContainerName'>
            Required. Protection container name.
            </param>
            <param name='replicationProtectedItemName'>
            Required. Replication protected item name.
            </param>
            <param name='input'>
            Required. Updation input
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.ResourceGroupsOperations">
            <summary>
            Definition of cloud service operations for the Recovery services
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.ResourceGroupsOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient)">
            <summary>
            Initializes a new instance of the ResourceGroupsOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.ResourceGroupsOperations.ListAsync(System.Threading.CancellationToken)">
            <summary>
            Retrieve a list of Resource Groups
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list resource group operation.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.ResourceGroupsOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.ResourceGroupsOperationsExtensions.List(Microsoft.Azure.Management.RecoveryServices.IResourceGroupsOperations)">
            <summary>
            Retrieve a list of Resource Groups
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IResourceGroupsOperations.
            </param>
            <returns>
            The response model for the list resource group operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.ResourceGroupsOperationsExtensions.ListAsync(Microsoft.Azure.Management.RecoveryServices.IResourceGroupsOperations)">
            <summary>
            Retrieve a list of Resource Groups
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IResourceGroupsOperations.
            </param>
            <returns>
            The response model for the list resource group operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.#ctor">
            <summary>
            Initializes a new instance of the SiteRecoveryManagementClient
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.#ctor(System.String,System.String,System.String,System.String,Microsoft.Azure.SubscriptionCloudCredentials,System.Uri)">
            <summary>
            Initializes a new instance of the SiteRecoveryManagementClient
            class.
            </summary>
            <param name='resourceName'>
            Required.
            </param>
            <param name='resourceGroupName'>
            Required.
            </param>
            <param name='resourceNamespace'>
            Required.
            </param>
            <param name='resourceType'>
            Required.
            </param>
            <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.SiteRecovery.SiteRecoveryManagementClient.#ctor(System.String,System.String,System.String,System.String,Microsoft.Azure.SubscriptionCloudCredentials)">
            <summary>
            Initializes a new instance of the SiteRecoveryManagementClient
            class.
            </summary>
            <param name='resourceName'>
            Required.
            </param>
            <param name='resourceGroupName'>
            Required.
            </param>
            <param name='resourceNamespace'>
            Required.
            </param>
            <param name='resourceType'>
            Required.
            </param>
            <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.SiteRecovery.SiteRecoveryManagementClient.#ctor(System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the SiteRecoveryManagementClient
            class.
            </summary>
            <param name='httpClient'>
            The Http client
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.#ctor(System.String,System.String,System.String,System.String,Microsoft.Azure.SubscriptionCloudCredentials,System.Uri,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the SiteRecoveryManagementClient
            class.
            </summary>
            <param name='resourceName'>
            Required.
            </param>
            <param name='resourceGroupName'>
            Required.
            </param>
            <param name='resourceNamespace'>
            Required.
            </param>
            <param name='resourceType'>
            Required.
            </param>
            <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.SiteRecovery.SiteRecoveryManagementClient.#ctor(System.String,System.String,System.String,System.String,Microsoft.Azure.SubscriptionCloudCredentials,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the SiteRecoveryManagementClient
            class.
            </summary>
            <param name='resourceName'>
            Required.
            </param>
            <param name='resourceGroupName'>
            Required.
            </param>
            <param name='resourceNamespace'>
            Required.
            </param>
            <param name='resourceType'>
            Required.
            </param>
            <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.SiteRecovery.SiteRecoveryManagementClient.Clone(Hyak.Common.ServiceClient{Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient})">
            <summary>
            Clones properties from current instance to another
            SiteRecoveryManagementClient instance
            </summary>
            <param name='client'>
            Instance of SiteRecoveryManagementClient to clone to
            </param>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.ApiVersion">
            <summary>
            Gets the API version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.BaseUri">
            <summary>
            Gets the URI used as the base for all cloud service requests.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.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.SiteRecovery.SiteRecoveryManagementClient.LongRunningOperationInitialTimeout">
            <summary>
            Gets or sets the initial timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.AlertSettings">
            <summary>
            Definition of alert settings operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.Events">
            <summary>
            Definition of event operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.Fabrics">
            <summary>
            Definition of fabric operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.Jobs">
            <summary>
            Definition for Job Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.LogicalNetwork">
            <summary>
            Definition of Logical Network operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.NetworkMapping">
            <summary>
            Definition of NetworkMapping operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.Network">
            <summary>
            Definition of Network operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.Policies">
            <summary>
            Definition of Policy operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.ProtectableItem">
            <summary>
            Definition of Protectable Item operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.ProtectionContainerMapping">
            <summary>
            Definition of Protection Container mapping operations for the Site
            Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.ProtectionContainer">
            <summary>
            Definition of Protection Container operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.RecoveryPlan">
            <summary>
            Definition of recovery plan operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.RecoveryPoint">
            <summary>
            Definition of recovery point operations for Site recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.RecoveryServicesProvider">
            <summary>
            Definition of provider operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.ReplicationProtectedItem">
            <summary>
            Definition of Replication protected item operations for the Site
            Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.StorageClassificationMapping">
            <summary>
            Definition of storage mapping operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.StorageClassification">
            <summary>
            Definition of storage classification operations for the Site
            Recovery extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.VCenters">
            <summary>
            Definition of vCenter entity operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperations">
            <summary>
            Definition of storage mapping operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the
            StorageClassificationMappingOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperations.BeginPairStorageClassificationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Pairs storage to a given storage.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperations.BeginUnpairStorageClassificationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Unpairs storage to a given storage.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperations.GetAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the replication storage mapping object by name.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage unique name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage mapping unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the storage mapping object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperations.GetPairStorageClassificationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            storage.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperations.GetUnpairStorageClassificationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperations.ListAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the replication storage mapping objects under a storage.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list storage mapping operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperations.PairStorageClassificationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Pairs storage to a given storage.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage classsification name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage classification mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperations.UnpairStorageClassificationAsync(System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Removes storage classification pairing.
            </summary>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageName'>
            Required. Storage name.
            </param>
            <param name='storageMappingName'>
            Required. Storage mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.BeginPairStorageClassification(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Pairs storage to a given storage.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.BeginPairStorageClassificationAsync(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Pairs storage to a given storage.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.BeginUnpairStorageClassification(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Unpairs storage to a given storage.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.BeginUnpairStorageClassificationAsync(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Unpairs storage to a given storage.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the replication storage mapping object by name.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage unique name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage mapping unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the storage mapping object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the replication storage mapping object by name.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage unique name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage mapping unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the storage mapping object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.GetPairStorageClassificationStatus(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            storage.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.GetPairStorageClassificationStatusAsync(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            Service response for operation which change status of mapping for
            storage.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.GetUnpairStorageClassificationStatus(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.GetUnpairStorageClassificationStatusAsync(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the replication storage mapping objects under a storage.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list storage mapping operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the replication storage mapping objects under a storage.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list storage mapping operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.PairStorageClassification(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Pairs storage to a given storage.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage classsification name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage classification mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.PairStorageClassificationAsync(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.StorageClassificationMappingInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Pairs storage to a given storage.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage classsification name.
            </param>
            <param name='storageClassificationMappingName'>
            Required. Storage classification mapping name.
            </param>
            <param name='input'>
            Required. Create mapping input.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.UnpairStorageClassification(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Removes storage classification pairing.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageName'>
            Required. Storage name.
            </param>
            <param name='storageMappingName'>
            Required. Storage mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationMappingOperationsExtensions.UnpairStorageClassificationAsync(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations,System.String,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Removes storage classification pairing.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationMappingOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric name.
            </param>
            <param name='storageName'>
            Required. Storage name.
            </param>
            <param name='storageMappingName'>
            Required. Storage mapping name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.StorageClassificationOperations">
            <summary>
            Definition of storage classification operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the StorageClassificationOperations
            class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the replication storage object by name.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage classification unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the storage object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Gets the replication storage objects under a fabric.
            </summary>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list storage classification operation.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.StorageClassificationOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the replication storage object by name.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage classification unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the storage object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the replication storage object by name.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='storageClassificationName'>
            Required. Storage classification unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the storage object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the replication storage objects under a fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list storage classification operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.StorageClassificationOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IStorageClassificationOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Gets the replication storage objects under a fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IStorageClassificationOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric unique name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list storage classification operation.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperations">
            <summary>
            Definition of vault extended info operations for the Site Recovery
            extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient)">
            <summary>
            Initializes a new instance of the VaultExtendedInfoOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperations.CreateExtendedInfoAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='extendedInfoArgs'>
            Required. Create resource exnteded info input parameters.
            </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.VaultExtendedInfoOperations.GetExtendedInfoAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the resource extended information object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperations.UpdateExtendedInfoAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='extendedInfoArgs'>
            Optional. Update resource exnteded info input parameters.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the resource extended information object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperations.UploadCertificateAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CertificateArgs,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='parameters'>
            Required. Upload Vault Certificate input parameters.
            </param>
            <param name='certFriendlyName'>
            Required. Certificate friendly name
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the upload certificate response
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperationsExtensions.CreateExtendedInfo(Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='extendedInfoArgs'>
            Required. Create resource exnteded info input parameters.
            </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.VaultExtendedInfoOperationsExtensions.CreateExtendedInfoAsync(Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='extendedInfoArgs'>
            Required. Create resource exnteded info input parameters.
            </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.VaultExtendedInfoOperationsExtensions.GetExtendedInfo(Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the resource extended information object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperationsExtensions.GetExtendedInfoAsync(Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the resource extended information object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperationsExtensions.UpdateExtendedInfo(Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='extendedInfoArgs'>
            Optional. Update resource exnteded info input parameters.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the resource extended information object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperationsExtensions.UpdateExtendedInfoAsync(Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.ResourceExtendedInformationArgs,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='extendedInfoArgs'>
            Optional. Update resource exnteded info input parameters.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the resource extended information object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperationsExtensions.UploadCertificate(Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CertificateArgs,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='parameters'>
            Required. Upload Vault Certificate input parameters.
            </param>
            <param name='certFriendlyName'>
            Required. Certificate friendly name
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the upload certificate response
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultExtendedInfoOperationsExtensions.UploadCertificateAsync(Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CertificateArgs,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the vault extended info.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultExtendedInfoOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group containing the job
            collection.
            </param>
            <param name='resourceName'>
            Required. The name of the resource.
            </param>
            <param name='parameters'>
            Required. Upload Vault Certificate input parameters.
            </param>
            <param name='certFriendlyName'>
            Required. Certificate friendly name
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the upload certificate response
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.RecoveryServices.VaultOperations">
            <summary>
            Definition of vault operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperations.#ctor(Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient)">
            <summary>
            Initializes a new instance of the VaultOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperations.BeginCreatingAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs,System.Threading.CancellationToken)">
            <summary>
            Creates a vault
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the (resource group?) cloud service
            containing the job collection.
            </param>
            <param name='vaultName'>
            Required. The name of the vault to create.
            </param>
            <param name='vaultCreationInput'>
            Required. Vault object to be created
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the Vm group object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperations.BeginDeletingAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes a vault
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the (Resource Group) cloud service containing
            the job collection.
            </param>
            <param name='vaultName'>
            Required. The name of the vault to delete.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperations.CreateAsync(System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs,System.Threading.CancellationToken)">
            <summary>
            Creates a vault
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the (resource group) cloud service containing
            the job collection.
            </param>
            <param name='vaultName'>
            Optional. The name of the vault to create.
            </param>
            <param name='vaultCreationInput'>
            Required. Vault object to be created
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperations.DeleteAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes a vault
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the (Resource Group) cloud service containing
            the job collection.
            </param>
            <param name='vaultName'>
            Required. The name of the vault to delete.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperations.GetAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the Vaults.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the (resource group?) cloud service
            containing the vault collection.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for Vault.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.RecoveryServices.VaultOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.RecoveryServices.RecoveryServicesManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperationsExtensions.BeginCreating(Microsoft.Azure.Management.RecoveryServices.IVaultOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs)">
            <summary>
            Creates a vault
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the (resource group?) cloud service
            containing the job collection.
            </param>
            <param name='vaultName'>
            Required. The name of the vault to create.
            </param>
            <param name='vaultCreationInput'>
            Required. Vault object to be created
            </param>
            <returns>
            The response model for the Vm group object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperationsExtensions.BeginCreatingAsync(Microsoft.Azure.Management.RecoveryServices.IVaultOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs)">
            <summary>
            Creates a vault
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the (resource group?) cloud service
            containing the job collection.
            </param>
            <param name='vaultName'>
            Required. The name of the vault to create.
            </param>
            <param name='vaultCreationInput'>
            Required. Vault object to be created
            </param>
            <returns>
            The response model for the Vm group object.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperationsExtensions.BeginDeleting(Microsoft.Azure.Management.RecoveryServices.IVaultOperations,System.String,System.String)">
            <summary>
            Deletes a vault
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the (Resource Group) cloud service containing
            the job collection.
            </param>
            <param name='vaultName'>
            Required. The name of the vault to delete.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperationsExtensions.BeginDeletingAsync(Microsoft.Azure.Management.RecoveryServices.IVaultOperations,System.String,System.String)">
            <summary>
            Deletes a vault
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the (Resource Group) cloud service containing
            the job collection.
            </param>
            <param name='vaultName'>
            Required. The name of the vault to delete.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperationsExtensions.Create(Microsoft.Azure.Management.RecoveryServices.IVaultOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs)">
            <summary>
            Creates a vault
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the (resource group) cloud service containing
            the job collection.
            </param>
            <param name='vaultName'>
            Optional. The name of the vault to create.
            </param>
            <param name='vaultCreationInput'>
            Required. Vault object to be created
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperationsExtensions.CreateAsync(Microsoft.Azure.Management.RecoveryServices.IVaultOperations,System.String,System.String,Microsoft.Azure.Management.RecoveryServices.Models.VaultCreateArgs)">
            <summary>
            Creates a vault
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the (resource group) cloud service containing
            the job collection.
            </param>
            <param name='vaultName'>
            Optional. The name of the vault to create.
            </param>
            <param name='vaultCreationInput'>
            Required. Vault object to be created
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperationsExtensions.Delete(Microsoft.Azure.Management.RecoveryServices.IVaultOperations,System.String,System.String)">
            <summary>
            Deletes a vault
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the (Resource Group) cloud service containing
            the job collection.
            </param>
            <param name='vaultName'>
            Required. The name of the vault to delete.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.RecoveryServices.IVaultOperations,System.String,System.String)">
            <summary>
            Deletes a vault
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the (Resource Group) cloud service containing
            the job collection.
            </param>
            <param name='vaultName'>
            Required. The name of the vault to delete.
            </param>
            <returns>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is inprogress, or
            has failed. Note that this status is distinct from the HTTP status
            code returned for the Get Operation Status operation itself. If
            the asynchronous operation succeeded, the response body includes
            the HTTP status code for the successful request. If the
            asynchronous operation failed, the response body includes the HTTP
            status code for the failed request, and also includes error
            information regarding the failure.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperationsExtensions.Get(Microsoft.Azure.Management.RecoveryServices.IVaultOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the Vaults.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the (resource group?) cloud service
            containing the vault collection.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for Vault.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.RecoveryServices.VaultOperationsExtensions.GetAsync(Microsoft.Azure.Management.RecoveryServices.IVaultOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the Vaults.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.RecoveryServices.IVaultOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the (resource group?) cloud service
            containing the vault collection.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for Vault.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.SiteRecovery.VCenterOperations">
            <summary>
            Definition of vCenter entity operations for the Site Recovery extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.#ctor(Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient)">
            <summary>
            Initializes a new instance of the VCenterOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.BeginCreatingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a vCenter
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to create vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.BeginDeletingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a vCenter
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.BeginUpdatingAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update vCenter.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to update vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.CreateAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Creates a vCenter
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to create vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.DeleteAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Deletes a vCenter
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.GetAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the vCenter object by Id.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the vCenter object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.GetCreateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.GetDeleteStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.GetUpdateStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.ListAsync(System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all vCenters under a fabric.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list vCenters operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Get the list of all vCenters under the vault.
            </summary>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The response model for the list vCenters operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.UpdateAsync(System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders,System.Threading.CancellationToken)">
            <summary>
            Update vCenter.
            </summary>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to update vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.SiteRecovery.VCenterOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.SiteRecovery.SiteRecoveryManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.BeginCreating(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a vCenter
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to create vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.BeginCreatingAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a vCenter
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to create vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.BeginDeleting(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a vCenter
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.BeginDeletingAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a vCenter
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.BeginUpdating(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update vCenter.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to update vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.BeginUpdatingAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update vCenter.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to update vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.Create(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a vCenter
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to create vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.CreateAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CreateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Creates a vCenter
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to create vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.Delete(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a vCenter
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Deletes a vCenter
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.Get(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the vCenter object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the vCenter object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.GetAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the vCenter object by Id.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the vCenter object
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.GetCreateStatus(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.GetCreateStatusAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.GetDeleteStatus(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.GetDeleteStatusAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.GetUpdateStatus(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.GetUpdateStatusAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call Get Operation Status to determine whether the operation
            has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.List(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all vCenters under a fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list vCenters operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.ListAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all vCenters under a fabric.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list vCenters operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.ListAll(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all vCenters under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list vCenters operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Get the list of all vCenters under the vault.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            The response model for the list vCenters operation.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.Update(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update vCenter.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to update vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.VCenterOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.SiteRecovery.IVCenterOperations,System.String,System.String,Microsoft.Azure.Management.SiteRecovery.Models.UpdateVCenterInput,Microsoft.Azure.Management.SiteRecovery.Models.CustomRequestHeaders)">
            <summary>
            Update vCenter.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.SiteRecovery.IVCenterOperations.
            </param>
            <param name='fabricName'>
            Required. Fabric Name.
            </param>
            <param name='vCenterName'>
            Required. vCenter Name.
            </param>
            <param name='input'>
            Required. Input to update vCenter.
            </param>
            <param name='customRequestHeaders'>
            Optional. Request header parameters.
            </param>
            <returns>
            A standard service response for long running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.QueryHelpers.ToJson(System.Object)">
            <summary>
             
            </summary>
            <param name="queryObject"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Azure.Management.SiteRecovery.QueryHelpers.ToQueryString(System.Object)">
            <summary>
            Converts Query object to query string to pass on.
            </summary>
            <param name="queryObject">Query object</param>
            <returns>Qeury string</returns>
        </member>
    </members>
</doc>