Freigeben über


IRoleAssignmentsOperations.GetByIdWithHttpMessagesAsync Methode

Definition

Ruft eine Rollenzuweisung nach ID ab.

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

Parameter

roleAssignmentId
String

Die vollqualifizierte ID der Rollenzuweisung, einschließlich Bereich, Ressourcenname und Ressourcentyp. Format: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}. Beispiel: /subscriptions/<SUB_ID>/resourcegroups/<RESOURCE_GROUP>/providers/Microsoft.Authorization/roleAssignments/<ROLE_ASSIGNMENT_NAME>

tenantId
String

Mandanten-ID für mandantenübergreifende Anforderungen

customHeaders
Dictionary<String,List<String>>

Die Header, die der Anforderung hinzugefügt werden.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Ausnahmen

Wird ausgelöst, wenn der Vorgang einen ungültigen status Code zurückgegeben hat.

Wird ausgelöst, wenn die Antwort nicht deserialisiert werden kann

Wird ausgelöst, wenn ein erforderlicher Parameter NULL ist

Gilt für: