Partilhar via


Web Apps - List Configurations

Descrição para Listar as configurações de um aplicativo

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config?api-version=2024-04-01

Parâmetros do URI

Name Em Necessário Tipo Description
name
path True

string

Nome do aplicativo.

resourceGroupName
path True

string

Nome do grupo de recursos ao qual o recurso pertence.

Padrão Regex: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Sua ID de assinatura do Azure. Esta é uma cadeia de caracteres formatada em GUID (por exemplo, 00000000-0000-0000-0000-0000000000000).

api-version
query True

string

Versão da API

Respostas

Name Tipo Description
200 OK

SiteConfigResourceCollection

OK

Other Status Codes

DefaultErrorResponse

Resposta de erro do Serviço de Aplicativo.

Segurança

azure_auth

Azure Ative Directory OAuth2 Flow

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

List web app configurations

Pedido de amostra

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config?api-version=2024-04-01

Resposta da amostra

{
  "value": [
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config/web",
      "name": "web",
      "type": "Microsoft.Web/sites/config",
      "kind": "app",
      "properties": {
        "numberOfWorkers": 1,
        "defaultDocuments": [
          "Default.htm",
          "Default.html",
          "Default.asp",
          "index.htm",
          "index.html",
          "iisstart.htm",
          "default.aspx",
          "index.php",
          "hostingstart.html"
        ],
        "netFrameworkVersion": "v4.0",
        "phpVersion": "5.6",
        "pythonVersion": "",
        "nodeVersion": "",
        "powerShellVersion": "",
        "linuxFxVersion": "",
        "requestTracingEnabled": false,
        "remoteDebuggingEnabled": false,
        "httpLoggingEnabled": false,
        "acrUseManagedIdentityCreds": false,
        "logsDirectorySizeLimit": 35,
        "detailedErrorLoggingEnabled": false,
        "use32BitWorkerProcess": true,
        "webSocketsEnabled": false,
        "alwaysOn": false,
        "appCommandLine": "",
        "managedPipelineMode": "Integrated",
        "virtualApplications": [
          {
            "virtualPath": "/",
            "physicalPath": "site\\wwwroot",
            "preloadEnabled": false
          }
        ],
        "loadBalancing": "LeastRequests",
        "autoHealEnabled": false,
        "vnetName": "",
        "vnetRouteAllEnabled": false,
        "vnetPrivatePortsCount": 0,
        "http20Enabled": false,
        "minTlsVersion": "1.2",
        "scmMinTlsVersion": "1.2",
        "ftpsState": "AllAllowed",
        "functionAppScaleLimit": 0,
        "functionsRuntimeScaleMonitoringEnabled": false,
        "minimumElasticInstanceCount": 0,
        "azureStorageAccounts": {}
      }
    }
  ]
}

Definições

Name Description
ApiDefinitionInfo

Informações sobre a definição formal da API para o aplicativo.

ApiManagementConfig

Configuração de gerenciamento de API do Azure (APIM) vinculada ao aplicativo.

AutoHealActions

Ações a serem executadas pelo módulo de recuperação automática quando uma regra é acionada.

AutoHealActionType

Ação predefinida a ser tomada.

AutoHealCustomAction

Ação personalizada a ser executada quando uma regra de recuperação automática é acionada.

AutoHealRules

Regras que podem ser definidas para auto-cura.

AutoHealTriggers

Gatilhos para auto-cura.

AzureStorageInfoValue

Os Arquivos do Azure ou o Armazenamento de Blob acessam o valor das informações para armazenamento de dicionário.

AzureStorageProtocol

Protocolo de montagem a ser usado para a conta de armazenamento.

AzureStorageState

Estado da conta de armazenamento.

AzureStorageType

Tipo de armazenamento.

ConnectionStringType

Tipo de base de dados.

ConnStringInfo

Informações da cadeia de conexão do banco de dados.

CorsSettings

Configurações de compartilhamento de recursos entre origens (CORS) para o aplicativo.

DefaultAction

