Site interface
Um aplicativo Web, um back-end de aplicativo móvel ou um aplicativo de API.
- Extends
Propriedades
| auto |
Especifica o escopo de exclusividade para o nome do host padrão durante a criação de recursos |
| availability |
Estado de disponibilidade de informações de gerenciamento para o aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| client |
|
| client |
|
| client |
|
| client |
|
| client |
caminhos de exclusão separados por vírgulas de autenticação de certificado do cliente |
| client |
Isso compõe a configuração ClientCertEnabled.
|
| cloning |
Se especificado durante a criação do aplicativo, o aplicativo é clonado de um aplicativo de origem. |
| container |
Tamanho do contêiner de função. |
| custom |
Identificador exclusivo que verifica os domínios personalizados atribuídos ao aplicativo. O cliente adicionará essa ID a um registro txt para verificação. |
| daily |
Cota de tempo de memória diária máxima permitida (aplicável somente em aplicativos dinâmicos). |
| dapr |
Configuração de dapr do aplicativo. |
| default |
Nome do host padrão do aplicativo. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| dns |
Propriedade para definir várias configurações relacionadas ao DNS para um site. |
| enabled |
|
| enabled |
Nomes de host habilitados para o aplicativo. Os nomes de host precisam ser atribuídos (consulte HostNames) E habilitados. Caso contrário, o aplicativo não será servido nesses nomes de host. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| end |
Se a criptografia de ponta a ponta deve ser usada entre o FrontEnd e o Worker |
| extended |
Local Estendido. |
| function |
Configuração específica do aplicativo de funções do Azure. |
| hosting |
Ambiente do Serviço de Aplicativo a ser usado para o aplicativo. |
| host |
Nomes de host associados ao aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| host |
|
| host |
Os estados SSL do nome do host são usados para gerenciar as associações SSL para nomes de host do aplicativo. |
| https |
HttpsOnly: configura um site para aceitar apenas solicitações https. Problemas de redirecionamento para solicitações http |
| hyperV | Hyper-V área restrita. |
| identity | Identidade de serviço gerenciada. |
| in |
Especifica uma ID de operação se este site tiver uma operação pendente. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| ip |
Especifica o modo IP do aplicativo. |
| is |
|
| is |
Obsoleto: Hyper-V área restrita. |
| key |
Identidade a ser usada para autenticação de referência do Key Vault. |
| last |
Última vez que o aplicativo foi modificado, em UTC. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| managed |
ID do Azure Resource Manager do Ambiente Gerenciado selecionado do cliente no qual hospedar este aplicativo. Isso deve ser do formulário /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} |
| max |
Número máximo de trabalhadores. Isso só se aplica ao contêiner do Functions. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| outbound |
Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de locatários que o site pode ser hospedado com as configurações atuais. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| outbound |
Propriedade para configurar várias opções de roteamento de tráfego de saída pela rede virtual para um site |
| possible |
Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de todos os locatários, exceto dataComponent. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| public |
Propriedade para permitir ou bloquear todo o tráfego público. Valores permitidos: 'Habilitado', 'Desabilitado' ou uma cadeia de caracteres vazia. |
| redundancy |
Modo de redundância de site |
| repository |
Nome do site do repositório. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| reserved |
|
| resource |
Requisitos de recursos do aplicativo de funções. |
| resource |
Nome do grupo de recursos ao qual o aplicativo pertence. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| scm |
|
| server |
ID de recurso do plano do Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
| site |
Configuração de um aplicativo do Serviço de Aplicativo. Essa propriedade não é retornada em resposta a solicitações normais de criação e leitura, pois pode conter informações confidenciais. |
| sku | SKU atual do aplicativo com base no Plano do Serviço de Aplicativo associado. Alguns valores de SKU válidos são Gratuito, Compartilhado, Básico, Dinâmico, FlexConsumption, Standard, Premium, PremiumV2, PremiumV3, Isolado, IsoladoV2 OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| slot |
Status da última operação de troca de slot de implantação. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| ssh |
Se o acesso ssh deve ser ativado. |
| state | Estado atual do aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| storage |
Verifica se a conta de armazenamento fornecida pelo cliente é necessária |
| suspended |
Aplicativo suspenso até caso a cota de tempo de memória seja excedida. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| target |
Especifica em qual slot de implantação este aplicativo será alternado. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| traffic |
Nomes de host do Gerenciador de Tráfego do Azure associados ao aplicativo. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| usage |
Estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| virtual |
ID do Azure Resource Manager da rede virtual e sub-rede a ser unida pela Integração VNET Regional. Isso deve ser do formulário /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
| workload |
Nome do perfil de carga de trabalho para o aplicativo de funções a ser executado. |
Propriedades herdadas
| id | ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| kind | Tipo de recurso. Se o recurso for um aplicativo, você poderá consultar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference para obter detalhes de valores com suporte para tipo. |
| location | Local do recurso. |
| name | Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| tags | Marcas de recurso. |
| type | Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
autoGeneratedDomainNameLabelScope
Especifica o escopo de exclusividade para o nome do host padrão durante a criação de recursos
autoGeneratedDomainNameLabelScope?: AutoGeneratedDomainNameLabelScope
Valor da propriedade
availabilityState
Estado de disponibilidade de informações de gerenciamento para o aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
availabilityState?: SiteAvailabilityState
Valor da propriedade
clientAffinityEnabled
true habilitar a afinidade do cliente; false parar de enviar cookies de afinidade de sessão, que encaminham solicitações de cliente na mesma sessão para a mesma instância. O padrão é true.
clientAffinityEnabled?: boolean
Valor da propriedade
boolean
clientAffinityPartitioningEnabled
true para habilitar o particionamento de afinidade do cliente usando cookies CHIPS, isso adicionará a partitioned propriedade aos cookies de afinidade; false para parar de enviar cookies de afinidade particionados. O padrão é false.
clientAffinityPartitioningEnabled?: boolean
Valor da propriedade
boolean
clientAffinityProxyEnabled
true para substituir o domínio do cookie de afinidade do cliente pelo cabeçalho de solicitação X-Forwarded-Host.
false para usar o domínio padrão. O padrão é false.
clientAffinityProxyEnabled?: boolean
Valor da propriedade
boolean
clientCertEnabled
true habilitar a autenticação de certificado do cliente (autenticação mútua TLS); caso contrário, false. O padrão é false.
clientCertEnabled?: boolean
Valor da propriedade
boolean
clientCertExclusionPaths
caminhos de exclusão separados por vírgulas de autenticação de certificado do cliente
clientCertExclusionPaths?: string
Valor da propriedade
string
clientCertMode
Isso compõe a configuração ClientCertEnabled.
- ClientCertEnabled: false significa que ClientCert é ignorado.
- ClientCertEnabled: true e ClientCertMode: Obrigatório significa que ClientCert é necessário.
- ClientCertEnabled: true e ClientCertMode: opcional significa que ClientCert é opcional ou aceito.
clientCertMode?: ClientCertMode
Valor da propriedade
cloningInfo
Se especificado durante a criação do aplicativo, o aplicativo é clonado de um aplicativo de origem.
cloningInfo?: CloningInfo
Valor da propriedade
containerSize
Tamanho do contêiner de função.
containerSize?: number
Valor da propriedade
number
customDomainVerificationId
Identificador exclusivo que verifica os domínios personalizados atribuídos ao aplicativo. O cliente adicionará essa ID a um registro txt para verificação.
customDomainVerificationId?: string
Valor da propriedade
string
dailyMemoryTimeQuota
Cota de tempo de memória diária máxima permitida (aplicável somente em aplicativos dinâmicos).
dailyMemoryTimeQuota?: number
Valor da propriedade
number
daprConfig
defaultHostName
Nome do host padrão do aplicativo. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
defaultHostName?: string
Valor da propriedade
string
dnsConfiguration
Propriedade para definir várias configurações relacionadas ao DNS para um site.
dnsConfiguration?: SiteDnsConfig
Valor da propriedade
enabled
true se o aplicativo estiver habilitado; caso contrário, false. Definir esse valor como false desabilita o aplicativo (coloca o aplicativo offline).
enabled?: boolean
Valor da propriedade
boolean
enabledHostNames
Nomes de host habilitados para o aplicativo. Os nomes de host precisam ser atribuídos (consulte HostNames) E habilitados. Caso contrário, o aplicativo não será servido nesses nomes de host. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
enabledHostNames?: string[]
Valor da propriedade
string[]
endToEndEncryptionEnabled
Se a criptografia de ponta a ponta deve ser usada entre o FrontEnd e o Worker
endToEndEncryptionEnabled?: boolean
Valor da propriedade
boolean
extendedLocation
functionAppConfig
Configuração específica do aplicativo de funções do Azure.
functionAppConfig?: FunctionAppConfig
Valor da propriedade
hostingEnvironmentProfile
Ambiente do Serviço de Aplicativo a ser usado para o aplicativo.
hostingEnvironmentProfile?: HostingEnvironmentProfile
Valor da propriedade
hostNames
Nomes de host associados ao aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
hostNames?: string[]
Valor da propriedade
string[]
hostNamesDisabled
true desabilitar os nomes de host públicos do aplicativo; caso contrário, false.
Se true, o aplicativo só estará acessível por meio do processo de gerenciamento de API.
hostNamesDisabled?: boolean
Valor da propriedade
boolean
hostNameSslStates
Os estados SSL do nome do host são usados para gerenciar as associações SSL para nomes de host do aplicativo.
hostNameSslStates?: HostNameSslState[]
Valor da propriedade
httpsOnly
HttpsOnly: configura um site para aceitar apenas solicitações https. Problemas de redirecionamento para solicitações http
httpsOnly?: boolean
Valor da propriedade
boolean
hyperV
Hyper-V área restrita.
hyperV?: boolean
Valor da propriedade
boolean
identity
Identidade de serviço gerenciada.
identity?: ManagedServiceIdentity
Valor da propriedade
inProgressOperationId
Especifica uma ID de operação se este site tiver uma operação pendente. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
inProgressOperationId?: string
Valor da propriedade
string
ipMode
isDefaultContainer
true se o aplicativo for um contêiner padrão; caso contrário, false.
OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
isDefaultContainer?: boolean
Valor da propriedade
boolean
isXenon
Obsoleto: Hyper-V área restrita.
isXenon?: boolean
Valor da propriedade
boolean
keyVaultReferenceIdentity
Identidade a ser usada para autenticação de referência do Key Vault.
keyVaultReferenceIdentity?: string
Valor da propriedade
string
lastModifiedTimeUtc
Última vez que o aplicativo foi modificado, em UTC. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
lastModifiedTimeUtc?: Date
Valor da propriedade
Date
managedEnvironmentId
ID do Azure Resource Manager do Ambiente Gerenciado selecionado do cliente no qual hospedar este aplicativo. Isso deve ser do formulário /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName}
managedEnvironmentId?: string
Valor da propriedade
string
maxNumberOfWorkers
Número máximo de trabalhadores. Isso só se aplica ao contêiner do Functions. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
maxNumberOfWorkers?: number
Valor da propriedade
number
outboundIpAddresses
Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de locatários que o site pode ser hospedado com as configurações atuais. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
outboundIpAddresses?: string
Valor da propriedade
string
outboundVnetRouting
Propriedade para configurar várias opções de roteamento de tráfego de saída pela rede virtual para um site
outboundVnetRouting?: OutboundVnetRouting
Valor da propriedade
possibleOutboundIpAddresses
Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de todos os locatários, exceto dataComponent. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
possibleOutboundIpAddresses?: string
Valor da propriedade
string
publicNetworkAccess
Propriedade para permitir ou bloquear todo o tráfego público. Valores permitidos: 'Habilitado', 'Desabilitado' ou uma cadeia de caracteres vazia.
publicNetworkAccess?: string
Valor da propriedade
string
redundancyMode
repositorySiteName
Nome do site do repositório. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
repositorySiteName?: string
Valor da propriedade
string
reserved
true se reservado; caso contrário, false.
reserved?: boolean
Valor da propriedade
boolean
resourceConfig
Requisitos de recursos do aplicativo de funções.
resourceConfig?: ResourceConfig
Valor da propriedade
resourceGroup
Nome do grupo de recursos ao qual o aplicativo pertence. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
resourceGroup?: string
Valor da propriedade
string
scmSiteAlsoStopped
true parar o site do SCM (KUDU) quando o aplicativo for interrompido; caso contrário, false. O padrão é false.
scmSiteAlsoStopped?: boolean
Valor da propriedade
boolean
serverFarmId
ID de recurso do plano do Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
serverFarmId?: string
Valor da propriedade
string
siteConfig
Configuração de um aplicativo do Serviço de Aplicativo. Essa propriedade não é retornada em resposta a solicitações normais de criação e leitura, pois pode conter informações confidenciais.
siteConfig?: SiteConfig
Valor da propriedade
sku
SKU atual do aplicativo com base no Plano do Serviço de Aplicativo associado. Alguns valores de SKU válidos são Gratuito, Compartilhado, Básico, Dinâmico, FlexConsumption, Standard, Premium, PremiumV2, PremiumV3, Isolado, IsoladoV2 OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
sku?: string
Valor da propriedade
string
slotSwapStatus
Status da última operação de troca de slot de implantação. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
slotSwapStatus?: SlotSwapStatus
Valor da propriedade
sshEnabled
Se o acesso ssh deve ser ativado.
sshEnabled?: boolean
Valor da propriedade
boolean
state
Estado atual do aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
state?: string
Valor da propriedade
string
storageAccountRequired
Verifica se a conta de armazenamento fornecida pelo cliente é necessária
storageAccountRequired?: boolean
Valor da propriedade
boolean
suspendedTill
Aplicativo suspenso até caso a cota de tempo de memória seja excedida. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
suspendedTill?: Date
Valor da propriedade
Date
targetSwapSlot
Especifica em qual slot de implantação este aplicativo será alternado. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
targetSwapSlot?: string
Valor da propriedade
string
trafficManagerHostNames
Nomes de host do Gerenciador de Tráfego do Azure associados ao aplicativo. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
trafficManagerHostNames?: string[]
Valor da propriedade
string[]
usageState
Estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
usageState?: UsageState
Valor da propriedade
virtualNetworkSubnetId
ID do Azure Resource Manager da rede virtual e sub-rede a ser unida pela Integração VNET Regional. Isso deve ser do formulário /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}
virtualNetworkSubnetId?: string
Valor da propriedade
string
workloadProfileName
Nome do perfil de carga de trabalho para o aplicativo de funções a ser executado.
workloadProfileName?: string
Valor da propriedade
string
Detalhes das propriedades herdadas
id
ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
herdado deResource.id
kind
Tipo de recurso. Se o recurso for um aplicativo, você poderá consultar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference para obter detalhes de valores com suporte para tipo.
kind?: string
Valor da propriedade
string
herdado deresource.kind
location
Local do recurso.
location: string
Valor da propriedade
string
name
Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
herdado deResource.name
tags
Marcas de recurso.
tags?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
Herdado deResource.tags
type
Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string