Share via


BillingRoleAssignment Constructors

Definition

Overloads

BillingRoleAssignment()

Initializes a new instance of the BillingRoleAssignment class.

BillingRoleAssignment(String, String, String, String, String, String, String, String, String, String, String, String, String)

Initializes a new instance of the BillingRoleAssignment class.

BillingRoleAssignment()

Initializes a new instance of the BillingRoleAssignment class.

public BillingRoleAssignment ();
Public Sub New ()

Applies to

BillingRoleAssignment(String, String, String, String, String, String, String, String, String, String, String, String, String)

Initializes a new instance of the BillingRoleAssignment class.

public BillingRoleAssignment (string id = default, string name = default, string type = default, string createdOn = default, string createdByPrincipalTenantId = default, string createdByPrincipalId = default, string createdByUserEmailAddress = default, string principalId = default, string principalTenantId = default, string roleDefinitionId = default, string scope = default, string userAuthenticationType = default, string userEmailAddress = default);
new Microsoft.Azure.Management.Billing.Models.BillingRoleAssignment : string * string * string * string * string * string * string * string * string * string * string * string * string -> Microsoft.Azure.Management.Billing.Models.BillingRoleAssignment
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional createdOn As String = Nothing, Optional createdByPrincipalTenantId As String = Nothing, Optional createdByPrincipalId As String = Nothing, Optional createdByUserEmailAddress As String = Nothing, Optional principalId As String = Nothing, Optional principalTenantId As String = Nothing, Optional roleDefinitionId As String = Nothing, Optional scope As String = Nothing, Optional userAuthenticationType As String = Nothing, Optional userEmailAddress As String = Nothing)

Parameters

id
String

Resource Id.

name
String

Resource name.

type
String

Resource type.

createdOn
String

The date the role assignment was created.

createdByPrincipalTenantId
String

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

createdByPrincipalId
String

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

createdByUserEmailAddress
String

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

principalId
String

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

principalTenantId
String

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

roleDefinitionId
String

The ID of the role definition.

scope
String

The scope at which the role was assigned.

userAuthenticationType
String

The authentication type.

userEmailAddress
String

The email address of the user.

Applies to