Ação padrão para restrição de acesso principal se nenhuma regra for correspondida.

DefaultErrorResponse

Resposta de erro do Serviço de Aplicativo.

Details
Error

Modelo de erro.

Experiments

Regras de roteamento em experimentos de produção.

FtpsState

Estado do serviço FTP / FTPS

HandlerMapping

Os mapeamentos do manipulador do IIS usados para definir qual manipulador processa solicitações HTTP com determinada extensão. Por exemplo, ele é usado para configurar php-cgi.exe processo para lidar com todas as solicitações HTTP com extensão *.php.

IpFilterTag

Define para que esse filtro IP será usado. Isso é para suportar a filtragem de IP em proxies.

IpSecurityRestriction

Restrição de segurança IP em um aplicativo.

ManagedPipelineMode

Modo de pipeline gerenciado.

NameValuePair

Nome par de valores.

PushSettings

Configurações de push para o aplicativo.

RampUpRule

Regras de roteamento para testes de ramp up. Esta regra permite redirecionar % de tráfego estático para um slot ou alterar gradualmente o % de roteamento com base no desempenho.

RequestsBasedTrigger

Acionar com base no total de solicitações.

ScmType

Tipo SCM.

SiteConfigResource

Recurso ARM de configuração de aplicativo Web.

SiteConfigResourceCollection

Conjunto de configurações de site.

SiteLimits

Limites de métricas definidos em um aplicativo.

SiteLoadBalancing

Balanceamento de carga do site.

SiteMachineKey

MachineKey de um aplicativo.

SlowRequestsBasedTrigger

Gatilho com base no tempo de execução da solicitação.

StatusCodesBasedTrigger

Gatilho com base no código de status.

StatusCodesRangeBasedTrigger

Gatilho com base no intervalo de códigos de status.

SupportedTlsVersions

MinTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL

TlsCipherSuites

O conjunto de codificação TLS de força mínima permitido para um aplicativo

VirtualApplication

Aplicativo virtual em um aplicativo.

VirtualDirectory

Diretório para aplicativo virtual.

ApiDefinitionInfo

Informações sobre a definição formal da API para o aplicativo.

Name Tipo Description
url

string

A URL da definição da API.

ApiManagementConfig

Configuração de gerenciamento de API do Azure (APIM) vinculada ao aplicativo.

Name Tipo Description
id

string

APIM-Api Identificador.

AutoHealActions

Ações a serem executadas pelo módulo de recuperação automática quando uma regra é acionada.

Name Tipo Description
actionType

AutoHealActionType

Ação predefinida a ser tomada.

customAction

AutoHealCustomAction

Ação personalizada a ser tomada.

minProcessExecutionTime

string

Tempo mínimo que o processo deve executar antes de executar a ação

AutoHealActionType

Ação predefinida a ser tomada.

Valor Description
CustomAction
LogEvent
Recycle

AutoHealCustomAction

Ação personalizada a ser executada quando uma regra de recuperação automática é acionada.

Name Tipo Description
exe

string

Executável a ser executado.

parameters

string

Parâmetros para o executável.

AutoHealRules

Regras que podem ser definidas para auto-cura.

Name Tipo Description
actions

AutoHealActions

Ações a serem executadas quando uma regra é acionada.

triggers

AutoHealTriggers

Condições que descrevem quando executar as ações de recuperação automática.

AutoHealTriggers

Gatilhos para auto-cura.

Name Tipo Description
privateBytesInKB

integer

Uma regra baseada em bytes privados.

requests

RequestsBasedTrigger

Uma regra baseada no total de pedidos.

slowRequests

SlowRequestsBasedTrigger

Uma regra baseada no tempo de execução da solicitação.

slowRequestsWithPath

SlowRequestsBasedTrigger[]

Uma regra baseada em várias Regras de Solicitações Lentas com caminho

statusCodes

StatusCodesBasedTrigger[]

Uma regra baseada em códigos de status.

statusCodesRange

StatusCodesRangeBasedTrigger[]

