AppServiceEnvironmentResourceInner Classe

Definição

Ambiente do Serviço de Aplicativo recurso arm.

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

Construtores

AppServiceEnvironmentResourceInner()

Inicializa uma nova instância da classe AppServiceEnvironmentResourceInner.

AppServiceEnvironmentResourceInner(String, String, String, VirtualNetworkProfile, IList<WorkerPool>, String, String, String, IDictionary<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, String)

Inicializa uma nova instância da classe AppServiceEnvironmentResourceInner.

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 trabalhos.

ApiManagementAccountId

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

AppServiceEnvironmentResourceLocation

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

AppServiceEnvironmentResourceName

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 Front-Ends.

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 do 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 IP SSL reservados para o Ambiente do Serviço de Aplicativo.

Kind

Obtém ou define o tipo de recurso.

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

Localização do recurso

(Herdado de Resource)
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: 'Succeeded', 'Failed', 'Canceled', 'InProgress', 'Deleting'

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 a 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 estiver 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 dos 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