Delen via


IRoleDefinitionsOperations.CreateOrUpdateWithHttpMessagesAsync Methode

Definitie

Hiermee wordt een roldefinitie gemaakt of bijgewerkt.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Authorization.Models.RoleDefinition>> CreateOrUpdateWithHttpMessagesAsync (string scope, string roleDefinitionId, Microsoft.Azure.Management.Authorization.Models.RoleDefinition roleDefinition, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateWithHttpMessagesAsync : string * string * Microsoft.Azure.Management.Authorization.Models.RoleDefinition * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Authorization.Models.RoleDefinition>>
Public Function CreateOrUpdateWithHttpMessagesAsync (scope As String, roleDefinitionId As String, roleDefinition As RoleDefinition, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of RoleDefinition))

Parameters

scope
String

Het bereik van de roldefinitie.

roleDefinitionId
String

De id van de roldefinitie.

roleDefinition
RoleDefinition

De waarden voor de roldefinitie.

customHeaders
Dictionary<String,List<String>>

De headers die aan de aanvraag worden toegevoegd.

cancellationToken
CancellationToken

Het annuleringstoken.

Retouren

Uitzonderingen

Gegenereerd toen de bewerking een ongeldige statuscode retourneerde

Gegenereerd toen de bewerking een ongeldige statuscode retourneerde

Gegenereerd wanneer het antwoord niet kan worden gedeserialiseerd

Gegenereerd wanneer een vereiste parameter null is

Van toepassing op