Uma regra baseada em intervalos de códigos de status.

AzureStorageInfoValue

Os Arquivos do Azure ou o Armazenamento de Blob acessam o valor das informações para armazenamento de dicionário.

Name Tipo Description
accessKey

string

Chave de acesso para a conta de armazenamento.

accountName

string

Nome da conta de armazenamento.

mountPath

string

Caminho para montar o armazenamento no ambiente de tempo de execução do site.

protocol

AzureStorageProtocol

Protocolo de montagem a ser usado para a conta de armazenamento.

shareName

string

Nome do compartilhamento de arquivos (nome do contêiner, para armazenamento de Blob).

state

AzureStorageState

Estado da conta de armazenamento.

type

AzureStorageType

Tipo de armazenamento.

AzureStorageProtocol

Protocolo de montagem a ser usado para a conta de armazenamento.

Valor Description
Http
Nfs
Smb

AzureStorageState

Estado da conta de armazenamento.

Valor Description
InvalidCredentials
InvalidShare
NotValidated
Ok

AzureStorageType

Tipo de armazenamento.

Valor Description
AzureBlob
AzureFiles

ConnectionStringType

Tipo de base de dados.

Valor Description
ApiHub
Custom
DocDb
EventHub
MySql
NotificationHub
PostgreSQL
RedisCache
SQLAzure
SQLServer
ServiceBus

ConnStringInfo

Informações da cadeia de conexão do banco de dados.

Name Tipo Description
connectionString

string

Valor da cadeia de conexão.

name

string

Nome da cadeia de conexão.

type

ConnectionStringType

Tipo de base de dados.

CorsSettings

Configurações de compartilhamento de recursos entre origens (CORS) para o aplicativo.

Name Tipo Description
allowedOrigins

string[]

Obtém ou define a lista de origens que devem ter permissão para fazer chamadas entre origens (por exemplo: http://example.com:12345). Use "*" para permitir tudo.

supportCredentials

boolean

Obtém ou define se as solicitações CORS com credenciais são permitidas. Consulte https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials para obter mais detalhes.

DefaultAction

Ação padrão para restrição de acesso principal se nenhuma regra for correspondida.

Valor Description
Allow
Deny

DefaultErrorResponse

Resposta de erro do Serviço de Aplicativo.

Name Tipo Description
error

Error

Modelo de erro.

Details

Name Tipo Description
code

string

String padronizada para identificar programaticamente o erro.

message

string

Descrição detalhada do erro e informações de depuração.

target

string

Descrição detalhada do erro e informações de depuração.

Error

Modelo de erro.

Name Tipo Description
code

string

String padronizada para identificar programaticamente o erro.

details

Details[]

Erros detalhados.

innererror

string

Mais informações para depurar erro.

message

string

Descrição detalhada do erro e informações de depuração.

target

string

Descrição detalhada do erro e informações de depuração.

Experiments

Regras de roteamento em experimentos de produção.

Name Tipo Description
rampUpRules

RampUpRule[]

Lista de regras de ramp-up.

FtpsState

Estado do serviço FTP / FTPS

Valor Description
AllAllowed
Disabled
FtpsOnly

HandlerMapping

Os mapeamentos do manipulador do IIS usados para definir qual manipulador processa solicitações HTTP com determinada extensão. Por exemplo, ele é usado para configurar php-cgi.exe processo para lidar com todas as solicitações HTTP com extensão *.php.

Name Tipo Description
arguments

string

Argumentos de linha de comando a serem passados para o processador de script.

extension

string

As solicitações com essa extensão serão tratadas usando o aplicativo FastCGI especificado.

scriptProcessor

string

O caminho absoluto para o aplicativo FastCGI.

IpFilterTag

Define para que esse filtro IP será usado. Isso é para suportar a filtragem de IP em proxies.

Valor Description
Default
ServiceTag
XffProxy

IpSecurityRestriction

Restrição de segurança IP em um aplicativo.

Name Tipo Description
action

string

Permitir ou Negar acesso para este intervalo de IP.

description

string

Descrição da regra de restrição de IP.

headers

object

Cabeçalhos de regra de restrição de IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). A lógica de correspondência é ..

  • Se a propriedade for nula ou vazia (padrão), todos os hosts (ou falta de) serão permitidos.
  • Um valor é comparado usando ordinal-ignore-case (excluindo o número da porta).
  • Os curingas de subdomínio são permitidos, mas não correspondem ao domínio raiz. Por exemplo, *.contoso.com corresponde ao foo.contoso.com do subdomínio, mas não ao contoso.com de domínio raiz ou ao foo.bar.contoso.com de vários níveis
  • Nomes de host Unicode são permitidos, mas são convertidos em Punycode para correspondência.

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). A lógica de correspondência é ..

  • Se a propriedade for nula ou vazia (padrão), todas as cadeias encaminhadas (ou falta de) serão permitidas.
  • Se qualquer endereço (excluindo o número da porta) na cadeia (separado por vírgula) corresponder ao CIDR definido pela propriedade.

