Compartilhar via


SiteConfig interface

Configuração de uma aplicação Serviço de Aplicações.

Propriedades

alwaysOn

true se AlwaysOn estiver ativado; caso contrário, false.

apiDefinition

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

appCommandLine

Linha de comandos da aplicação a iniciar.

appSettings

Definições da aplicação.

autoHealEnabled

true se a Recuperação Automática estiver ativada; caso contrário, false.

autoHealRules

Regras de Recuperação Automática.

autoSwapSlotName

Nome do bloco de troca automática.

azureStorageAccounts

Contas de armazenamento do Azure fornecidas pelo utilizador.

connectionStrings

Cadeias de ligação.

cors

Definições de Partilha de Recursos entre Origens (CORS).

defaultDocuments

Documentos predefinidos.

detailedErrorLoggingEnabled

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

documentRoot

Raiz do documento.

experiments

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

ftpsState

Estado do serviço FTP/FTPS

handlerMappings

Mapeamentos do processador.

http20Enabled

Http20Enabled: configura um web site para permitir que os clientes se liguem através de http2.0

httpLoggingEnabled

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

ipSecurityRestrictions

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

javaContainer

Contentor Java.

javaContainerVersion

Versão do contentor Java.

javaVersion

Versão java.

limits

Limites do site.

linuxFxVersion

Arquitetura de Aplicações e versão do Linux

loadBalancing

Balanceamento de carga do site.

localMySqlEnabled

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

logsDirectorySizeLimit

Limite de tamanho do diretório de registos HTTP.

machineKey

Site MachineKey. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

managedPipelineMode

Modo de pipeline gerido.

managedServiceIdentityId

ID da Identidade de Serviço Gerida

minTlsVersion

MinTlsVersion: configura a versão mínima do TLS necessária para pedidos SSL

netFrameworkVersion

.NET Framework versão.

nodeVersion

Versão do Node.js.

numberOfWorkers

Número de trabalhadores.

phpVersion

Versão do PHP.

publishingUsername

Nome de utilizador de publicação.

push

Definições de ponto final push.

pythonVersion

Versão do Python.

remoteDebuggingEnabled

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

remoteDebuggingVersion

Versão de depuração remota.

requestTracingEnabled

true se o rastreio de pedidos estiver ativado; caso contrário, false.

requestTracingExpirationTime

Tempo de expiração do rastreio do pedido.

reservedInstanceCount

Número de instâncias reservadas. Esta definição aplica-se apenas ao Plano de Consumo

scmIpSecurityRestrictions

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

scmIpSecurityRestrictionsUseMain

Restrições de segurança de IP para o scm utilizar principal.

scmType

Tipo de SCM.

tracingOptions

Opções de rastreio.

use32BitWorkerProcess

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

virtualApplications

Aplicações virtuais.

vnetName

Rede Virtual nome.

webSocketsEnabled

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

windowsFxVersion

Xenon App Framework e versão

xManagedServiceIdentityId

ID de Identidade de Serviço Gerida Explícita

Detalhes de Propriedade

alwaysOn

true se AlwaysOn estiver ativado; caso contrário, false.

alwaysOn?: boolean

Valor de Propriedade

boolean

apiDefinition

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

apiDefinition?: ApiDefinitionInfo

Valor de Propriedade

appCommandLine

Linha de comandos da aplicação a iniciar.

appCommandLine?: string

Valor de Propriedade

string

appSettings

Definições da aplicação.

appSettings?: NameValuePair[]

Valor de Propriedade

autoHealEnabled

true se a Recuperação Automática estiver ativada; caso contrário, false.

autoHealEnabled?: boolean

Valor de Propriedade

boolean

autoHealRules

Regras de Recuperação Automática.

autoHealRules?: AutoHealRules

Valor de Propriedade

autoSwapSlotName

Nome do bloco de troca automática.

autoSwapSlotName?: string

Valor de Propriedade

string

azureStorageAccounts

Contas de armazenamento do Azure fornecidas pelo utilizador.

azureStorageAccounts?: {[propertyName: string]: AzureStorageInfoValue}

Valor de Propriedade

{[propertyName: string]: AzureStorageInfoValue}

connectionStrings

Cadeias de ligação.

connectionStrings?: ConnStringInfo[]

Valor de Propriedade

cors

Definições de Partilha de Recursos entre Origens (CORS).

cors?: CorsSettings

Valor de Propriedade

defaultDocuments

Documentos predefinidos.

defaultDocuments?: string[]

Valor de Propriedade

string[]

detailedErrorLoggingEnabled

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

detailedErrorLoggingEnabled?: boolean

Valor de Propriedade

boolean

documentRoot

Raiz do documento.

documentRoot?: string

Valor de Propriedade

string

