Share via


RoleAssignmentsOperationsExtensions.ListForResource Method

Definition

List all role assignments that apply to a resource.

public static Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Authorization.Models.RoleAssignment> ListForResource (this Microsoft.Azure.Management.Authorization.IRoleAssignmentsOperations operations, string resourceGroupName, string resourceProviderNamespace, string resourceType, string resourceName, Microsoft.Rest.Azure.OData.ODataQuery<Microsoft.Azure.Management.Authorization.Models.RoleAssignmentFilter> odataQuery = default, string tenantId = default);
static member ListForResource : Microsoft.Azure.Management.Authorization.IRoleAssignmentsOperations * string * string * string * string * Microsoft.Rest.Azure.OData.ODataQuery<Microsoft.Azure.Management.Authorization.Models.RoleAssignmentFilter> * string -> Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Authorization.Models.RoleAssignment>
<Extension()>
Public Function ListForResource (operations As IRoleAssignmentsOperations, resourceGroupName As String, resourceProviderNamespace As String, resourceType As String, resourceName As String, Optional odataQuery As ODataQuery(Of RoleAssignmentFilter) = Nothing, Optional tenantId As String = Nothing) As IPage(Of RoleAssignment)

Parameters

operations
IRoleAssignmentsOperations

The operations group for this extension method.

resourceGroupName
String

The name of the resource group. The name is case insensitive.

resourceProviderNamespace
String

The namespace of the resource provider.

resourceType
String

The resource type name. For example the type name of a web app is 'sites' (from Microsoft.Web/sites).

resourceName
String

The resource name.

odataQuery
ODataQuery<RoleAssignmentFilter>

OData parameters to apply to the operation.

tenantId
String

Tenant ID for cross-tenant request

Returns

Applies to