RoleAssignment Interface

Implements

public interface RoleAssignment
extends Indexable, HasInnerModel<RoleAssignmentInner>, HasId, HasName, HasManager<AuthorizationManager>

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

Method Summary

Modifier and Type Method and Description
abstract String condition()

Gets the condition.

abstract String description()

Gets the description.

abstract String principalId()
abstract String roleDefinitionId()
abstract String scope()

Method Details

condition

public abstract String condition()

Gets the condition.

This is a preview feature.

Returns:

the condition

description

public abstract String description()

Gets the description.

Returns:

the description

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