RoleDefinition Class

Role definition.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
RoleDefinition

Constructor

RoleDefinition(*, role_name: Optional[str] = None, description: Optional[str] = None, role_type: Optional[str] = None, permissions: Optional[List[azure.mgmt.authorization.v2018_01_01_preview.models._models_py3.Permission]] = None, assignable_scopes: Optional[List[str]] = None, **kwargs)

Parameters

role_name
str
Required

The role name.

description
str
Required

The role definition description.

role_type
str
Required

The role type.

permissions
list[Permission]
Required

Role definition permissions.

assignable_scopes
list[str]
Required

Role definition assignable scopes.

Variables

id
str

The role definition ID.

name
str

The role definition name.

type
str

The role definition type.