共用方式為


WorkspaceCollections interface

代表 WorkspaceCollections 的介面。

方法

beginDelete(string, string, WorkspaceCollectionsDeleteOptionalParams)

刪除 Power BI 工作區集合。

beginDeleteAndWait(string, string, WorkspaceCollectionsDeleteOptionalParams)

刪除 Power BI 工作區集合。

checkNameAvailability(string, CheckNameRequest, WorkspaceCollectionsCheckNameAvailabilityOptionalParams)

確認指定的Power BI工作區集合名稱有效且尚未使用中。

create(string, string, CreateWorkspaceCollectionRequest, WorkspaceCollectionsCreateOptionalParams)

使用指定的屬性建立新的Power BI工作區集合。 Power BI 工作區集合包含一或多個工作區,可用來佈建密鑰,以提供這些工作區的 API 存取權。

getAccessKeys(string, string, WorkspaceCollectionsGetAccessKeysOptionalParams)

擷取指定 Power BI 工作區集合的主要和次要存取金鑰。

getByName(string, string, WorkspaceCollectionsGetByNameOptionalParams)

擷取現有的Power BI工作區集合。

listByResourceGroup(string, WorkspaceCollectionsListByResourceGroupOptionalParams)

擷取指定資源群組中的所有現有Power BI工作區集合。

listBySubscription(WorkspaceCollectionsListBySubscriptionOptionalParams)

擷取指定訂用帳戶中的所有現有Power BI工作區集合。

migrate(string, MigrateWorkspaceCollectionRequest, WorkspaceCollectionsMigrateOptionalParams)

將現有的Power BI工作區集合移轉至不同的資源群組和/或訂用帳戶。

regenerateKey(string, string, WorkspaceCollectionAccessKey, WorkspaceCollectionsRegenerateKeyOptionalParams)

重新產生指定之 Power BI 工作區集合的主要或次要存取密鑰。

update(string, string, UpdateWorkspaceCollectionRequest, WorkspaceCollectionsUpdateOptionalParams)

使用指定的屬性更新現有的Power BI工作區集合。

方法詳細資料

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

檢查名稱可用性要求

傳回

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 工作區集合名稱

body
CreateWorkspaceCollectionRequest

建立工作區集合要求

傳回

getAccessKeys(string, string, WorkspaceCollectionsGetAccessKeysOptionalParams)

擷取指定 Power BI 工作區集合的主要和次要存取金鑰。

function getAccessKeys(resourceGroupName: string, workspaceCollectionName: string, options?: WorkspaceCollectionsGetAccessKeysOptionalParams): Promise<WorkspaceCollectionAccessKeys>

參數

resourceGroupName

string

Azure 資源群組

workspaceCollectionName

string

Power BI Embedded 工作區集合名稱

傳回

getByName(string, string, WorkspaceCollectionsGetByNameOptionalParams)

擷取現有的Power BI工作區集合。

function getByName(resourceGroupName: string, workspaceCollectionName: string, options?: WorkspaceCollectionsGetByNameOptionalParams): Promise<WorkspaceCollection>

參數

resourceGroupName

string

Azure 資源群組

workspaceCollectionName

string

Power BI Embedded 工作區集合名稱

傳回

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 資源群組

body
MigrateWorkspaceCollectionRequest

工作區移轉要求

傳回

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 工作區集合名稱

body
WorkspaceCollectionAccessKey

重新產生存取金鑰

傳回

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 工作區集合名稱

body
UpdateWorkspaceCollectionRequest

更新工作區集合要求

傳回