Partilhar via


AppServicePlanPatchResource Construtores

Definição

Sobrecargas

AppServicePlanPatchResource()

Inicializa uma nova instância da classe AppServicePlanPatchResource.

AppServicePlanPatchResource(String, String, String, String, String, Nullable<StatusOptions>, String, HostingEnvironmentProfile, Nullable<Int32>, String, Nullable<Boolean>, 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>, KubeEnvironmentProfile, Nullable<Boolean>)

Inicializa uma nova instância da classe AppServicePlanPatchResource.

AppServicePlanPatchResource()

Inicializa uma nova instância da classe AppServicePlanPatchResource.

public AppServicePlanPatchResource ();
Public Sub New ()

Aplica-se a

AppServicePlanPatchResource(String, String, String, String, String, Nullable<StatusOptions>, String, HostingEnvironmentProfile, Nullable<Int32>, String, Nullable<Boolean>, 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>, KubeEnvironmentProfile, Nullable<Boolean>)

Inicializa uma nova instância da classe AppServicePlanPatchResource.

public AppServicePlanPatchResource (string id = default, string name = default, string kind = default, string type = default, string workerTierName = default, Microsoft.Azure.Management.WebSites.Models.StatusOptions? status = default, string subscription = default, Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile hostingEnvironmentProfile = default, int? maximumNumberOfWorkers = default, string geoRegion = default, bool? perSiteScaling = default, bool? elasticScaleEnabled = default, int? maximumElasticWorkerCount = default, int? numberOfSites = default, bool? isSpot = default, DateTime? spotExpirationTime = default, DateTime? freeOfferExpirationTime = default, string resourceGroup = default, bool? reserved = default, bool? isXenon = default, bool? hyperV = default, int? targetWorkerCount = default, int? targetWorkerSizeId = default, Microsoft.Azure.Management.WebSites.Models.ProvisioningState? provisioningState = default, Microsoft.Azure.Management.WebSites.Models.KubeEnvironmentProfile kubeEnvironmentProfile = default, bool? zoneRedundant = default);
new Microsoft.Azure.Management.WebSites.Models.AppServicePlanPatchResource : string * string * string * string * string * Nullable<Microsoft.Azure.Management.WebSites.Models.StatusOptions> * string * Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile * Nullable<int> * string * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<DateTime> * Nullable<DateTime> * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<Microsoft.Azure.Management.WebSites.Models.ProvisioningState> * Microsoft.Azure.Management.WebSites.Models.KubeEnvironmentProfile * Nullable<bool> -> Microsoft.Azure.Management.WebSites.Models.AppServicePlanPatchResource
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional kind As String = Nothing, Optional type As String = Nothing, Optional workerTierName As String = Nothing, Optional status As Nullable(Of StatusOptions) = Nothing, Optional subscription As String = Nothing, Optional hostingEnvironmentProfile As HostingEnvironmentProfile = Nothing, Optional maximumNumberOfWorkers As Nullable(Of Integer) = Nothing, Optional geoRegion As String = Nothing, Optional perSiteScaling As Nullable(Of Boolean) = Nothing, Optional elasticScaleEnabled As Nullable(Of Boolean) = Nothing, Optional maximumElasticWorkerCount As Nullable(Of Integer) = Nothing, Optional numberOfSites As Nullable(Of Integer) = Nothing, Optional isSpot As Nullable(Of Boolean) = Nothing, Optional spotExpirationTime As Nullable(Of DateTime) = Nothing, Optional freeOfferExpirationTime As Nullable(Of DateTime) = Nothing, Optional resourceGroup As String = Nothing, Optional reserved As Nullable(Of Boolean) = Nothing, Optional isXenon As Nullable(Of Boolean) = Nothing, Optional hyperV As Nullable(Of Boolean) = Nothing, Optional targetWorkerCount As Nullable(Of Integer) = Nothing, Optional targetWorkerSizeId As Nullable(Of Integer) = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional kubeEnvironmentProfile As KubeEnvironmentProfile = Nothing, Optional zoneRedundant As Nullable(Of Boolean) = Nothing)

Parâmetros

id
String

ID do recurso.

name
String

Nome do recurso.

kind
String

Tipo de recurso.

type
String

Tipo de recurso.

workerTierName
String

Camada de trabalho de destino atribuída ao plano de Serviço de Aplicativo.

status
Nullable<StatusOptions>

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

subscription
String

Serviço de Aplicativo assinatura do plano.

hostingEnvironmentProfile
HostingEnvironmentProfile

Especificação para o Ambiente do Serviço de Aplicativo a ser usado para o plano de Serviço de Aplicativo.

maximumNumberOfWorkers
Nullable<Int32>

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

geoRegion
String

Localização geográfica do plano de Serviço de Aplicativo.

perSiteScaling
Nullable<Boolean>

Se <o código>for true</code>, os aplicativos atribuídos a esse plano Serviço de Aplicativo poderão ser dimensionados de forma independente. Se <o código>for falso</código>, os aplicativos atribuídos a esse plano Serviço de Aplicativo serão dimensionados para todas as instâncias do plano.

elasticScaleEnabled
Nullable<Boolean>

ServerFarm dá suporte ao ElasticScale. Os aplicativos neste plano serão dimensionados como se o ServerFarm fosse o sku ElasticPremium

maximumElasticWorkerCount
Nullable<Int32>

Número máximo de trabalhos permitidos para este Plano de Serviço de Aplicativo ElasticScaleEnabled

numberOfSites
Nullable<Int32>

Número de aplicativos atribuídos a esse plano de Serviço de Aplicativo.

isSpot
Nullable<Boolean>

Se <o código>for true</code>, esse plano Serviço de Aplicativo possuirá instâncias spot.

spotExpirationTime
Nullable<DateTime>

A hora em que o farm de servidores expira. Válido somente se for um farm de servidores spot.

freeOfferExpirationTime
Nullable<DateTime>

A hora em que a oferta gratuita do farm de servidores expira.

resourceGroup
String

Grupo de recursos do plano de Serviço de Aplicativo.

reserved
Nullable<Boolean>

Se o código do plano <do serviço de aplicativo linux for true</code>, <codifique>false</code> caso contrário.>

isXenon
Nullable<Boolean>

Obsoleto: se o código>do plano do serviço <de aplicativo de contêiner do Hyper-V for true</code>, <o código>será false</código>, caso contrário.

hyperV
Nullable<Boolean>

Se o código do serviço <de aplicativo de contêiner do Hyper-V for true</code>, <codifique>false</code> caso contrário.>

targetWorkerCount
Nullable<Int32>

Dimensionamento da contagem de trabalho.

targetWorkerSizeId
Nullable<Int32>

Dimensionando a ID do tamanho do trabalho.

provisioningState
Nullable<ProvisioningState>

Estado de provisionamento do plano de Serviço de Aplicativo. Os valores possíveis incluem: 'Êxito', 'Falha', 'Cancelado', 'InProgress', 'Excluindo'

kubeEnvironmentProfile
KubeEnvironmentProfile

Especificação para o Ambiente kubernetes a ser usado para o plano de Serviço de Aplicativo.

zoneRedundant
Nullable<Boolean>

Se <o código>for true</code>, esse plano de Serviço de Aplicativo executará o balanceamento de zona de disponibilidade. Se <o código>for falso</código>, esse plano de Serviço de Aplicativo não executará o balanceamento de zona de disponibilidade.

Aplica-se a