Dela via


RoleAssignment Klass

Rolltilldelningar.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Arv
azure.mgmt.authorization._serialization.Model
RoleAssignment

Konstruktor

RoleAssignment(*, scope: str | None = None, role_definition_id: str | None = None, principal_id: str | None = None, principal_type: str | _models.PrincipalType | None = None, can_delegate: bool | None = None, **kwargs: Any)

Keyword-Only parametrar

Name Description
scope
str

Rolltilldelningsomfånget.

role_definition_id
str

Rolldefinitions-ID.

principal_id
str

Huvud-ID:t.

principal_type

Huvudtypen för det tilldelade huvudnamns-ID:t. Kända värden är: "Användare", "Grupp", "ServicePrincipal" och "ForeignGroup".

can_delegate

Delegeringsflaggan för rolltilldelningen.

Variabler

Name Description
id
str

Rolltilldelnings-ID.

name
str

Rolltilldelningens namn.

type
str

Rolltilldelningstypen.

scope
str

Rolltilldelningsomfånget.

role_definition_id
str

Rolldefinitions-ID.

principal_id
str

Huvud-ID:t.

principal_type

Huvudtypen för det tilldelade huvudnamns-ID:t. Kända värden är: "Användare", "Grupp", "ServicePrincipal" och "ForeignGroup".

can_delegate

Delegeringsflaggan för rolltilldelningen.