Microsoft.Azure.Management.Compute.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Azure.Management.Compute</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Azure.Management.Compute.AvailabilitySetOperations">
            <summary>
            Operations for managing the availability sets in compute management.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.IAvailabilitySetOperations">
            <summary>
            Operations for managing the availability sets in compute management.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.CreateOrUpdateAsync(System.String,Microsoft.Azure.Management.Compute.Models.AvailabilitySet,System.Threading.CancellationToken)">
            <summary>
            The operation to create or update the availability set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='parameters'>
            Parameters supplied to the Create Availability Set operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Create Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.DeleteAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to delete the availability set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            The name of the availability set.
            </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.Compute.IAvailabilitySetOperations.GetAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to get the availability set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            The name of the availability set.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            GET Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.ListAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to list the availability sets.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.ListAvailableSizesAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists virtual-machine-sizes available to be used for an
            availability set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            The name of the availability set.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperations.#ctor(Microsoft.Azure.Management.Compute.ComputeManagementClient)">
            <summary>
            Initializes a new instance of the AvailabilitySetOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperations.CreateOrUpdateAsync(System.String,Microsoft.Azure.Management.Compute.Models.AvailabilitySet,System.Threading.CancellationToken)">
            <summary>
            The operation to create or update the availability set.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Create Availability Set
            operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Create Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperations.DeleteAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to delete the availability set.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            Required. The name of the availability set.
            </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.Compute.AvailabilitySetOperations.GetAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to get the availability set.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            Required. The name of the availability set.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            GET Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperations.ListAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to list the availability sets.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperations.ListAvailableSizesAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists virtual-machine-sizes available to be used for an
            availability set.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            Required. The name of the availability set.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.AvailabilitySetOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.Compute.ComputeManagementClient.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.AvailabilitySetOperationsExtensions">
            <summary>
            The Compute Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Compute.IAvailabilitySetOperations,System.String,Microsoft.Azure.Management.Compute.Models.AvailabilitySet)">
            <summary>
            The operation to create or update the availability set.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Create Availability Set
            operation.
            </param>
            <returns>
            The Create Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Compute.IAvailabilitySetOperations,System.String,Microsoft.Azure.Management.Compute.Models.AvailabilitySet)">
            <summary>
            The operation to create or update the availability set.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Create Availability Set
            operation.
            </param>
            <returns>
            The Create Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperationsExtensions.Delete(Microsoft.Azure.Management.Compute.IAvailabilitySetOperations,System.String,System.String)">
            <summary>
            The operation to delete the availability set.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            Required. The name of the availability set.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Compute.IAvailabilitySetOperations,System.String,System.String)">
            <summary>
            The operation to delete the availability set.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            Required. The name of the availability set.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperationsExtensions.Get(Microsoft.Azure.Management.Compute.IAvailabilitySetOperations,System.String,System.String)">
            <summary>
            The operation to get the availability set.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            Required. The name of the availability set.
            </param>
            <returns>
            GET Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperationsExtensions.GetAsync(Microsoft.Azure.Management.Compute.IAvailabilitySetOperations,System.String,System.String)">
            <summary>
            The operation to get the availability set.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            Required. The name of the availability set.
            </param>
            <returns>
            GET Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperationsExtensions.List(Microsoft.Azure.Management.Compute.IAvailabilitySetOperations,System.String)">
            <summary>
            The operation to list the availability sets.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <returns>
            The List Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperationsExtensions.ListAsync(Microsoft.Azure.Management.Compute.IAvailabilitySetOperations,System.String)">
            <summary>
            The operation to list the availability sets.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <returns>
            The List Availability Set operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperationsExtensions.ListAvailableSizes(Microsoft.Azure.Management.Compute.IAvailabilitySetOperations,System.String,System.String)">
            <summary>
            Lists virtual-machine-sizes available to be used for an
            availability set.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            Required. The name of the availability set.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.AvailabilitySetOperationsExtensions.ListAvailableSizesAsync(Microsoft.Azure.Management.Compute.IAvailabilitySetOperations,System.String,System.String)">
            <summary>
            Lists virtual-machine-sizes available to be used for an
            availability set.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IAvailabilitySetOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='availabilitySetName'>
            Required. The name of the availability set.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.ComputeManagementClient">
            <summary>
            The Compute Management Client.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.IComputeManagementClient">
            <summary>
            The Compute Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IComputeManagementClient.GetDeleteOperationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Delete Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call GetDeleteOperationStatus 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>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IComputeManagementClient.GetLongRunningOperationStatusAsync(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 GetLongRunningOperationStatus 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>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.IComputeManagementClient.ApiVersion">
            <summary>
            Gets the API version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.IComputeManagementClient.BaseUri">
            <summary>
            Gets the URI used as the base for all cloud service requests.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.IComputeManagementClient.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.Compute.IComputeManagementClient.LongRunningOperationInitialTimeout">
            <summary>
            Gets or sets the initial timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.IComputeManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.IComputeManagementClient.AvailabilitySets">
            <summary>
            Operations for managing the availability sets in compute management.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.IComputeManagementClient.Usage">
            <summary>
            Operations for listing usage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.IComputeManagementClient.VirtualMachineExtensionImages">
            <summary>
            Operations for managing the virtual machine extension images in
            compute management.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.IComputeManagementClient.VirtualMachineExtensions">
            <summary>
            Operations for managing the virtual machine extensions in compute
            management.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.IComputeManagementClient.VirtualMachineImages">
            <summary>
            Operations for managing the virtual machine images in compute
            management.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.IComputeManagementClient.VirtualMachines">
            <summary>
            Operations for managing the virtual machines in compute management.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.IComputeManagementClient.VirtualMachineSizes">
            <summary>
            Operations for listing virtual machine sizes available in a region.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClient.#ctor">
            <summary>
            Initializes a new instance of the ComputeManagementClient class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials,System.Uri)">
            <summary>
            Initializes a new instance of the ComputeManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
            <param name='baseUri'>
            Optional. Gets the URI used as the base for all cloud service
            requests.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials)">
            <summary>
            Initializes a new instance of the ComputeManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClient.#ctor(System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the ComputeManagementClient class.
            </summary>
            <param name='httpClient'>
            The Http client
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials,System.Uri,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the ComputeManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
            <param name='baseUri'>
            Optional. Gets the URI used as the base for all cloud service
            requests.
            </param>
            <param name='httpClient'>
            The Http client
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the ComputeManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
            <param name='httpClient'>
            The Http client
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClient.Clone(Hyak.Common.ServiceClient{Microsoft.Azure.Management.Compute.ComputeManagementClient})">
            <summary>
            Clones properties from current instance to another
            ComputeManagementClient instance
            </summary>
            <param name='client'>
            Instance of ComputeManagementClient to clone to
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClient.GetDeleteOperationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Delete Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call GetDeleteOperationStatus 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>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClient.GetLongRunningOperationStatusAsync(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 GetLongRunningOperationStatus 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>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.ComputeManagementClient.ApiVersion">
            <summary>
            Gets the API version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.ComputeManagementClient.BaseUri">
            <summary>
            Gets the URI used as the base for all cloud service requests.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.ComputeManagementClient.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.Compute.ComputeManagementClient.LongRunningOperationInitialTimeout">
            <summary>
            Gets or sets the initial timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.ComputeManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.ComputeManagementClient.AvailabilitySets">
            <summary>
            Operations for managing the availability sets in compute management.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.ComputeManagementClient.Usage">
            <summary>
            Operations for listing usage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.ComputeManagementClient.VirtualMachineExtensionImages">
            <summary>
            Operations for managing the virtual machine extension images in
            compute management.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.ComputeManagementClient.VirtualMachineExtensions">
            <summary>
            Operations for managing the virtual machine extensions in compute
            management.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.ComputeManagementClient.VirtualMachineImages">
            <summary>
            Operations for managing the virtual machine images in compute
            management.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.ComputeManagementClient.VirtualMachines">
            <summary>
            Operations for managing the virtual machines in compute management.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.ComputeManagementClient.VirtualMachineSizes">
            <summary>
            Operations for listing virtual machine sizes available in a region.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.ComputeManagementClientExtensions">
            <summary>
            The Compute Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClientExtensions.GetDeleteOperationStatus(Microsoft.Azure.Management.Compute.IComputeManagementClient,System.String)">
            <summary>
            The Get Delete Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call GetDeleteOperationStatus to determine whether the
            operation has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IComputeManagementClient.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClientExtensions.GetDeleteOperationStatusAsync(Microsoft.Azure.Management.Compute.IComputeManagementClient,System.String)">
            <summary>
            The Get Delete Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call GetDeleteOperationStatus to determine whether the
            operation has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IComputeManagementClient.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClientExtensions.GetLongRunningOperationStatus(Microsoft.Azure.Management.Compute.IComputeManagementClient,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call GetLongRunningOperationStatus to determine whether the
            operation has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IComputeManagementClient.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.ComputeManagementClientExtensions.GetLongRunningOperationStatusAsync(Microsoft.Azure.Management.Compute.IComputeManagementClient,System.String)">
            <summary>
            The Get Operation Status operation returns the status of the
            specified operation. After calling an asynchronous operation, you
            can call GetLongRunningOperationStatus to determine whether the
            operation has succeeded, failed, or is still in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IComputeManagementClient.
            </param>
            <param name='operationStatusLink'>
            Required. Location value returned by the Begin operation.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.IUsageOperations">
            <summary>
            Operations for listing usage.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IUsageOperations.ListAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='location'>
            The location upon which resource usage is queried.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Usages operation response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations">
            <summary>
            Operations for managing the virtual machine extension images in compute
            management.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations.GetAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageGetParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a virtual machine extension image.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The get virtual machine extension image operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations.ListTypesAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListTypesParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine extension image types.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations.ListVersionsAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListVersionsParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine extension image versions.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations">
            <summary>
            Operations for managing the virtual machine extensions in compute
            management.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.BeginCreatingOrUpdatingAsync(System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension,System.Threading.CancellationToken)">
            <summary>
            The operation to create or update the extension.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine where the extension should be
            create or updated.
            </param>
            <param name='extensionParameters'>
            Parameters supplied to the Create Virtual Machine Extension
            operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.BeginDeletingAsync(System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to delete the extension.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine where the extension should be
            deleted.
            </param>
            <param name='vmExtensionName'>
            The name of the virtual machine extension.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.CreateOrUpdateAsync(System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension,System.Threading.CancellationToken)">
            <summary>
            The operation to create or update the extension.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine where the extension should be
            create or updated.
            </param>
            <param name='extensionParameters'>
            Parameters supplied to the Create Virtual Machine Extension
            operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.DeleteAsync(System.String,System.String,System.String,System.Threading.CancellationToken)">
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine where the extension should be
            deleted.
            </param>
            <param name='vmExtensionName'>
            The name of the virtual machine extension.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.GetAsync(System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to get the extension.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine containing the extension.
            </param>
            <param name='vmExtensionName'>
            The name of the virtual machine extension.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Get VM-Extension operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.GetWithInstanceViewAsync(System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to get an extension along with its instance view.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine containing the extension.
            </param>
            <param name='vmExtensionName'>
            The name of the virtual machine extension.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Get VM-Extension operation response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations">
            <summary>
            Operations for managing the virtual machine images in compute
            management.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.GetAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineImageGetParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a virtual machine image.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The get vm image operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.ListAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine images.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.ListOffersAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListOffersParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine image offers.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.ListPublishersAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListPublishersParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine image publishers.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.ListSkusAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListSkusParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine image skus.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.IVirtualMachineOperations">
            <summary>
            Operations for managing the virtual machines in compute management.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.BeginCapturingAsync(System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters,System.Threading.CancellationToken)">
            <summary>
            Captures the VM by copying VirtualHardDisks of the VM and outputs a
            template that can be used to create similar VMs.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='parameters'>
            Parameters supplied to the Capture Virtual Machine operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.BeginCreatingOrUpdatingAsync(System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine,System.Threading.CancellationToken)">
            <summary>
            The operation to create or update a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='parameters'>
            Parameters supplied to the Create Virtual Machine operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Create Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.BeginDeallocatingAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Shuts down the Virtual Machine and releases the compute resources.
            You are not billed for the compute resources that this Virtual
            Machine uses.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.BeginDeletingAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to delete a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.BeginPoweringOffAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to power off (stop) a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.BeginRestartingAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to restart a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.BeginStartingAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to start a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.CaptureAsync(System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters,System.Threading.CancellationToken)">
            <summary>
            Captures the VM by copying VirtualHardDisks of the VM and outputs a
            template that can be used to create similar VMs.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='parameters'>
            Parameters supplied to the Capture Virtual Machine operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.CreateOrUpdateAsync(System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine,System.Threading.CancellationToken)">
            <summary>
            The operation to create or update a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='parameters'>
            Parameters supplied to the Create Virtual Machine operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.DeallocateAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Shuts down the Virtual Machine and releases the compute resources.
            You are not billed for the compute resources that this Virtual
            Machine uses.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.DeleteAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to delete a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.GeneralizeAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Sets the state of the VM as Generalized.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </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.Compute.IVirtualMachineOperations.GetAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to get a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The GetVM operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.GetWithInstanceViewAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to get a virtual machine along with its instance view.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The GetVM operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.ListAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to list virtual machines under a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.ListAllAsync(Microsoft.Azure.Management.Compute.Models.ListParameters,System.Threading.CancellationToken)">
            <summary>
            Gets the list of Virtual Machines in the subscription. Use nextLink
            property in the response to get the next page of Virtual Machines.
            Do this till nextLink is not null to fetch all the Virtual
            Machines.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.ListAvailableSizesAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists virtual-machine-sizes available to be used for a virtual
            machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.ListNextAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the next page of Virtual Machines. NextLink is obtained by
            making a ListAll() callwhich fetches the first page of Virtual
            Machines and a link to fetch the next page.
            </summary>
            <param name='nextLink'>
            NextLink from the previous successful call to ListVirtualMachines
            operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.PowerOffAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to power off (stop) a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.RestartAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to restart a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineOperations.StartAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to start a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='vmName'>
            The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.IVirtualMachineSizeOperations">
            <summary>
            Operations for listing virtual machine sizes available in a region.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.IVirtualMachineSizeOperations.ListAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Lists virtual-machine-sizes available in a location for a
            subscription.
            </summary>
            <param name='location'>
            The location upon which virtual-machine-sizes is queried.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent">
            <summary>
            Gets or sets additional XML formatted information that can be included
            in the Unattend.xml file, which is used by Windows Setup. Contents are
            defined by setting name, component name, and the pass in which the
            content is a applied.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent.#ctor">
            <summary>
            Initializes a new instance of the AdditionalUnattendContent class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent.ComponentName">
            <summary>
            Optional. Gets or sets the component name. Currently, the only
            allowable value is Microsoft-Windows-Shell-Setup.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent.Content">
            <summary>
            Optional. Gets or sets XML formatted content that is added to the
            unattend.xml file in the specified pass and component.The XML must
            be less than 4 KB and must include the root element for the
            setting or feature that is being inserted.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent.PassName">
            <summary>
            Optional. Gets or sets the pass name. Currently, the only allowable
            value is oobeSystem.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent.SettingName">
            <summary>
            Optional. Gets or sets setting name (e.g. FirstLogonCommands,
            AutoLogon )
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ApiEntityReference">
            <summary>
            The API entity reference.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.ApiEntityReference.#ctor">
            <summary>
            Initializes a new instance of the ApiEntityReference class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ApiEntityReference.ReferenceUri">
            <summary>
            Optional. Gets or sets the relative URL in the previous Service
            Management API's namespace. For Example:
            /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/...
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ApiError">
            <summary>
            Api error.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ApiErrorBase">
            <summary>
            Api error base.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.ApiErrorBase.#ctor">
            <summary>
            Initializes a new instance of the ApiErrorBase class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ApiErrorBase.Code">
            <summary>
            Optional. Gets or sets the error code.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ApiErrorBase.Message">
            <summary>
            Optional. Gets or sets the error message.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ApiErrorBase.Target">
            <summary>
            Optional. Gets or sets the target of the particular error.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.ApiError.#ctor">
            <summary>
            Initializes a new instance of the ApiError class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ApiError.Details">
            <summary>
            Optional. Gets or sets the Api error details
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ApiError.InnerError">
            <summary>
            Optional. Gets or sets the Api inner error
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.AvailabilitySet">
            <summary>
            Create or update Availability Set parameters.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.AvailabilitySet.#ctor">
            <summary>
            Initializes a new instance of the AvailabilitySet class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.AvailabilitySet.#ctor(System.String)">
            <summary>
            Initializes a new instance of the AvailabilitySet class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.AvailabilitySet.PlatformFaultDomainCount">
            <summary>
            Optional. Gets or sets Fault Domain count.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.AvailabilitySet.PlatformUpdateDomainCount">
            <summary>
            Optional. Gets or sets Update Domain count.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.AvailabilitySet.Statuses">
            <summary>
            Optional. Gets or sets the resource status information.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.AvailabilitySet.VirtualMachinesReferences">
            <summary>
            Optional. Gets or sets a list containing reference to all Virtual
            Machines created under this Availability Set.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.AvailabilitySetCreateOrUpdateResponse">
            <summary>
            The Create Availability Set operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.AvailabilitySetCreateOrUpdateResponse.#ctor">
            <summary>
            Initializes a new instance of the
            AvailabilitySetCreateOrUpdateResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.AvailabilitySetCreateOrUpdateResponse.AvailabilitySet">
            <summary>
            Optional. Gets or sets the details of the Availability Set.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.AvailabilitySetGetResponse">
            <summary>
            GET Availability Set operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.AvailabilitySetGetResponse.#ctor">
            <summary>
            Initializes a new instance of the AvailabilitySetGetResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.AvailabilitySetGetResponse.AvailabilitySet">
            <summary>
            Optional. Gets or sets the details of the Availability Set.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.AvailabilitySetListResponse">
            <summary>
            The List Availability Set operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.AvailabilitySetListResponse.#ctor">
            <summary>
            Initializes a new instance of the AvailabilitySetListResponse class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.AvailabilitySetListResponse.GetEnumerator">
            <summary>
            Gets the sequence of AvailabilitySets.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.AvailabilitySetListResponse.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Gets the sequence of AvailabilitySets.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.AvailabilitySetListResponse.AvailabilitySets">
            <summary>
            Optional. Gets or sets the list of availability sets
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.AvailabilitySetReference">
            <summary>
            Describes an availability set reference.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.AvailabilitySetReference.#ctor">
            <summary>
            Initializes a new instance of the AvailabilitySetReference class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.BootDiagnostics">
            <summary>
            Describes Boot Diagnostics.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.BootDiagnostics.#ctor">
            <summary>
            Initializes a new instance of the BootDiagnostics class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.BootDiagnostics.Enabled">
            <summary>
            Optional. Gets or sets whether VM Agent should be provisioned on
            the Virtual Machine.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.BootDiagnostics.StorageUri">
            <summary>
            Optional. Gets or sets the boot diagnostics storage Uri. It should
            be a valid Uri
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.BootDiagnosticsInstanceView">
            <summary>
            The instance view of a virtual machine boot diagnostics.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.BootDiagnosticsInstanceView.#ctor">
            <summary>
            Initializes a new instance of the BootDiagnosticsInstanceView class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.BootDiagnosticsInstanceView.ConsoleScreenshotBlobUri">
            <summary>
            Optional. Gets or sets the console screenshot blob Uri.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.BootDiagnosticsInstanceView.SerialConsoleLogBlobUri">
            <summary>
            Optional. Gets or sets the Linux serial console log blob Uri.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.CachingTypes">
            <summary>
            The caching types of OS or data disk.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.CachingTypes.None">
            <summary>
            No Caching, which is default for data disks.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.CachingTypes.ReadOnly">
            <summary>
            Read Only Caching.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.CachingTypes.ReadWrite">
            <summary>
            ReadWrite Caching, which is default for OS disks.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ComponentNames">
            <summary>
            Component names supported by AdditionalUnattendContent.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ComponentNames.MicrosoftWindowsShellSetup">
            <summary>
            Microsoft-Windows-Shell-Setup componenet in unattend.xml file
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ComputeLongRunningOperationResponse">
            <summary>
            The Compute service response for long-running operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.ComputeLongRunningOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the
            ComputeLongRunningOperationResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ComputeLongRunningOperationResponse.EndTime">
            <summary>
            Optional. Gets the operation end time
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ComputeLongRunningOperationResponse.Error">
            <summary>
            Optional. Gets the operation error, if any occurred.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ComputeLongRunningOperationResponse.Output">
            <summary>
            Optional. Operation output data (raw JSON)
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ComputeLongRunningOperationResponse.StartTime">
            <summary>
            Optional. Gets the operation start time
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ComputeLongRunningOperationResponse.Status">
            <summary>
            Optional. Gets the operation status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ComputeLongRunningOperationResponse.TrackingOperationId">
            <summary>
            Optional. Gets the operation identifier.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ComputeOperationResponse">
            <summary>
            The compute long running operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.ComputeOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the ComputeOperationResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ComputeOperationResponse.AzureAsyncOperation">
            <summary>
            Optional. Gets or sets the the Azure Async Operation Uri.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ComputeOperationStatus">
            <summary>
            The operation status.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ComputeOperationStatus.InProgress">
            <summary>
            Operation in progress.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ComputeOperationStatus.Failed">
            <summary>
            Operation Failed.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ComputeOperationStatus.Succeeded">
            <summary>
            Operation Succeeded.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ComputeOperationStatus.Preempted">
            <summary>
            Operation Preempted.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.DataDisk">
            <summary>
            Describes a data disk.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.Disk">
            <summary>
            Describes a disk.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.Disk.#ctor">
            <summary>
            Initializes a new instance of the Disk class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.Disk.#ctor(System.String,Microsoft.Azure.Management.Compute.Models.VirtualHardDisk,System.String)">
            <summary>
            Initializes a new instance of the Disk class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Disk.Caching">
            <summary>
            Optional. Gets or sets the caching type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Disk.CreateOption">
            <summary>
            Required. Gets or sets the create option.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Disk.DiskSizeGB">
            <summary>
            Optional. Gets or sets the initial disk size in GB for blank data
            disks, and the new desired size for existing OS and Data disks.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Disk.Name">
            <summary>
            Required. Gets or sets the disk name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Disk.SourceImage">
            <summary>
            Optional. Gets or sets the Source User Image VirtualHardDisk. This
            VirtualHardDisk will be copied before using it to attach to the
            Virtual Machine.If SourceImage is provided, the destination
            VirtualHardDisk should not exist.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Disk.VirtualHardDisk">
            <summary>
            Required. Gets or sets the Virtual Hard Disk.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.DataDisk.#ctor">
            <summary>
            Initializes a new instance of the DataDisk class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.DataDisk.Lun">
            <summary>
            Required. Gets or sets the logical unit number.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.DataDiskImage">
            <summary>
            Contains the data disk images information.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.DataDiskImage.#ctor">
            <summary>
            Initializes a new instance of the DataDiskImage class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.DataDiskImage.#ctor(System.Int32)">
            <summary>
            Initializes a new instance of the DataDiskImage class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.DataDiskImage.Lun">
            <summary>
            Required. Gets the LUN number for a data disk.This value is used to
            identify data disk image inside the VMImage therefore it must be
            unique for each data disk.The allowed character for the value is
            digit.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.DeleteOperationResponse">
            <summary>
            The compute long running operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.DeleteOperationResponse.#ctor">
            <summary>
            Initializes a new instance of the DeleteOperationResponse class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.DeleteOperationResponse.#ctor(System.String,Microsoft.Azure.OperationStatus,System.DateTimeOffset)">
            <summary>
            Initializes a new instance of the DeleteOperationResponse class
            with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.DeleteOperationResponse.EndTime">
            <summary>
            Optional. Gets the operation end time
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.DeleteOperationResponse.Error">
            <summary>
            Optional. Gets or sets the operation error if any occurred
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.DeleteOperationResponse.StartTime">
            <summary>
            Required. Gets the operation start time
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.DeleteOperationResponse.Status">
            <summary>
            Required. Gets the operation status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.DeleteOperationResponse.TrackingOperationId">
            <summary>
            Required. Gets the operation identifier.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile">
            <summary>
            Describes a diagnostics profile.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile.#ctor">
            <summary>
            Initializes a new instance of the DiagnosticsProfile class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile.BootDiagnostics">
            <summary>
            Optional. Gets or sets the boot diagnostics.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.DiskCreateOptionTypes">
            <summary>
            The create options for disks.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.DiskCreateOptionTypes.FromImage">
            <summary>
            The option to create from image.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.DiskCreateOptionTypes.Empty">
            <summary>
            The option to create empty.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.DiskCreateOptionTypes.Attach">
            <summary>
            The option to attach.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.DiskInstanceView">
            <summary>
            The instance view of the disk.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ResourceInstanceView">
            <summary>
            The instance view of a resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.ResourceInstanceView.#ctor">
            <summary>
            Initializes a new instance of the ResourceInstanceView class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ResourceInstanceView.Statuses">
            <summary>
            Optional. Gets or sets the resource status information.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.DiskInstanceView.#ctor">
            <summary>
            Initializes a new instance of the DiskInstanceView class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.DiskInstanceView.Name">
            <summary>
            Optional. Gets or sets the disk name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.HardwareProfile">
            <summary>
            Describes a hardware profile.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.HardwareProfile.#ctor">
            <summary>
            Initializes a new instance of the HardwareProfile class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.HardwareProfile.VirtualMachineSize">
            <summary>
            Optional. The virtual machine size name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ImageReference">
            <summary>
            The image reference.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.ImageReference.#ctor">
            <summary>
            Initializes a new instance of the ImageReference class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ImageReference.Offer">
            <summary>
            Optional. Gets or sets the image offer.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ImageReference.Publisher">
            <summary>
            Optional. Gets or sets the image publisher.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ImageReference.Sku">
            <summary>
            Optional. Gets or sets the image sku.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ImageReference.Version">
            <summary>
            Optional. Gets or sets the image version. The allowed formats are
            Major.Minor.Build or 'latest'. Major, Minor and Build being
            decimal numbers. Specify 'latest' to use the latest version of
            image.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.InnerError">
            <summary>
            Inner error details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.InnerError.#ctor">
            <summary>
            Initializes a new instance of the InnerError class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.InnerError.ErrorDetail">
            <summary>
            Optional. Gets or sets the internal error message or exception dump.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.InnerError.ExceptionType">
            <summary>
            Optional. Gets or sets the exception type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.InstanceViewStatus">
            <summary>
            Instance view status.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.InstanceViewStatus.#ctor">
            <summary>
            Initializes a new instance of the InstanceViewStatus class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.InstanceViewStatus.Code">
            <summary>
            Optional. Gets or sets the status Code.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.InstanceViewStatus.DisplayStatus">
            <summary>
            Optional. Gets or sets the short localizable label for the status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.InstanceViewStatus.Level">
            <summary>
            Optional. Gets or sets the level Code.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.InstanceViewStatus.Message">
            <summary>
            Optional. Gets or sets the optional detailed Message, including for
            alerts and error messages.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.InstanceViewStatus.Time">
            <summary>
            Optional. Gets or sets the time of the status.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.LinuxConfiguration">
            <summary>
            Describes Windows Configuration of the OS Profile.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.LinuxConfiguration.#ctor">
            <summary>
            Initializes a new instance of the LinuxConfiguration class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.LinuxConfiguration.DisablePasswordAuthentication">
            <summary>
            Optional. Gets or sets whether Authentication using user name and
            password is allowed or not
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.LinuxConfiguration.SshConfiguration">
            <summary>
            Optional. Gets or sets the SSH configuration for linux VMs
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ListParameters">
            <summary>
            Specifies the parameters to be passed to List APIs.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.ListParameters.#ctor">
            <summary>
            Initializes a new instance of the ListParameters class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ListUsagesResponse">
            <summary>
            The List Usages operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.ListUsagesResponse.#ctor">
            <summary>
            Initializes a new instance of the ListUsagesResponse class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.ListUsagesResponse.GetEnumerator">
            <summary>
            Gets the sequence of Usages.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.ListUsagesResponse.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Gets the sequence of Usages.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.ListUsagesResponse.Usages">
            <summary>
            Optional. Gets or sets the list Compute Resource Usages.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.NetworkInterfaceReference">
            <summary>
            Describes a network interface reference.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.NetworkInterfaceReference.#ctor">
            <summary>
            Initializes a new instance of the NetworkInterfaceReference class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.NetworkInterfaceReference.Primary">
            <summary>
            Optional. Gets or sets whether this is a primary NIC on a virtual
            machine
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.NetworkProfile">
            <summary>
            Describes a network profile.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.NetworkProfile.#ctor">
            <summary>
            Initializes a new instance of the NetworkProfile class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.NetworkProfile.NetworkInterfaces">
            <summary>
            Optional. Gets or sets the network interfaces.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes">
            <summary>
            The Operating System type.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes.Windows">
            <summary>
            Windows.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes.Linux">
            <summary>
            Linux.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.OSDisk">
            <summary>
            Describes an Operating System disk.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.OSDisk.#ctor">
            <summary>
            Initializes a new instance of the OSDisk class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.OSDisk.#ctor(System.String,Microsoft.Azure.Management.Compute.Models.VirtualHardDisk,System.String)">
            <summary>
            Initializes a new instance of the OSDisk class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.OSDisk.OperatingSystemType">
            <summary>
            Optional. Gets or sets the Operating System type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.OSDiskImage">
            <summary>
            Contains the os disk image information.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.OSDiskImage.#ctor">
            <summary>
            Initializes a new instance of the OSDiskImage class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.OSDiskImage.#ctor(System.String)">
            <summary>
            Initializes a new instance of the OSDiskImage class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.OSDiskImage.OperatingSystem">
            <summary>
            Required. Gets or sets the operating system of the osDiskImage.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.OSProfile">
            <summary>
            Describes an OS profile.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.OSProfileBase">
            <summary>
            Describes the base OS profile.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.OSProfileBase.#ctor">
            <summary>
            Initializes a new instance of the OSProfileBase class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.OSProfileBase.AdminPassword">
            <summary>
            Optional. Gets or sets the admin user password.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.OSProfileBase.AdminUsername">
            <summary>
            Optional. Gets or sets the admin user name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.OSProfileBase.CustomData">
            <summary>
            Optional. Gets or sets a base-64 encoded string of custom data.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.OSProfileBase.LinuxConfiguration">
            <summary>
            Optional. Gets or sets the Linux Configuration of the OS profile.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.OSProfileBase.Secrets">
            <summary>
            Optional. Gets or sets the List of certificates for addition to the
            VM.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.OSProfileBase.WindowsConfiguration">
            <summary>
            Optional. Gets or sets the Windows Configuration of the OS profile.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.OSProfile.#ctor">
            <summary>
            Initializes a new instance of the OSProfile class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.OSProfile.ComputerName">
            <summary>
            Optional. Gets or sets the computer name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.PassNames">
            <summary>
            Pass names supported by AdditionalUnattendContent.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.PassNames.OOBESystem">
            <summary>
            oobeSystem pass in unattend.xml file
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.Plan">
            <summary>
            Plan for the resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.Plan.#ctor">
            <summary>
            Initializes a new instance of the Plan class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Plan.Name">
            <summary>
            Optional. Gets or sets the plan ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Plan.Product">
            <summary>
            Optional. Gets or sets the offer ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Plan.PromotionCode">
            <summary>
            Optional. Gets or sets the promotion code.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Plan.Publisher">
            <summary>
            Optional. Gets or sets the publisher ID.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ProtocolTypes">
            <summary>
            The Operating System type.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ProtocolTypes.Http">
            <summary>
            The http protocol type.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ProtocolTypes.Https">
            <summary>
            The https protocol type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.ProvisioningStateTypes">
            <summary>
            The provisioning state.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ProvisioningStateTypes.Creating">
            <summary>
            The creating state.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ProvisioningStateTypes.Updating">
            <summary>
            The updating state.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ProvisioningStateTypes.Failed">
            <summary>
            The failed state.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ProvisioningStateTypes.Succeeded">
            <summary>
            The succeeded state.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.ProvisioningStateTypes.Deleting">
            <summary>
            The deleting state.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.PurchasePlan">
            <summary>
            Used for establishing the purchase context of any 3rd Party artifact
            through MarketPlace.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.PurchasePlan.#ctor">
            <summary>
            Initializes a new instance of the PurchasePlan class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.PurchasePlan.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the PurchasePlan class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.PurchasePlan.Name">
            <summary>
            Required. Gets or sets the plan ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.PurchasePlan.Product">
            <summary>
            Required. Gets or sets the product ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.PurchasePlan.Publisher">
            <summary>
            Required. Gets or sets the publisher ID.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.SettingNames">
            <summary>
            Setting names supported by AdditionalUnattendContent.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.SettingNames.AutoLogon">
            <summary>
            Auto Logon setting
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.SettingNames.FirstLogonCommands">
            <summary>
            First Logon Commands setting
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.SourceImageReference">
            <summary>
            The source image reference.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.SourceImageReference.#ctor">
            <summary>
            Initializes a new instance of the SourceImageReference class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.SourceVaultReference">
            <summary>
            Contains a Source Key Vault relative URL.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.SourceVaultReference.#ctor">
            <summary>
            Initializes a new instance of the SourceVaultReference class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.SshConfiguration">
            <summary>
            SSH configuration for Linux based VMs running on Azure
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.SshConfiguration.#ctor">
            <summary>
            Initializes a new instance of the SshConfiguration class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.SshConfiguration.PublicKeys">
            <summary>
            Optional. Gets or sets the list of SSH public keys used to
            authenticate with linux based VMs
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.SshPublicKey">
            <summary>
            Contains information about SSH certificate public key and the path on
            the Linux VM where the public key is placed.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.SshPublicKey.#ctor">
            <summary>
            Initializes a new instance of the SshPublicKey class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.SshPublicKey.KeyData">
            <summary>
            Optional. Gets or sets Certificate public key used to authenticate
            with VM through SSH.The certificate must be in Pem format with or
            without headers.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.SshPublicKey.Path">
            <summary>
            Optional. Gets or sets the full path on the created VM where SSH
            public key is stored. If the file already exists, the specified
            key is appended to the file.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.StatusLevelTypes">
            <summary>
            The Level of the status.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.StatusLevelTypes.Info">
            <summary>
            Information.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.StatusLevelTypes.Warning">
            <summary>
            Warning.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.StatusLevelTypes.Error">
            <summary>
            Error.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.StorageProfile">
            <summary>
            Describes a storage profile.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.StorageProfile.#ctor">
            <summary>
            Initializes a new instance of the StorageProfile class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.StorageProfile.DataDisks">
            <summary>
            Optional. Gets or sets the data disks.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.StorageProfile.ImageReference">
            <summary>
            Optional. Gets or sets the image reference.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.StorageProfile.OSDisk">
            <summary>
            Optional. Gets or sets the OS disk.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.Usage">
            <summary>
            Describes Compute Resource Usage.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.Usage.#ctor">
            <summary>
            Initializes a new instance of the Usage class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Usage.CurrentValue">
            <summary>
            Required. Gets or sets the current value of the usage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Usage.Limit">
            <summary>
            Required. Gets or sets the limit of usage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Usage.Name">
            <summary>
            Required. Gets or sets the name of the type of usage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.Usage.Unit">
            <summary>
            Required. Gets or sets an enum describing the unit of measurement.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.UsageName">
            <summary>
            The Usage Names.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.UsageName.#ctor">
            <summary>
            Initializes a new instance of the UsageName class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.UsageName.LocalizedValue">
            <summary>
            Optional. Gets or sets a localized string describing the resource
            name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.UsageName.Value">
            <summary>
            Optional. Gets or sets a string describing the resource name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.UsageUnit">
            <summary>
            The usage unit.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.UsageUnit.Count">
            <summary>
            The count usage unit.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VaultCertificate">
            <summary>
            Describes a single certificate reference in a Key Vault, and where the
            certificate should reside on the VM.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VaultCertificate.#ctor">
            <summary>
            Initializes a new instance of the VaultCertificate class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VaultCertificate.CertificateStore">
            <summary>
            Optional. Gets or sets the Certificate store in LocalMachine to add
            the certificate to on Windows, leave empty on Linux.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VaultCertificate.CertificateUrl">
            <summary>
            Optional. Gets or sets the URL referencing a secret in a Key Vault
            which contains a properly formatted certificate.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VaultSecretGroup">
            <summary>
            Describes a set of certificates which are all in the same Key Vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VaultSecretGroup.#ctor">
            <summary>
            Initializes a new instance of the VaultSecretGroup class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VaultSecretGroup.SourceVault">
            <summary>
            Optional. Gets or sets the Relative URL of the Key Vault containing
            all of the certificates in VaultCertificates.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VaultSecretGroup.VaultCertificates">
            <summary>
            Optional. Gets or sets the list of key vault references in
            SourceVault which contain certificates
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualHardDisk">
            <summary>
            Describes the uri of a disk.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualHardDisk.#ctor">
            <summary>
            Initializes a new instance of the VirtualHardDisk class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualHardDisk.Uri">
            <summary>
            Optional. Gets or sets the virtual hard disk's uri. It should be a
            valid Uri to a virtual hard disk.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachine">
            <summary>
            Describes a Virtual Machine.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachine.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachine class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachine.#ctor(System.String)">
            <summary>
            Initializes a new instance of the VirtualMachine class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachine.AvailabilitySetReference">
            <summary>
            Optional. Gets or sets the reference Id of the availailbity set to
            which this virtual machine belongs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachine.DiagnosticsProfile">
            <summary>
            Optional. Gets or sets the diagnostics profile.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachine.Extensions">
            <summary>
            Optional. Gets the virtual machine child extension resources.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachine.HardwareProfile">
            <summary>
            Optional. Gets or sets the hardware profile.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachine.InstanceView">
            <summary>
            Optional. Gets the virtual machine instance view.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachine.NetworkProfile">
            <summary>
            Optional. Gets or sets the network profile.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachine.OSProfile">
            <summary>
            Optional. Gets or sets the OS profile.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachine.Plan">
            <summary>
            Optional. Gets or sets the purchase plan when deploying virtual
            machine from VM Marketplace images.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachine.ProvisioningState">
            <summary>
            Optional. Gets or sets the provisioning state, which only appears
            in the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachine.StorageProfile">
            <summary>
            Optional. Gets or sets the storage profile.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineAgentInstanceView">
            <summary>
            The instance view of the VM Agent running on the virtual machine.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineAgentInstanceView.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineAgentInstanceView
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineAgentInstanceView.ExtensionHandlers">
            <summary>
            Optional. Gets or sets the virtual machine extension handler
            instance view.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineAgentInstanceView.VMAgentVersion">
            <summary>
            Optional. Gets or sets the VM Agent full version.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters">
            <summary>
            Capture Virtual Machine parameters.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineCaptureParameters
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters.#ctor(System.String,System.String,System.Boolean)">
            <summary>
            Initializes a new instance of the VirtualMachineCaptureParameters
            class with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters.DestinationContainerName">
            <summary>
            Required. Gets or sets the destination container name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters.Overwrite">
            <summary>
            Required. Gets or sets whether it overwrites destination
            VirtualHardDisk if true, in case of conflict.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters.VirtualHardDiskNamePrefix">
            <summary>
            Required. Gets or sets the captured VirtualHardDisk's name prefix.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineCreateOrUpdateResponse">
            <summary>
            The Create Virtual Machine operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineCreateOrUpdateResponse.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineCreateOrUpdateResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineCreateOrUpdateResponse.VirtualMachine">
            <summary>
            Optional. Gets or sets details of the Virtual Machine.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension">
            <summary>
            Describes a Virtual Machine Extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineExtension class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension.#ctor(System.String)">
            <summary>
            Initializes a new instance of the VirtualMachineExtension class
            with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension.AutoUpgradeMinorVersion">
            <summary>
            Optional. Gets or sets whether the extension handler should be
            automatically upgraded across minor versions.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension.ExtensionType">
            <summary>
            Optional. Gets or sets the type of the extension handler.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension.InstanceView">
            <summary>
            Optional. Gets or sets the virtual machine extension instance view.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension.ProtectedSettings">
            <summary>
            Optional. Gets or sets Json formatted protected settings for the
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension.ProvisioningState">
            <summary>
            Optional. Gets or sets the provisioning state, which only appears
            in the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension.Publisher">
            <summary>
            Optional. Gets or sets the name of the extension handler publisher.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension.Settings">
            <summary>
            Optional. Gets or sets Json formatted public settings for the
            extension.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension.TypeHandlerVersion">
            <summary>
            Optional. Gets or sets the type version of the extension handler.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionCreateOrUpdateResponse">
            <summary>
            The compute long running operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionCreateOrUpdateResponse.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineExtensionCreateOrUpdateResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionCreateOrUpdateResponse.VirtualMachineExtension">
            <summary>
            Optional. Gets or sets details of the Virtual Machine Extension.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionGetResponse">
            <summary>
            The Get VM-Extension operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionGetResponse.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineExtensionGetResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionGetResponse.VirtualMachineExtension">
            <summary>
            Optional. Gets or sets details of the Virtual Machine extension.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionHandlerInstanceView">
            <summary>
            The instance view of a virtual machine extension handler.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionHandlerInstanceView.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineExtensionHandlerInstanceView class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionHandlerInstanceView.Status">
            <summary>
            Optional. Gets or sets the extension handler status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionHandlerInstanceView.Type">
            <summary>
            Optional. Gets or sets full type of the extension handler which
            includes both publisher and type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionHandlerInstanceView.TypeHandlerVersion">
            <summary>
            Optional. Gets or sets the type version of the extension handler.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImage">
            <summary>
            Describes a Virtual Machine Extension Image.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageResource">
            <summary>
            Virtual machine image resource information.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageResource.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineImageResource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageResource.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the VirtualMachineImageResource class
            with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageResource.Id">
            <summary>
            Required. Gets or sets the ID of the artifact.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageResource.Location">
            <summary>
            Required. Gets or sets the location of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageResource.Name">
            <summary>
            Required. Gets or sets the name of the resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImage.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineExtensionImage
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImage.ComputeRole">
            <summary>
            Required. Gets or sets the type of role (IaaS or PaaS) this
            extension supports.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImage.HandlerSchema">
            <summary>
            Required. Gets or sets the schema defined by publisher, where
            extension consumers should provide settings in a matching schema.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImage.OperatingSystem">
            <summary>
            Required. Gets or sets the operating system this extension supports.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImage.SupportsMultipleExtensions">
            <summary>
            Optional. Gets or sets whether the handler can support multiple
            extensions.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImage.VMScaleSetEnabled">
            <summary>
            Optional. Gets or sets whether the extension can be used on xRP
            VMScaleSets.By default existing extensions are usable on
            scalesets, but there might be cases where a publisher wants to
            explicitly indicate the extension is only enabled for CRP VMs but
            not VMSS.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageGetParameters">
            <summary>
            Contains the parameteres required to get a virtual machine extension
            image.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListVersionsParameters">
            <summary>
            Contains the parameteres required to list virtual machine extension
            image versions.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListTypesParameters">
            <summary>
            Contains the parameteres required to list virtual machine extension
            image types.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListTypesParameters.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineExtensionImageListTypesParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListTypesParameters.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the
            VirtualMachineExtensionImageListTypesParameters class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListTypesParameters.Location">
            <summary>
            Required. Location of the PIR, used for orchestration and required
            by CSM to direct request to appropriate PIR region. Example:
            westus, eastus.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListTypesParameters.PublisherName">
            <summary>
            Required. Publisher identifier. For example: Microsoft.Windows or
            Canonical.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListVersionsParameters.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineExtensionImageListVersionsParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListVersionsParameters.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            VirtualMachineExtensionImageListVersionsParameters class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListVersionsParameters.FilterExpression">
            <summary>
            Optional. ODAta filter
            expression.https://msdn.microsoft.com/en-us/library/hh169248(v=nav.70).aspxSupported
            operatives: -eq -startswith Examples: To list the all version
            that begin with 1.0 $filter=startswith(name, ‘1.0’) To get the
            latest version $filter= name eq ‘latest’
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListVersionsParameters.Type">
            <summary>
            Required. Unique (across the publisher) identifier to distinguish
            an extension for this publisher. Example: 'BGInfo' or
            'VMAccess'.The allowed characters are uppercase or lowercase
            letters, digit, hypen(-), period (.)Dot or hyphen is not allowed
            the end of value. Max length is 64.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageGetParameters.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineExtensionImageGetParameters class.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageGetParameters.Version" -->
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageGetResponse">
            <summary>
            The get virtual machine extension image operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageGetResponse.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineExtensionImageGetResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageGetResponse.VirtualMachineExtensionImage">
            <summary>
            Optional. Gets the details of the Virtual Machine Extension Image.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView">
            <summary>
            The instance view of a virtual machine extension.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineExtensionInstanceView class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView.ExtensionType">
            <summary>
            Optional. Gets or sets the full type of the extension handler which
            includes both publisher and type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView.Name">
            <summary>
            Optional. Gets or sets the virtual machine extension name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView.SubStatuses">
            <summary>
            Optional. Gets or sets the resource status information.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView.TypeHandlerVersion">
            <summary>
            Optional. Gets or sets the type version of the extension handler.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineGetResponse">
            <summary>
            The GetVM operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineGetResponse.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineGetResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineGetResponse.VirtualMachine">
            <summary>
            Optional. Gets or sets the details of the Virtual Machine.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineImage">
            <summary>
            Describes a Virtual Machine Image.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImage.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineImage class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImage.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the VirtualMachineImage class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImage.DataDiskImages">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImage.OSDiskImage">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImage.PurchasePlan">
            <summary>
            Optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageGetParameters">
            <summary>
            Contains the parameters required to get a virtual machine image.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListDetailsParameters">
            <summary>
            Contains the parameters required to list virtual machine images with
            details.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListSkusParameters">
            <summary>
            Contains the parameters required to list skus.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListOffersParameters">
            <summary>
            Contains the parameters required to list offers.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListPublishersParameters">
            <summary>
            Contains the parameters required to list publishers.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListPublishersParameters.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineImageListPublishersParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListPublishersParameters.#ctor(System.String)">
            <summary>
            Initializes a new instance of the
            VirtualMachineImageListPublishersParameters class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListPublishersParameters.Location">
            <summary>
            Required. Location of the PIR, used for orchestration and required
            by CSM to direct request to appropriate PIR region. Example:
            westus, eastus.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListOffersParameters.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineImageListOffersParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListOffersParameters.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the
            VirtualMachineImageListOffersParameters class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListOffersParameters.PublisherName">
            <summary>
            Required. Publisher identifier. For example: Microsoft.Windows or
            Canonical.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListSkusParameters.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineImageListSkusParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListSkusParameters.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            VirtualMachineImageListSkusParameters class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListSkusParameters.Offer">
            <summary>
            Required. Unique identifier to distinguish an image. The
            vmImageName must be unique within publisher’s namespace. Example:
            WindowsServer2012
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListDetailsParameters.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualMachineImageListDetailsParameters class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListDetailsParameters.Skus">
            <summary>
            Required. A distinct identifier for an item in image name. For
            example: DataCenter or Enterprise
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageGetParameters.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineImageGetParameters
            class.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageGetParameters.Version" -->
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageGetResponse">
            <summary>
            The get vm image operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageGetResponse.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineImageGetResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageGetResponse.VirtualMachineImage">
            <summary>
            Optional. Gets the details of the Virtual Machine Image.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListParameters">
            <summary>
            Contains the parameters required to list virtual machine image versions.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListParameters.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineImageListParameters
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListParameters.FilterExpression">
            <summary>
            Optional. ODAta filter
            expression.https://msdn.microsoft.com/en-us/library/hh169248(v=nav.70).aspxSupported
            operatives: -eq -startswith Examples: To list the all version
            that begin with 1.0 $filter=startswith(name, ‘1.0’) To get the
            latest version $filter= name eq ‘latest’
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageResourceList">
            <summary>
            A list of virtual machine image resource information.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageResourceList.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineImageResourceList
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineImageResourceList.Resources">
            <summary>
            Optional. Gets a list of virtual machine image resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView">
            <summary>
            The instance view of a virtual machine.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineInstanceView class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView.BootDiagnostics">
            <summary>
            Optional. Gets or sets the boot diagnostics.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView.Disks">
            <summary>
            Optional. Gets or sets the the disks information.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView.Extensions">
            <summary>
            Optional. Gets or sets the extensions information.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView.PlatformFaultDomain">
            <summary>
            Optional. Gets or sets the Fault Domain count.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView.PlatformUpdateDomain">
            <summary>
            Optional. Gets or sets the Update Domain count.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView.RemoteDesktopThumbprint">
            <summary>
            Optional. Gets or sets the Remote desktop certificate thumbprint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView.VMAgent">
            <summary>
            Optional. Gets or sets the VM Agent running on the virtual machine.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineListResponse">
            <summary>
            The List Virtual Machine operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineListResponse.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineListResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineListResponse.NextLink">
            <summary>
            Optional. Gets or sets the uri to fetch the next page of VMs. Call
            ListNext() with this to fetch the next page of Virtual Machines.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineListResponse.VirtualMachines">
            <summary>
            Optional. Gets or sets the list of virtual machines.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineReference">
            <summary>
            Describes a virtual machine reference.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineReference.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineReference class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineSize">
            <summary>
            Describes the properties of a VM size.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineSize.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineSize class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineSize.MaxDataDiskCount">
            <summary>
            Optional. Gets or sets the Maximum number of data disks allowed by
            a VM size.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineSize.MemoryInMB">
            <summary>
            Optional. Gets or sets the Memory size supported by a VM size.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineSize.Name">
            <summary>
            Optional. Gets or sets the VM size name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineSize.NumberOfCores">
            <summary>
            Optional. Gets or sets the Number of cores supported by a VM size.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineSize.OSDiskSizeInMB">
            <summary>
            Optional. Gets or sets the OS disk size allowed by a VM size.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineSize.ResourceDiskSizeInMB">
            <summary>
            Optional. Gets or sets the Resource disk size allowed by a VM size.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeListResponse">
            <summary>
            The List Virtual Machine operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeListResponse.#ctor">
            <summary>
            Initializes a new instance of the VirtualMachineSizeListResponse
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeListResponse.GetEnumerator">
            <summary>
            Gets the sequence of VirtualMachineSizes.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeListResponse.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Gets the sequence of VirtualMachineSizes.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeListResponse.VirtualMachineSizes">
            <summary>
            Optional. Gets or sets the list of virtual machine sizes.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes">
            <summary>
            The virtual machine size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.BasicA0">
            <summary>
            The basic A0 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.BasicA1">
            <summary>
            The basic A1 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.BasicA2">
            <summary>
            The basic A2 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.BasicA3">
            <summary>
            The basic A3 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.BasicA4">
            <summary>
            The basic A4 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardA0">
            <summary>
            The standard A0 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardA1">
            <summary>
            The standard A1 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardA2">
            <summary>
            The standard A2 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardA3">
            <summary>
            The standard A3 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardA4">
            <summary>
            The standard A4 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardA5">
            <summary>
            The standard A5 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardA6">
            <summary>
            The standard A6 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardA7">
            <summary>
            The standard A7 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardA8">
            <summary>
            The standard A8 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardA9">
            <summary>
            The standard A9 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardG1">
            <summary>
            The standard G1 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardG2">
            <summary>
            The standard G2 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardG3">
            <summary>
            The standard G3 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardG4">
            <summary>
            The standard G4 size.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Compute.Models.VirtualMachineSizeTypes.StandardG5">
            <summary>
            The standard G5 size.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.WindowsConfiguration">
            <summary>
            Describes Windows Configuration of the OS Profile.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.WindowsConfiguration.#ctor">
            <summary>
            Initializes a new instance of the WindowsConfiguration class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.WindowsConfiguration.AdditionalUnattendContents">
            <summary>
            Optional. Gets or sets the additional base-64 encoded XML formatted
            information that can be included in the Unattend.xml file.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.WindowsConfiguration.EnableAutomaticUpdates">
            <summary>
            Optional. Gets or sets whether Windows updates are automatically
            installed on the VM
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.WindowsConfiguration.ProvisionVMAgent">
            <summary>
            Optional. Gets or sets whether VM Agent should be provisioned on
            the Virtual Machine.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.WindowsConfiguration.TimeZone">
            <summary>
            Optional. Gets or sets the Time Zone of the VM
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.WindowsConfiguration.WinRMConfiguration">
            <summary>
            Optional. Gets or sets the Windows Remote Management configuration
            of the VM
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.WinRMConfiguration">
            <summary>
            Describes Windows Remote Management configuration of the VM
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.WinRMConfiguration.#ctor">
            <summary>
            Initializes a new instance of the WinRMConfiguration class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.WinRMConfiguration.Listeners">
            <summary>
            Optional. Gets or sets the list of Windows Remote Management
            listeners
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.Models.WinRMListener">
            <summary>
            Describes Protocol and thumbprint of Windows Remote Management listener
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.Models.WinRMListener.#ctor">
            <summary>
            Initializes a new instance of the WinRMListener class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.WinRMListener.CertificateUrl">
            <summary>
            Optional. Gets or sets the Certificate URL in KMS for Https
            listeners. Should be null for Http listeners.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.Models.WinRMListener.Protocol">
            <summary>
            Optional. Gets or sets the Protocol used by WinRM listener.
            Currently only Http and Https are supported.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.UsageOperations">
            <summary>
            Operations for listing usage.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.UsageOperations.#ctor(Microsoft.Azure.Management.Compute.ComputeManagementClient)">
            <summary>
            Initializes a new instance of the UsageOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.UsageOperations.ListAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='location'>
            Required. The location upon which resource usage is queried.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Usages operation response.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.UsageOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.Compute.ComputeManagementClient.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.UsageOperationsExtensions">
            <summary>
            The Compute Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.UsageOperationsExtensions.List(Microsoft.Azure.Management.Compute.IUsageOperations,System.String)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IUsageOperations.
            </param>
            <param name='location'>
            Required. The location upon which resource usage is queried.
            </param>
            <returns>
            The List Usages operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.UsageOperationsExtensions.ListAsync(Microsoft.Azure.Management.Compute.IUsageOperations,System.String)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IUsageOperations.
            </param>
            <param name='location'>
            Required. The location upon which resource usage is queried.
            </param>
            <returns>
            The List Usages operation response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperations">
            <summary>
            Operations for managing the virtual machine extension images in compute
            management.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperations.#ctor(Microsoft.Azure.Management.Compute.ComputeManagementClient)">
            <summary>
            Initializes a new instance of the
            VirtualMachineExtensionImageOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperations.GetAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageGetParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a virtual machine extension image.
            </summary>
            <param name='parameters'>
            Optional.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The get virtual machine extension image operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperations.ListTypesAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListTypesParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine extension image types.
            </summary>
            <param name='parameters'>
            Optional.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperations.ListVersionsAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListVersionsParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine extension image versions.
            </summary>
            <param name='parameters'>
            Optional.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.Compute.ComputeManagementClient.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperationsExtensions">
            <summary>
            The Compute Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperationsExtensions.Get(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageGetParameters)">
            <summary>
            Gets a virtual machine extension image.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            The get virtual machine extension image operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperationsExtensions.GetAsync(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageGetParameters)">
            <summary>
            Gets a virtual machine extension image.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            The get virtual machine extension image operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperationsExtensions.ListTypes(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListTypesParameters)">
            <summary>
            Gets a list of virtual machine extension image types.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperationsExtensions.ListTypesAsync(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListTypesParameters)">
            <summary>
            Gets a list of virtual machine extension image types.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperationsExtensions.ListVersions(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListVersionsParameters)">
            <summary>
            Gets a list of virtual machine extension image versions.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionImageOperationsExtensions.ListVersionsAsync(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionImageListVersionsParameters)">
            <summary>
            Gets a list of virtual machine extension image versions.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperations">
            <summary>
            Operations for managing the virtual machine extensions in compute
            management.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperations.#ctor(Microsoft.Azure.Management.Compute.ComputeManagementClient)">
            <summary>
            Initializes a new instance of the VirtualMachineExtensionOperations
            class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperations.BeginCreatingOrUpdatingAsync(System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension,System.Threading.CancellationToken)">
            <summary>
            The operation to create or update the extension.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be create or updated.
            </param>
            <param name='extensionParameters'>
            Required. Parameters supplied to the Create Virtual Machine
            Extension operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperations.BeginDeletingAsync(System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to delete the extension.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be deleted.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperations.CreateOrUpdateAsync(System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension,System.Threading.CancellationToken)">
            <summary>
            The operation to create or update the extension.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be create or updated.
            </param>
            <param name='extensionParameters'>
            Required. Parameters supplied to the Create Virtual Machine
            Extension operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperations.DeleteAsync(System.String,System.String,System.String,System.Threading.CancellationToken)">
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be deleted.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperations.GetAsync(System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to get the extension.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine containing the extension.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Get VM-Extension operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperations.GetWithInstanceViewAsync(System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to get an extension along with its instance view.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine containing the extension.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Get VM-Extension operation response.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.Compute.ComputeManagementClient.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions">
            <summary>
            The Compute Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.BeginCreatingOrUpdating(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension)">
            <summary>
            The operation to create or update the extension.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be create or updated.
            </param>
            <param name='extensionParameters'>
            Required. Parameters supplied to the Create Virtual Machine
            Extension operation.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.BeginCreatingOrUpdatingAsync(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension)">
            <summary>
            The operation to create or update the extension.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be create or updated.
            </param>
            <param name='extensionParameters'>
            Required. Parameters supplied to the Create Virtual Machine
            Extension operation.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.BeginDeleting(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,System.String)">
            <summary>
            The operation to delete the extension.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be deleted.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.BeginDeletingAsync(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,System.String)">
            <summary>
            The operation to delete the extension.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be deleted.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension)">
            <summary>
            The operation to create or update the extension.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be create or updated.
            </param>
            <param name='extensionParameters'>
            Required. Parameters supplied to the Create Virtual Machine
            Extension operation.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension)">
            <summary>
            The operation to create or update the extension.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be create or updated.
            </param>
            <param name='extensionParameters'>
            Required. Parameters supplied to the Create Virtual Machine
            Extension operation.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.Delete(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,System.String)">
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be deleted.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,System.String)">
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine where the extension
            should be deleted.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.Get(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,System.String)">
            <summary>
            The operation to get the extension.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine containing the extension.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <returns>
            The Get VM-Extension operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.GetAsync(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,System.String)">
            <summary>
            The operation to get the extension.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine containing the extension.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <returns>
            The Get VM-Extension operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.GetWithInstanceView(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,System.String)">
            <summary>
            The operation to get an extension along with its instance view.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine containing the extension.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <returns>
            The Get VM-Extension operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineExtensionOperationsExtensions.GetWithInstanceViewAsync(Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations,System.String,System.String,System.String)">
            <summary>
            The operation to get an extension along with its instance view.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineExtensionOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine containing the extension.
            </param>
            <param name='vmExtensionName'>
            Required. The name of the virtual machine extension.
            </param>
            <returns>
            The Get VM-Extension operation response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.VirtualMachineImageOperations">
            <summary>
            Operations for managing the virtual machine images in compute
            management.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperations.#ctor(Microsoft.Azure.Management.Compute.ComputeManagementClient)">
            <summary>
            Initializes a new instance of the VirtualMachineImageOperations
            class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperations.GetAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineImageGetParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a virtual machine image.
            </summary>
            <param name='parameters'>
            Optional.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The get vm image operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperations.ListAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine images.
            </summary>
            <param name='parameters'>
            Optional.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperations.ListOffersAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListOffersParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine image offers.
            </summary>
            <param name='parameters'>
            Optional.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperations.ListPublishersAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListPublishersParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine image publishers.
            </summary>
            <param name='parameters'>
            Optional.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperations.ListSkusAsync(Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListSkusParameters,System.Threading.CancellationToken)">
            <summary>
            Gets a list of virtual machine image skus.
            </summary>
            <param name='parameters'>
            Optional.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.VirtualMachineImageOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.Compute.ComputeManagementClient.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.VirtualMachineImageOperationsExtensions">
            <summary>
            The Compute Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperationsExtensions.Get(Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineImageGetParameters)">
            <summary>
            Gets a virtual machine image.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            The get vm image operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperationsExtensions.GetAsync(Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineImageGetParameters)">
            <summary>
            Gets a virtual machine image.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            The get vm image operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperationsExtensions.List(Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListParameters)">
            <summary>
            Gets a list of virtual machine images.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperationsExtensions.ListAsync(Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListParameters)">
            <summary>
            Gets a list of virtual machine images.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperationsExtensions.ListOffers(Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListOffersParameters)">
            <summary>
            Gets a list of virtual machine image offers.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperationsExtensions.ListOffersAsync(Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListOffersParameters)">
            <summary>
            Gets a list of virtual machine image offers.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperationsExtensions.ListPublishers(Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListPublishersParameters)">
            <summary>
            Gets a list of virtual machine image publishers.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperationsExtensions.ListPublishersAsync(Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListPublishersParameters)">
            <summary>
            Gets a list of virtual machine image publishers.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperationsExtensions.ListSkus(Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListSkusParameters)">
            <summary>
            Gets a list of virtual machine image skus.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineImageOperationsExtensions.ListSkusAsync(Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations,Microsoft.Azure.Management.Compute.Models.VirtualMachineImageListSkusParameters)">
            <summary>
            Gets a list of virtual machine image skus.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineImageOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            A list of virtual machine image resource information.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.VirtualMachineOperations">
            <summary>
            Operations for managing the virtual machines in compute management.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.#ctor(Microsoft.Azure.Management.Compute.ComputeManagementClient)">
            <summary>
            Initializes a new instance of the VirtualMachineOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.BeginCapturingAsync(System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters,System.Threading.CancellationToken)">
            <summary>
            Captures the VM by copying VirtualHardDisks of the VM and outputs a
            template that can be used to create similar VMs.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Capture Virtual Machine
            operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.BeginCreatingOrUpdatingAsync(System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine,System.Threading.CancellationToken)">
            <summary>
            The operation to create or update a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Create Virtual Machine
            operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Create Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.BeginDeallocatingAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Shuts down the Virtual Machine and releases the compute resources.
            You are not billed for the compute resources that this Virtual
            Machine uses.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.BeginDeletingAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to delete a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.BeginPoweringOffAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to power off (stop) a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.BeginRestartingAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to restart a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.BeginStartingAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to start a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.CaptureAsync(System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters,System.Threading.CancellationToken)">
            <summary>
            Captures the VM by copying VirtualHardDisks of the VM and outputs a
            template that can be used to create similar VMs.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Capture Virtual Machine
            operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.CreateOrUpdateAsync(System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine,System.Threading.CancellationToken)">
            <summary>
            The operation to create or update a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Create Virtual Machine
            operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.DeallocateAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Shuts down the Virtual Machine and releases the compute resources.
            You are not billed for the compute resources that this Virtual
            Machine uses.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.DeleteAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to delete a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.GeneralizeAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Sets the state of the VM as Generalized.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </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.Compute.VirtualMachineOperations.GetAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to get a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The GetVM operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.GetWithInstanceViewAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to get a virtual machine along with its instance view.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The GetVM operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.ListAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to list virtual machines under a resource group.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.ListAllAsync(Microsoft.Azure.Management.Compute.Models.ListParameters,System.Threading.CancellationToken)">
            <summary>
            Gets the list of Virtual Machines in the subscription. Use nextLink
            property in the response to get the next page of Virtual Machines.
            Do this till nextLink is not null to fetch all the Virtual
            Machines.
            </summary>
            <param name='parameters'>
            Optional.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.ListAvailableSizesAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists virtual-machine-sizes available to be used for a virtual
            machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.ListNextAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the next page of Virtual Machines. NextLink is obtained by
            making a ListAll() callwhich fetches the first page of Virtual
            Machines and a link to fetch the next page.
            </summary>
            <param name='nextLink'>
            Required. NextLink from the previous successful call to
            ListVirtualMachines operation.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.PowerOffAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to power off (stop) a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.RestartAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to restart a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperations.StartAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The operation to start a virtual machine.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.VirtualMachineOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.Compute.ComputeManagementClient.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions">
            <summary>
            The Compute Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginCapturing(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters)">
            <summary>
            Captures the VM by copying VirtualHardDisks of the VM and outputs a
            template that can be used to create similar VMs.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Capture Virtual Machine
            operation.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginCapturingAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters)">
            <summary>
            Captures the VM by copying VirtualHardDisks of the VM and outputs a
            template that can be used to create similar VMs.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Capture Virtual Machine
            operation.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginCreatingOrUpdating(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine)">
            <summary>
            The operation to create or update a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Create Virtual Machine
            operation.
            </param>
            <returns>
            The Create Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginCreatingOrUpdatingAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine)">
            <summary>
            The operation to create or update a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Create Virtual Machine
            operation.
            </param>
            <returns>
            The Create Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginDeallocating(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            Shuts down the Virtual Machine and releases the compute resources.
            You are not billed for the compute resources that this Virtual
            Machine uses.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginDeallocatingAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            Shuts down the Virtual Machine and releases the compute resources.
            You are not billed for the compute resources that this Virtual
            Machine uses.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginDeleting(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to delete a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginDeletingAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to delete a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginPoweringOff(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to power off (stop) a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginPoweringOffAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to power off (stop) a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginRestarting(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to restart a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginRestartingAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to restart a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginStarting(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to start a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.BeginStartingAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to start a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.Capture(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters)">
            <summary>
            Captures the VM by copying VirtualHardDisks of the VM and outputs a
            template that can be used to create similar VMs.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Capture Virtual Machine
            operation.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.CaptureAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters)">
            <summary>
            Captures the VM by copying VirtualHardDisks of the VM and outputs a
            template that can be used to create similar VMs.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Capture Virtual Machine
            operation.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine)">
            <summary>
            The operation to create or update a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Create Virtual Machine
            operation.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine)">
            <summary>
            The operation to create or update a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='parameters'>
            Required. Parameters supplied to the Create Virtual Machine
            operation.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.Deallocate(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            Shuts down the Virtual Machine and releases the compute resources.
            You are not billed for the compute resources that this Virtual
            Machine uses.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.DeallocateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            Shuts down the Virtual Machine and releases the compute resources.
            You are not billed for the compute resources that this Virtual
            Machine uses.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.Delete(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to delete a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to delete a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The compute long running operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.Generalize(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            Sets the state of the VM as Generalized.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.GeneralizeAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            Sets the state of the VM as Generalized.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.Get(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to get a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The GetVM operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.GetAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to get a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The GetVM operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.GetWithInstanceView(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to get a virtual machine along with its instance view.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The GetVM operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.GetWithInstanceViewAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to get a virtual machine along with its instance view.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The GetVM operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.List(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String)">
            <summary>
            The operation to list virtual machines under a resource group.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.ListAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String)">
            <summary>
            The operation to list virtual machines under a resource group.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.ListAll(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,Microsoft.Azure.Management.Compute.Models.ListParameters)">
            <summary>
            Gets the list of Virtual Machines in the subscription. Use nextLink
            property in the response to get the next page of Virtual Machines.
            Do this till nextLink is not null to fetch all the Virtual
            Machines.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,Microsoft.Azure.Management.Compute.Models.ListParameters)">
            <summary>
            Gets the list of Virtual Machines in the subscription. Use nextLink
            property in the response to get the next page of Virtual Machines.
            Do this till nextLink is not null to fetch all the Virtual
            Machines.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='parameters'>
            Optional.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.ListAvailableSizes(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            Lists virtual-machine-sizes available to be used for a virtual
            machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.ListAvailableSizesAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            Lists virtual-machine-sizes available to be used for a virtual
            machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.ListNext(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String)">
            <summary>
            Gets the next page of Virtual Machines. NextLink is obtained by
            making a ListAll() callwhich fetches the first page of Virtual
            Machines and a link to fetch the next page.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='nextLink'>
            Required. NextLink from the previous successful call to
            ListVirtualMachines operation.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String)">
            <summary>
            Gets the next page of Virtual Machines. NextLink is obtained by
            making a ListAll() callwhich fetches the first page of Virtual
            Machines and a link to fetch the next page.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='nextLink'>
            Required. NextLink from the previous successful call to
            ListVirtualMachines operation.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.PowerOff(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to power off (stop) a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.PowerOffAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to power off (stop) a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.Restart(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to restart a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.RestartAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to restart a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.Start(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to start a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineOperationsExtensions.StartAsync(Microsoft.Azure.Management.Compute.IVirtualMachineOperations,System.String,System.String)">
            <summary>
            The operation to start a virtual machine.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='vmName'>
            Required. The name of the virtual machine.
            </param>
            <returns>
            The Compute service response for long-running operations.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.VirtualMachineSizeOperations">
            <summary>
            Operations for listing virtual machine sizes available in a region.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineSizeOperations.#ctor(Microsoft.Azure.Management.Compute.ComputeManagementClient)">
            <summary>
            Initializes a new instance of the VirtualMachineSizeOperations
            class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineSizeOperations.ListAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Lists virtual-machine-sizes available in a location for a
            subscription.
            </summary>
            <param name='location'>
            Required. The location upon which virtual-machine-sizes is queried.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Compute.VirtualMachineSizeOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.Compute.ComputeManagementClient.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Compute.VirtualMachineSizeOperationsExtensions">
            <summary>
            The Compute Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineSizeOperationsExtensions.List(Microsoft.Azure.Management.Compute.IVirtualMachineSizeOperations,System.String)">
            <summary>
            Lists virtual-machine-sizes available in a location for a
            subscription.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineSizeOperations.
            </param>
            <param name='location'>
            Required. The location upon which virtual-machine-sizes is queried.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Compute.VirtualMachineSizeOperationsExtensions.ListAsync(Microsoft.Azure.Management.Compute.IVirtualMachineSizeOperations,System.String)">
            <summary>
            Lists virtual-machine-sizes available in a location for a
            subscription.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Compute.IVirtualMachineSizeOperations.
            </param>
            <param name='location'>
            Required. The location upon which virtual-machine-sizes is queried.
            </param>
            <returns>
            The List Virtual Machine operation response.
            </returns>
        </member>
    </members>
</doc>