X-Azure-FDID e X-FD-HealthProbe. A lógica de correspondência é a correspondência exata.

ipAddress

string

Endereço IP para o qual a restrição de segurança é válida. Pode ser na forma de endereço ipv4 puro (propriedade SubnetMask necessária) ou notação CIDR, como ipv4/mask (correspondência de bits à esquerda). Para CIDR, a propriedade SubnetMask não deve ser especificada.

name

string

Nome da regra de restrição de IP.

priority

integer

Prioridade da regra de restrição de IP.

subnetMask

string

Máscara de sub-rede para o intervalo de endereços IP para os quais a restrição é válida.

subnetTrafficTag

integer

(interna) Tag de tráfego de sub-rede

tag

IpFilterTag

Define para que esse filtro IP será usado. Isso é para suportar a filtragem de IP em proxies.

vnetSubnetResourceId

string

ID do recurso de rede virtual

vnetTrafficTag

integer

(interna) Tag de tráfego Vnet

ManagedPipelineMode

Modo de pipeline gerenciado.

Valor Description
Classic
Integrated

NameValuePair

Nome par de valores.

Name Tipo Description
name

string

Nome do par.

value

string

Valor do par.

PushSettings

Configurações de push para o aplicativo.

Name Tipo Description
id

string

Id do recurso.

kind

string

Tipo de recurso.

name

string

Nome do recurso.

properties.dynamicTagsJson

string

Obtém ou define uma cadeia de caracteres JSON contendo uma lista de marcas dinâmicas que serão avaliadas a partir de declarações de usuário no ponto de extremidade de registro por push.

properties.isPushEnabled

boolean

Obtém ou define um sinalizador indicando se o ponto de extremidade Push está habilitado.

properties.tagWhitelistJson

string

Obtém ou define uma cadeia de caracteres JSON contendo uma lista de tags que estão na lista de permissões para uso pelo ponto de extremidade de registro por push.

properties.tagsRequiringAuth

string

Obtém ou define uma cadeia de caracteres JSON contendo uma lista de marcas que exigem autenticação do usuário para serem usadas no ponto de extremidade de registro por push. As tags podem consistir em caracteres alfanuméricos e o seguinte: '_', '@', '#', '.', ':', '-'. A validação deve ser realizada no PushRequestHandler.

type

string

Tipo de recurso.

RampUpRule

Regras de roteamento para testes de ramp up. Esta regra permite redirecionar % de tráfego estático para um slot ou alterar gradualmente o % de roteamento com base no desempenho.

Name Tipo Description
actionHostName

string

Nome do host de um slot para o qual o tráfego será redirecionado, se decidido. Por exemplo, myapp-stage.azurewebsites.net.

changeDecisionCallbackUrl

string

O algoritmo de decisão personalizado pode ser fornecido na extensão de site TiPCallback, cujo URL pode ser especificado.

changeIntervalInMinutes

integer

Especifica o intervalo em minutos para reavaliar ReroutePercentage.

