Web Apps - Get Slot
Descrição para Obter os detalhes de um aplicativo web, móvel ou de API.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}?api-version=2024-04-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
name
|
path | True |
string |
Nome do aplicativo. |
resource
|
path | True |
string |
Nome do grupo de recursos ao qual o recurso pertence. Padrão Regex: |
slot
|
path | True |
string |
Nome do slot de implantação. Por padrão, essa API retorna o slot de produção. |
subscription
|
path | True |
string |
Sua ID de assinatura do Azure. Esta é uma cadeia de caracteres formatada por GUID (por exemplo, 000000000-0000-0000-0000-000000000000000). |
api-version
|
query | True |
string |
Versão da API |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
OKEY. |
|
404 Not Found |
Não encontrado. |
|
Other Status Codes |
Resposta de erro do Serviço de Aplicativo. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
Get Web App Slot
Solicitação de exemplo
Resposta de exemplo
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/slots/staging",
"name": "sitef6141/staging",
"type": "Microsoft.Web/sites/slots",
"kind": "app",
"location": "East US",
"properties": {
"state": "Running",
"hostNames": [
"sitef6141-staging.azurewebsites.net"
],
"repositorySiteName": "sitef6141",
"usageState": "Normal",
"enabled": true,
"enabledHostNames": [
"sitef6141-staging.azurewebsites.net",
"sitef6141-staging.scm.azurewebsites.net"
],
"availabilityState": "Normal",
"hostNameSslStates": [
{
"name": "sitef6141-staging.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Standard"
},
{
"name": "sitef6141-staging.scm.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Repository"
}
],
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"reserved": false,
"isXenon": false,
"hyperV": false,
"lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
"vnetRouteAllEnabled": false,
"vnetImagePullEnabled": false,
"vnetContentShareEnabled": false,
"siteConfig": {
"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": {}
},
"scmSiteAlsoStopped": false,
"clientAffinityEnabled": true,
"clientCertEnabled": false,
"clientCertMode": "Required",
"hostNamesDisabled": false,
"customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"containerSize": 0,
"dailyMemoryTimeQuota": 0,
"resourceGroup": "testrg123",
"defaultHostName": "sitef6141-staging.azurewebsites.net",
"httpsOnly": false,
"redundancyMode": "None",
"storageAccountRequired": false,
"keyVaultReferenceIdentity": "SystemAssigned",
"sku": "Standard"
}
}
Definições
Nome | Description |
---|---|
Api |
Informações sobre a definição formal da API para o aplicativo. |
Api |
Configuração de APIM (gerenciamento de API do Azure) vinculada ao aplicativo. |
Authentication |
Método de autenticação para acessar a conta de armazenamento para implantação. |
Authentication |
Propriedade para selecionar o tipo de autenticação para acessar a conta de armazenamento selecionada. Opções disponíveis: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString. |
auto |
Especifica o escopo de exclusividade para o nome do host padrão durante a criação de recursos |
Auto |
Ações que serão executadas pelo módulo de recuperação automática quando uma regra é disparada. |
Auto |
Ação predefinida a ser tomada. |
Auto |
Ação personalizada a ser executada quando uma regra de recuperação automática é disparada. |
Auto |
Regras que podem ser definidas para cura automática. |
Auto |
Gatilhos para cura automática. |
Azure |
Os Arquivos do Azure ou o valor das informações de acesso ao Armazenamento de Blobs para armazenamento de dicionário. |
Azure |
Protocolo de montagem a ser usado para a conta de armazenamento. |
Azure |
Estado da conta de armazenamento. |
Azure |
Tipo de armazenamento. |
Client |
Isso compõe a configuração ClientCertEnabled.
|
Cloning |
Informações necessárias para a operação de clonagem. |
Connection |
Tipo de banco de dados. |
Conn |
Informações da cadeia de conexão de banco de dados. |
Cors |
Configurações de CORS (Compartilhamento de Recursos entre Origens) para o aplicativo. |
Dapr |
Configuração do Dapr do aplicativo. |
dapr |
Define o nível de log para o sidecar Dapr. Os valores permitidos são depuração, informações, aviso, erro. O padrão são as informações. |
Default |
Ação padrão para restrição de acesso principal se nenhuma regra for correspondida. |
Default |
Resposta de erro do Serviço de Aplicativo. |
Details | |
Error |
Modelo de erro. |
Experiments |
Regras de roteamento em experimentos de produção. |
Extended |
Local Estendido. |
Ftps |
Estado do serviço FTP/FTPS |
Function |
Configuração do aplicativo de funções. |
Functions |
Define o número de instâncias "Always Ready" para um grupo de funções ou uma função específica. |
Functions |
Seção de configuração para a implantação do aplicativo de funções. |
Functions |
Propriedade para selecionar o tipo de Armazenamento do Azure. Opções disponíveis: blobContainer. |
Functions |
Nome e versão do runtime do aplicativo de funções. |
Functions |
Configurações de escala e simultaneidade para o aplicativo de funções. |
Handler |
Os mapeamentos de 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 *.php extensão. |
Hosting |
Especificação para um Ambiente do Serviço de Aplicativo a ser usado para esse recurso. |
Host |
Nome do host habilitado para SSL. |
Host |
Indica se o nome do host é um nome de host padrão ou repositório. |
Http |
Configurações de escala e simultaneidade para o gatilho HTTP. |
Ip |
Define para que esse filtro IP será usado. Isso é para dar suporte à filtragem de IP em proxies. |
IPMode |
Especifica o modo IP do aplicativo. |
Ip |
Restrição de segurança de IP em um aplicativo. |
Managed |
Modo de pipeline gerenciado. |
Managed |
Identidade de serviço gerenciada. |
Managed |
Tipo de identidade de serviço gerenciado. |
Name |
Par de valores de nome. |
Push |
Configurações de push para o Aplicativo. |
Ramp |
Regras de roteamento para aumentar o teste. Essa regra permite redirecionar o tráfego estático % para um slot ou alterar gradualmente os % de roteamento com base no desempenho. |
Redundancy |
Modo de redundância de site |
Requests |
Gatilho com base no total de solicitações. |
Resource |
Requisitos de recursos do aplicativo de funções. |
Runtime |
Nome do runtime do aplicativo de funções. Opções disponíveis: isolado de dotnet, nó, java, powershell, python, personalizado |
Scm |
Tipo de SCM. |
Site |
Um aplicativo Web, um back-end de aplicativo móvel ou um aplicativo de API. |
Site |
Estado de disponibilidade de informações de gerenciamento para o aplicativo. |
Site |
Configuração de um aplicativo do Serviço de Aplicativo. |
Site |
|
Site |
Limites de métrica definidos em um aplicativo. |
Site |
Balanceamento de carga do site. |
Site |
MachineKey de um aplicativo. |
Slot |
O status da última operação de troca de slot bem-sucedida. |
Slow |
Gatilho com base no tempo de execução da solicitação. |
Ssl |
Tipo de SSL |
Status |
Gatilho com base no código de status. |
Status |
Gatilho com base no intervalo de códigos de status. |
Storage |
Armazenamento para o pacote implantado usado pelo aplicativo de funções. |
Supported |
MinTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL |
Tls |
O pacote de criptografia TLS de força mínima permitido para um aplicativo |
Triggers |
Configurações de escala e simultaneidade para os gatilhos do aplicativo de funções. |
Usage |
Estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura. |
user |
Identidade atribuída pelo usuário. |
Virtual |
Aplicativo virtual em um aplicativo. |
Virtual |
Diretório para aplicativo virtual. |
ApiDefinitionInfo
Informações sobre a definição formal da API para o aplicativo.
Nome | Tipo | Description |
---|---|---|
url |
string |
A URL da definição da API. |
ApiManagementConfig
Configuração de APIM (gerenciamento de API do Azure) vinculada ao aplicativo.
Nome | Tipo | Description |
---|---|---|
id |
string |
identificador de APIM-Api. |
Authentication
Método de autenticação para acessar a conta de armazenamento para implantação.
Nome | Tipo | Description |
---|---|---|
storageAccountConnectionStringName |
string |
Use essa propriedade para StorageAccountConnectionString. Defina o nome da configuração do aplicativo que tem a cadeia de conexão da conta de armazenamento. Não defina um valor para essa propriedade ao usar outro tipo de autenticação. |
type |
Propriedade para selecionar o tipo de autenticação para acessar a conta de armazenamento selecionada. Opções disponíveis: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString. |
|
userAssignedIdentityResourceId |
string |
Use essa propriedade para UserAssignedIdentity. Defina a ID do recurso da identidade. Não defina um valor para essa propriedade ao usar outro tipo de autenticação. |
AuthenticationType
Propriedade para selecionar o tipo de autenticação para acessar a conta de armazenamento selecionada. Opções disponíveis: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.
Valor | Description |
---|---|
StorageAccountConnectionString | |
SystemAssignedIdentity | |
UserAssignedIdentity |
autoGeneratedDomainNameLabelScope
Especifica o escopo de exclusividade para o nome do host padrão durante a criação de recursos
Valor | Description |
---|---|
NoReuse | |
ResourceGroupReuse | |
SubscriptionReuse | |
TenantReuse |
AutoHealActions
Ações que serão executadas pelo módulo de recuperação automática quando uma regra é disparada.
Nome | Tipo | Description |
---|---|---|
actionType |
Ação predefinida a ser tomada. |
|
customAction |
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 é disparada.
Nome | Tipo | Description |
---|---|---|
exe |
string |
Executável a ser executado. |
parameters |
string |
Parâmetros para o executável. |
AutoHealRules
Regras que podem ser definidas para cura automática.
Nome | Tipo | Description |
---|---|---|
actions |
Ações a serem executadas quando uma regra é disparada. |
|
triggers |
Condições que descrevem quando executar as ações de recuperação automática. |
AutoHealTriggers
Gatilhos para cura automática.
Nome | Tipo | Description |
---|---|---|
privateBytesInKB |
integer |
Uma regra baseada em bytes privados. |
requests |
Uma regra baseada no total de solicitações. |
|
slowRequests |
Uma regra baseada no tempo de execução da solicitação. |
|
slowRequestsWithPath |
Uma regra baseada em várias regras de solicitações lentas com caminho |
|
statusCodes |
Uma regra baseada em códigos de status. |
|
statusCodesRange |
Uma regra baseada em intervalos de códigos de status. |
AzureStorageInfoValue
Os Arquivos do Azure ou o valor das informações de acesso ao Armazenamento de Blobs para armazenamento de dicionário.
Nome | 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 runtime do site. |
protocol |
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 Blobs). |
state |
Estado da conta de armazenamento. |
|
type |
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 |
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.
Valor | Description |
---|---|
Optional | |
OptionalInteractiveUser | |
Required |
CloningInfo
Informações necessárias para a operação de clonagem.
Nome | Tipo | Description |
---|---|---|
appSettingsOverrides |
object |
Substituições de configuração de aplicativo para aplicativo clonado. Se especificado, essas configurações substituem as configurações clonadas do aplicativo de origem. Caso contrário, as configurações de aplicativo do aplicativo de origem serão retidas. |
cloneCustomHostNames |
boolean |
|
cloneSourceControl |
boolean |
|
configureLoadBalancing |
boolean |
|
correlationId |
string |
ID de correlação da operação de clonagem. Essa ID une várias operações de clonagem para usar o mesmo instantâneo. |
hostingEnvironment |
string |
Ambiente do Serviço de Aplicativo. |
overwrite |
boolean |
|
sourceWebAppId |
string |
ID de recurso do ARM do aplicativo de origem. A ID do recurso de aplicativo é do formulário /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} para slots de produção e /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} para outros slots. |
sourceWebAppLocation |
string |
Local do aplicativo de origem ex: Oeste dos EUA ou Norte da Europa |
trafficManagerProfileId |
string |
ID do recurso ARM do perfil do Gerenciador de Tráfego a ser usado, se existir. A ID de recurso do Gerenciador de Tráfego é do formulário /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
trafficManagerProfileName |
string |
Nome do perfil do Gerenciador de Tráfego a ser criado. Isso só será necessário se o perfil do Gerenciador de Tráfego ainda não existir. |
ConnectionStringType
Tipo de banco de dados.
Valor | Description |
---|---|
ApiHub | |
Custom | |
DocDb | |
EventHub | |
MySql | |
NotificationHub | |
PostgreSQL | |
RedisCache | |
SQLAzure | |
SQLServer | |
ServiceBus |
ConnStringInfo
Informações da cadeia de conexão de banco de dados.
Nome | Tipo | Description |
---|---|---|
connectionString |
string |
Valor da cadeia de conexão. |
name |
string |
Nome da cadeia de conexão. |
type |
Tipo de banco de dados. |
CorsSettings
Configurações de CORS (Compartilhamento de Recursos entre Origens) para o aplicativo.
Nome | 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. |
DaprConfig
Configuração do Dapr do aplicativo.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
appId |
string |
Identificador de aplicativo dapr |
|
appPort |
integer |
Informa à Dapr em qual porta seu aplicativo está escutando |
|
enableApiLogging |
boolean |
Habilita o registro em log de API para o sidecar da Dapr |
|
enabled |
boolean |
False |
Booliano indicando se o carro lateral dapr está habilitado |
httpMaxRequestSize |
integer |
Aumento do tamanho máximo do parâmetro de servidores http do corpo da solicitação em MB para lidar com o carregamento de arquivos grandes. O padrão é 4 MB. |
|
httpReadBufferSize |
integer |
Tamanho máximo dapr do buffer de leitura de cabeçalho http em KB para manipular ao enviar cabeçalhos de vários KB. O padrão é 65 KB. |
|
logLevel |
Define o nível de log para o sidecar Dapr. Os valores permitidos são depuração, informações, aviso, erro. O padrão são as informações. |
daprLogLevel
Define o nível de log para o sidecar Dapr. Os valores permitidos são depuração, informações, aviso, erro. O padrão são as informações.
Valor | Description |
---|---|
debug | |
error | |
info | |
warn |
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.
Nome | Tipo | Description |
---|---|---|
error |
Modelo de erro. |
Details
Nome | Tipo | Description |
---|---|---|
code |
string |
Cadeia de caracteres padronizada para identificar programaticamente o erro. |
message |
string |
Informações detalhadas de descrição e depuração de erros. |
target |
string |
Informações detalhadas de descrição e depuração de erros. |
Error
Modelo de erro.
Nome | Tipo | Description |
---|---|---|
code |
string |
Cadeia de caracteres padronizada para identificar programaticamente o erro. |
details |
Details[] |
Erros detalhados. |
innererror |
string |
Mais informações para depurar o erro. |
message |
string |
Informações detalhadas de descrição e depuração de erros. |
target |
string |
Informações detalhadas de descrição e depuração de erros. |
Experiments
Regras de roteamento em experimentos de produção.
Nome | Tipo | Description |
---|---|---|
rampUpRules |
Lista de regras de ramp-up. |
ExtendedLocation
Local Estendido.
Nome | Tipo | Description |
---|---|---|
name |
string |
Nome do local estendido. |
type |
string |
Tipo de local estendido. |
FtpsState
Estado do serviço FTP/FTPS
Valor | Description |
---|---|
AllAllowed | |
Disabled | |
FtpsOnly |
FunctionAppConfig
Configuração do aplicativo de funções.
Nome | Tipo | Description |
---|---|---|
deployment |
Configuração de implantação do aplicativo de funções. |
|
runtime |
Configurações de runtime do aplicativo de funções. |
|
scaleAndConcurrency |
Configurações de escala e simultaneidade do aplicativo de funções. |
FunctionsAlwaysReadyConfig
Define o número de instâncias "Always Ready" para um grupo de funções ou uma função específica.
Nome | Tipo | Description |
---|---|---|
instanceCount |
integer |
Define o número de instâncias "Always Ready" para um determinado grupo de funções ou uma função específica. Para obter informações adicionais, consulte https://aka.ms/flexconsumption/alwaysready. |
name |
string |
Um grupo de funções ou um nome de função é necessário. Para obter informações adicionais, consulte https://aka.ms/flexconsumption/alwaysready. |
FunctionsDeployment
Seção de configuração para a implantação do aplicativo de funções.
Nome | Tipo | Description |
---|---|---|
storage |
Armazenamento para o pacote implantado usado pelo aplicativo de funções. |
FunctionsDeploymentStorageType
Propriedade para selecionar o tipo de Armazenamento do Azure. Opções disponíveis: blobContainer.
Valor | Description |
---|---|
blobContainer |
FunctionsRuntime
Nome e versão do runtime do aplicativo de funções.
Nome | Tipo | Description |
---|---|---|
name |
Nome do runtime do aplicativo de funções. Opções disponíveis: isolado de dotnet, nó, java, powershell, python, personalizado |
|
version |
string |
Versão do runtime do aplicativo de funções. Exemplo: 8 (para isolado por dotnet) |
FunctionsScaleAndConcurrency
Configurações de escala e simultaneidade para o aplicativo de funções.
Nome | Tipo | Description |
---|---|---|
alwaysReady |
Configuração 'Always Ready' para o aplicativo de funções. |
|
instanceMemoryMB |
integer |
Defina a quantidade de memória alocada para cada instância do aplicativo de funções em MB. A CPU e a largura de banda de rede são alocadas proporcionalmente. |
maximumInstanceCount |
integer |
O número máximo de instâncias para o aplicativo de funções. |
triggers |
Configurações de escala e simultaneidade para os gatilhos do aplicativo de funções. |
HandlerMapping
Os mapeamentos de 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 *.php extensão.
Nome | 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. |
HostingEnvironmentProfile
Especificação para um Ambiente do Serviço de Aplicativo a ser usado para esse recurso.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso do Ambiente do Serviço de Aplicativo. |
name |
string |
Nome do Ambiente do Serviço de Aplicativo. |
type |
string |
Tipo de recurso do Ambiente do Serviço de Aplicativo. |
HostNameSslState
Nome do host habilitado para SSL.
Nome | Tipo | Description |
---|---|---|
hostType |
Indica se o nome do host é um nome de host padrão ou repositório. |
|
name |
string |
Nome do host. |
sslState |
Tipo SSL. |
|
thumbprint |
string |
Impressão digital do certificado SSL. |
toUpdate |
boolean |
Defina como |
virtualIP |
string |
Endereço IP virtual atribuído ao nome do host se o SSL baseado em IP estiver habilitado. |
HostType
Indica se o nome do host é um nome de host padrão ou repositório.
Valor | Description |
---|---|
Repository | |
Standard |
Http
Configurações de escala e simultaneidade para o gatilho HTTP.
Nome | Tipo | Description |
---|---|---|
perInstanceConcurrency |
integer |
O número máximo de invocações simultâneas de gatilho HTTP por instância. |
IpFilterTag
Define para que esse filtro IP será usado. Isso é para dar suporte à filtragem de IP em proxies.
Valor | Description |
---|---|
Default | |
ServiceTag | |
XffProxy |
IPMode
Especifica o modo IP do aplicativo.
Valor | Description |
---|---|
IPv4 | |
IPv4AndIPv6 | |
IPv6 |
IpSecurityRestriction
Restrição de segurança de IP em um aplicativo.
Nome | Tipo | Description |
---|---|---|
action |
string |
Permitir ou negar acesso para esse 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 correspondente é ..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). A lógica correspondente é ..
X-Azure-FDID e X-FD-HealthProbe. A lógica correspondente é a correspondência exata. |
ipAddress |
string |
Endereço IP para o qual a restrição de segurança é válida. Ele pode estar 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 |
(interno) Marca de tráfego de sub-rede |
tag |
Define para que esse filtro IP será usado. Isso é para dar suporte à filtragem de IP em proxies. |
|
vnetSubnetResourceId |
string |
ID do recurso de rede virtual |
vnetTrafficTag |
integer |
(interno) Marca de tráfego de rede virtual |
ManagedPipelineMode
Modo de pipeline gerenciado.
Valor | Description |
---|---|
Classic | |
Integrated |
ManagedServiceIdentity
Identidade de serviço gerenciada.
Nome | Tipo | Description |
---|---|---|
principalId |
string |
ID da entidade de segurança da identidade do serviço gerenciado. |
tenantId |
string |
Locatário da identidade do serviço gerenciado. |
type |
Tipo de identidade de serviço gerenciado. |
|
userAssignedIdentities |
<string,
user |
A lista de identidades atribuídas pelo usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Tipo de identidade de serviço gerenciado.
Valor | Description |
---|---|
None | |
SystemAssigned | |
SystemAssigned, UserAssigned | |
UserAssigned |
NameValuePair
Par de valores de nome.
Nome | Tipo | Description |
---|---|---|
name |
string |
Nome do par. |
value |
string |
Valor do par. |
PushSettings
Configurações de push para o Aplicativo.
Nome | 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 que contém uma lista de marcas dinâmicas que serão avaliadas de declarações de usuário no ponto de extremidade de registro por push. |
properties.isPushEnabled |
boolean |
Obtém ou define um sinalizador que indica se o ponto de extremidade push está habilitado. |
properties.tagWhitelistJson |
string |
Obtém ou define uma cadeia de caracteres JSON que contém uma lista de marcas 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 que contém uma lista de marcas que exigem que a autenticação do usuário seja usada no ponto de extremidade de registro por push. As marcas podem consistir em caracteres alfanuméricos e o seguinte: '_', '@', '#', '.', ':', '-'. A validação deve ser executada no PushRequestHandler. |
type |
string |
Tipo de recurso. |
RampUpRule
Regras de roteamento para aumentar o teste. Essa regra permite redirecionar o tráfego estático % para um slot ou alterar gradualmente os % de roteamento com base no desempenho.
Nome | Tipo | Description |
---|---|---|
actionHostName |
string |
Nome do host de um slot para o qual o tráfego será redirecionado se for decidido. Por exemplo, myapp-stage.azurewebsites.net. |
changeDecisionCallbackUrl |
string |
O algoritmo de decisão personalizado pode ser fornecido na extensão do site TiPCallback, qual URL pode ser especificada. |
changeIntervalInMinutes |
integer |
Especifica o intervalo em minutos para reavaliar ReroutePercentage. |
changeStep |
number |
No cenário de aumento automático, esta é a etapa para adicionar/remover de |
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 |
Porcentagem do tráfego que será redirecionado para |
RedundancyMode
Modo de redundância de site
Valor | Description |
---|---|
ActiveActive | |
Failover | |
GeoRedundant | |
Manual | |
None |
RequestsBasedTrigger
Gatilho com base no total de solicitações.
Nome | Tipo | Description |
---|---|---|
count |
integer |
Contagem de solicitações. |
timeInterval |
string |
Intervalo de tempo. |
ResourceConfig
Requisitos de recursos do aplicativo de funções.
Nome | Tipo | Description |
---|---|---|
cpu |
number |
CPU necessária em núcleos, por exemplo, 0,5 |
memory |
string |
Memória necessária, por exemplo, "1Gi" |
RuntimeName
Nome do runtime do aplicativo de funções. Opções disponíveis: isolado de dotnet, nó, java, powershell, python, personalizado
Valor | Description |
---|---|
custom | |
dotnet-isolated | |
java | |
node | |
powershell | |
python |
ScmType
Tipo de SCM.
Valor | Description |
---|---|
BitbucketGit | |
BitbucketHg | |
CodePlexGit | |
CodePlexHg | |
Dropbox | |
ExternalGit | |
ExternalHg | |
GitHub | |
LocalGit | |
None | |
OneDrive | |
Tfs | |
VSO | |
VSTSRM |
Site
Um aplicativo Web, um back-end de aplicativo móvel ou um aplicativo de API.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
extendedLocation |
Local Estendido. |
||
id |
string |
ID do recurso. |
|
identity |
Identidade de serviço gerenciada. |
||
kind |
string |
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 |
string |
Local do recurso. |
|
name |
string |
Nome do recurso. |
|
properties.autoGeneratedDomainNameLabelScope |
Especifica o escopo de exclusividade para o nome do host padrão durante a criação de recursos |
||
properties.availabilityState |
Estado de disponibilidade de informações de gerenciamento para o aplicativo. |
||
properties.clientAffinityEnabled |
boolean |
|
|
properties.clientCertEnabled |
boolean |
|
|
properties.clientCertExclusionPaths |
string |
caminhos de exclusão separados por vírgulas de autenticação de certificado do cliente |
|
properties.clientCertMode |
Isso compõe a configuração ClientCertEnabled.
|
||
properties.cloningInfo |
Se especificado durante a criação do aplicativo, o aplicativo é clonado de um aplicativo de origem. |
||
properties.containerSize |
integer |
Tamanho do contêiner de função. |
|
properties.customDomainVerificationId |
string |
Identificador exclusivo que verifica os domínios personalizados atribuídos ao aplicativo. O cliente adicionará essa ID a um registro txt para verificação. |
|
properties.dailyMemoryTimeQuota |
integer |
Cota de tempo de memória diária máxima permitida (aplicável somente em aplicativos dinâmicos). |
|
properties.daprConfig |
Configuração de dapr do aplicativo. |
||
properties.defaultHostName |
string |
Nome do host padrão do aplicativo. Somente leitura. |
|
properties.dnsConfiguration |
Propriedade para definir várias configurações relacionadas ao DNS para um site. |
||
properties.enabled |
boolean |
|
|
properties.enabledHostNames |
string[] |
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. |
|
properties.endToEndEncryptionEnabled |
boolean |
Se a criptografia de ponta a ponta deve ser usada entre o FrontEnd e o Worker |
|
properties.functionAppConfig |
Configuração específica do aplicativo de funções do Azure. |
||
properties.hostNameSslStates |
Os estados SSL do nome do host são usados para gerenciar as associações SSL para nomes de host do aplicativo. |
||
properties.hostNames |
string[] |
Nomes de host associados ao aplicativo. |
|
properties.hostNamesDisabled |
boolean |
|
|
properties.hostingEnvironmentProfile |
Ambiente do Serviço de Aplicativo a ser usado para o aplicativo. |
||
properties.httpsOnly |
boolean |
HttpsOnly: configura um site para aceitar apenas solicitações https. Problemas de redirecionamento para solicitações http |
|
properties.hyperV |
boolean |
False |
Hyper-V área restrita. |
properties.inProgressOperationId |
string |
Especifica uma ID de operação se este site tiver uma operação pendente. |
|
properties.ipMode |
Especifica o modo IP do aplicativo. |
||
properties.isDefaultContainer |
boolean |
|
|
properties.isXenon |
boolean |
False |
Obsoleto: Hyper-V área restrita. |
properties.keyVaultReferenceIdentity |
string |
Identidade a ser usada para autenticação de referência do Key Vault. |
|
properties.lastModifiedTimeUtc |
string |
Última vez que o aplicativo foi modificado, em UTC. Somente leitura. |
|
properties.managedEnvironmentId |
string |
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} |
|
properties.maxNumberOfWorkers |
integer |
Número máximo de trabalhadores. Isso só se aplica ao contêiner do Functions. |
|
properties.outboundIpAddresses |
string |
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. |
|
properties.possibleOutboundIpAddresses |
string |
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. |
|
properties.publicNetworkAccess |
string |
Propriedade para permitir ou bloquear todo o tráfego público. Valores permitidos: 'Habilitado', 'Desabilitado' ou uma cadeia de caracteres vazia. |
|
properties.redundancyMode |
Modo de redundância de site |
||
properties.repositorySiteName |
string |
Nome do site do repositório. |
|
properties.reserved |
boolean |
False |
|
properties.resourceConfig |
Requisitos de recursos do aplicativo de funções. |
||
properties.resourceGroup |
string |
Nome do grupo de recursos ao qual o aplicativo pertence. Somente leitura. |
|
properties.scmSiteAlsoStopped |
boolean |
False |
|
properties.serverFarmId |
string |
ID de recurso do plano do Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
|
properties.siteConfig |
Configuração do aplicativo. |
||
properties.sku |
string |
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 |
|
properties.slotSwapStatus |
Status da última operação de troca de slot de implantação. |
||
properties.state |
string |
Estado atual do aplicativo. |
|
properties.storageAccountRequired |
boolean |
Verifica se a conta de armazenamento fornecida pelo cliente é necessária |
|
properties.suspendedTill |
string |
Aplicativo suspenso até caso a cota de tempo de memória seja excedida. |
|
properties.targetSwapSlot |
string |
Especifica em qual slot de implantação este aplicativo será alternado. Somente leitura. |
|
properties.trafficManagerHostNames |
string[] |
Nomes de host do Gerenciador de Tráfego do Azure associados ao aplicativo. Somente leitura. |
|
properties.usageState |
Estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura. |
||
properties.virtualNetworkSubnetId |
string |
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} |
|
properties.vnetBackupRestoreEnabled |
boolean |
Para habilitar operações de Backup e Restauração em rede virtual |
|
properties.vnetContentShareEnabled |
boolean |
Para habilitar o acesso ao conteúdo pela rede virtual |
|
properties.vnetImagePullEnabled |
boolean |
Para habilitar o pull de imagem pela Rede Virtual |
|
properties.vnetRouteAllEnabled |
boolean |
Roteamento de Rede Virtual 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.workloadProfileName |
string |
Nome do perfil de carga de trabalho para o aplicativo de funções a ser executado. |
|
tags |
object |
Marcas de recurso. |
|
type |
string |
Tipo de recurso. |
SiteAvailabilityState
Estado de disponibilidade de informações de gerenciamento para o aplicativo.
Valor | Description |
---|---|
DisasterRecoveryMode | |
Limited | |
Normal |
SiteConfig
Configuração de um aplicativo do Serviço de Aplicativo.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
acrUseManagedIdentityCreds |
boolean |
Sinalizador para usar creds de identidade gerenciada para pull do ACR |
|
acrUserManagedIdentityID |
string |
Se estiver usando a identidade gerenciada pelo usuário, a identidade gerenciada do usuário ClientId |
|
alwaysOn |
boolean |
|
|
apiDefinition |
Informações sobre a definição formal da API para o aplicativo. |
||
apiManagementConfig |
Configurações de gerenciamento de API do Azure vinculadas ao aplicativo. |
||
appCommandLine |
string |
Linha de comando do aplicativo a ser iniciada. |
|
appSettings |
Configurações do aplicativo. |
||
autoHealEnabled |
boolean |
|
|
autoHealRules |
Regras de cura automática. |
||
autoSwapSlotName |
string |
Nome do slot de troca automática. |
|
azureStorageAccounts |
<string,
Azure |
Lista de Contas de Armazenamento do Azure. |
|
connectionStrings |
Cadeias de conexão. |
||
cors |
Configurações de CORS (Compartilhamento de Recursos entre Origens). |
||
defaultDocuments |
string[] |
Documentos padrão. |
|
detailedErrorLoggingEnabled |
boolean |
|
|
documentRoot |
string |
Raiz do documento. |
|
elasticWebAppScaleLimit |
integer |
Número máximo de trabalhos para os quais um site pode ser dimensionado.
Essa configuração só se aplica a aplicativos em planos em que o ElasticScaleEnabled é |
|
experiments |
Isso é uma solução alternativa para tipos polimórficos. |
||
ftpsState |
Estado do serviço FTP/FTPS |
||
functionAppScaleLimit |
integer |
Número máximo de trabalhos para os quais um site pode ser dimensionado. Essa configuração só se aplica aos Planos De Consumo e Elástico Premium |
|
functionsRuntimeScaleMonitoringEnabled |
boolean |
Obtém ou define um valor que indica se o monitoramento de escala de runtime de funções está habilitado. Quando habilitado, o ScaleController não monitorará diretamente as fontes de eventos, mas chamará o runtime para obter o status de escala. |
|
handlerMappings |
Mapeamentos de manipulador. |
||
healthCheckPath |
string |
Caminho de verificação de integridade |
|
http20Enabled |
boolean |
True |
Http20Enabled: configura um site para permitir que os clientes se conectem via http2.0 |
httpLoggingEnabled |
boolean |
|
|
ipSecurityRestrictions |
Restrições de segurança de IP para principal. |
||
ipSecurityRestrictionsDefaultAction |
Ação padrão para restrição de acesso principal se nenhuma regra for correspondida. |
||
javaContainer |
string |
Contêiner Java. |
|
javaContainerVersion |
string |
Versão do contêiner java. |
|
javaVersion |
string |
Versão do Java. |
|
keyVaultReferenceIdentity |
string |
Identidade a ser usada para autenticação de referência do Key Vault. |
|
limits |
Limites de site. |
||
linuxFxVersion |
string |
Estrutura e versão do Aplicativo Linux |
|
loadBalancing |
Balanceamento de carga do site. |
||
localMySqlEnabled |
boolean |
False |
|
logsDirectorySizeLimit |
integer |
Limite de tamanho do diretório de logs HTTP. |
|
machineKey |
Site MachineKey. |
||
managedPipelineMode |
Modo de pipeline gerenciado. |
||
managedServiceIdentityId |
integer |
ID da identidade do serviço gerenciado |
|
metadata |
Metadados do aplicativo. Essa propriedade não pode ser recuperada, pois pode conter segredos. |
||
minTlsCipherSuite |
O pacote de criptografia TLS de força mínima permitido para um aplicativo |
||
minTlsVersion |
MinTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL |
||
minimumElasticInstanceCount |
integer |
Número de contagem mínima de instâncias para um site Essa configuração só se aplica aos Planos Elásticos |
|
netFrameworkVersion |
string |
v4.6 |
Versão do .NET Framework. |
nodeVersion |
string |
Versão do Node.js. |
|
numberOfWorkers |
integer |
Número de trabalhadores. |
|
phpVersion |
string |
Versão do PHP. |
|
powerShellVersion |
string |
Versão do PowerShell. |
|
preWarmedInstanceCount |
integer |
Número de instâncias pré-armadas. Essa configuração só se aplica aos Planos elásticos e de consumo |
|
publicNetworkAccess |
string |
Propriedade para permitir ou bloquear todo o tráfego público. |
|
publishingUsername |
string |
Publicando o nome de usuário. |
|
push |
Configurações de ponto de extremidade por push. |
||
pythonVersion |
string |
Versão do Python. |
|
remoteDebuggingEnabled |
boolean |
|
|
remoteDebuggingVersion |
string |
Versão de depuração remota. |
|
requestTracingEnabled |
boolean |
|
|
requestTracingExpirationTime |
string |
Solicitar tempo de expiração de rastreamento. |
|
scmIpSecurityRestrictions |
Restrições de segurança de IP para scm. |
||
scmIpSecurityRestrictionsDefaultAction |
Ação padrão para restrição de acesso scm se nenhuma regra for correspondida. |
||
scmIpSecurityRestrictionsUseMain |
boolean |
Restrições de segurança de IP para scm usar principal. |
|
scmMinTlsVersion |
ScmMinTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL para o site do SCM |
||
scmType |
Tipo de SCM. |
||
tracingOptions |
string |
Opções de rastreamento. |
|
use32BitWorkerProcess |
boolean |
|
|
virtualApplications |
Aplicativos virtuais. |
||
vnetName |
string |
Nome da Rede Virtual. |
|
vnetPrivatePortsCount |
integer |
O número de portas privadas atribuídas a este aplicativo. Elas serão atribuídas dinamicamente em runtime. |
|
vnetRouteAllEnabled |
boolean |
Roteamento de Rede Virtual 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. |
|
webSocketsEnabled |
boolean |
|
|
websiteTimeZone |
string |
Define o fuso horário que um site usa para gerar carimbos de data/hora. Compatível com o Linux e o Serviço de Aplicativo do Windows. 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 obter uma referência rápida, consulte https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Para o Windows, espera um dos fusos horários listados em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
|
windowsFxVersion |
string |
Xenon App Framework e versão |
|
xManagedServiceIdentityId |
integer |
ID de identidade de serviço gerenciada explícita |
SiteDnsConfig
Nome | Tipo | Description |
---|---|---|
dnsAltServer |
string |
Servidor DNS alternativo a ser usado por aplicativos. Essa propriedade replica a configuração do aplicativo WEBSITE_DNS_ALT_SERVER. |
dnsLegacySortOrder |
boolean |
Indica que os sites que usam servidores DNS personalizados de rede virtual ainda estão classificando a lista de servidores DNS. Somente leitura. |
dnsMaxCacheTimeout |
integer |
Tempo personalizado para o DNS ser armazenado em cache em segundos. Intervalo permitido: 0 a 60. O padrão é 30 segundos. 0 significa cache desabilitado. |
dnsRetryAttemptCount |
integer |
Número total de tentativas para pesquisa de dns. Intervalo permitido: 1 a 5. O padrão é 3. |
dnsRetryAttemptTimeout |
integer |
Tempo limite para uma única pesquisa de dns em segundos. Intervalo permitido: 1 a 30. O padrão é 3. |
dnsServers |
string[] |
Lista de servidores DNS personalizados a serem usados por um aplicativo para pesquisas. No máximo 5 servidores dns podem ser definidos. |
SiteLimits
Limites de métrica definidos em um aplicativo.
Nome | Tipo | Description |
---|---|---|
maxDiskSizeInMb |
integer |
Uso máximo de tamanho de disco permitido em MB. |
maxMemoryInMb |
integer |
Uso máximo de memória permitido em MB. |
maxPercentageCpu |
number |
Percentual máximo de uso de CPU permitido. |
SiteLoadBalancing
Balanceamento de carga do site.
Valor | Description |
---|---|
LeastRequests | |
LeastRequestsWithTieBreaker | |
LeastResponseTime | |
PerSiteRoundRobin | |
RequestHash | |
WeightedRoundRobin | |
WeightedTotalTraffic |
SiteMachineKey
MachineKey de um aplicativo.
Nome | Tipo | Description |
---|---|---|
decryption |
string |
Algoritmo usado para descriptografia. |
decryptionKey |
string |
Chave de descriptografia. |
validation |
string |
Validação do MachineKey. |
validationKey |
string |
Chave de validação. |
SlotSwapStatus
O status da última operação de troca de slot bem-sucedida.
Nome | Tipo | Description |
---|---|---|
destinationSlotName |
string |
O slot de destino da última operação de troca. |
sourceSlotName |
string |
O slot de origem da última operação de troca. |
timestampUtc |
string |
A hora em que a última troca de slot bem-sucedida foi concluída. |
SlowRequestsBasedTrigger
Gatilho com base no tempo de execução da solicitação.
Nome | Tipo | Description |
---|---|---|
count |
integer |
Contagem de solicitações. |
path |
string |
Caminho da solicitação. |
timeInterval |
string |
Intervalo de tempo. |
timeTaken |
string |
Tempo necessário. |
SslState
Tipo de SSL
Valor | Description |
---|---|
Disabled | |
IpBasedEnabled | |
SniEnabled |
StatusCodesBasedTrigger
Gatilho com base no código de status.
Nome | Tipo | Description |
---|---|---|
count |
integer |
Contagem de solicitações. |
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.
Nome | Tipo | Description |
---|---|---|
count |
integer |
Contagem de solicitações. |
path |
string |
|
statusCodes |
string |
Código de status HTTP. |
timeInterval |
string |
Intervalo de tempo. |
Storage
Armazenamento para o pacote implantado usado pelo aplicativo de funções.
Nome | Tipo | Description |
---|---|---|
authentication |
Método de autenticação para acessar a conta de armazenamento para implantação. |
|
type |
Propriedade para selecionar o tipo de Armazenamento do Azure. Opções disponíveis: blobContainer. |
|
value |
string |
Propriedade para definir a URL para o tipo de Armazenamento do Azure selecionado. Exemplo: para blobContainer, o valor pode ser https://.blob.core.windows.net/. |
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 pacote de criptografia 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 |
Triggers
Configurações de escala e simultaneidade para os gatilhos do aplicativo de funções.
Nome | Tipo | Description |
---|---|---|
http |
Configurações de escala e simultaneidade para o gatilho HTTP. |
UsageState
Estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura.
Valor | Description |
---|---|
Exceeded | |
Normal |
userAssignedIdentity
Identidade atribuída pelo usuário.
Nome | Tipo | Description |
---|---|---|
clientId |
string |
ID do cliente da identidade atribuída pelo usuário |
principalId |
string |
ID da entidade de segurança da identidade atribuída pelo usuário |
VirtualApplication
Aplicativo virtual em um aplicativo.
Nome | Tipo | Description |
---|---|---|
physicalPath |
string |
Caminho físico. |
preloadEnabled |
boolean |
|
virtualDirectories |
Diretórios virtuais para aplicativo virtual. |
|
virtualPath |
string |
Caminho virtual. |
VirtualDirectory
Diretório para aplicativo virtual.
Nome | Tipo | Description |
---|---|---|
physicalPath |
string |
Caminho físico. |
virtualPath |
string |
Caminho para o aplicativo virtual. |