PowerBIEmbeddedManagementClient Class

Client to manage your Power BI Embedded workspace collections and retrieve workspaces.

Inheritance
PowerBIEmbeddedManagementClient

Constructor

PowerBIEmbeddedManagementClient(credentials, subscription_id, base_url=None)

Parameters

credentials
azure_active_directory
Required

Credentials needed for the client to connect to Azure.

subscription_id
str
Required

Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

base_url
str
default value: None

Service URL

Variables

config
PowerBIEmbeddedManagementClientConfiguration

Configuration for client.

workspace_collections
WorkspaceCollectionsOperations

WorkspaceCollections operations

workspaces
WorkspacesOperations

Workspaces operations

Methods

get_available_operations

Indicates which operations can be performed by the Power BI Resource Provider.

get_available_operations

Indicates which operations can be performed by the Power BI Resource Provider.

get_available_operations(custom_headers=None, raw=False, **operation_config)

Parameters

custom_headers
dict
default value: None

headers that will be added to the request

raw
bool
default value: False

returns the direct response alongside the deserialized response

operation_config
Required

Operation configuration overrides.

Returns

OperationList or ClientRawResponse if raw=true

Return type

Exceptions