Sdílet prostřednictvím


BillingRoleAssignment Class

The role assignment.

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

Constructor

BillingRoleAssignment(*, principal_id: str | None = None, principal_tenant_id: str | None = None, role_definition_id: str | None = None, user_authentication_type: str | None = None, user_email_address: str | None = None, **kwargs)

Keyword-Only Parameters

Name Description
principal_id
str

The principal id of the user to whom the role was assigned.

principal_tenant_id
str

The principal tenant id of the user to whom the role was assigned.

role_definition_id
str

The ID of the role definition.

user_authentication_type
str

The authentication type.

user_email_address
str

The email address of the user.

Variables

Name Description
id
str

Resource Id.

name
str

Resource name.

type
str

Resource type.

created_on
str

The date the role assignment was created.

created_by_principal_tenant_id
str

The tenant Id of the user who created the role assignment.

created_by_principal_id
str

The principal Id of the user who created the role assignment.

created_by_user_email_address
str

The email address of the user who created the role assignment.

principal_id
str

The principal id of the user to whom the role was assigned.

principal_tenant_id
str

The principal tenant id of the user to whom the role was assigned.

role_definition_id
str

The ID of the role definition.

scope
str

The scope at which the role was assigned.

user_authentication_type
str

The authentication type.

user_email_address
str

The email address of the user.