Share via


IWorkerPoolResource Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.WorkerPoolResourceTypeConverter))]
public interface IWorkerPoolResource : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IProxyOnlyResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.WorkerPoolResourceTypeConverter))>]
type IWorkerPoolResource = interface
    interface IJsonSerializable
    interface IProxyOnlyResource
Public Interface IWorkerPoolResource
Implements IProxyOnlyResource
Derived
Attributes
Implements

Properties

Capacity

Current number of instances assigned to the resource.

ComputeMode

Shared or dedicated app hosting.

Id

Resource Id.

(Inherited from IProxyOnlyResource)
InstanceName

Names of all instances in the worker pool (read only).

Kind

Kind of resource.

(Inherited from IProxyOnlyResource)
Name

Resource Name.

(Inherited from IProxyOnlyResource)
SkuCapability

Capabilities of the SKU, e.g., is traffic manager enabled?

SkuCapacityDefault

Default number of workers for this App Service plan SKU.

SkuCapacityElasticMaximum

Maximum number of Elastic workers for this App Service plan SKU.

SkuCapacityMaximum

Maximum number of workers for this App Service plan SKU.

SkuCapacityMinimum

Minimum number of workers for this App Service plan SKU.

SkuCapacityScaleType

Available scale configurations for an App Service plan.

SkuFamily

Family code of the resource SKU.

SkuLocation

Locations of the SKU.

SkuName

Name of the resource SKU.

SkuSize

Size specifier of the resource SKU.

SkuTier

Service tier of the resource SKU.

Type

Resource type.

(Inherited from IProxyOnlyResource)
WorkerCount

Number of instances in the worker pool.

WorkerSize

VM size of the worker pool instances.

WorkerSizeId

Worker size ID for referencing this worker pool.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to