IDevicesOperations.ListFailoverTargetsWithHttpMessagesAsync(String, ListFailoverTargetsRequest, String, String, Dictionary<String,List<String>>, CancellationToken) Method

Definition

Given a list of volume containers to be failed over from a source device, this method returns the eligibility result, as a failover target, for all devices under that resource.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<System.Collections.Generic.IEnumerable<Microsoft.Azure.Management.StorSimple8000Series.Models.FailoverTarget>>> ListFailoverTargetsWithHttpMessagesAsync (string sourceDeviceName, Microsoft.Azure.Management.StorSimple8000Series.Models.ListFailoverTargetsRequest parameters, string resourceGroupName, string managerName, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ListFailoverTargetsWithHttpMessagesAsync : string * Microsoft.Azure.Management.StorSimple8000Series.Models.ListFailoverTargetsRequest * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<seq<Microsoft.Azure.Management.StorSimple8000Series.Models.FailoverTarget>>>
Public Function ListFailoverTargetsWithHttpMessagesAsync (sourceDeviceName As String, parameters As ListFailoverTargetsRequest, resourceGroupName As String, managerName As String, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of IEnumerable(Of FailoverTarget)))

Parameters

sourceDeviceName
System.String

The source device name on which failover is performed.

parameters
ListFailoverTargetsRequest

ListFailoverTargetsRequest containing the list of volume containers to be failed over.

resourceGroupName
System.String

The resource group name

managerName
System.String

The manager name

customHeaders
System.Collections.Generic.Dictionary<System.String,System.Collections.Generic.List<System.String>>

The headers that will be added to request.

cancellationToken
System.Threading.CancellationToken

The cancellation token.

Returns

System.Threading.Tasks.Task<AzureOperationResponse<System.Collections.Generic.IEnumerable<FailoverTarget>>>

Exceptions

Thrown when the operation returned an invalid status code

Thrown when unable to deserialize the response

Thrown when a required parameter is null

Applies to