WorkspaceCollections interface
代表 WorkspaceCollections 的介面。
方法
方法詳細資料
beginDelete(string, string, WorkspaceCollectionsDeleteOptionalParams)
刪除 Power BI 工作區集合。
function beginDelete(resourceGroupName: string, workspaceCollectionName: string, options?: WorkspaceCollectionsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
Azure 資源群組
- workspaceCollectionName
-
string
Power BI Embedded 工作區集合名稱
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, WorkspaceCollectionsDeleteOptionalParams)
刪除 Power BI 工作區集合。
function beginDeleteAndWait(resourceGroupName: string, workspaceCollectionName: string, options?: WorkspaceCollectionsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
Azure 資源群組
- workspaceCollectionName
-
string
Power BI Embedded 工作區集合名稱
選項參數。
傳回
Promise<void>
checkNameAvailability(string, CheckNameRequest, WorkspaceCollectionsCheckNameAvailabilityOptionalParams)
確認指定的Power BI工作區集合名稱有效且尚未使用中。
function checkNameAvailability(location: string, body: CheckNameRequest, options?: WorkspaceCollectionsCheckNameAvailabilityOptionalParams): Promise<CheckNameResponse>
參數
- location
-
string
Azure 位置
- body
- CheckNameRequest
檢查名稱可用性要求
選項參數。
傳回
Promise<CheckNameResponse>
create(string, string, CreateWorkspaceCollectionRequest, WorkspaceCollectionsCreateOptionalParams)
使用指定的屬性建立新的Power BI工作區集合。 Power BI 工作區集合包含一或多個工作區,可用來佈建密鑰,以提供這些工作區的 API 存取權。
function create(resourceGroupName: string, workspaceCollectionName: string, body: CreateWorkspaceCollectionRequest, options?: WorkspaceCollectionsCreateOptionalParams): Promise<WorkspaceCollection>
參數
- resourceGroupName
-
string
Azure 資源群組
- workspaceCollectionName
-
string
Power BI Embedded 工作區集合名稱
建立工作區集合要求
選項參數。
傳回
Promise<WorkspaceCollection>
getAccessKeys(string, string, WorkspaceCollectionsGetAccessKeysOptionalParams)
擷取指定 Power BI 工作區集合的主要和次要存取金鑰。
function getAccessKeys(resourceGroupName: string, workspaceCollectionName: string, options?: WorkspaceCollectionsGetAccessKeysOptionalParams): Promise<WorkspaceCollectionAccessKeys>
參數
- resourceGroupName
-
string
Azure 資源群組
- workspaceCollectionName
-
string
Power BI Embedded 工作區集合名稱
選項參數。
傳回
Promise<WorkspaceCollectionAccessKeys>
getByName(string, string, WorkspaceCollectionsGetByNameOptionalParams)
擷取現有的Power BI工作區集合。
function getByName(resourceGroupName: string, workspaceCollectionName: string, options?: WorkspaceCollectionsGetByNameOptionalParams): Promise<WorkspaceCollection>
參數
- resourceGroupName
-
string
Azure 資源群組
- workspaceCollectionName
-
string
Power BI Embedded 工作區集合名稱
選項參數。
傳回
Promise<WorkspaceCollection>
listByResourceGroup(string, WorkspaceCollectionsListByResourceGroupOptionalParams)
擷取指定資源群組中的所有現有Power BI工作區集合。
function listByResourceGroup(resourceGroupName: string, options?: WorkspaceCollectionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<WorkspaceCollection, WorkspaceCollection[], PageSettings>
參數
- resourceGroupName
-
string
Azure 資源群組
選項參數。
傳回
listBySubscription(WorkspaceCollectionsListBySubscriptionOptionalParams)
擷取指定訂用帳戶中的所有現有Power BI工作區集合。
function listBySubscription(options?: WorkspaceCollectionsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<WorkspaceCollection, WorkspaceCollection[], PageSettings>
參數
選項參數。
傳回
migrate(string, MigrateWorkspaceCollectionRequest, WorkspaceCollectionsMigrateOptionalParams)
將現有的Power BI工作區集合移轉至不同的資源群組和/或訂用帳戶。
function migrate(resourceGroupName: string, body: MigrateWorkspaceCollectionRequest, options?: WorkspaceCollectionsMigrateOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
Azure 資源群組
工作區移轉要求
選項參數。
傳回
Promise<void>
regenerateKey(string, string, WorkspaceCollectionAccessKey, WorkspaceCollectionsRegenerateKeyOptionalParams)
重新產生指定之 Power BI 工作區集合的主要或次要存取密鑰。
function regenerateKey(resourceGroupName: string, workspaceCollectionName: string, body: WorkspaceCollectionAccessKey, options?: WorkspaceCollectionsRegenerateKeyOptionalParams): Promise<WorkspaceCollectionAccessKeys>
參數
- resourceGroupName
-
string
Azure 資源群組
- workspaceCollectionName
-
string
Power BI Embedded 工作區集合名稱
重新產生存取金鑰
選項參數。
傳回
Promise<WorkspaceCollectionAccessKeys>
update(string, string, UpdateWorkspaceCollectionRequest, WorkspaceCollectionsUpdateOptionalParams)
使用指定的屬性更新現有的Power BI工作區集合。
function update(resourceGroupName: string, workspaceCollectionName: string, body: UpdateWorkspaceCollectionRequest, options?: WorkspaceCollectionsUpdateOptionalParams): Promise<WorkspaceCollection>
參數
- resourceGroupName
-
string
Azure 資源群組
- workspaceCollectionName
-
string
Power BI Embedded 工作區集合名稱
更新工作區集合要求
選項參數。
傳回
Promise<WorkspaceCollection>