IExtensionsOperations.BeginCreateWithHttpMessagesAsync(String, String, String, Extension, Dictionary<String,List<String>>, CancellationToken) Method

Definition

Creates an HDInsight cluster extension.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse> BeginCreateWithHttpMessagesAsync (string resourceGroupName, string clusterName, string extensionName, Microsoft.Azure.Management.HDInsight.Models.Extension parameters, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member BeginCreateWithHttpMessagesAsync : string * string * string * Microsoft.Azure.Management.HDInsight.Models.Extension * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse>
Public Function BeginCreateWithHttpMessagesAsync (resourceGroupName As String, clusterName As String, extensionName As String, parameters As Extension, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse)

Parameters

resourceGroupName
System.String

The name of the resource group.

clusterName
System.String

The name of the cluster.

extensionName
System.String

The name of the cluster extension.

parameters
Extension

The cluster extensions create request.

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>

Exceptions

Thrown when the operation returned an invalid status code

Thrown when a required parameter is null

Applies to