AutoScaleVCores interface
Interface representing a AutoScaleVCores.
Methods
create(string, string, Auto |
Provisions the specified auto scale v-core based on the configuration specified in the request. |
delete(string, string, Auto |
Deletes the specified auto scale v-core. |
get(string, string, Auto |
Gets details about the specified auto scale v-core. |
list |
Gets all the auto scale v-cores for the given resource group. |
list |
Lists all the auto scale v-cores for the given subscription. |
update(string, string, Auto |
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.
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.
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.
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
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.
The options parameters.
Returns
Promise<AutoScaleVCore>