Share via


KustoDatabaseResource.AddPrincipalsAsync Method

Definition

Add Database principals permissions.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/addPrincipals
  • Operation Id: Databases_AddPrincipals
public virtual Azure.AsyncPageable<Azure.ResourceManager.Kusto.Models.KustoDatabasePrincipal> AddPrincipalsAsync (Azure.ResourceManager.Kusto.Models.DatabasePrincipalList databasePrincipalsToAdd, System.Threading.CancellationToken cancellationToken = default);
abstract member AddPrincipalsAsync : Azure.ResourceManager.Kusto.Models.DatabasePrincipalList * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Kusto.Models.KustoDatabasePrincipal>
override this.AddPrincipalsAsync : Azure.ResourceManager.Kusto.Models.DatabasePrincipalList * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Kusto.Models.KustoDatabasePrincipal>
Public Overridable Function AddPrincipalsAsync (databasePrincipalsToAdd As DatabasePrincipalList, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of KustoDatabasePrincipal)

Parameters

databasePrincipalsToAdd
DatabasePrincipalList

List of database principals to add.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

An async collection of KustoDatabasePrincipal that may take multiple service requests to iterate over.

Exceptions

databasePrincipalsToAdd is null.

Applies to