changeStep

number

No cenário de ramp up automático, esta é a etapa para adicionar/remover do ReroutePercentage até que ele atinja \nMinReroutePercentage ou MaxReroutePercentage. As métricas do site são verificadas a cada N minutos especificados em ChangeIntervalInMinutes.\nalgoritmo de decisão personalizado pode ser fornecido na extensão de site TiPCallback, cujo URL pode ser especificado em ChangeDecisionCallbackUrl.

maxReroutePercentage

number

Especifica o limite superior abaixo do qual ReroutePercentage permanecerá.

minReroutePercentage

number

Especifica o limite inferior acima do qual ReroutePercentage permanecerá.

name

string

Nome da regra de roteamento. O nome recomendado seria apontar para o slot que receberá o tráfego no experimento.

reroutePercentage

number

Percentagem do tráfego que será redirecionado para ActionHostName.

RequestsBasedTrigger

Acionar com base no total de solicitações.

Name Tipo Description
count

integer

Contagem de pedidos.

timeInterval

string

Intervalo de tempo.

ScmType

Tipo SCM.

Valor Description
BitbucketGit
BitbucketHg
CodePlexGit
CodePlexHg
Dropbox
ExternalGit
ExternalHg
GitHub
LocalGit
None
OneDrive
Tfs
VSO
VSTSRM

SiteConfigResource

Recurso ARM de configuração de aplicativo Web.

Name Tipo Default value Description
id

string

Id do recurso.

kind

string

Tipo de recurso.

name

string

Nome do recurso.

properties.acrUseManagedIdentityCreds

boolean

Sinalizar para usar Creds de Identidade Gerenciada para extração ACR

properties.acrUserManagedIdentityID

string

Se estiver usando a identidade gerenciada pelo usuário, a identidade gerenciada pelo usuário ClientId

properties.alwaysOn

boolean

true se o Always On estiver ativado; caso contrário, false.

properties.apiDefinition

ApiDefinitionInfo

Informações sobre a definição formal da API para o aplicativo.

properties.apiManagementConfig

ApiManagementConfig

Configurações de gerenciamento de API do Azure vinculadas ao aplicativo.

properties.appCommandLine

string

Linha de comando do aplicativo para iniciar.

properties.appSettings

NameValuePair[]

Configurações do aplicativo.

properties.autoHealEnabled

boolean

true se o Auto Heal estiver ativado; caso contrário, false.

properties.autoHealRules

AutoHealRules

Regras do Auto Heal.

properties.autoSwapSlotName

string

Nome do slot de troca automática.

properties.azureStorageAccounts

<string,  AzureStorageInfoValue>

Lista de contas de armazenamento do Azure.

properties.connectionStrings

ConnStringInfo[]

Cadeias de conexão.

properties.cors

CorsSettings

Configurações de compartilhamento de recursos entre origens (CORS).

properties.defaultDocuments

string[]

Documentos padrão.

properties.detailedErrorLoggingEnabled

boolean

true se o registo de erros detalhado estiver ativado; caso contrário, false.

properties.documentRoot

string

Raiz do documento.

properties.elasticWebAppScaleLimit

integer

Número máximo de trabalhadores para o qual um site pode ser dimensionado. Essa configuração só se aplica a aplicativos em planos em que o ElasticScaleEnabled é true

properties.experiments

Experiments

Esta é uma solução alternativa para tipos polimórficos.

properties.ftpsState

FtpsState

Estado do serviço FTP / FTPS

properties.functionAppScaleLimit

integer

Número máximo de trabalhadores para o qual um site pode ser dimensionado. Esta definição aplica-se apenas aos Planos Consumo e Elastic Premium

properties.functionsRuntimeScaleMonitoringEnabled

boolean

Obtém ou define um valor que indica se o monitoramento da escala de tempo de execução das funções está habilitado. Quando habilitado, o ScaleController não monitorará fontes de eventos diretamente, mas chamará o tempo de execução para obter o status da escala.

