Compartilhar via


AppServiceEnvironmentPatchResource Classe

Definição

Recurso arm para um ambiente de serviço de aplicativo.

[Microsoft.Rest.Serialization.JsonTransformation]
public class AppServiceEnvironmentPatchResource : Microsoft.Azure.Management.AppService.Fluent.Models.ProxyOnlyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AppServiceEnvironmentPatchResource = class
    inherit ProxyOnlyResourceInner
Public Class AppServiceEnvironmentPatchResource
Inherits ProxyOnlyResourceInner
Herança
AppServiceEnvironmentPatchResource
Atributos

Construtores

AppServiceEnvironmentPatchResource()

Inicializa uma nova instância da classe AppServiceEnvironmentPatchResource.

AppServiceEnvironmentPatchResource(String, String, VirtualNetworkProfile, IList<WorkerPool>, String, String, String, String, Nullable<ProvisioningState>, Nullable<HostingEnvironmentStatus>, String, String, String, Nullable<InternalLoadBalancingMode>, String, Nullable<Int32>, Nullable<Int32>, String, String, Nullable<Int32>, String, String, String, String, String, String, Nullable<Int32>, IList<VirtualIPMapping>, IList<StampCapacity>, IList<NetworkAccessControlEntry>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<Boolean>, IList<NameValuePair>, IList<String>, Nullable<Boolean>, String, String)

Inicializa uma nova instância da classe AppServiceEnvironmentPatchResource.

Propriedades

AllowedMultiSizes

Obtém a lista de cadeias de caracteres separadas por vírgulas que descrevem quais tamanhos de VM são permitidos para front-ends.

AllowedWorkerSizes

Obtém a lista de cadeias de caracteres separadas por vírgulas que descrevem quais tamanhos de VM são permitidos para os trabalhadores.

ApiManagementAccountId

Obtém ou define Gerenciamento de API Conta associada ao Ambiente do Serviço de Aplicativo.

AppServiceEnvironmentPatchResourceName

Obtém ou define o nome do Ambiente do Serviço de Aplicativo.

ClusterSettings

Obtém ou define configurações personalizadas para alterar o comportamento do Ambiente do Serviço de Aplicativo.

DatabaseEdition

Obtém a edição do banco de dados de metadados para o Ambiente do Serviço de Aplicativo, por exemplo, "Standard".

DatabaseServiceObjective

Obtém o objetivo de serviço do banco de dados de metadados para o Ambiente do Serviço de Aplicativo, por exemplo, "S0".

DefaultFrontEndScaleFactor

Obtém o Fator de Escala padrão para FrontEnds.

DnsSuffix

Obtém ou define o sufixo DNS do Ambiente do Serviço de Aplicativo.

DynamicCacheEnabled

Obtém ou define true/false indicando se o Ambiente do Serviço de Aplicativo está suspenso. O ambiente pode ser suspenso, por exemplo, quando o ponto de extremidade de gerenciamento não está mais disponível (provavelmente porque o NSG bloqueou o tráfego de entrada).

EnvironmentCapacities

Obtém o total atual, as capacidades de trabalho usadas e disponíveis.

EnvironmentIsHealthy

Obtém true/false indicando se o Ambiente do Serviço de Aplicativo está íntegro.

EnvironmentStatus

Obtém uma mensagem detalhada sobre os resultados da última marcar do Ambiente do Serviço de Aplicativo.

FrontEndScaleFactor

Obtém ou define o fator de escala para front-ends.

HasLinuxWorkers

Obtém ou define o sinalizador que exibe se um ASE tem trabalhos linux ou não

Id

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

(Herdado de ProxyResource)
InternalLoadBalancingMode

Obtém ou define quais pontos de extremidade servir internamente no Rede Virtual para o Ambiente do Serviço de Aplicativo. Os valores possíveis incluem: 'None', 'Web', 'Publishing'

IpsslAddressCount

Obtém ou define o número de endereços SSL ip reservados para o Ambiente do Serviço de Aplicativo.

Kind

Obtém ou define o tipo de recurso.

(Herdado de ProxyOnlyResourceInner)
LastAction

Obtém a última ação de implantação no Ambiente do Serviço de Aplicativo.

LastActionResult

Obtém o resultado da última ação de implantação no Ambiente do Serviço de Aplicativo.

Location

Obtém ou define o local do Ambiente do Serviço de Aplicativo, por exemplo, "Oeste dos EUA".

MaximumNumberOfMachines

Obtém o número máximo de VMs no Ambiente do Serviço de Aplicativo.

MultiRoleCount

Obtém ou define o número de instâncias de front-end.

MultiSize

Obtém ou define o tamanho da VM de front-end, por exemplo, "Médio", "Grande".

Name

Nome do recurso

(Herdado de ProxyResource)
NetworkAccessControlList

Obtém ou define a lista de controle de acesso para controlar o tráfego para o Ambiente do Serviço de Aplicativo.

ProvisioningState

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

ResourceGroup

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

SslCertKeyVaultId

Obtém ou define a ID do Key Vault para ILB Ambiente do Serviço de Aplicativo certificado SSL padrão

SslCertKeyVaultSecretName

Obtém ou define o nome do segredo do cofre de chaves para ILB Ambiente do Serviço de Aplicativo certificado SSL padrão

Status

Obtém o status atual do Ambiente do Serviço de Aplicativo. Os valores possíveis incluem: 'Prepare', 'Ready', 'Scaling', 'Deleting'

SubscriptionId

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

Suspended

Obtém ou define &lt;code&gt;true&lt;/code&gt; se o Ambiente do Serviço de Aplicativo for suspenso; caso contrário, &lt;code&gt;false&lt;/code&gt;. O ambiente pode ser suspenso, por exemplo, quando o ponto de extremidade de gerenciamento não está mais disponível (provavelmente porque o NSG bloqueou o tráfego de entrada).

Tags

Marcações de recursos

(Herdado de Resource)
Type

Tipo de recurso

(Herdado de ProxyResource)
UpgradeDomains

Obtém o número de domínios de atualização do Ambiente do Serviço de Aplicativo.

UserWhitelistedIpRanges

Obtém ou define os intervalos de ip adicionados pelo usuário à lista de permissões no banco de dados ASE

VipMappings

Obtém a descrição do mapeamento de SSL de IP para o Ambiente do Serviço de Aplicativo.

VirtualNetwork

Obtém ou define a descrição do Rede Virtual.

VnetName

Obtém ou define o nome do Rede Virtual para o Ambiente do Serviço de Aplicativo.

VnetResourceGroupName

Obtém ou define o grupo de recursos do Rede Virtual.

VnetSubnetName

Obtém ou define a sub-rede do Rede Virtual.

WorkerPools

Obtém ou define a descrição de pools de trabalho com IDs de tamanho do trabalho, tamanhos de VM e número de trabalhos em cada pool.

Métodos

Validate()

Valide o objeto .

Aplica-se a