AutoScaleVCoresOperations interface
Interface representing a AutoScaleVCores operations.
Properties
| create | Provisions the specified auto scale v-core based on the configuration specified in the request. |
| delete | Deletes the specified auto scale v-core. |
| get | 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 | Updates the current state of the specified auto scale v-core. |
Property Details
create
Provisions the specified auto scale v-core based on the configuration specified in the request.
create: (resourceGroupName: string, vcoreName: string, vCoreParameters: AutoScaleVCore, options?: AutoScaleVCoresCreateOptionalParams) => Promise<AutoScaleVCore>
Property Value
(resourceGroupName: string, vcoreName: string, vCoreParameters: AutoScaleVCore, options?: AutoScaleVCoresCreateOptionalParams) => Promise<AutoScaleVCore>
delete
Deletes the specified auto scale v-core.
delete: (resourceGroupName: string, vcoreName: string, options?: AutoScaleVCoresDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, vcoreName: string, options?: AutoScaleVCoresDeleteOptionalParams) => Promise<void>
get
Gets details about the specified auto scale v-core.
get: (resourceGroupName: string, vcoreName: string, options?: AutoScaleVCoresGetOptionalParams) => Promise<AutoScaleVCore>
Property Value
(resourceGroupName: string, vcoreName: string, options?: AutoScaleVCoresGetOptionalParams) => Promise<AutoScaleVCore>
listByResourceGroup
Gets all the auto scale v-cores for the given resource group.
listByResourceGroup: (resourceGroupName: string, options?: AutoScaleVCoresListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AutoScaleVCore, AutoScaleVCore[], PageSettings>
Property Value
(resourceGroupName: string, options?: AutoScaleVCoresListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AutoScaleVCore, AutoScaleVCore[], PageSettings>
listBySubscription
Lists all the auto scale v-cores for the given subscription.
listBySubscription: (options?: AutoScaleVCoresListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AutoScaleVCore, AutoScaleVCore[], PageSettings>
Property Value
(options?: AutoScaleVCoresListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AutoScaleVCore, AutoScaleVCore[], PageSettings>
update
Updates the current state of the specified auto scale v-core.
update: (resourceGroupName: string, vcoreName: string, vCoreUpdateParameters: AutoScaleVCoreUpdateParameters, options?: AutoScaleVCoresUpdateOptionalParams) => Promise<AutoScaleVCore>
Property Value
(resourceGroupName: string, vcoreName: string, vCoreUpdateParameters: AutoScaleVCoreUpdateParameters, options?: AutoScaleVCoresUpdateOptionalParams) => Promise<AutoScaleVCore>