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(*, role_definition_id: str | None = None, principal_id: str | None = None, principal_type: str | _models.PrincipalType = 'User', description: str | None = None, condition: str | None = None, condition_version: str | None = None, delegated_managed_identity_resource_id: str | None = None, **kwargs: Any)

Keyword-Only parametrar

Name Description
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: "User", "Group", "ServicePrincipal", "ForeignGroup" och "Device".

standardvärde: User
description
str

Beskrivning av rolltilldelning.

condition
str

Villkoren för rolltilldelningen. Detta begränsar de resurser som den kan tilldelas till. t.ex. @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase "foo_storage_container".

condition_version
str

Version av villkoret. För närvarande är det enda accepterade värdet "2.0".

delegated_managed_identity_resource_id
str

ID för den delegerade hanterade identitetsresursen.

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: "User", "Group", "ServicePrincipal", "ForeignGroup" och "Device".

description
str

Beskrivning av rolltilldelning.

condition
str

Villkoren för rolltilldelningen. Detta begränsar de resurser som den kan tilldelas till. t.ex. @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase "foo_storage_container".

condition_version
str

Version av villkoret. För närvarande är det enda accepterade värdet "2.0".

created_on

Tiden då den skapades.

updated_on

Tiden då den uppdaterades.

created_by
str

ID för den användare som skapade tilldelningen.

updated_by
str

ID för den användare som uppdaterade tilldelningen.

delegated_managed_identity_resource_id
str

ID för den delegerade hanterade identitetsresursen.