experiments

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

experiments?: Experiments

Valor de Propriedade

ftpsState

Estado do serviço FTP/FTPS

ftpsState?: string

Valor de Propriedade

string

handlerMappings

Mapeamentos do processador.

handlerMappings?: HandlerMapping[]

Valor de Propriedade

http20Enabled

Http20Enabled: configura um web site para permitir que os clientes se liguem através de http2.0

http20Enabled?: boolean

Valor de Propriedade

boolean

httpLoggingEnabled

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

httpLoggingEnabled?: boolean

Valor de Propriedade

boolean

ipSecurityRestrictions

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

ipSecurityRestrictions?: IpSecurityRestriction[]

Valor de Propriedade

javaContainer

Contentor Java.

javaContainer?: string

Valor de Propriedade

string

javaContainerVersion

Versão do contentor Java.

javaContainerVersion?: string

Valor de Propriedade

string

javaVersion

Versão java.

javaVersion?: string

Valor de Propriedade

string

limits

Limites do site.

limits?: SiteLimits

Valor de Propriedade

linuxFxVersion

Arquitetura de Aplicações e versão do Linux

linuxFxVersion?: string

Valor de Propriedade

string

loadBalancing

Balanceamento de carga do site.

loadBalancing?: SiteLoadBalancing

Valor de Propriedade

localMySqlEnabled

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

localMySqlEnabled?: boolean

Valor de Propriedade

boolean

logsDirectorySizeLimit

Limite de tamanho do diretório de registos HTTP.

logsDirectorySizeLimit?: number

Valor de Propriedade

number

machineKey

Site MachineKey. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

machineKey?: SiteMachineKey

Valor de Propriedade

managedPipelineMode

Modo de pipeline gerido.

managedPipelineMode?: ManagedPipelineMode

Valor de Propriedade

managedServiceIdentityId

ID da Identidade de Serviço Gerida

managedServiceIdentityId?: number

Valor de Propriedade

number

minTlsVersion

MinTlsVersion: configura a versão mínima do TLS necessária para pedidos SSL

minTlsVersion?: string

Valor de Propriedade

string

netFrameworkVersion

.NET Framework versão.

netFrameworkVersion?: string

Valor de Propriedade

string

nodeVersion

Versão do Node.js.

nodeVersion?: string

Valor de Propriedade

string

numberOfWorkers

Número de trabalhadores.

numberOfWorkers?: number

Valor de Propriedade

number

phpVersion

Versão do PHP.

phpVersion?: string

Valor de Propriedade

string

publishingUsername

Nome de utilizador de publicação.

publishingUsername?: string

Valor de Propriedade

string

push

Definições de ponto final push.

push?: PushSettings

Valor de Propriedade

pythonVersion

Versão do Python.

pythonVersion?: string

Valor de Propriedade

string

remoteDebuggingEnabled

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

remoteDebuggingEnabled?: boolean

Valor de Propriedade

boolean

remoteDebuggingVersion

Versão de depuração remota.

remoteDebuggingVersion?: string

Valor de Propriedade

string

requestTracingEnabled

true se o rastreio de pedidos estiver ativado; caso contrário, false.

requestTracingEnabled?: boolean

Valor de Propriedade

boolean

requestTracingExpirationTime

Tempo de expiração do rastreio do pedido.

requestTracingExpirationTime?: Date

Valor de Propriedade

Date

reservedInstanceCount

Número de instâncias reservadas. Esta definição aplica-se apenas ao Plano de Consumo

reservedInstanceCount?: number

Valor de Propriedade

number

scmIpSecurityRestrictions

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

scmIpSecurityRestrictions?: IpSecurityRestriction[]

Valor de Propriedade

scmIpSecurityRestrictionsUseMain

Restrições de segurança de IP para o scm utilizar principal.

scmIpSecurityRestrictionsUseMain?: boolean

Valor de Propriedade

boolean

scmType

Tipo de SCM.

scmType?: string

Valor de Propriedade

string

tracingOptions

Opções de rastreio.

tracingOptions?: string

Valor de Propriedade

string

use32BitWorkerProcess

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

use32BitWorkerProcess?: boolean

Valor de Propriedade

boolean

virtualApplications

Aplicações virtuais.

virtualApplications?: VirtualApplication[]

Valor de Propriedade

vnetName

Rede Virtual nome.

vnetName?: string

Valor de Propriedade

string

webSocketsEnabled

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

webSocketsEnabled?: boolean

Valor de Propriedade

boolean

windowsFxVersion

Xenon App Framework e versão

windowsFxVersion?: string

Valor de Propriedade

string

xManagedServiceIdentityId

ID de Identidade de Serviço Gerida Explícita

xManagedServiceIdentityId?: number

Valor de Propriedade

number