IVirtualNetworkGatewayConnectionsOperations.BeginSetSharedKeyWithHttpMessagesAsync(String, String, ConnectionSharedKey, Dictionary<String,List<String>>, CancellationToken) IVirtualNetworkGatewayConnectionsOperations.BeginSetSharedKeyWithHttpMessagesAsync(String, String, ConnectionSharedKey, Dictionary<String,List<String>>, CancellationToken) Method

Definition

The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Network.Models.ConnectionSharedKey>> BeginSetSharedKeyWithHttpMessagesAsync (string resourceGroupName, string virtualNetworkGatewayConnectionName, Microsoft.Azure.Management.Network.Models.ConnectionSharedKey parameters, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = null, System.Threading.CancellationToken cancellationToken = null);
abstract member BeginSetSharedKeyWithHttpMessagesAsync : string * string * Microsoft.Azure.Management.Network.Models.ConnectionSharedKey * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Network.Models.ConnectionSharedKey>>

Parameters

resourceGroupName
String String

The name of the resource group.

virtualNetworkGatewayConnectionName
String String

The virtual network gateway connection name.

parameters
ConnectionSharedKey ConnectionSharedKey

Parameters supplied to the Begin Set Virtual Network Gateway connection Shared key operation throughNetwork resource provider.

customHeaders
Dictionary<String,List<String>>

The headers that will be added to request.

cancellationToken
CancellationToken CancellationToken

The cancellation token.

Returns

Task<Microsoft.Rest.Azure.AzureOperationResponse<ConnectionSharedKey>>

Exceptions

Microsoft.Rest.Azure.CloudException Microsoft.Rest.Azure.CloudException

Thrown when the operation returned an invalid status code

Microsoft.Rest.SerializationException Microsoft.Rest.SerializationException

Thrown when unable to deserialize the response

Microsoft.Rest.ValidationException Microsoft.Rest.ValidationException

Thrown when a required parameter is null

Applies to