Share via


IPolicySetDefinitionsOperations.CreateOrUpdateAtManagementGroupWithHttpMessagesAsync Method

Definition

Creates or updates a policy set definition.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.ResourceManager.Fluent.Models.PolicySetDefinitionInner>> CreateOrUpdateAtManagementGroupWithHttpMessagesAsync (string policySetDefinitionName, Microsoft.Azure.Management.ResourceManager.Fluent.Models.PolicySetDefinitionInner parameters, string managementGroupId, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateAtManagementGroupWithHttpMessagesAsync : string * Microsoft.Azure.Management.ResourceManager.Fluent.Models.PolicySetDefinitionInner * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.ResourceManager.Fluent.Models.PolicySetDefinitionInner>>
Public Function CreateOrUpdateAtManagementGroupWithHttpMessagesAsync (policySetDefinitionName As String, parameters As PolicySetDefinitionInner, managementGroupId As String, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of PolicySetDefinitionInner))

Parameters

policySetDefinitionName
String

The name of the policy set definition to create.

parameters
PolicySetDefinitionInner

The policy set definition properties.

managementGroupId
String

The ID of the management group.

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

Remarks

This operation creates or updates a policy set definition in the given management group with the given name.

Applies to