FabricCapacitiesOperations interface

Interface representing a FabricCapacities operations.

Properties

checkNameAvailability

Implements local CheckNameAvailability operations

createOrUpdate

Create a FabricCapacity

delete

Delete a FabricCapacity

get

Get a FabricCapacity

listByResourceGroup

List FabricCapacity resources by resource group

listBySubscription

List FabricCapacity resources by subscription ID

listSkus

List eligible SKUs for Microsoft Fabric resource provider

listSkusForCapacity

List eligible SKUs for a Microsoft Fabric resource

listUsages

List the current consumption and limit in this location for the provided subscription

resume

Resume operation of the specified Fabric capacity instance.

suspend

Suspend operation of the specified Fabric capacity instance.

update

Update a FabricCapacity

Property Details

checkNameAvailability

Implements local CheckNameAvailability operations

checkNameAvailability: (location: string, body: CheckNameAvailabilityRequest, options?: FabricCapacitiesCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResponse>

Property Value

(location: string, body: CheckNameAvailabilityRequest, options?: FabricCapacitiesCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResponse>

createOrUpdate

Create a FabricCapacity

createOrUpdate: (resourceGroupName: string, capacityName: string, resource: FabricCapacity, options?: FabricCapacitiesCreateOrUpdateOptionalParams) => PollerLike<OperationState<FabricCapacity>, FabricCapacity>

Property Value

(resourceGroupName: string, capacityName: string, resource: FabricCapacity, options?: FabricCapacitiesCreateOrUpdateOptionalParams) => PollerLike<OperationState<FabricCapacity>, FabricCapacity>

delete

Delete a FabricCapacity

delete: (resourceGroupName: string, capacityName: string, options?: FabricCapacitiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, capacityName: string, options?: FabricCapacitiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a FabricCapacity

get: (resourceGroupName: string, capacityName: string, options?: FabricCapacitiesGetOptionalParams) => Promise<FabricCapacity>

Property Value

(resourceGroupName: string, capacityName: string, options?: FabricCapacitiesGetOptionalParams) => Promise<FabricCapacity>

listByResourceGroup

List FabricCapacity resources by resource group

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

Property Value

(resourceGroupName: string, options?: FabricCapacitiesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<FabricCapacity, FabricCapacity[], PageSettings>

listBySubscription

List FabricCapacity resources by subscription ID

listBySubscription: (options?: FabricCapacitiesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<FabricCapacity, FabricCapacity[], PageSettings>

Property Value

(options?: FabricCapacitiesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<FabricCapacity, FabricCapacity[], PageSettings>

listSkus

List eligible SKUs for Microsoft Fabric resource provider

listSkus: (options?: FabricCapacitiesListSkusOptionalParams) => PagedAsyncIterableIterator<RpSkuDetailsForNewResource, RpSkuDetailsForNewResource[], PageSettings>

Property Value

(options?: FabricCapacitiesListSkusOptionalParams) => PagedAsyncIterableIterator<RpSkuDetailsForNewResource, RpSkuDetailsForNewResource[], PageSettings>

listSkusForCapacity

List eligible SKUs for a Microsoft Fabric resource

listSkusForCapacity: (resourceGroupName: string, capacityName: string, options?: FabricCapacitiesListSkusForCapacityOptionalParams) => PagedAsyncIterableIterator<RpSkuDetailsForExistingResource, RpSkuDetailsForExistingResource[], PageSettings>

Property Value

(resourceGroupName: string, capacityName: string, options?: FabricCapacitiesListSkusForCapacityOptionalParams) => PagedAsyncIterableIterator<RpSkuDetailsForExistingResource, RpSkuDetailsForExistingResource[], PageSettings>

listUsages

List the current consumption and limit in this location for the provided subscription

listUsages: (location: string, options?: FabricCapacitiesListUsagesOptionalParams) => PagedAsyncIterableIterator<Quota, Quota[], PageSettings>

Property Value

(location: string, options?: FabricCapacitiesListUsagesOptionalParams) => PagedAsyncIterableIterator<Quota, Quota[], PageSettings>

resume

Resume operation of the specified Fabric capacity instance.

resume: (resourceGroupName: string, capacityName: string, options?: FabricCapacitiesResumeOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, capacityName: string, options?: FabricCapacitiesResumeOptionalParams) => PollerLike<OperationState<void>, void>

suspend

Suspend operation of the specified Fabric capacity instance.

suspend: (resourceGroupName: string, capacityName: string, options?: FabricCapacitiesSuspendOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, capacityName: string, options?: FabricCapacitiesSuspendOptionalParams) => PollerLike<OperationState<void>, void>

update

Update a FabricCapacity

update: (resourceGroupName: string, capacityName: string, properties: FabricCapacityUpdate, options?: FabricCapacitiesUpdateOptionalParams) => PollerLike<OperationState<FabricCapacity>, FabricCapacity>

Property Value

(resourceGroupName: string, capacityName: string, properties: FabricCapacityUpdate, options?: FabricCapacitiesUpdateOptionalParams) => PollerLike<OperationState<FabricCapacity>, FabricCapacity>