AppServicePlanInner Classe

Definição

Plano do Serviço de Aplicativo.

[Microsoft.Rest.Serialization.JsonTransformation]
public class AppServicePlanInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AppServicePlanInner = class
    inherit Resource
Public Class AppServicePlanInner
Inherits Resource
Herança
AppServicePlanInner
Atributos

Construtores

AppServicePlanInner()

Inicializa uma nova instância da classe AppServicePlanInner.

AppServicePlanInner(String, String, String, String, IDictionary<String, String>, String, Nullable<StatusOptions>, String, HostingEnvironmentProfile, Nullable<Int32>, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<ProvisioningState>, SkuDescription, String)

Inicializa uma nova instância da classe AppServicePlanInner.

Propriedades

FreeOfferExpirationTime

Obtém ou define a hora em que a oferta gratuita do farm de servidores expira.

GeoRegion

Obtém a localização geográfica do plano de Serviço de Aplicativo.

HostingEnvironmentProfile

Obtém ou define a especificação do Ambiente do Serviço de Aplicativo a ser usado para o plano de Serviço de Aplicativo.

HyperV

Obtém ou define se o plano &do serviço de aplicativo de contêiner hyper-V lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt; caso contrário.

Id

ID do recurso. Setter está protegido porque a ID precisa ser definida em Recursos de rede.

(Herdado de ProxyResource)
IsSpot

Obtém ou define se &lt;code&gt;true&lt;/code&gt;, este plano Serviço de Aplicativo possui instâncias spot.

IsXenon

Obtém ou define obsoleto: se o plano &do serviço de aplicativo de contêiner hyper-V lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt; caso contrário.

Kind

Obtém ou define o tipo de recurso.

Location

Localização do recurso

(Herdado de Resource)
MaximumElasticWorkerCount

Obtém ou define o número máximo de trabalhos permitidos para este Plano de Serviço de Aplicativo ElasticScaleEnabled

MaximumNumberOfWorkers

Obtém o número máximo de instâncias que podem ser atribuídas a esse plano de Serviço de Aplicativo.

Name

Nome do recurso

(Herdado de ProxyResource)
NumberOfSites

Obtém o número de aplicativos atribuídos a esse plano de Serviço de Aplicativo.

PerSiteScaling

Obtém ou define se &lt;code&gt;true&lt;/code&gt;, os aplicativos atribuídos a esse plano Serviço de Aplicativo podem ser dimensionados independentemente. Se &lt;code&gt;false&lt;/code&gt;, os aplicativos atribuídos a esse plano Serviço de Aplicativo serão dimensionados para todas as instâncias do plano.

ProvisioningState

Obtém o estado de provisionamento do Ambiente do Serviço de Aplicativo. Os valores possíveis incluem: 'Êxito', 'Falha', 'Cancelado', 'InProgress', 'Excluindo'

Reserved

Obtém ou define se o plano &do serviço de aplicativo linux lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt; caso contrário.

ResourceGroup

Obtém o grupo de recursos do plano de Serviço de Aplicativo.

Sku

Plano do Serviço de Aplicativo.

SpotExpirationTime

Obtém ou define a hora em que o farm de servidores expira. Válido somente se for um farm de servidores spot.

Status

Obtém status de plano do Serviço de Aplicativo. Os valores possíveis incluem: 'Ready', 'Pending', 'Creating'

Subscription

Obtém a assinatura do plano do Serviço de Aplicativo.

Tags

Marcações de recursos

(Herdado de Resource)
TargetWorkerCount

Obtém ou define a contagem de trabalho de dimensionamento.

TargetWorkerSizeId

Obtém ou define o dimensionamento da ID do tamanho do trabalho.

Type

Tipo de recurso

(Herdado de ProxyResource)
WorkerTierName

Obtém ou define a camada de trabalho de destino atribuída ao plano de Serviço de Aplicativo.

Métodos

Validate()

Valide o objeto .

Aplica-se a