Share via


WorkerPoolResourceInner Class

Definition

Worker pool of an App Service Environment ARM resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class WorkerPoolResourceInner : Microsoft.Azure.Management.AppService.Fluent.Models.ProxyOnlyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type WorkerPoolResourceInner = class
    inherit ProxyOnlyResourceInner
Public Class WorkerPoolResourceInner
Inherits ProxyOnlyResourceInner
Inheritance
Attributes

Constructors

WorkerPoolResourceInner()

Initializes a new instance of the WorkerPoolResourceInner class.

WorkerPoolResourceInner(String, String, String, String, Nullable<Int32>, Nullable<ComputeModeOptions>, String, Nullable<Int32>, IList<String>, SkuDescription)

Initializes a new instance of the WorkerPoolResourceInner class.

Properties

ComputeMode

Gets or sets shared or dedicated app hosting. Possible values include: 'Shared', 'Dedicated', 'Dynamic'

Id

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
InstanceNames

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

Kind

Gets or sets kind of resource.

(Inherited from ProxyOnlyResourceInner)
Location

Resource location

(Inherited from Resource)
Name

Resource name

(Inherited from ProxyResource)
Sku
Tags

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from ProxyResource)
WorkerCount

Gets or sets number of instances in the worker pool.

WorkerSize

Gets or sets VM size of the worker pool instances.

WorkerSizeId

Gets or sets worker size ID for referencing this worker pool.

Methods

Validate()

Validate the object. Throws ValidationException if validation fails.

(Inherited from Resource)

Applies to