ClusterPrincipalAssignments interface
表示 ClusterPrincipalAssignments 的接口。
方法
| begin |
创建 Kusto 群集 principalAssignment。 |
| begin |
创建 Kusto 群集 principalAssignment。 |
| begin |
删除 Kusto 群集 principalAssignment。 |
| begin |
删除 Kusto 群集 principalAssignment。 |
| check |
检查主体分配名称是否有效且尚未使用。 |
| get(string, string, string, Cluster |
获取 Kusto 群集 principalAssignment。 |
| list(string, string, Cluster |
列出所有 Kusto 群集 principalAssignments。 |
方法详细信息
beginCreateOrUpdate(string, string, string, ClusterPrincipalAssignment, ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams)
创建 Kusto 群集 principalAssignment。
function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, principalAssignmentName: string, parameters: ClusterPrincipalAssignment, options?: ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ClusterPrincipalAssignment>, ClusterPrincipalAssignment>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
Kusto 群集的名称。
- principalAssignmentName
-
string
Kusto principalAssignment 的名称。
- parameters
- ClusterPrincipalAssignment
为作提供的 Kusto 群集 principalAssignment 参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ClusterPrincipalAssignment>, ClusterPrincipalAssignment>>
beginCreateOrUpdateAndWait(string, string, string, ClusterPrincipalAssignment, ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams)
创建 Kusto 群集 principalAssignment。
function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, principalAssignmentName: string, parameters: ClusterPrincipalAssignment, options?: ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<ClusterPrincipalAssignment>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
Kusto 群集的名称。
- principalAssignmentName
-
string
Kusto principalAssignment 的名称。
- parameters
- ClusterPrincipalAssignment
为作提供的 Kusto 群集 principalAssignment 参数。
选项参数。
返回
Promise<ClusterPrincipalAssignment>
beginDelete(string, string, string, ClusterPrincipalAssignmentsDeleteOptionalParams)
删除 Kusto 群集 principalAssignment。
function beginDelete(resourceGroupName: string, clusterName: string, principalAssignmentName: string, options?: ClusterPrincipalAssignmentsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
Kusto 群集的名称。
- principalAssignmentName
-
string
Kusto principalAssignment 的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, ClusterPrincipalAssignmentsDeleteOptionalParams)
删除 Kusto 群集 principalAssignment。
function beginDeleteAndWait(resourceGroupName: string, clusterName: string, principalAssignmentName: string, options?: ClusterPrincipalAssignmentsDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
Kusto 群集的名称。
- principalAssignmentName
-
string
Kusto principalAssignment 的名称。
选项参数。
返回
Promise<void>
checkNameAvailability(string, string, ClusterPrincipalAssignmentCheckNameRequest, ClusterPrincipalAssignmentsCheckNameAvailabilityOptionalParams)
检查主体分配名称是否有效且尚未使用。
function checkNameAvailability(resourceGroupName: string, clusterName: string, principalAssignmentName: ClusterPrincipalAssignmentCheckNameRequest, options?: ClusterPrincipalAssignmentsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
Kusto 群集的名称。
- principalAssignmentName
- ClusterPrincipalAssignmentCheckNameRequest
主体分配的名称。
返回
Promise<CheckNameResult>
get(string, string, string, ClusterPrincipalAssignmentsGetOptionalParams)
获取 Kusto 群集 principalAssignment。
function get(resourceGroupName: string, clusterName: string, principalAssignmentName: string, options?: ClusterPrincipalAssignmentsGetOptionalParams): Promise<ClusterPrincipalAssignment>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
Kusto 群集的名称。
- principalAssignmentName
-
string
Kusto principalAssignment 的名称。
选项参数。
返回
Promise<ClusterPrincipalAssignment>
list(string, string, ClusterPrincipalAssignmentsListOptionalParams)
列出所有 Kusto 群集 principalAssignments。
function list(resourceGroupName: string, clusterName: string, options?: ClusterPrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<ClusterPrincipalAssignment, ClusterPrincipalAssignment[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
Kusto 群集的名称。
选项参数。