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
|
The principal id of the user to whom the role was assigned. |
principal_tenant_id
|
The principal tenant id of the user to whom the role was assigned. |
role_definition_id
|
The ID of the role definition. |
user_authentication_type
|
The authentication type. |
user_email_address
|
The email address of the user. |
Variables
Name | Description |
---|---|
id
|
Resource Id. |
name
|
Resource name. |
type
|
Resource type. |
created_on
|
The date the role assignment was created. |
created_by_principal_tenant_id
|
The tenant Id of the user who created the role assignment. |
created_by_principal_id
|
The principal Id of the user who created the role assignment. |
created_by_user_email_address
|
The email address of the user who created the role assignment. |
principal_id
|
The principal id of the user to whom the role was assigned. |
principal_tenant_id
|
The principal tenant id of the user to whom the role was assigned. |
role_definition_id
|
The ID of the role definition. |
scope
|
The scope at which the role was assigned. |
user_authentication_type
|
The authentication type. |
user_email_address
|
The email address of the user. |
Azure SDK for Python