Web Apps - Get Slot
Descrição para Obtém os detalhes de um aplicativo Web, móvel ou API.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}?api-version=2026-03-15
Parâmetros do URI
| Name | Em | Necessário | Tipo | Description |
|---|---|---|---|---|
|
name
|
path | True |
string |
Nome da aplicação. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas. |
|
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 (uuid) |
O ID da assinatura de destino. O valor deve ser um UUID. |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a utilizar para esta operação. |
Respostas
| Name | Tipo | Description |
|---|---|---|
| 200 OK |
Operação do Azure concluída com sucesso. |
|
| 404 Not Found |
O servidor não consegue encontrar o recurso solicitado. |
|
| Other Status Codes |
Uma resposta de erro inesperada. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
| Name | Description |
|---|---|
| user_impersonation | personificar a sua conta de utilizador |
Exemplos
Get Web App Slot
Pedido de amostra
GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/slots/staging?api-version=2026-03-15
Resposta da amostra
{
"name": "sitef6141/staging",
"type": "Microsoft.Web/sites/slots",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/slots/staging",
"kind": "app",
"location": "East US",
"properties": {
"availabilityState": "Normal",
"clientAffinityEnabled": true,
"clientCertEnabled": false,
"clientCertMode": "Required",
"containerSize": 0,
"customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
"dailyMemoryTimeQuota": 0,
"defaultHostName": "sitef6141-staging.azurewebsites.net",
"enabled": true,
"enabledHostNames": [
"sitef6141-staging.azurewebsites.net",
"sitef6141-staging.scm.azurewebsites.net"
],
"hostNameSslStates": [
{
"name": "sitef6141-staging.azurewebsites.net",
"hostType": "Standard",
"sslState": "Disabled"
},
{
"name": "sitef6141-staging.scm.azurewebsites.net",
"hostType": "Repository",
"sslState": "Disabled"
}
],
"hostNames": [
"sitef6141-staging.azurewebsites.net"
],
"hostNamesDisabled": false,
"httpsOnly": false,
"hyperV": false,
"isXenon": false,
"keyVaultReferenceIdentity": "SystemAssigned",
"lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"backupRestoreTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false,
"managedIdentityTraffic": false
},
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"redundancyMode": "None",
"repositorySiteName": "sitef6141",
"reserved": false,
"resourceGroup": "testrg123",
"scmSiteAlsoStopped": false,
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"siteConfig": {
"acrUseManagedIdentityCreds": false,
"alwaysOn": false,
"appCommandLine": "",
"autoHealEnabled": false,
"azureStorageAccounts": {},
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"detailedErrorLoggingEnabled": false,
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"http20Enabled": false,
"httpLoggingEnabled": false,
"linuxFxVersion": "",
"loadBalancing": "LeastRequests",
"logsDirectorySizeLimit": 35,
"managedPipelineMode": "Integrated",
"minTlsVersion": "1.2",
"minimumElasticInstanceCount": 0,
"netFrameworkVersion": "v4.0",
"nodeVersion": "",
"numberOfWorkers": 1,
"phpVersion": "5.6",
"powerShellVersion": "",
"pythonVersion": "",
"remoteDebuggingEnabled": false,
"requestTracingEnabled": false,
"scmMinTlsVersion": "1.2",
"use32BitWorkerProcess": true,
"virtualApplications": [
{
"physicalPath": "site\\wwwroot",
"preloadEnabled": false,
"virtualPath": "/"
}
],
"vnetName": "",
"vnetPrivatePortsCount": 0,
"vnetRouteAllEnabled": false,
"webSocketsEnabled": false
},
"sku": "Standard",
"state": "Running",
"storageAccountRequired": false,
"usageState": "Normal"
}
}
Definições
| Name | Description |
|---|---|
|
Ai |
Configuração de integração com IA para a aplicação. |
|
Api |
Informações sobre a definição formal da API para o aplicativo. |
|
Api |
Configuração do Azure API Management (APIM) ligada à aplicaçã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 de host padrão durante a criação do recurso |
|
Auto |
Ações a serem executadas pelo módulo de recuperação automática quando uma regra é acionada. |
|
Auto |
Ação predefinida a ser tomada. |
|
Auto |
Ação personalizada a ser executada quando uma regra de recuperação automática é acionada. |
|
Auto |
Regras que podem ser definidas para auto-cura. |
|
Auto |
Gatilhos para auto-cura. |
|
Azure |
Ficheiros do Azure ou Armazenamento de Blobs acedem valor de informação para armazenamento em 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 com a configuração ClientCertEnabled.
|
|
Cloning |
Informações necessárias para a operação de clonagem. |
|
Connection |
Tipo de base de dados. |
|
Conn |
Informação de cadeia de ligação de base de dados. |
|
Cors |
Configurações de compartilhamento de recursos entre origens (CORS) para o aplicativo. |
|
created |
O tipo de identidade que criou o recurso. |
|
Dapr |
Configuração do App Dapr. |
|
Dapr |
Define o nível de log para o sidecar Dapr. Os valores permitidos são debug, info, warn, error. O padrão é info. |
|
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. |
|
Default |
Modelo de erro. |
|
Default |
Erros detalhados. |
| 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ção. |
|
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ção. |
|
Functions |
Armazenamento para o pacote implantado usado pelo aplicativo de função. |
|
Functions |
Método de autenticação para acessar a conta de armazenamento para implantação. |
|
Functions |
Propriedade para selecionar o tipo Armazenamento do Azure. Opções disponíveis: blobContainer. |
|
Functions |
Nome e versão do tempo de execução do aplicativo de função. |
|
Functions |
Configurações de dimensionamento e simultaneidade para o aplicativo de função. |
|
Functions |
Configurações de dimensionamento e simultaneidade para os gatilhos do aplicativo de função. |
|
Functions |
Configurações de dimensionamento e simultaneidade para o gatilho HTTP. |
|
Functions |
Configuração da estratégia de atualização do site da aplicação de funções para implementações e atualizações de configuração do site. |
|
Handler |
Os mapeamentos do manipulador do IIS usados para definir qual manipulador processa solicitações HTTP com determinada extensão. Por exemplo, ele é usado para configurar php-cgi.exe processo para lidar com todas as solicitações HTTP com extensão *.php. |
|
Hosting |
Especificação para um Ambiente do Serviço de Aplicações a utilizar para este recurso. |
|
Host |
Nome de host habilitado para SSL. |
|
Host |
Indica se o nome do host é um nome de host padrão ou de repositório. |
|
Ip |
Define para que esse filtro IP será usado. Isso é para suportar a filtragem de IP em proxies. |
| IPMode |
Especifica o modo IP do aplicativo. |
|
Ip |
Restrição de segurança IP em um aplicativo. |
|
Managed |
Modo de pipeline gerenciado. |
|
Managed |
Identidade do serviço gerenciado. |
|
Managed |
Tipo de identidade de serviço gerenciado. |
|
Mcp |
Configuração para um servidor MCP individual. |
|
Mcp |
Definições de configuração do MCP. |
|
Name |
Nome par de valores. |
|
Outbound |
Opções de tráfego de saída através da rede virtual. |
|
Platform |
O canal de lançamento da plataforma para o site. |
|
Push |
Configurações de push para o aplicativo. |
|
Ramp |
Regras de roteamento para testes de ramp up. Esta regra permite redirecionar % de tráfego estático para um slot ou alterar gradualmente o % de roteamento com base no desempenho. |
|
Redundancy |
Modo de redundância de site |
|
Requests |
Acionar com base no total de solicitações. |
|
Resource |
Requisitos de recursos do aplicativo de função. |
|
Runtime |
Nome do tempo de execução do aplicativo de função. Opções disponíveis: dotnet-isolated, node, java, powershell, python, custom |
|
Scm |
Tipo SCM. |
| Site |
Um aplicativo Web, um back-end de aplicativo móvel ou um aplicativo de API. |
|
Site |
Configuração externa de autenticação para o endpoint MCP (usada quando o EasyAuth não está ativado).
No mínimo, |
|
Site |
Estado de disponibilidade das informações de gerenciamento para o aplicativo. |
|
Site |
Configuração de um aplicativo do Serviço de Aplicativo. |
|
Site |
|
|
Site |
Limites de métricas definidos em um aplicativo. |
|
Site |
Balanceamento de carga do site. |
|
Site |
MachineKey de um aplicativo. |
|
Site |
Tipo de estratégia de atualização do site da aplicação funcional. Opções disponíveis: Recriar, RollingUpdate |
|
Slot |
O status da última operação bem-sucedida de troca de slots. |
|
Slow |
Gatilho com base no tempo de execução da solicitação. |
|
Ssl |
Tipo SSL |
|
Status |
Gatilho com base no código de status. |
|
Status |
Gatilho com base no intervalo de códigos de status. |
|
Supported |
MinTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL |
|
system |
Metadados referentes à criação e última modificação do recurso. |
|
Tls |
O conjunto de codificação TLS de força mínima permitido para um aplicativo |
|
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. |
AiIntegration
Configuração de integração com IA para a aplicação.
| Name | Tipo | Description |
|---|---|---|
| apiSpecPath |
string |
Caminho relativo para o ficheiro de especificação da API a partir do /home nos ficheiros do site. |
| mcp |
Configuração MCP. |
|
| siteAuth |
Configuração externa de autenticação para o endpoint MCP (usada quando o EasyAuth não está ativado). |
ApiDefinitionInfo
Informações sobre a definição formal da API para o aplicativo.
| Name | Tipo | Description |
|---|---|---|
| url |
string |
A URL da definição da API. |
ApiManagementConfig
Configuração do Azure API Management (APIM) ligada à aplicação.
| Name | Tipo | Description |
|---|---|---|
| id |
string |
APIM-Api Identificador. |
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 |
|---|---|
| SystemAssignedIdentity | |
| UserAssignedIdentity | |
| StorageAccountConnectionString |
AutoGeneratedDomainNameLabelScope
Especifica o escopo de exclusividade para o nome de host padrão durante a criação do recurso
| Valor | Description |
|---|---|
| TenantReuse | |
| SubscriptionReuse | |
| ResourceGroupReuse | |
| NoReuse |
AutoHealActions
Ações a serem executadas pelo módulo de recuperação automática quando uma regra é acionada.
| Name | 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 |
|---|---|
| Recycle | |
| LogEvent | |
| CustomAction |
AutoHealCustomAction
Ação personalizada a ser executada quando uma regra de recuperação automática é acionada.
| Name | Tipo | Description |
|---|---|---|
| exe |
string |
Executável a ser executado. |
| parameters |
string |
Parâmetros para o executável. |
AutoHealRules
Regras que podem ser definidas para auto-cura.
| Name | Tipo | Description |
|---|---|---|
| actions |
Ações a serem executadas quando uma regra é acionada. |
|
| triggers |
Condições que descrevem quando executar as ações de recuperação automática. |
AutoHealTriggers
Gatilhos para auto-cura.
| Name | Tipo | Description |
|---|---|---|
| privateBytesInKB |
integer (int32) |
Uma regra baseada em bytes privados. |
| requests |
Uma regra baseada no total de pedidos. |
|
| 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
Ficheiros do Azure ou Armazenamento de Blobs acedem valor de informação para armazenamento em dicionário.
| Name | Tipo | Description |
|---|---|---|
| accessKey |
string (password) |
Chave de acesso para a conta de armazenamento. |
| accountName |
string |
Nome da conta de armazenamento. |
| mountPath |
string |
Caminho para montar o armazenamento no ambiente de tempo de execução do site. |
| protocol |
Protocolo de montagem a ser usado para a conta de armazenamento. |
|
| shareName |
string |
Nome do compartilhamento de arquivos (nome do contêiner, para armazenamento de Blob). |
| state |
Estado da conta de armazenamento. |
|
| type |
Tipo de armazenamento. |
AzureStorageProtocol
Protocolo de montagem a ser usado para a conta de armazenamento.
| Valor | Description |
|---|---|
| Smb | |
| Http | |
| Nfs |
AzureStorageState
Estado da conta de armazenamento.
| Valor | Description |
|---|---|
| Ok | |
| InvalidCredentials | |
| InvalidShare | |
| NotValidated |
AzureStorageType
Tipo de armazenamento.
| Valor | Description |
|---|---|
| AzureFiles | |
| AzureBlob |
ClientCertMode
Isso compõe com a configuração ClientCertEnabled.
- ClientCertEnabled: false significa que ClientCert é ignorado.
- ClientCertEnabled: true e ClientCertMode: Required significa que ClientCert é necessário.
- ClientCertEnabled: true e ClientCertMode: Opcional significa que ClientCert é opcional ou aceito.
| Valor | Description |
|---|---|
| Required | |
| Optional | |
| OptionalInteractiveUser |
CloningInfo
Informações necessárias para a operação de clonagem.
| Name | Tipo | Description |
|---|---|---|
| appSettingsOverrides |
object |
A configuração do aplicativo substitui o aplicativo clonado. Se especificado, essas configurações substituem as configurações clonadas do aplicativo de origem. Caso contrário, as configurações do aplicativo de origem serão mantidas. |
| cloneCustomHostNames |
boolean |
|
| cloneSourceControl |
boolean |
|
| configureLoadBalancing |
boolean |
|
| correlationId |
string (uuid) |
ID de correlação da operação de clonagem. Esse ID vincula várias operações de clonagem para usar o mesmo instantâneo. |
| hostingEnvironment |
string |
Ambiente do Serviço de Aplicações. |
| overwrite |
boolean |
|
| sourceWebAppId |
string |
ID do recurso ARM do aplicativo de origem. O ID do recurso do aplicativo tem o formato /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 |
Localização do aplicativo de origem ex: Oeste dos EUA ou Norte da Europa |
| trafficManagerProfileId |
string |
ID do recurso ARM do perfil do Traffic Manager a ser usado, se existir. O ID de recurso do Gerenciador de Tráfego tem o formato /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
| trafficManagerProfileName |
string |
Nome do perfil do Traffic Manager a ser criado. Isso só é necessário se o perfil do Gerenciador de Tráfego ainda não existir. |
ConnectionStringType
Tipo de base de dados.
| Valor | Description |
|---|---|
| MySql | |
| SQLServer | |
| SQLAzure | |
| Custom | |
| NotificationHub | |
| ServiceBus | |
| EventHub | |
| ApiHub | |
| DocDb | |
| RedisCache | |
| PostgreSQL |
ConnStringInfo
Informação de cadeia de ligação de base de dados.
| Name | Tipo | Description |
|---|---|---|
| connectionString |
string |
Valor da cadeia de conexão. |
| name |
string |
Nome da cadeia de ligação. |
| type |
Tipo de base de dados. |
CorsSettings
Configurações de compartilhamento de recursos entre origens (CORS) para o aplicativo.
| Name | Tipo | Description |
|---|---|---|
| allowedOrigins |
string[] |
Obtém ou define a lista de origens que devem ter permissão para fazer chamadas entre origens (por exemplo: |
| 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. |
createdByType
O tipo de identidade que criou o recurso.
| Valor | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DaprConfig
Configuração do App Dapr.
| Name | Tipo | Default value | Description |
|---|---|---|---|
| appId |
string |
Identificador do aplicativo Dapr |
|
| appPort |
integer (int32) |
Informa ao Dapr em qual porta seu aplicativo está escutando |
|
| enableApiLogging |
boolean |
Habilita o registro de API para o sidecar Dapr |
|
| enabled |
boolean |
False |
Boolean indicando se o carro lateral Dapr está ativado |
| httpMaxRequestSize |
integer (int32) |
Aumento do tamanho máximo do corpo da solicitação http servers parâmetro em MB para lidar com o upload de arquivos grandes. O padrão é 4 MB. |
|
| httpReadBufferSize |
integer (int32) |
Dapr tamanho máximo do buffer de leitura de cabeçalho http em KB para manipular ao enviar cabeçalhos multi-KB. O padrão é 65KB. |
|
| logLevel |
Define o nível de log para o sidecar Dapr. Os valores permitidos são debug, info, warn, error. O padrão é info. |
DaprLogLevel
Define o nível de log para o sidecar Dapr. Os valores permitidos são debug, info, warn, error. O padrão é info.
| Valor | Description |
|---|---|
| info | |
| debug | |
| warn | |
| error |
DefaultAction
Ação padrão para restrição de acesso principal se nenhuma regra for correspondida.
| Valor | Description |
|---|---|
| Allow | |
| Deny |
DefaultErrorResponse
Resposta de erro do Serviço de Aplicativo.
| Name | Tipo | Description |
|---|---|---|
| error |
Modelo de erro. |
DefaultErrorResponseError
Modelo de erro.
| Name | Tipo | Description |
|---|---|---|
| code |
string |
String padronizada para identificar programaticamente o erro. |
| details |
Erros detalhados. |
|
| innererror |
string |
Mais informações para depurar erro. |
| message |
string |
Descrição detalhada do erro e informações de depuração. |
| target |
string |
Descrição detalhada do erro e informações de depuração. |
DefaultErrorResponseErrorDetailsItem
Erros detalhados.
| Name | Tipo | Description |
|---|---|---|
| code |
string |
String padronizada para identificar programaticamente o erro. |
| message |
string |
Descrição detalhada do erro e informações de depuração. |
| target |
string |
Descrição detalhada do erro e informações de depuração. |
Experiments
Regras de roteamento em experimentos de produção.
| Name | Tipo | Description |
|---|---|---|
| rampUpRules |
Lista de regras de ramp-up. |
ExtendedLocation
Localização estendida.
| Name | Tipo | Description |
|---|---|---|
| name |
string |
Nome do local estendido. |
| type |
string |
Tipo de local estendido. |
FtpsState
Estado do serviço FTP / FTPS
| Valor | Description |
|---|---|
| AllAllowed | |
| FtpsOnly | |
| Disabled |
FunctionAppConfig
Configuração do aplicativo de função.
| Name | Tipo | Description |
|---|---|---|
| deployment |
Configuração de implantação de aplicativo de função. |
|
| runtime |
Configurações de tempo de execução do aplicativo de função. |
|
| scaleAndConcurrency |
Configurações de escala e simultaneidade do aplicativo de função. |
|
| siteUpdateStrategy |
Funcionalidade, atualização do site, configuração da estratégia. |
FunctionsAlwaysReadyConfig
Define o número de instâncias 'Always Ready' para um grupo de funções ou uma função específica.
| Name | Tipo | Description |
|---|---|---|
| instanceCount |
integer (int32) |
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 |
É necessário um grupo de funções ou um nome de função. 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ção.
| Name | Tipo | Description |
|---|---|---|
| storage |
Armazenamento para o pacote implantado usado pelo aplicativo de função. |
FunctionsDeploymentStorage
Armazenamento para o pacote implantado usado pelo aplicativo de função.
| Name | Tipo | Description |
|---|---|---|
| authentication |
Método de autenticação para acessar a conta de armazenamento para implantação. |
|
| type |
Propriedade para selecionar o tipo Armazenamento do Azure. Opções disponíveis: blobContainer. |
|
| value |
string (uri) |
Propriedade para definir a URL do tipo Armazenamento do Azure selecionado. Exemplo: Para blobContainer, o valor pode ser https://<storageAccountName>.blob.core.windows.net/<containerName>. |
FunctionsDeploymentStorageAuthentication
Método de autenticação para acessar a conta de armazenamento para implantação.
| Name | Tipo | Description |
|---|---|---|
| storageAccountConnectionStringName |
string |
Use esta propriedade para StorageAccountConnectionString. Define o nome da definição da aplicação que tem a cadeia de ligaçã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 esta propriedade para UserAssignedIdentity. Defina o ID do recurso da identidade. Não defina um valor para essa propriedade ao usar outro tipo de autenticação. |
FunctionsDeploymentStorageType
Propriedade para selecionar o tipo Armazenamento do Azure. Opções disponíveis: blobContainer.
| Valor | Description |
|---|---|
| blobContainer |
FunctionsRuntime
Nome e versão do tempo de execução do aplicativo de função.
| Name | Tipo | Description |
|---|---|---|
| name |
Nome do tempo de execução do aplicativo de função. Opções disponíveis: dotnet-isolated, node, java, powershell, python, custom |
|
| version |
string |
Versão de tempo de execução do aplicativo de função. Exemplo: 8 (para isolados por dotnet) |
FunctionsScaleAndConcurrency
Configurações de dimensionamento e simultaneidade para o aplicativo de função.
| Name | Tipo | Description |
|---|---|---|
| alwaysReady |
Configuração 'Always Ready' para o aplicativo de função. |
|
| instanceMemoryMB |
integer (int32) |
Defina a quantidade de memória alocada para cada instância do aplicativo de função em MB. CPU e largura de banda de rede são alocados proporcionalmente. |
| maximumInstanceCount |
integer (int32) |
O número máximo de instâncias para o aplicativo de função. |
| triggers |
Configurações de dimensionamento e simultaneidade para os gatilhos do aplicativo de função. |
FunctionsScaleAndConcurrencyTriggers
Configurações de dimensionamento e simultaneidade para os gatilhos do aplicativo de função.
| Name | Tipo | Description |
|---|---|---|
| http |
Configurações de dimensionamento e simultaneidade para o gatilho HTTP. |
FunctionsScaleAndConcurrencyTriggersHttp
Configurações de dimensionamento e simultaneidade para o gatilho HTTP.
| Name | Tipo | Description |
|---|---|---|
| perInstanceConcurrency |
integer (int32) |
O número máximo de invocações de gatilho HTTP simultâneas por instância. |
FunctionsSiteUpdateStrategy
Configuração da estratégia de atualização do site da aplicação de funções para implementações e atualizações de configuração do site.
| Name | Tipo | Description |
|---|---|---|
| type |
Tipo de estratégia de atualização do site da aplicação funcional. Opções disponíveis: Recriar, RollingUpdate |
HandlerMapping
Os mapeamentos do manipulador do IIS usados para definir qual manipulador processa solicitações HTTP com determinada extensão. Por exemplo, ele é usado para configurar php-cgi.exe processo para lidar com todas as solicitações HTTP com extensão *.php.
| Name | Tipo | Description |
|---|---|---|
| arguments |
string |
Argumentos de linha de comando a serem passados para o processador de script. |
| extension |
string |
As solicitações com essa extensão serão tratadas usando o aplicativo FastCGI especificado. |
| scriptProcessor |
string |
O caminho absoluto para o aplicativo FastCGI. |
HostingEnvironmentProfile
Especificação para um Ambiente do Serviço de Aplicações a utilizar para este recurso.
| Name | Tipo | Description |
|---|---|---|
| id |
string |
ID de recurso do Ambiente do Serviço de Aplicações. |
| name |
string |
Nome do Ambiente do Serviço de Aplicações. |
| type |
string |
Tipo de recurso do Ambiente do Serviço de Aplicações. |
HostNameSslState
Nome de host habilitado para SSL.
| Name | Tipo | Description |
|---|---|---|
| hostType |
Indica se o nome do host é um nome de host padrão ou de 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 de repositório.
| Valor | Description |
|---|---|
| Standard | |
| Repository |
IpFilterTag
Define para que esse filtro IP será usado. Isso é para suportar a filtragem de IP em proxies.
| Valor | Description |
|---|---|
| Default | |
| XffProxy | |
| ServiceTag |
IPMode
Especifica o modo IP do aplicativo.
| Valor | Description |
|---|---|
| IPv4 | |
| IPv6 | |
| IPv4AndIPv6 |
IpSecurityRestriction
Restrição de segurança IP em um aplicativo.
| Name | Tipo | Description |
|---|---|---|
| action |
string |
Permitir ou Negar acesso para este intervalo de IP. |
| description |
string |
Descrição da regra de restrição de IP. |
| headers |
object |
Cabeçalhos de regra de restrição de IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). A lógica de correspondência é ..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). A lógica de correspondência é ..
X-Azure-FDID e X-FD-HealthProbe. A lógica de correspondência é a correspondência exata. |
| ipAddress |
string |
Endereço IP para o qual a restrição de segurança é válida. Pode ser na forma de endereço ipv4 puro (propriedade SubnetMask necessária) ou notação CIDR, como ipv4/mask (correspondência de bits à esquerda). Para CIDR, a propriedade SubnetMask não deve ser especificada. |
| name |
string |
Nome da regra de restrição de IP. |
| priority |
integer (int32) |
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 (int32) |
(interna) Tag de tráfego de sub-rede |
| tag |
Define para que esse filtro IP será usado. Isso é para suportar a filtragem de IP em proxies. |
|
| vnetSubnetResourceId |
string |
ID do recurso de rede virtual |
| vnetTrafficTag |
integer (int32) |
(interna) Tag de tráfego Vnet |
ManagedPipelineMode
Modo de pipeline gerenciado.
| Valor | Description |
|---|---|
| Integrated | |
| Classic |
ManagedServiceIdentity
Identidade do serviço gerenciado.
| Name | Tipo | Description |
|---|---|---|
| principalId |
string |
ID principal 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-chave do dicionário de identidade do utilizador serão IDs de recursos ARM na forma: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Tipo de identidade de serviço gerenciado.
| Valor | Description |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned | |
| None |
McpServerConfig
Configuração para um servidor MCP individual.
| Name | Tipo | Description |
|---|---|---|
| description |
string |
A descrição do servidor MCP. |
| enabled |
boolean |
Se o servidor MCP está ativado. Por defeito, é verdadeiro quando não especificado na criação. |
| endpoint |
string |
O caminho de endpoint para o servidor MCP. |
| name |
string |
O nome do servidor MCP. |
| toolList |
string[] |
A lista de ferramentas expostas por este servidor MCP. |
McpSettings
Definições de configuração do MCP.
| Name | Tipo | Description |
|---|---|---|
| servers |
Conjunto de configurações de servidores MCP. Este array é substituído na sua totalidade com a atualização; Servidores individuais não podem ser corrigidos de forma independente. Um array vazio sinaliza que o MCP deve ser desativado/eliminado. |
NameValuePair
Nome par de valores.
| Name | Tipo | Description |
|---|---|---|
| name |
string |
Nome do par. |
| value |
string |
Valor do par. |
OutboundVnetRouting
Opções de tráfego de saída através da rede virtual.
| Name | Tipo | Description |
|---|---|---|
| allTraffic |
boolean |
Habilita todas as outras opções de roteamento definidas em OutboundVnetRouting se essa configuração estiver definida como true. |
| applicationTraffic |
boolean |
Isto faz com que todo o tráfego de saída tenha como Grupos de Segurança Rede Virtual e Rotas Definidas pelo Utilizador aplicados. Anteriormente chamado VnetRouteAllEnabled. |
| backupRestoreTraffic |
boolean |
Permite operações de Backup e Restauração através da rede virtual. Anteriormente chamado VnetBackupRestoreEnabled |
| contentShareTraffic |
boolean |
Permite o acesso ao conteúdo através da rede virtual. Anteriormente chamado VnetContentShareEnabled |
| imagePullTraffic |
boolean |
Permite puxar imagens através do Rede Virtual. Anteriormente chamado VnetImagePullEnabled. |
| managedIdentityTraffic |
boolean |
Permite operações de Identidade Gerida através de rede virtual. |
PlatformReleaseChannel
O canal de lançamento da plataforma para o site.
| Valor | Description |
|---|---|
| Latest |
As últimas recebem as atualizações mais cedo. |
| Standard |
O Standard recebe atualizações após o mais tarde. |
| Extended |
O Extended recebe atualizações por último com o suporte estendido. |
PushSettings
Configurações de push para o aplicativo.
| Name | Tipo | Description |
|---|---|---|
| id |
string |
Id do recurso. |
| kind |
string |
Tipo de recurso. |
| name |
string |
Nome do recurso. |
| properties.dynamicTagsJson |
string |
Obtém ou define uma cadeia de caracteres JSON contendo uma lista de marcas dinâmicas que serão avaliadas a partir de declarações de usuário no ponto de extremidade de registro por push. |
| properties.isPushEnabled |
boolean |
Obtém ou define um sinalizador indicando se o ponto de extremidade Push está habilitado. |
| properties.tagWhitelistJson |
string |
Obtém ou define uma cadeia de caracteres JSON contendo uma lista de tags que estão na lista de permissões para uso pelo ponto de extremidade de registro por push. |
| properties.tagsRequiringAuth |
string |
Obtém ou define uma cadeia de caracteres JSON contendo uma lista de marcas que exigem autenticação do usuário para serem usadas no ponto de extremidade de registro por push. As tags podem consistir em caracteres alfanuméricos e o seguinte: '_', '@', '#', '.', ':', '-'. A validação deve ser realizada no PushRequestHandler. |
| type |
string |
Tipo de recurso. |
RampUpRule
Regras de roteamento para testes de ramp up. Esta regra permite redirecionar % de tráfego estático para um slot ou alterar gradualmente o % de roteamento com base no desempenho.
| Name | Tipo | Description |
|---|---|---|
| actionHostName |
string |
Nome do host de um slot para o qual o tráfego será redirecionado, se decidido. Por exemplo, myapp-stage.azurewebsites.net. |
| changeDecisionCallbackUrl |
string |
O algoritmo de decisão personalizado pode ser fornecido na extensão de site TiPCallback, cujo URL pode ser especificado. |
| changeIntervalInMinutes |
integer (int32) |
Especifica o intervalo em minutos para reavaliar ReroutePercentage. |
| changeStep |
number (double) |
No cenário de ramp up automático, esta é a etapa a ser adicionada/removida até |
| maxReroutePercentage |
number (double) |
Especifica o limite superior abaixo do qual ReroutePercentage permanecerá. |
| minReroutePercentage |
number (double) |
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 (double) |
Percentagem do tráfego que será redirecionada para |
RedundancyMode
Modo de redundância de site
| Valor | Description |
|---|---|
| None | |
| Manual | |
| Failover | |
| ActiveActive | |
| GeoRedundant |
RequestsBasedTrigger
Acionar com base no total de solicitações.
| Name | Tipo | Description |
|---|---|---|
| count |
integer (int32) |
Contagem de pedidos. |
| timeInterval |
string |
Intervalo de tempo. |
ResourceConfig
Requisitos de recursos do aplicativo de função.
| Name | Tipo | Description |
|---|---|---|
| cpu |
number (double) |
CPU necessária em núcleos, por exemplo, 0,5 |
| memory |
string |
Memória necessária, por exemplo, "1Gi" |
RuntimeName
Nome do tempo de execução do aplicativo de função. Opções disponíveis: dotnet-isolated, node, java, powershell, python, custom
| Valor | Description |
|---|---|
| dotnet-isolated | |
| node | |
| java | |
| powershell | |
| python | |
| custom |
ScmType
Tipo SCM.
| Valor | Description |
|---|---|
| None | |
| Dropbox | |
| Tfs | |
| LocalGit | |
| GitHub | |
| CodePlexGit | |
| CodePlexHg | |
| BitbucketGit | |
| BitbucketHg | |
| ExternalGit | |
| ExternalHg | |
| OneDrive | |
| VSO | |
| VSTSRM |
Site
Um aplicativo Web, um back-end de aplicativo móvel ou um aplicativo de API.
| Name | Tipo | Default value | Description |
|---|---|---|---|
| extendedLocation |
Localização estendida. |
||
| id |
string (arm-id) |
ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
|
| identity |
Identidade do serviço gerenciado. |
||
| kind |
string |
Tipo de recurso. Se o recurso for uma aplicação, pode consultar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference para detalhes dos valores suportados para o tipo. |
|
| location |
string |
A geolocalização onde o recurso vive |
|
| name |
string |
O nome do recurso |
|
| properties.aiIntegration |
Configuração de integração com IA para a aplicação. |
||
| properties.autoGeneratedDomainNameLabelScope |
Especifica o escopo de exclusividade para o nome de host padrão durante a criação do recurso |
||
| properties.availabilityState |
Estado de disponibilidade das informações de gerenciamento para o aplicativo. |
||
| properties.clientAffinityEnabled |
boolean |
False |
|
| properties.clientAffinityPartitioningEnabled |
boolean |
|
|
| properties.clientAffinityProxyEnabled |
boolean |
|
|
| properties.clientCertEnabled |
boolean |
|
|
| properties.clientCertExclusionPaths |
string |
Caminhos de exclusão separados por vírgulas de autenticação de certificado de cliente |
|
| properties.clientCertMode |
Isso compõe com 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 (int32) |
Tamanho do recipiente de funções. |
|
| properties.customDomainVerificationId |
string |
Identificador exclusivo que verifica os domínios personalizados atribuídos ao aplicativo. O cliente adicionará esse id a um registro txt para verificação. |
|
| properties.dailyMemoryTimeQuota |
integer (int32) |
Quota diária máxima permitida de tempo de memória (aplicável apenas em aplicações dinâmicas). |
|
| properties.daprConfig |
Configuração Dapr do aplicativo. |
||
| properties.defaultHostName |
string |
Nome de 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 ativados. 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 da aplicação Azure Function. |
||
| properties.hostNameSslStates |
Os estados SSL do nome do host são usados para gerenciar as associações SSL para os nomes de host do aplicativo. |
||
| properties.hostNames |
string[] |
Nomes de host associados ao aplicativo. |
|
| properties.hostNamesDisabled |
boolean |
|
|
| properties.hostingEnvironmentProfile |
Ambiente do Serviço de Aplicações para usar na aplicação. |
||
| 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 caixa de areia. |
| properties.inProgressOperationId |
string (uuid) |
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: sandbox Hyper-V. |
| properties.keyVaultReferenceIdentity |
string |
Identidade a usar para autenticação do Key Vault Reference. |
|
| properties.lastModifiedTimeUtc |
string (date-time) |
Da última vez que o aplicativo foi modificado, em UTC. Somente leitura. |
|
| properties.managedEnvironmentId |
string |
ID do Azure Resource Manager do Ambiente Gerido selecionado pelo cliente para hospedar esta aplicação. Isso deve ter o formato /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} |
|
| properties.maxNumberOfWorkers |
integer (int32) |
Número máximo de trabalhadores. Isso só se aplica ao contêiner Funções. |
|
| 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 cujo site pode ser hospedado com as configurações atuais. Somente leitura. |
|
| properties.outboundVnetRouting |
Propriedade para configurar várias opções de roteamento de tráfego de saída pela rede virtual para um site |
||
| properties.platformReleaseChannel |
O canal de lançamento da plataforma para o site. O mais recente recebe as atualizações mais cedo, seguido pelo Padrão e depois pelo Estendido. |
||
| 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: 'Ativado', 'Desativado' 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ção. |
||
| 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 do Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
|
| properties.siteConfig |
Configuração de um aplicativo do Serviço de Aplicativo. Essa propriedade não é retornada em resposta a solicitações normais de criação e leitura, pois pode conter informações confidenciais. |
||
| properties.siteScopedCertificatesEnabled |
boolean |
False |
|
| properties.sku |
string |
SKU atual do aplicativo com base no Plano de Serviço de Aplicativo associado. Alguns valores de SKU válidos são Free, Shared, Basic, Dynamic, FlexConsumption, Standard, Premium, PremiumV2, PremiumV3, Isolated, IsolatedV2 |
|
| properties.slotSwapStatus |
Status da última operação de troca de slot de implantação. |
||
| properties.sshEnabled |
boolean |
Se o acesso ssh deve ser habilitado. |
|
| properties.state |
string |
Estado atual do aplicativo. |
|
| properties.storageAccountRequired |
boolean |
Verifica se a conta de armazenamento fornecida pelo cliente é necessária |
|
| properties.suspendedTill |
string (date-time) |
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 será trocado. Somente leitura. |
|
| properties.trafficManagerHostNames |
string[] |
Gestor de Tráfego do Azure nomes de hosts associados à aplicação. 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 serem acompanhados pela Integração Regional VNET. Isso deve ter o formato /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
|
| properties.workloadProfileName |
string |
Nome do perfil da carga de trabalho para o aplicativo de função a ser executado. |
|
| systemData |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. |
||
| tags |
object |
Tags de recursos. |
|
| type |
string |
O tipo do recurso. Por exemplo, "Microsoft. Computação/Máquinas Virtuais" ou "Microsoft. ContasArmazenamento/Armazenamento" |
SiteAuthInfo
Configuração externa de autenticação para o endpoint MCP (usada quando o EasyAuth não está ativado).
No mínimo, scopes e qualquer wellKnownOpenIdConfiguration um ou issuer deve ser fornecido.
| Name | Tipo | Description |
|---|---|---|
| audience |
string |
Afirmação esperada de 'aud'. |
| issuer |
string |
Afirmação esperada de 'iss'. É obrigatório para autenticação personalizada do site, caso |
| jwksUri |
string (uri) |
URL do JWKS para verificar assinaturas JWT. |
| scopes |
string[] |
O OAuth abrange para Metadados de Recursos Protegidos (PRM). Obrigatório para autenticação personalizada do site. |
| wellKnownOpenIdConfiguration |
string (uri) |
URL de metadados OIDC. É obrigatório para autenticação personalizada do site, caso |
SiteAvailabilityState
Estado de disponibilidade das informações de gerenciamento para o aplicativo.
| Valor | Description |
|---|---|
| Normal | |
| Limited | |
| DisasterRecoveryMode |
SiteConfig
Configuração de um aplicativo do Serviço de Aplicativo.
| Name | Tipo | Default value | Description |
|---|---|---|---|
| acrUseManagedIdentityCreds |
boolean |
Sinalizar para usar Creds de Identidade Gerenciada para extração 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 |
Definições de gestão da API do Azure ligadas à aplicação. |
||
| appCommandLine |
string |
Linha de comando do aplicativo para iniciar. |
|
| appSettings |
Configurações do aplicativo. Essa propriedade não é retornada em resposta a solicitações normais de criação e leitura, pois pode conter informações confidenciais. |
||
| autoHealEnabled |
boolean |
|
|
| autoHealRules |
Regras do Auto Heal. |
||
| autoSwapSlotName |
string |
Nome do slot de troca automática. |
|
| azureStorageAccounts |
<string,
Azure |
Lista de Contas de Armazenamento do Azure. |
|
| connectionStrings |
Cadeias de conexão. Essa propriedade não é retornada em resposta a solicitações normais de criação e leitura, pois pode conter informações confidenciais. |
||
| cors |
Configurações de compartilhamento de recursos entre origens (CORS). |
||
| defaultDocuments |
string[] |
Documentos padrão. |
|
| detailedErrorLoggingEnabled |
boolean |
|
|
| documentRoot |
string |
Raiz do documento. |
|
| elasticWebAppScaleLimit |
integer (int32) minimum: 0 |
Número máximo de trabalhadores para o qual um site pode ser dimensionado.
Essa configuração só se aplica a aplicativos em planos em que o ElasticScaleEnabled é |
|
| experiments |
Esta é uma solução alternativa para tipos polimórficos. |
||
| ftpsState |
Estado do serviço FTP / FTPS |
||
| functionAppScaleLimit |
integer (int32) minimum: 0 |
Número máximo de trabalhadores para o qual um site pode ser dimensionado. Esta definição aplica-se apenas aos Planos Consumo e Elastic Premium |
|
| functionsRuntimeScaleMonitoringEnabled |
boolean |
Obtém ou define um valor que indica se o monitoramento da escala de tempo de execução das funções está habilitado. Quando habilitado, o ScaleController não monitorará fontes de eventos diretamente, mas chamará o tempo de execução para obter o status da escala. |
|
| handlerMappings |
Mapeamentos do manipulador. |
||
| healthCheckPath |
string |
Caminho de verificação de integridade |
|
| http20Enabled |
boolean |
True |
Http20Enabled: configura um site para permitir que os clientes se conectem por http2.0 |
| http20ProxyFlag |
integer (int32) |
0 |
Http20ProxyFlag: Configura um site para permitir que http2.0 passe por proxy até o aplicativo. 0 = desativado, 1 = passar por todo o tráfego http2, 2 = passar apenas pelo gRPC. |
| httpLoggingEnabled |
boolean |
|
|
| ipSecurityRestrictions |
Restrições de segurança IP para principal. |
||
| ipSecurityRestrictionsDefaultAction |
Ação padrão para restrição de acesso principal se nenhuma regra for correspondida. |
||
| javaContainer |
string |
Contentor Java. |
|
| javaContainerVersion |
string |
Versão contentor Java. |
|
| javaVersion |
string |
Versão Java. |
|
| keyVaultReferenceIdentity |
string |
Identidade a usar para autenticação do Key Vault Reference. |
|
| limits |
Limites do site. |
||
| linuxFxVersion |
string |
Linux App Framework e versão |
|
| loadBalancing |
Balanceamento de carga do site. |
||
| localMySqlEnabled |
boolean |
False |
|
| logsDirectorySizeLimit |
integer (int32) |
HTTP registra o limite de tamanho do diretório. |
|
| machineKey |
Site MachineKey. |
||
| managedPipelineMode |
Modo de pipeline gerenciado. |
||
| managedServiceIdentityId |
integer (int32) |
ID de identidade do serviço gerenciado |
|
| metadata |
Metadados da aplicação. Esta propriedade não pode ser recuperada, uma vez que pode conter segredos. |
||
| minTlsCipherSuite |
O conjunto de codificação 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 (int32) minimum: 0maximum: 20 |
Número mínimo de contagem de instâncias para um site Essa configuração só se aplica aos Planos Elásticos |
|
| netFrameworkVersion |
string |
v4.6 |
Versão do framework .NET. |
| nodeVersion |
string |
Versão do Node.js. |
|
| numberOfWorkers |
integer (int32) |
Número de trabalhadores. |
|
| phpVersion |
string |
Versão do PHP. |
|
| powerShellVersion |
string |
Versão do PowerShell. |
|
| preWarmedInstanceCount |
integer (int32) minimum: 0maximum: 10 |
Número de instâncias pré-Warmed . Esta definição aplica-se apenas aos Planos de Consumo e Elástico |
|
| publicNetworkAccess |
string |
Propriedade para permitir ou bloquear todo o tráfego público. |
|
| publishingUsername |
string |
Publicação de nome de usuário. |
|
| push |
Empurre as configurações do ponto final. |
||
| pythonVersion |
string |
Versão do Python. |
|
| remoteDebuggingEnabled |
boolean |
|
|
| remoteDebuggingVersion |
string |
Versão de depuração remota. |
|
| requestTracingEnabled |
boolean |
|
|
| requestTracingExpirationTime |
string (date-time) |
Solicite o tempo de expiração do rastreamento. |
|
| scmIpSecurityRestrictions |
Restrições de segurança 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 IP para scm usar main. |
|
| scmMinTlsVersion |
ScmMinTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL para o site SCM |
||
| scmType |
Tipo SCM. |
||
| tracingOptions |
string |
Opções de rastreamento. |
|
| use32BitWorkerProcess |
boolean |
|
|
| virtualApplications |
Aplicações virtuais. |
||
| vnetName |
string |
Nome da Rede Virtual. |
|
| vnetPrivatePortsCount |
integer (int32) |
O número de portas privadas atribuídas a este aplicativo. Estes serão atribuídos dinamicamente em tempo de execução. |
|
| vnetRouteAllEnabled |
boolean |
Rede Virtual Route All ativado. Isto faz com que todo o tráfego de saída tenha como Grupos de Segurança Rede Virtual e Rotas Definidas pelo Utilizador aplicados. |
|
| webSocketsEnabled |
boolean |
|
|
| websiteTimeZone |
string |
Define o fuso horário que um site usa para gerar carimbos de data/hora. Compatível com Linux e Aplicação do Windows Service. Definir a configuração do aplicativo WEBSITE_TIME_ZONE tem precedência sobre essa configuração. Para Linux, espera valores de banco de dados tz https://www.iana.org/time-zones (para uma referência rápida, consulte https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Para Windows, espera um dos fusos horários listados sob HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
|
| windowsFxVersion |
string |
Xenon App Framework e versão |
|
| xManagedServiceIdentityId |
integer (int32) |
ID de identidade explícita do serviço gerenciado |
SiteDnsConfig
| Name | 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 (int32) |
Tempo personalizado para que o DNS seja armazenado em cache em segundos. Intervalo permitido: 0-60. O padrão é 30 segundos. 0 significa cache desativado. |
| dnsRetryAttemptCount |
integer (int32) |
Número total de novas tentativas para pesquisa de dns. Intervalo permitido: 1-5. O valor padrão é 3. |
| dnsRetryAttemptTimeout |
integer (int32) |
Tempo limite para uma única pesquisa de dns em segundos. Intervalo permitido: 1-30. O valor padrão é 3. |
| dnsServers |
string[] |
Lista de servidores DNS personalizados a serem usados por um aplicativo para pesquisas. Máximo de 5 servidores dns podem ser definidos. |
SiteLimits
Limites de métricas definidos em um aplicativo.
| Name | Tipo | Description |
|---|---|---|
| maxDiskSizeInMb |
integer (int64) |
Utilização máxima permitida do tamanho do disco em MB. |
| maxMemoryInMb |
integer (int64) |
Utilização máxima de memória permitida em MB. |
| maxPercentageCpu |
number (double) |
Percentagem máxima permitida de utilização da CPU. |
SiteLoadBalancing
Balanceamento de carga do site.
| Valor | Description |
|---|---|
| WeightedRoundRobin | |
| LeastRequests | |
| LeastResponseTime | |
| WeightedTotalTraffic | |
| RequestHash | |
| PerSiteRoundRobin | |
| LeastRequestsWithTieBreaker |
SiteMachineKey
MachineKey de um aplicativo.
| Name | Tipo | Description |
|---|---|---|
| decryption |
string |
Algoritmo usado para desencriptação. |
| decryptionKey |
string |
Chave de desencriptação. |
| validation |
string |
Validação MachineKey. |
| validationKey |
string |
Chave de validação. |
SiteUpdateStrategyType
Tipo de estratégia de atualização do site da aplicação funcional. Opções disponíveis: Recriar, RollingUpdate
| Valor | Description |
|---|---|
| Recreate |
Se a aplicação estiver carregada e ocorrer uma atualização de implementação ou estado do site, todos os pods serão removidos e terão de ser recriados todos de uma vez. Este é o comportamento padrão. |
| RollingUpdate |
Se a aplicação estiver sob carga e ocorrer uma atualização de implementação ou estado do site, os pods serão esgotados em lotes e gradualmente substituídos, minimizando assim o impacto no rendimento. |
SlotSwapStatus
O status da última operação bem-sucedida de troca de slots.
| Name | Tipo | Description |
|---|---|---|
| destinationSlotName |
string |
O slot de destino da última operação de swap. |
| sourceSlotName |
string |
O slot de origem da última operação de swap. |
| timestampUtc |
string (date-time) |
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.
| Name | Tipo | Description |
|---|---|---|
| count |
integer (int32) |
Contagem de pedidos. |
| path |
string |
Caminho da solicitação. |
| timeInterval |
string |
Intervalo de tempo. |
| timeTaken |
string |
Tempo demorado. |
SslState
Tipo SSL
| Valor | Description |
|---|---|
| Disabled | |
| SniEnabled | |
| IpBasedEnabled |
StatusCodesBasedTrigger
Gatilho com base no código de status.
| Name | Tipo | Description |
|---|---|---|
| count |
integer (int32) |
Contagem de pedidos. |
| path |
string |
Caminho da solicitação |
| status |
integer (int32) |
Código de status HTTP. |
| subStatus |
integer (int32) |
Solicitar Sub Status. |
| timeInterval |
string |
Intervalo de tempo. |
| win32Status |
integer (int32) |
Código de erro Win32. |
StatusCodesRangeBasedTrigger
Gatilho com base no intervalo de códigos de status.
| Name | Tipo | Description |
|---|---|---|
| count |
integer (int32) |
Contagem de pedidos. |
| path |
string |
|
| statusCodes |
string |
Código de status HTTP. |
| timeInterval |
string |
Intervalo de tempo. |
SupportedTlsVersions
MinTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL
| Valor | Description |
|---|---|
| 1.0 | |
| 1.1 | |
| 1.2 | |
| 1.3 |
systemData
Metadados referentes à criação e última modificação do recurso.
| Name | Tipo | Description |
|---|---|---|
| createdAt |
string (date-time) |
O carimbo de data/hora da criação de recursos (UTC). |
| createdBy |
string |
A identidade que criou o recurso. |
| createdByType |
O tipo de identidade que criou o recurso. |
|
| lastModifiedAt |
string (date-time) |
O carimbo de data/hora da última modificação do recurso (UTC) |
| lastModifiedBy |
string |
A identidade que modificou o recurso pela última vez. |
| lastModifiedByType |
O tipo de identidade que modificou o recurso pela última vez. |
TlsCipherSuites
O conjunto de codificação TLS de força mínima permitido para um aplicativo
| Valor | Description |
|---|---|
| TLS_AES_256_GCM_SHA384 | |
| TLS_AES_128_GCM_SHA256 | |
| TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 | |
| TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 | |
| TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 | |
| TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 | |
| TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA | |
| TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA | |
| TLS_RSA_WITH_AES_256_GCM_SHA384 | |
| TLS_RSA_WITH_AES_128_GCM_SHA256 | |
| TLS_RSA_WITH_AES_256_CBC_SHA256 | |
| TLS_RSA_WITH_AES_128_CBC_SHA256 | |
| TLS_RSA_WITH_AES_256_CBC_SHA | |
| TLS_RSA_WITH_AES_128_CBC_SHA |
UsageState
Estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura.
| Valor | Description |
|---|---|
| Normal | |
| Exceeded |
UserAssignedIdentity
Identidade atribuída pelo usuário.
| Name | Tipo | Description |
|---|---|---|
| clientId |
string |
ID do cliente da identidade atribuída ao usuário |
| principalId |
string |
ID principal da identidade atribuída ao usuário |
VirtualApplication
Aplicativo virtual em um aplicativo.
| Name | Tipo | Description |
|---|---|---|
| physicalPath |
string |
Percurso físico. |
| preloadEnabled |
boolean |
|
| virtualDirectories |
Diretórios virtuais para aplicação virtual. |
|
| virtualPath |
string |
Caminho virtual. |
VirtualDirectory
Diretório para aplicativo virtual.
| Name | Tipo | Description |
|---|---|---|
| physicalPath |
string |
Percurso físico. |
| virtualPath |
string |
Caminho para o aplicativo virtual. |