다음을 통해 공유


RoleAssignment 클래스

역할 할당.

변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.

상속
azure.mgmt.authorization._serialization.Model
RoleAssignment

생성자

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, description: str | None = None, condition: str | None = None, condition_version: str | None = None, created_on: datetime | None = None, updated_on: datetime | None = None, created_by: str | None = None, updated_by: str | None = None, delegated_managed_identity_resource_id: str | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
scope
str

역할 할당 scope.

role_definition_id
str

역할 정의 ID입니다.

principal_id
str

보안 주체 ID입니다.

principal_type

할당된 보안 주체 ID의 보안 주체 유형입니다. 알려진 값은 "User", "Group", "ServicePrincipal" 및 "ForeignGroup"입니다.

can_delegate

역할 할당에 대한 위임 플래그입니다.

description
str

역할 할당에 대한 설명입니다.

condition
str

역할 할당의 조건입니다. 이렇게 하면 할당할 수 있는 리소스가 제한됩니다. 예: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'.

condition_version
str

조건의 버전입니다. 현재 허용되는 값은 '2.0'입니다.

created_on

만든 시간입니다.

updated_on

업데이트된 시간입니다.

created_by
str

할당을 만든 사용자의 ID입니다.

updated_by
str

할당을 업데이트한 사용자의 ID입니다.

delegated_managed_identity_resource_id
str

위임된 관리 ID 리소스의 ID입니다.

변수

Name Description
id
str

역할 할당 ID입니다.

name
str

역할 할당 이름입니다.

type
str

역할 할당 유형입니다.

scope
str

역할 할당 scope.

role_definition_id
str

역할 정의 ID입니다.

principal_id
str

보안 주체 ID입니다.

principal_type

할당된 보안 주체 ID의 보안 주체 유형입니다. 알려진 값은 "User", "Group", "ServicePrincipal" 및 "ForeignGroup"입니다.

can_delegate

역할 할당에 대한 위임 플래그입니다.

description
str

역할 할당에 대한 설명입니다.

condition
str

역할 할당의 조건입니다. 이렇게 하면 할당할 수 있는 리소스가 제한됩니다. 예: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'.

condition_version
str

조건의 버전입니다. 현재 허용되는 값은 '2.0'입니다.

created_on

만든 시간입니다.

updated_on

업데이트된 시간입니다.

created_by
str

할당을 만든 사용자의 ID입니다.

updated_by
str

할당을 업데이트한 사용자의 ID입니다.

delegated_managed_identity_resource_id
str

위임된 관리 ID 리소스의 ID입니다.