properties.handlerMappings

HandlerMapping[]

Mapeamentos do manipulador.

properties.healthCheckPath

string

Caminho de verificação de integridade

properties.http20Enabled

boolean

True

Http20Enabled: configura um site para permitir que os clientes se conectem por http2.0

properties.httpLoggingEnabled

boolean

true se o registo HTTP estiver ativado; caso contrário, false.

properties.ipSecurityRestrictions

IpSecurityRestriction[]

Restrições de segurança IP para principal.

properties.ipSecurityRestrictionsDefaultAction

DefaultAction

Ação padrão para restrição de acesso principal se nenhuma regra for correspondida.

properties.javaContainer

string

Contêiner Java.

properties.javaContainerVersion

string

Versão do contêiner Java.

properties.javaVersion

string

Versão Java.

properties.keyVaultReferenceIdentity

string

Identidade a ser usada para autenticação de referência do Cofre de Chaves.

properties.limits

SiteLimits

Limites do site.

properties.linuxFxVersion

string

Linux App Framework e versão

properties.loadBalancing

SiteLoadBalancing

Balanceamento de carga do site.

properties.localMySqlEnabled

boolean

False

true para habilitar o MySQL local; caso contrário, false.

properties.logsDirectorySizeLimit

integer

HTTP registra o limite de tamanho do diretório.

properties.machineKey

SiteMachineKey

Site MachineKey.

properties.managedPipelineMode

ManagedPipelineMode

Modo de pipeline gerenciado.

properties.managedServiceIdentityId

integer

ID de identidade do serviço gerenciado

properties.metadata

NameValuePair[]

Metadados da aplicação. Esta propriedade não pode ser recuperada, uma vez que pode conter segredos.

properties.minTlsCipherSuite

TlsCipherSuites

O conjunto de codificação TLS de força mínima permitido para um aplicativo

properties.minTlsVersion

SupportedTlsVersions

MinTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL

properties.minimumElasticInstanceCount

integer

Número mínimo de contagem de instâncias para um site Essa configuração só se aplica aos Planos Elásticos

properties.netFrameworkVersion

string

v4.6

Versão do .NET Framework.

properties.nodeVersion

string

Versão do Node.js.

properties.numberOfWorkers

integer

Número de trabalhadores.

properties.phpVersion

string

Versão do PHP.

properties.powerShellVersion

string

Versão do PowerShell.

properties.preWarmedInstanceCount

integer

Número de instâncias pré-Warmed . Esta definição aplica-se apenas aos Planos de Consumo e Elástico

properties.publicNetworkAccess

string

Propriedade para permitir ou bloquear todo o tráfego público.

properties.publishingUsername

string

Publicação de nome de usuário.

properties.push

PushSettings

Empurre as configurações do ponto final.

properties.pythonVersion

string

Versão do Python.

properties.remoteDebuggingEnabled

boolean

true se a depuração remota estiver ativada; caso contrário, false.

properties.remoteDebuggingVersion

string

Versão de depuração remota.

properties.requestTracingEnabled

boolean

true se o rastreamento de solicitações estiver habilitado; caso contrário, false.

properties.requestTracingExpirationTime

string

Solicite o tempo de expiração do rastreamento.

properties.scmIpSecurityRestrictions

IpSecurityRestriction[]

Restrições de segurança IP para scm.

properties.scmIpSecurityRestrictionsDefaultAction

DefaultAction

Ação padrão para restrição de acesso scm se nenhuma regra for correspondida.

properties.scmIpSecurityRestrictionsUseMain

boolean

Restrições de segurança IP para scm usar main.

properties.scmMinTlsVersion

SupportedTlsVersions

ScmMinTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL para o site SCM

properties.scmType

ScmType

Tipo SCM.

properties.tracingOptions

string

Opções de rastreamento.

properties.use32BitWorkerProcess

boolean

true usar o processo de trabalho de 32 bits; caso contrário, false.

properties.virtualApplications

VirtualApplication[]

Aplicações virtuais.

