CapacitiesOperations interface

Interface representing a Capacities operations.

Properties

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginResume
beginResumeAndWait
beginSuspend
beginSuspendAndWait
beginUpdate
beginUpdateAndWait
checkNameAvailability

Check the name availability in the target location.

create

Provisions the specified Dedicated capacity based on the configuration specified in the request.

delete

Deletes the specified Dedicated capacity.

getDetails

Gets details about the specified dedicated capacity.

list

Lists all the Dedicated capacities for the given subscription.

listByResourceGroup

Gets all the Dedicated capacities for the given resource group.

listSkus

Lists eligible SKUs for PowerBI Dedicated resource provider.

listSkusForCapacity

Lists eligible SKUs for a PowerBI Dedicated resource.

resume

Resumes operation of the specified Dedicated capacity instance.

suspend

Suspends operation of the specified dedicated capacity instance.

update

Updates the current state of the specified Dedicated capacity.

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (resourceGroupName: string, dedicatedCapacityName: string, capacityParameters: DedicatedCapacity, options?: CapacitiesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<DedicatedCapacity>, DedicatedCapacity>>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, capacityParameters: DedicatedCapacity, options?: CapacitiesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<DedicatedCapacity>, DedicatedCapacity>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (resourceGroupName: string, dedicatedCapacityName: string, capacityParameters: DedicatedCapacity, options?: CapacitiesCreateOptionalParams) => Promise<DedicatedCapacity>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, capacityParameters: DedicatedCapacity, options?: CapacitiesCreateOptionalParams) => Promise<DedicatedCapacity>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesDeleteOptionalParams) => Promise<void>

beginResume

Warning

This API is now deprecated.

use resume instead

beginResume: (resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesResumeOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesResumeOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginResumeAndWait

Warning

This API is now deprecated.

use resume instead

beginResumeAndWait: (resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesResumeOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesResumeOptionalParams) => Promise<void>

beginSuspend

Warning

This API is now deprecated.

use suspend instead

beginSuspend: (resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesSuspendOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesSuspendOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginSuspendAndWait

Warning

This API is now deprecated.

use suspend instead

beginSuspendAndWait: (resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesSuspendOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesSuspendOptionalParams) => Promise<void>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, dedicatedCapacityName: string, capacityUpdateParameters: DedicatedCapacityUpdateParameters, options?: CapacitiesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DedicatedCapacity>, DedicatedCapacity>>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, capacityUpdateParameters: DedicatedCapacityUpdateParameters, options?: CapacitiesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DedicatedCapacity>, DedicatedCapacity>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, dedicatedCapacityName: string, capacityUpdateParameters: DedicatedCapacityUpdateParameters, options?: CapacitiesUpdateOptionalParams) => Promise<DedicatedCapacity>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, capacityUpdateParameters: DedicatedCapacityUpdateParameters, options?: CapacitiesUpdateOptionalParams) => Promise<DedicatedCapacity>

checkNameAvailability

Check the name availability in the target location.

checkNameAvailability: (location: string, capacityParameters: CheckCapacityNameAvailabilityParameters, options?: CapacitiesCheckNameAvailabilityOptionalParams) => Promise<CheckCapacityNameAvailabilityResult>

Property Value

(location: string, capacityParameters: CheckCapacityNameAvailabilityParameters, options?: CapacitiesCheckNameAvailabilityOptionalParams) => Promise<CheckCapacityNameAvailabilityResult>

create

Provisions the specified Dedicated capacity based on the configuration specified in the request.

create: (resourceGroupName: string, dedicatedCapacityName: string, capacityParameters: DedicatedCapacity, options?: CapacitiesCreateOptionalParams) => PollerLike<OperationState<DedicatedCapacity>, DedicatedCapacity>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, capacityParameters: DedicatedCapacity, options?: CapacitiesCreateOptionalParams) => PollerLike<OperationState<DedicatedCapacity>, DedicatedCapacity>

delete

Deletes the specified Dedicated capacity.

delete: (resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

getDetails

Gets details about the specified dedicated capacity.

getDetails: (resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesGetDetailsOptionalParams) => Promise<DedicatedCapacity>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesGetDetailsOptionalParams) => Promise<DedicatedCapacity>

list

Lists all the Dedicated capacities for the given subscription.

list: (options?: CapacitiesListOptionalParams) => PagedAsyncIterableIterator<DedicatedCapacity, DedicatedCapacity[], PageSettings>

Property Value

(options?: CapacitiesListOptionalParams) => PagedAsyncIterableIterator<DedicatedCapacity, DedicatedCapacity[], PageSettings>

listByResourceGroup

Gets all the Dedicated capacities for the given resource group.

listByResourceGroup: (resourceGroupName: string, options?: CapacitiesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DedicatedCapacity, DedicatedCapacity[], PageSettings>

Property Value

(resourceGroupName: string, options?: CapacitiesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DedicatedCapacity, DedicatedCapacity[], PageSettings>

listSkus

Lists eligible SKUs for PowerBI Dedicated resource provider.

listSkus: (options?: CapacitiesListSkusOptionalParams) => Promise<SkuEnumerationForNewResourceResult>

Property Value

(options?: CapacitiesListSkusOptionalParams) => Promise<SkuEnumerationForNewResourceResult>

listSkusForCapacity

Lists eligible SKUs for a PowerBI Dedicated resource.

listSkusForCapacity: (resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesListSkusForCapacityOptionalParams) => Promise<SkuEnumerationForExistingResourceResult>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesListSkusForCapacityOptionalParams) => Promise<SkuEnumerationForExistingResourceResult>

resume

Resumes operation of the specified Dedicated capacity instance.

resume: (resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesResumeOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesResumeOptionalParams) => PollerLike<OperationState<void>, void>

suspend

Suspends operation of the specified dedicated capacity instance.

suspend: (resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesSuspendOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, options?: CapacitiesSuspendOptionalParams) => PollerLike<OperationState<void>, void>

update

Updates the current state of the specified Dedicated capacity.

update: (resourceGroupName: string, dedicatedCapacityName: string, capacityUpdateParameters: DedicatedCapacityUpdateParameters, options?: CapacitiesUpdateOptionalParams) => PollerLike<OperationState<DedicatedCapacity>, DedicatedCapacity>

Property Value

(resourceGroupName: string, dedicatedCapacityName: string, capacityUpdateParameters: DedicatedCapacityUpdateParameters, options?: CapacitiesUpdateOptionalParams) => PollerLike<OperationState<DedicatedCapacity>, DedicatedCapacity>