ClusterPrincipalAssignment Constructors

Definition

Overloads

ClusterPrincipalAssignment()

Initializes a new instance of the ClusterPrincipalAssignment class.

ClusterPrincipalAssignment(String, String, String, String, String, String, String, String, String, String, String)

Initializes a new instance of the ClusterPrincipalAssignment class.

ClusterPrincipalAssignment()

Initializes a new instance of the ClusterPrincipalAssignment class.

public ClusterPrincipalAssignment ();
Public Sub New ()

Applies to

ClusterPrincipalAssignment(String, String, String, String, String, String, String, String, String, String, String)

Initializes a new instance of the ClusterPrincipalAssignment class.

public ClusterPrincipalAssignment (string principalId, string role, string principalType, string id = default, string name = default, string type = default, string tenantId = default, string tenantName = default, string principalName = default, string provisioningState = default, string aadObjectId = default);
new Microsoft.Azure.Management.Kusto.Models.ClusterPrincipalAssignment : string * string * string * string * string * string * string * string * string * string * string -> Microsoft.Azure.Management.Kusto.Models.ClusterPrincipalAssignment
Public Sub New (principalId As String, role As String, principalType As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tenantId As String = Nothing, Optional tenantName As String = Nothing, Optional principalName As String = Nothing, Optional provisioningState As String = Nothing, Optional aadObjectId As String = Nothing)

Parameters

principalId
String

The principal ID assigned to the cluster principal. It can be a user email, application ID, or security group name.

role
String

Cluster principal role. Possible values include: 'AllDatabasesAdmin', 'AllDatabasesViewer'

principalType
String

Principal type. Possible values include: 'App', 'Group', 'User'

id
String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

The name of the resource

type
String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

tenantId
String

The tenant id of the principal

tenantName
String

The tenant name of the principal

principalName
String

The principal name

provisioningState
String

The provisioned state of the resource. Possible values include: 'Running', 'Creating', 'Deleting', 'Succeeded', 'Failed', 'Moving'

aadObjectId
String

The service principal object id in AAD (Azure active directory)

Applies to