properties.vnetName

string

Nome da rede virtual.

properties.vnetPrivatePortsCount

integer

O número de portas privadas atribuídas a este aplicativo. Estes serão atribuídos dinamicamente em tempo de execução.

properties.vnetRouteAllEnabled

boolean

Rota de Rede Virtual Tudo habilitado. Isso faz com que todo o tráfego de saída tenha Grupos de Segurança de Rede Virtual e Rotas Definidas pelo Usuário aplicadas.

properties.webSocketsEnabled

boolean

true se o WebSocket estiver habilitado; caso contrário, false.

properties.websiteTimeZone

string

Define o fuso horário que um site usa para gerar carimbos de data/hora. Compatível com Linux e Windows App Service. Definir a configuração do aplicativo WEBSITE_TIME_ZONE tem precedência sobre essa configuração. Para Linux, espera valores de banco de dados tz https://www.iana.org/time-zones (para uma referência rápida, consulte https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Para Windows, espera um dos fusos horários listados em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones

properties.windowsFxVersion

string

Xenon App Framework e versão

properties.xManagedServiceIdentityId

integer

ID de identidade explícita do serviço gerenciado

type

string

Tipo de recurso.

SiteConfigResourceCollection

Conjunto de configurações de site.

Name Tipo Description
nextLink

string

Link para a próxima página de recursos.

value

SiteConfigResource[]

Recolha de recursos.

SiteLimits

Limites de métricas definidos em um aplicativo.

Name Tipo Description
maxDiskSizeInMb

integer

Utilização máxima permitida do tamanho do disco em MB.

maxMemoryInMb

integer

Utilização máxima de memória permitida em MB.

maxPercentageCpu

number

Percentagem máxima permitida de utilização da CPU.

SiteLoadBalancing

Balanceamento de carga do site.

Valor Description
LeastRequests
LeastRequestsWithTieBreaker
LeastResponseTime
PerSiteRoundRobin
RequestHash
WeightedRoundRobin
WeightedTotalTraffic

SiteMachineKey

MachineKey de um aplicativo.

Name Tipo Description
decryption

string

Algoritmo usado para desencriptação.

decryptionKey

string

Chave de desencriptação.

validation

string

Validação MachineKey.

validationKey

string

Chave de validação.

SlowRequestsBasedTrigger

Gatilho com base no tempo de execução da solicitação.

Name Tipo Description
count

integer

Contagem de pedidos.

path

string

Caminho da solicitação.

timeInterval

string

Intervalo de tempo.

timeTaken

string

Tempo demorado.

StatusCodesBasedTrigger

Gatilho com base no código de status.

Name Tipo Description
count

integer

Contagem de pedidos.

path

string

Caminho da solicitação

status

integer

Código de status HTTP.

subStatus

integer

Solicitar Sub Status.

timeInterval

string

Intervalo de tempo.

win32Status

integer

Código de erro Win32.

StatusCodesRangeBasedTrigger

Gatilho com base no intervalo de códigos de status.

Name Tipo Description
count

integer

Contagem de pedidos.

path

string

statusCodes

string

Código de status HTTP.

timeInterval

string

Intervalo de tempo.

SupportedTlsVersions

MinTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL

Valor Description
1.0
1.1
1.2
1.3

TlsCipherSuites

O conjunto de codificação TLS de força mínima permitido para um aplicativo

Valor Description
TLS_AES_128_GCM_SHA256
TLS_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_256_GCM_SHA384

VirtualApplication

Aplicativo virtual em um aplicativo.

Name Tipo Description
physicalPath

string

Percurso físico.

preloadEnabled

boolean

true se o pré-carregamento estiver ativado; caso contrário, false.

virtualDirectories

VirtualDirectory[]

Diretórios virtuais para aplicação virtual.

virtualPath

string

Caminho virtual.

VirtualDirectory

Diretório para aplicativo virtual.

Name Tipo Description
physicalPath

string

Percurso físico.

virtualPath

string

Caminho para o aplicativo virtual.