AutoScaleVCores interface

Interface representing a AutoScaleVCores.

Methods

create(string, string, AutoScaleVCore, AutoScaleVCoresCreateOptionalParams)

Provisions the specified auto scale v-core based on the configuration specified in the request.

delete(string, string, AutoScaleVCoresDeleteOptionalParams)

Deletes the specified auto scale v-core.

get(string, string, AutoScaleVCoresGetOptionalParams)

Gets details about the specified auto scale v-core.

listByResourceGroup(string, AutoScaleVCoresListByResourceGroupOptionalParams)

Gets all the auto scale v-cores for the given resource group.

listBySubscription(AutoScaleVCoresListBySubscriptionOptionalParams)

Lists all the auto scale v-cores for the given subscription.

update(string, string, AutoScaleVCoreUpdateParameters, AutoScaleVCoresUpdateOptionalParams)

Updates the current state of the specified auto scale v-core.

Method Details

create(string, string, AutoScaleVCore, AutoScaleVCoresCreateOptionalParams)

Provisions the specified auto scale v-core based on the configuration specified in the request.

function create(resourceGroupName: string, vcoreName: string, vCoreParameters: AutoScaleVCore, options?: AutoScaleVCoresCreateOptionalParams): Promise<AutoScaleVCore>

Parameters

resourceGroupName

string

The name of the Azure Resource group of which a given PowerBIDedicated capacity is part. This name must be at least 1 character in length, and no more than 90.

vcoreName

string

The name of the auto scale v-core. It must be a minimum of 3 characters, and a maximum of 63.

vCoreParameters
AutoScaleVCore

Contains the information used to provision the auto scale v-core.

options
AutoScaleVCoresCreateOptionalParams

The options parameters.

Returns

Promise<AutoScaleVCore>

delete(string, string, AutoScaleVCoresDeleteOptionalParams)

Deletes the specified auto scale v-core.

function delete(resourceGroupName: string, vcoreName: string, options?: AutoScaleVCoresDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the Azure Resource group of which a given PowerBIDedicated capacity is part. This name must be at least 1 character in length, and no more than 90.

vcoreName

string

The name of the auto scale v-core. It must be a minimum of 3 characters, and a maximum of 63.

options
AutoScaleVCoresDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, AutoScaleVCoresGetOptionalParams)

Gets details about the specified auto scale v-core.

function get(resourceGroupName: string, vcoreName: string, options?: AutoScaleVCoresGetOptionalParams): Promise<AutoScaleVCore>

Parameters

resourceGroupName

string

The name of the Azure Resource group of which a given PowerBIDedicated capacity is part. This name must be at least 1 character in length, and no more than 90.

vcoreName

string

The name of the auto scale v-core. It must be a minimum of 3 characters, and a maximum of 63.

options
AutoScaleVCoresGetOptionalParams

The options parameters.

Returns

Promise<AutoScaleVCore>

listByResourceGroup(string, AutoScaleVCoresListByResourceGroupOptionalParams)

Gets all the auto scale v-cores for the given resource group.

function listByResourceGroup(resourceGroupName: string, options?: AutoScaleVCoresListByResourceGroupOptionalParams): PagedAsyncIterableIterator<AutoScaleVCore, AutoScaleVCore[], PageSettings>

Parameters

resourceGroupName

string

The name of the Azure Resource group of which a given PowerBIDedicated capacity is part. This name must be at least 1 character in length, and no more than 90.

options
AutoScaleVCoresListByResourceGroupOptionalParams

The options parameters.

Returns

listBySubscription(AutoScaleVCoresListBySubscriptionOptionalParams)

Lists all the auto scale v-cores for the given subscription.

function listBySubscription(options?: AutoScaleVCoresListBySubscriptionOptionalParams): PagedAsyncIterableIterator<AutoScaleVCore, AutoScaleVCore[], PageSettings>

Parameters

options
AutoScaleVCoresListBySubscriptionOptionalParams

The options parameters.

Returns

update(string, string, AutoScaleVCoreUpdateParameters, AutoScaleVCoresUpdateOptionalParams)

Updates the current state of the specified auto scale v-core.

function update(resourceGroupName: string, vcoreName: string, vCoreUpdateParameters: AutoScaleVCoreUpdateParameters, options?: AutoScaleVCoresUpdateOptionalParams): Promise<AutoScaleVCore>

Parameters

resourceGroupName

string

The name of the Azure Resource group of which a given PowerBIDedicated capacity is part. This name must be at least 1 character in length, and no more than 90.

vcoreName

string

The name of the auto scale v-core. It must be a minimum of 3 characters, and a maximum of 63.

vCoreUpdateParameters
AutoScaleVCoreUpdateParameters

Request object that contains the updated information for the auto scale v-core.

options
AutoScaleVCoresUpdateOptionalParams

The options parameters.

Returns

Promise<AutoScaleVCore>