@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 1.72 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
* Retrieves an existing Power BI Workspace Collection.
*
* Uses Azure REST API version 2016-01-29.
*/
export declare function getWorkspaceCollection(args: GetWorkspaceCollectionArgs, opts?: pulumi.InvokeOptions): Promise<GetWorkspaceCollectionResult>;
export interface GetWorkspaceCollectionArgs {
/**
* Azure resource group
*/
resourceGroupName: string;
/**
* Power BI Embedded Workspace Collection name
*/
workspaceCollectionName: string;
}
export interface GetWorkspaceCollectionResult {
/**
* The Azure API version of the resource.
*/
readonly azureApiVersion: string;
/**
* Resource id
*/
readonly id?: string;
/**
* Azure location
*/
readonly location?: string;
/**
* Workspace collection name
*/
readonly name?: string;
/**
* Properties
*/
readonly properties: any;
readonly sku?: outputs.powerbi.AzureSkuResponse;
readonly tags?: {
[key: string]: string;
};
/**
* Resource type
*/
readonly type?: string;
}
/**
* Retrieves an existing Power BI Workspace Collection.
*
* Uses Azure REST API version 2016-01-29.
*/
export declare function getWorkspaceCollectionOutput(args: GetWorkspaceCollectionOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetWorkspaceCollectionResult>;
export interface GetWorkspaceCollectionOutputArgs {
/**
* Azure resource group
*/
resourceGroupName: pulumi.Input<string>;
/**
* Power BI Embedded Workspace Collection name
*/
workspaceCollectionName: pulumi.Input<string>;
}