RoleDefinition Interface
Implements
public interface RoleDefinition
extends HasInnerModel<RoleDefinitionInner>, HasId, HasName, HasManager<AuthorizationManager>
An immutable client-side representation of an Azure AD role definition.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Set<String> |
assignableScopes()
Gets role definition assignable scopes |
abstract String |
description()
Gets the role definition description. |
abstract Set<Permission> |
permissions()
Gets role definition permissions |
abstract String |
roleName()
Gets the role name. |
abstract String |
type()
Gets the role type. |
Method Details
assignableScopes
public abstract Set
Gets role definition assignable scopes
Returns:
description
public abstract String description()
Gets the role definition description.
Returns:
permissions
public abstract Set
Gets role definition permissions
Returns:
roleName
public abstract String roleName()
Gets the role name.
Returns:
type
public abstract String type()
Gets the role type.
Returns:
Applies to
Azure SDK for Java