共用方式為


KustoPoolPrincipalAssignments interface

代表 KustoPoolPrincipalAssignments 的介面。

方法

beginCreateOrUpdate(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

建立 Kusto 集區主體Assignment。

beginCreateOrUpdateAndWait(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

建立 Kusto 集區主體Assignment。

beginDelete(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

刪除 Kusto 集區主體Assignment。

beginDeleteAndWait(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

刪除 Kusto 集區主體Assignment。

checkNameAvailability(string, string, string, ClusterPrincipalAssignmentCheckNameRequest, KustoPoolPrincipalAssignmentsCheckNameAvailabilityOptionalParams)

檢查主體指派名稱是否有效,且尚未使用中。

get(string, string, string, string, KustoPoolPrincipalAssignmentsGetOptionalParams)

取得 Kusto 集區主體Assignment。

list(string, string, string, KustoPoolPrincipalAssignmentsListOptionalParams)

列出所有 Kusto 集區主體Assignments。

方法詳細資料

beginCreateOrUpdate(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

建立 Kusto 集區主體Assignment。

function beginCreateOrUpdate(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, parameters: ClusterPrincipalAssignment, options?: KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ClusterPrincipalAssignment>, ClusterPrincipalAssignment>>

參數

workspaceName

string

工作區的名稱。

kustoPoolName

string

Kusto 集區的名稱。

principalAssignmentName

string

Kusto principalAssignment 的名稱。

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

parameters
ClusterPrincipalAssignment

針對作業提供的 Kusto 集區主體Assignment 參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<ClusterPrincipalAssignment>, ClusterPrincipalAssignment>>

beginCreateOrUpdateAndWait(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

建立 Kusto 集區主體Assignment。

function beginCreateOrUpdateAndWait(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, parameters: ClusterPrincipalAssignment, options?: KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<ClusterPrincipalAssignment>

參數

workspaceName

string

工作區的名稱。

kustoPoolName

string

Kusto 集區的名稱。

principalAssignmentName

string

Kusto principalAssignment 的名稱。

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

parameters
ClusterPrincipalAssignment

針對作業提供的 Kusto 集區主體Assignment 參數。

傳回

beginDelete(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

刪除 Kusto 集區主體Assignment。

function beginDelete(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, options?: KustoPoolPrincipalAssignmentsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

workspaceName

string

工作區的名稱。

kustoPoolName

string

Kusto 集區的名稱。

principalAssignmentName

string

Kusto principalAssignment 的名稱。

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

刪除 Kusto 集區主體Assignment。

function beginDeleteAndWait(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, options?: KustoPoolPrincipalAssignmentsDeleteOptionalParams): Promise<void>

參數

workspaceName

string

工作區的名稱。

kustoPoolName

string

Kusto 集區的名稱。

principalAssignmentName

string

Kusto principalAssignment 的名稱。

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回

Promise<void>

checkNameAvailability(string, string, string, ClusterPrincipalAssignmentCheckNameRequest, KustoPoolPrincipalAssignmentsCheckNameAvailabilityOptionalParams)

檢查主體指派名稱是否有效,且尚未使用中。

function checkNameAvailability(workspaceName: string, kustoPoolName: string, resourceGroupName: string, principalAssignmentName: ClusterPrincipalAssignmentCheckNameRequest, options?: KustoPoolPrincipalAssignmentsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

參數

workspaceName

string

工作區的名稱。

kustoPoolName

string

Kusto 集區的名稱。

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

principalAssignmentName
ClusterPrincipalAssignmentCheckNameRequest

主體指派的名稱。

傳回

Promise<CheckNameResult>

get(string, string, string, string, KustoPoolPrincipalAssignmentsGetOptionalParams)

取得 Kusto 集區主體Assignment。

function get(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, options?: KustoPoolPrincipalAssignmentsGetOptionalParams): Promise<ClusterPrincipalAssignment>

參數

workspaceName

string

工作區的名稱。

kustoPoolName

string

Kusto 集區的名稱。

principalAssignmentName

string

Kusto principalAssignment 的名稱。

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回

list(string, string, string, KustoPoolPrincipalAssignmentsListOptionalParams)

列出所有 Kusto 集區主體Assignments。

function list(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolPrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<ClusterPrincipalAssignment, ClusterPrincipalAssignment[], PageSettings>

參數

workspaceName

string

工作區的名稱。

kustoPoolName

string

Kusto 集區的名稱。

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回