GetBillingRoleAssignmentByEnrollmentAccountResult

data class GetBillingRoleAssignmentByEnrollmentAccountResult(val createdByPrincipalId: String, val createdByPrincipalTenantId: String, val createdByUserEmailAddress: String, val createdOn: String, val id: String, val name: String, val principalId: String? = null, val principalTenantId: String? = null, val roleDefinitionId: String? = null, val scope: String, val type: String, val userAuthenticationType: String? = null, val userEmailAddress: String? = null)

The role assignment

Constructors

constructor(createdByPrincipalId: String, createdByPrincipalTenantId: String, createdByUserEmailAddress: String, createdOn: String, id: String, name: String, principalId: String? = null, principalTenantId: String? = null, roleDefinitionId: String? = null, scope: String, type: String, userAuthenticationType: String? = null, userEmailAddress: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

The email address of the user who created the role assignment. This is supported only for billing accounts with agreement type Enterprise Agreement.

Link copied to clipboard

The date the role assignment was created.

Link copied to clipboard
val id: String

Resource Id.

Link copied to clipboard

Resource name.

Link copied to clipboard
val principalId: String? = null

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

Link copied to clipboard

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

Link copied to clipboard

The ID of the role definition.

Link copied to clipboard

The scope at which the role was assigned.

Link copied to clipboard

Resource type.

Link copied to clipboard

The authentication type of the user, whether Organization or MSA, of the user to whom the role was assigned. This is supported only for billing accounts with agreement type Enterprise Agreement.

Link copied to clipboard

The email address of the user to whom the role was assigned. This is supported only for billing accounts with agreement type Enterprise Agreement.