Поделиться через


IRoleAssignmentsOperations.CreateByIdWithHttpMessagesAsync Метод

Определение

Создание или обновление назначения ролей по идентификатору.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Authorization.Models.RoleAssignment>> CreateByIdWithHttpMessagesAsync (string roleAssignmentId, Microsoft.Azure.Management.Authorization.Models.RoleAssignmentCreateParameters parameters, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateByIdWithHttpMessagesAsync : string * Microsoft.Azure.Management.Authorization.Models.RoleAssignmentCreateParameters * 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.RoleAssignment>>
Public Function CreateByIdWithHttpMessagesAsync (roleAssignmentId As String, parameters As RoleAssignmentCreateParameters, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of RoleAssignment))

Параметры

roleAssignmentId
String

Полный идентификатор назначения роли, включая область, имя ресурса и тип ресурса. Формат: /{область}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}. Пример: /subscriptions/<SUB_ID>/resourcegroups/<RESOURCE_GROUP>/providers/Microsoft.Authorization/roleAssignments/<ROLE_ASSIGNMENT_NAME>

parameters
RoleAssignmentCreateParameters

Параметры для назначения роли.

customHeaders
Dictionary<String,List<String>>

Заголовки, которые будут добавлены в запрос.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Исключения

Возникает, когда операция возвращает недопустимый код состояния

Возникает, когда операция возвращает недопустимый код состояния

Возникает, если не удается десериализовать ответ

Возникает, если обязательный параметр имеет значение NULL

Применяется к