Share via


ICloudServicesOperations.RebuildWithHttpMessagesAsync Method

Definition

Rebuild Role Instances reinstalls the operating system on instances of web roles or worker roles and initializes the storage resources that are used by them. If you do not want to initialize storage resources, you can use Reimage Role Instances.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse> RebuildWithHttpMessagesAsync (string resourceGroupName, string cloudServiceName, System.Collections.Generic.IList<string> roleInstancesProperty, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RebuildWithHttpMessagesAsync : string * string * System.Collections.Generic.IList<string> * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse>
Public Function RebuildWithHttpMessagesAsync (resourceGroupName As String, cloudServiceName As String, roleInstancesProperty As IList(Of String), Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse)

Parameters

resourceGroupName
String

Name of the resource group.

cloudServiceName
String

Name of the cloud service.

roleInstancesProperty
IList<String>

List of cloud service role instance names. Value of '*' will signify all role instances of the cloud service.

customHeaders
Dictionary<String,List<String>>

The headers that will be added to request.

cancellationToken
CancellationToken

The cancellation token.

Returns

Exceptions

Thrown when the operation returned an invalid status code

Thrown when a required parameter is null

Applies to