RoleAssignment Interface

Implements

HasId HasManager<com.microsoft.azure.management.graphrbac.implementation.GraphRbacManager> HasName HasInner<com.microsoft.azure.management.graphrbac.implementation.RoleAssignmentInner> Indexable

public interface RoleAssignment
extends Indexable, HasInner<com.microsoft.azure.management.graphrbac.implementation.RoleAssignmentInner>, HasId, HasName, HasManager<com.microsoft.azure.management.graphrbac.implementation.GraphRbacManager>

An immutable client-side representation of an Azure AD role assignment.

Method Summary

Modifier and Type Method and Description
abstract java.lang.String principalId()
abstract java.lang.String roleDefinitionId()
abstract java.lang.String scope()

Method Details

principalId

public abstract String principalId()

Returns:

the principal ID

roleDefinitionId

public abstract String roleDefinitionId()

Returns:

the role definition ID

scope

public abstract String scope()

Returns:

the role assignment scope

Applies to