IConfigurationPolicyGroupsOperations.CreateOrUpdateWithHttpMessagesAsync Method

Definition

Creates a ConfigurationPolicyGroup if it doesn't exist else updates the existing one.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Network.Models.VpnServerConfigurationPolicyGroup>> CreateOrUpdateWithHttpMessagesAsync (string resourceGroupName, string vpnServerConfigurationName, string configurationPolicyGroupName, Microsoft.Azure.Management.Network.Models.VpnServerConfigurationPolicyGroup vpnServerConfigurationPolicyGroupParameters, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateWithHttpMessagesAsync : string * string * string * Microsoft.Azure.Management.Network.Models.VpnServerConfigurationPolicyGroup * 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.VpnServerConfigurationPolicyGroup>>
Public Function CreateOrUpdateWithHttpMessagesAsync (resourceGroupName As String, vpnServerConfigurationName As String, configurationPolicyGroupName As String, vpnServerConfigurationPolicyGroupParameters As VpnServerConfigurationPolicyGroup, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of VpnServerConfigurationPolicyGroup))

Parameters

resourceGroupName
String

The resource group name of the ConfigurationPolicyGroup.

vpnServerConfigurationName
String

The name of the VpnServerConfiguration.

configurationPolicyGroupName
String

The name of the ConfigurationPolicyGroup.

vpnServerConfigurationPolicyGroupParameters
VpnServerConfigurationPolicyGroup

Parameters supplied to create or update a VpnServerConfiguration PolicyGroup.

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 unable to deserialize the response

Thrown when a required parameter is null

Applies to