Web Apps - Get Slot
Descrição de Obtém 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=2023-12-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 pertence o recurso. 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 da assinatura do Azure. Essa é uma cadeia de caracteres formatada por GUID (por exemplo, 000000000-0000-0000-0000-0000000000000). |
api-version
|
query | True |
string |
Versão da API |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
OK. |
|
404 Not Found |
Não encontrado. |
|
Other Status Codes |
Serviço de Aplicativo resposta de erro. |
Segurança
azure_auth
Fluxo do 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"
}
}
Definições
Nome | Description |
---|---|
Api |
Informações sobre a definição formal de API para o aplicativo. |
Api |
Configuração do 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 |
Ações que serão executadas pelo módulo de recuperação automática quando uma regra for 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 recuperação automática. |
Auto |
Gatilhos para recuperação automática. |
Azure |
Arquivos do Azure ou valor de informações de acesso do 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 de 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 do Dapr. Os valores permitidos são depuração, informações, aviso, erro. O padrão é informações. |
Default |
Ação padrão para main restrição de acesso se nenhuma regra for correspondida. |
Default |
Serviço de Aplicativo resposta de erro. |
Details | |
Error |
Modelo de erro. |
Experiments |
Regras de roteamento em experimentos de produção. |
Extended |
Localização Estendida. |
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 de 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 de 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. |
Ip |
Restrição de segurança de IP em um aplicativo. |
Managed |
Selecione o modo de pipeline gerenciado. |
Managed |
Identidade de serviço gerenciada. |
Managed |
Tipo de identidade de serviço gerenciada. |
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 a % de tráfego estático para um slot ou alterar gradualmente o % 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: dotnet-isolated, node, java, powershell, python, custom |
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 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 SSL |
Status |
Gatilho com base no código 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 de API para o aplicativo.
Nome | Tipo | Description |
---|---|---|
url |
string |
A URL da definição da API. |
ApiManagementConfig
Configuração do 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 conta de armazenamento cadeia de conexão. 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.
Nome | Tipo | Description |
---|---|---|
StorageAccountConnectionString |
string |
|
SystemAssignedIdentity |
string |
|
UserAssignedIdentity |
string |
AutoHealActions
Ações que serão executadas pelo módulo de recuperação automática quando uma regra for 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.
Nome | Tipo | Description |
---|---|---|
CustomAction |
string |
|
LogEvent |
string |
|
Recycle |
string |
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 recuperação 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 recuperação 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 status. |
|
statusCodesRange |
Uma regra baseada em intervalos de códigos status. |
AzureStorageInfoValue
Arquivos do Azure ou valor de informações de acesso do 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.
Nome | Tipo | Description |
---|---|---|
Http |
string |
|
Nfs |
string |
|
Smb |
string |
AzureStorageState
Estado da conta de armazenamento.
Nome | Tipo | Description |
---|---|---|
InvalidCredentials |
string |
|
InvalidShare |
string |
|
NotValidated |
string |
|
Ok |
string |
AzureStorageType
Tipo de armazenamento.
Nome | Tipo | Description |
---|---|---|
AzureBlob |
string |
|
AzureFiles |
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.
Nome | Tipo | Description |
---|---|---|
Optional |
string |
|
OptionalInteractiveUser |
string |
|
Required |
string |
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 mantidas. |
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 do recurso arm do aplicativo de origem. A ID do recurso do 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 de recurso do ARM do perfil do Gerenciador de Tráfego a ser usado, se ele existir. A ID do 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.
Nome | Tipo | Description |
---|---|---|
ApiHub |
string |
|
Custom |
string |
|
DocDb |
string |
|
EventHub |
string |
|
MySql |
string |
|
NotificationHub |
string |
|
PostgreSQL |
string |
|
RedisCache |
string |
|
SQLAzure |
string |
|
SQLServer |
string |
|
ServiceBus |
string |
ConnStringInfo
Informações de cadeia de conexão de banco de dados.
Nome | Tipo | Description |
---|---|---|
connectionString |
string |
Valor da cadeia de conexão. |
name |
string |
Nome do 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 ao Dapr em qual porta seu aplicativo está escutando |
|
enableApiLogging |
boolean |
Habilita o registro em log de API para o sidecar do Dapr |
|
enabled |
boolean |
False |
Booliano indicando se o carro lateral do 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 do 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 do Dapr. Os valores permitidos são depuração, informações, aviso, erro. O padrão é informações. |
daprLogLevel
Define o nível de log para o sidecar do Dapr. Os valores permitidos são depuração, informações, aviso, erro. O padrão é informações.
Nome | Tipo | Description |
---|---|---|
debug |
string |
|
error |
string |
|
info |
string |
|
warn |
string |
DefaultAction
Ação padrão para main restrição de acesso se nenhuma regra for correspondida.
Nome | Tipo | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
DefaultErrorResponse
Serviço de Aplicativo resposta de erro.
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 erro. |
target |
string |
Informações detalhadas de descrição e depuração de erro. |
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 erro. |
target |
string |
Informações detalhadas de descrição e depuração de erro. |
Experiments
Regras de roteamento em experimentos de produção.
Nome | Tipo | Description |
---|---|---|
rampUpRules |
Lista de regras de aumento. |
ExtendedLocation
Localização Estendida.
Nome | Tipo | Description |
---|---|---|
name |
string |
Nome do local estendido. |
type |
string |
Tipo de local estendido. |
FtpsState
Estado do serviço FTP/FTPS
Nome | Tipo | Description |
---|---|---|
AllAllowed |
string |
|
Disabled |
string |
|
FtpsOnly |
string |
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 mais informações, consulte https://aka.ms/flexconsumption/alwaysready. |
name |
string |
Um grupo de funções ou um nome de função é necessário. Para obter mais informações, 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 pacote implantado usado pelo aplicativo de funções. |
FunctionsDeploymentStorageType
Propriedade para selecionar o tipo de Armazenamento do Azure. Opções disponíveis: blobContainer.
Nome | Tipo | Description |
---|---|---|
blobContainer |
string |
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: dotnet-isolated, node, java, powershell, python, custom |
|
version |
string |
Versão do runtime do aplicativo de funções. Exemplo: 8 (para dotnet-isolated) |
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 de 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 de repositório. |
|
name |
string |
Hostname. |
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 de repositório.
Nome | Tipo | Description |
---|---|---|
Repository |
string |
|
Standard |
string |
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.
Nome | Tipo | Description |
---|---|---|
Default |
string |
|
ServiceTag |
string |
|
XffProxy |
string |
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 VNet |
ManagedPipelineMode
Selecione o modo de pipeline gerenciado.
Nome | Tipo | Description |
---|---|---|
Classic |
string |
|
Integrated |
string |
ManagedServiceIdentity
Identidade de serviço gerenciada.
Nome | Tipo | Description |
---|---|---|
principalId |
string |
ID da entidade de segurança da identidade de serviço gerenciada. |
tenantId |
string |
Locatário da identidade de serviço gerenciada. |
type |
Tipo de identidade de serviço gerenciada. |
|
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 formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Tipo de identidade de serviço gerenciada.
Nome | Tipo | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
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 a % de tráfego estático para um slot ou alterar gradualmente o % 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. Consulte Extensão do site TiPCallback para o scaffold e os contratos. https://www.siteextensions.net/packages/TiPCallback/ |
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 até |
maxReroutePercentage |
number |
Especifica o limite superior abaixo do qual ReroutePercentage permanecerá. |
minReroutePercentage |
number |
Especifica um 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 |
Percentual do tráfego que será redirecionado para |
RedundancyMode
Modo de redundância de site
Nome | Tipo | Description |
---|---|---|
ActiveActive |
string |
|
Failover |
string |
|
GeoRedundant |
string |
|
Manual |
string |
|
None |
string |
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: dotnet-isolated, node, java, powershell, python, custom
Nome | Tipo | Description |
---|---|---|
custom |
string |
|
dotnet-isolated |
string |
|
java |
string |
|
node |
string |
|
powershell |
string |
|
python |
string |
ScmType
Tipo de SCM.
Nome | Tipo | Description |
---|---|---|
BitbucketGit |
string |
|
BitbucketHg |
string |
|
CodePlexGit |
string |
|
CodePlexHg |
string |
|
Dropbox |
string |
|
ExternalGit |
string |
|
ExternalHg |
string |
|
GitHub |
string |
|
LocalGit |
string |
|
None |
string |
|
OneDrive |
string |
|
Tfs |
string |
|
VSO |
string |
|
VSTSRM |
string |
Site
Um aplicativo Web, um back-end de aplicativo móvel ou um aplicativo de API.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
extendedLocation |
Localização Estendida. |
||
id |
string |
ID do recurso. |
|
identity |
Identidade de serviço gerenciada. |
||
kind |
string |
Tipo de recurso. |
|
location |
string |
Local do recurso. |
|
name |
string |
Nome do recurso. |
|
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írgula 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 será 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 máxima de tempo de memória diária permitida (aplicável somente em aplicativos dinâmicos). |
|
properties.daprConfig |
Configuração do 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.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 usar para o aplicativo. |
||
properties.httpsOnly |
boolean |
HttpsOnly: configura um site para aceitar apenas solicitações https. Redirecionamento de problemas para solicitações http |
|
properties.hyperV |
boolean |
False |
Área restrita do Hyper-V. |
properties.inProgressOperationId |
string |
Especifica uma ID de operação se este site tiver uma operação pendente. |
|
properties.isDefaultContainer |
boolean |
|
|
properties.isXenon |
boolean |
False |
Obsoleto: área restrita do Hyper-V. |
properties.keyVaultReferenceIdentity |
string |
Identidade a ser usada para autenticação de referência Key Vault. |
|
properties.lastModifiedTimeUtc |
string |
Última vez que o aplicativo foi modificado, em UTC. Somente leitura. |
|
properties.managedEnvironmentId |
string |
O Azure Resource Manager ID do Ambiente Gerenciado selecionado do cliente no qual hospedar esse aplicativo. Deve estar no formato /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} |
|
properties.maxNumberOfWorkers |
integer |
Número máximo de trabalhos. 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: 'Enabled', 'Disabled' 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 do recurso do plano de Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
|
properties.siteConfig |
Configuração do aplicativo. |
||
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é o caso de a cota de tempo de memória ser excedida. |
|
properties.targetSwapSlot |
string |
Especifica em qual slot de implantação esse aplicativo trocará. 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 |
O Azure Resource Manager ID da rede virtual e da sub-rede a serem unidas pela Integração VNET Regional. Isso deve estar no formato /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
|
properties.vnetBackupRestoreEnabled |
boolean |
Para habilitar operações de backup e restauração pela rede virtual |
|
properties.vnetContentShareEnabled |
boolean |
Para habilitar o acesso ao conteúdo pela rede virtual |
|
properties.vnetImagePullEnabled |
boolean |
Para habilitar o pull de imagem sobre Rede Virtual |
|
properties.vnetRouteAllEnabled |
boolean |
Rede Virtual Rotear Tudo habilitado. Isso faz com que todo o tráfego de saída tenha Rede Virtual grupos de segurança 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.
Nome | Tipo | Description |
---|---|---|
DisasterRecoveryMode |
string |
|
Limited |
string |
|
Normal |
string |
SiteConfig
Configuração de um aplicativo 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 pelo 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 recuperação 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 escalado horizontalmente.
Essa configuração só se aplica a aplicativos em planos em que 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 escalado horizontalmente. 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á para o runtime para obter status de escala. |
|
handlerMappings |
Mapeamentos de manipulador. |
||
healthCheckPath |
string |
Caminho de marcar 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 main. |
||
ipSecurityRestrictionsDefaultAction |
Ação padrão para main restrição de acesso 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 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 |
Selecione o modo de pipeline gerenciado. |
||
managedServiceIdentityId |
integer |
ID da Identidade de Serviço Gerenciada |
|
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 |
.NET Framework versão. |
nodeVersion |
string |
Versão do Node.js. |
|
numberOfWorkers |
integer |
Número de funções de trabalho. |
|
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 |
Tempo de expiração do rastreamento de solicitação. |
|
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 main. |
|
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 |
Rede Virtual nome. |
|
vnetPrivatePortsCount |
integer |
O número de portas privadas atribuídas a este aplicativo. Eles serão atribuídos dinamicamente no runtime. |
|
vnetRouteAllEnabled |
boolean |
Rede Virtual Rotear Tudo habilitado. Isso faz com que todo o tráfego de saída tenha Rede Virtual grupos de segurança 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 Linux e Windows Serviço de Aplicativo. Definir a configuração WEBSITE_TIME_ZONE aplicativo tem precedência sobre essa configuração. Para Linux, espera valores https://www.iana.org/time-zones de banco de dados tz (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 da 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 repetições 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. O máximo de 5 servidores dns pode ser definido. |
SiteLimits
Limites de métrica definidos em um aplicativo.
Nome | Tipo | Description |
---|---|---|
maxDiskSizeInMb |
integer |
Uso máximo permitido de tamanho de disco em MB. |
maxMemoryInMb |
integer |
Uso máximo de memória permitido em MB. |
maxPercentageCpu |
number |
Percentual máximo de uso permitido da CPU. |
SiteLoadBalancing
Balanceamento de carga do site.
Nome | Tipo | Description |
---|---|---|
LeastRequests |
string |
|
LeastResponseTime |
string |
|
PerSiteRoundRobin |
string |
|
RequestHash |
string |
|
WeightedRoundRobin |
string |
|
WeightedTotalTraffic |
string |
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 gasto. |
SslState
Tipo SSL
Nome | Tipo | Description |
---|---|---|
Disabled |
string |
|
IpBasedEnabled |
string |
|
SniEnabled |
string |
StatusCodesBasedTrigger
Gatilho com base no código status.
Nome | Tipo | Description |
---|---|---|
count |
integer |
Contagem de Solicitações. |
path |
string |
Caminho de 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
Nome | Tipo | Description |
---|---|---|
1.0 |
string |
|
1.1 |
string |
|
1.2 |
string |
|
1.3 |
string |
TlsCipherSuites
O pacote de criptografia TLS de força mínima permitido para um aplicativo
Nome | Tipo | Description |
---|---|---|
TLS_AES_128_GCM_SHA256 |
string |
|
TLS_AES_256_GCM_SHA384 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 |
string |
|
TLS_RSA_WITH_AES_128_CBC_SHA |
string |
|
TLS_RSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_RSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_RSA_WITH_AES_256_CBC_SHA |
string |
|
TLS_RSA_WITH_AES_256_CBC_SHA256 |
string |
|
TLS_RSA_WITH_AES_256_GCM_SHA384 |
string |
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.
Nome | Tipo | Description |
---|---|---|
Exceeded |
string |
|
Normal |
string |
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. |