SiteConfig Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Configuração de um aplicativo Serviço de Aplicativo.
public class SiteConfig
type SiteConfig = class
Public Class SiteConfig
- Herança
-
SiteConfig
Construtores
Propriedades
AcrUseManagedIdentityCreds |
Obtém ou define o sinalizador para usar creds de identidade gerenciada para pull do ACR |
AcrUserManagedIdentityID |
Obtém ou define se estiver usando a identidade gerenciada pelo usuário, a identidade gerenciada do usuário ClientId |
AlwaysOn |
Obtém ou define <code>true</code> se Always On estiver habilitada; caso contrário, <code>false</code>. |
ApiDefinition |
Obtém ou define informações sobre a definição formal de API para o aplicativo. |
ApiManagementConfig |
Obtém ou define as configurações de gerenciamento de API do Azure vinculadas ao aplicativo. |
AppCommandLine |
Obtém ou define a linha de comando do aplicativo a ser iniciada. |
AppSettings |
Obtém ou define as configurações do aplicativo. |
AutoHealEnabled |
Obtém ou define <code>true</code> se a Recuperação Automática estiver habilitada; caso contrário, <code>false</code>. |
AutoHealRules |
Obtém ou define regras de recuperação automática. |
AutoSwapSlotName |
Obtém ou define o nome do slot de troca automática. |
AzureStorageAccounts |
Obtém ou define a lista de Contas de Armazenamento do Azure. |
ConnectionStrings |
Obtém ou define cadeias de conexão. |
Cors |
Obtém ou define as configurações de CORS (Compartilhamento de Recursos entre Origens). |
DefaultDocuments |
Obtém ou define documentos padrão. |
DetailedErrorLoggingEnabled |
Obtém ou define <code>true</code> se o log de erros detalhado estiver habilitado; caso contrário, <code>false</code>. |
DocumentRoot |
Obtém ou define a raiz do documento. |
Experiments |
Obtém ou define que isso é uma solução alternativa para tipos polimórficos. |
FtpsState |
Obtém ou define o estado do serviço FTP/FTPS. Os valores possíveis incluem: 'AllAllowed', 'FtpsOnly', 'Disabled' |
FunctionAppScaleLimit |
Obtém ou define o número máximo de trabalhos para os quais um site pode escalar horizontalmente. Essa configuração só se aplica aos Planos De Consumo e Elástico Premium |
FunctionsRuntimeScaleMonitoringEnabled |
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 |
Obtém ou define mapeamentos de manipulador. |
HealthCheckPath |
Obtém ou define o caminho de marcar de integridade |
Http20Enabled |
Obtém ou define http20Enabled: configura um site para permitir que os clientes se conectem por http2.0 |
HttpLoggingEnabled |
Obtém ou define <code>true</code> se o log HTTP estiver habilitado; caso contrário, <code>false</code>. |
IpSecurityRestrictions |
Obtém ou define restrições de segurança de IP para main. |
JavaContainer |
Obtém ou define o contêiner java. |
JavaContainerVersion |
Obtém ou define a versão do contêiner java. |
JavaVersion |
Obtém ou define a versão java. |
KeyVaultReferenceIdentity |
Obtém ou define a identidade a ser usada para autenticação de referência Key Vault. |
Limits |
Obtém ou define limites de site. |
LinuxFxVersion |
Obtém ou define o Linux App Framework e a versão |
LoadBalancing |
Obtém ou define o balanceamento de carga do site. Os valores possíveis incluem: 'WeightedRoundRobin', 'LeastRequests', 'LeastResponseTime', 'WeightedTotalTraffic', 'RequestHash', 'PerSiteRoundRobin' |
LocalMySqlEnabled |
Obtém ou define <code>true</code> para habilitar o MySQL local; caso contrário, <code>false</code>. |
LogsDirectorySizeLimit |
Obtém ou define o limite de tamanho do diretório de logs HTTP. |
MachineKey |
Obtém o site MachineKey. |
ManagedPipelineMode |
Obtém ou define o modo de pipeline gerenciado. Os valores possíveis incluem: 'Integrado', 'Clássico' |
ManagedServiceIdentityId |
Obtém ou define a ID de identidade de serviço gerenciada |
MinimumElasticInstanceCount |
Obtém ou define o número de contagem mínima de instâncias para um site Essa configuração só se aplica aos Planos Elásticos |
MinTlsVersion |
Obtém ou define minTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL. Os valores possíveis incluem: '1.0', '1.1', '1.2' |
NetFrameworkVersion |
Obtém ou define .NET Framework versão. |
NodeVersion |
Obtém ou define a versão do Node.js. |
NumberOfWorkers |
Obtém ou define o número de trabalhos. |
PhpVersion |
Obtém ou define a versão do PHP. |
PowerShellVersion |
Obtém ou define a versão do PowerShell. |
PreWarmedInstanceCount |
Obtém ou define o número de instâncias pré-armadas. Essa configuração só se aplica aos Planos elásticos e de consumo |
PublicNetworkAccess |
Obtém ou define a propriedade para permitir ou bloquear todo o tráfego público. |
PublishingUsername |
Obtém ou define o nome de usuário de publicação. |
Push |
Obtém ou define as configurações de ponto de extremidade por push. |
PythonVersion |
Obtém ou define a versão do Python. |
RemoteDebuggingEnabled |
Obtém ou define <code>true</code> se a depuração remota estiver habilitada; caso contrário, <code>false</code>. |
RemoteDebuggingVersion |
Obtém ou define a versão de depuração remota. |
RequestTracingEnabled |
Obtém ou define <code>true</code> se o rastreamento de solicitação estiver habilitado; caso contrário, <code>false</code>. |
RequestTracingExpirationTime |
Obtém ou define o tempo de expiração do rastreamento de solicitação. |
ScmIpSecurityRestrictions |
Obtém ou define restrições de segurança de IP para scm. |
ScmIpSecurityRestrictionsUseMain |
Obtém ou define restrições de segurança de IP para scm usar main. |
ScmMinTlsVersion |
Obtém ou define scmMinTlsVersion: configura a versão mínima do TLS necessária para solicitações SSL para o site do SCM. Os valores possíveis incluem: '1.0', '1.1', '1.2' |
ScmType |
Obtém ou define o tipo SCM. Os valores possíveis incluem: 'None', 'Dropbox', 'Tfs', 'LocalGit', 'GitHub', 'CodePlexGit', 'CodePlexHg', 'BitbucketGit', 'BitbucketHg', 'ExternalGit', 'ExternalHg', 'OneDrive', 'VSO', 'VSTSRM' |
TracingOptions |
Obtém ou define opções de rastreamento. |
Use32BitWorkerProcess |
Obtém ou define <code>true</code> para usar o processo de trabalho de 32 bits; caso contrário, <code>false</code>. |
VirtualApplications |
Obtém ou define aplicativos virtuais. |
VnetName |
Obtém ou define o nome da rede virtual. |
VnetPrivatePortsCount |
Obtém ou define o número de portas privadas atribuídas a este aplicativo. Eles serão atribuídos dinamicamente em runtime. |
VnetRouteAllEnabled |
Obtém ou define a Rota de Rede Virtual Tudo habilitada. 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. |
WebsiteTimeZone |
Obtém ou 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 |
WebSocketsEnabled |
Obtém ou define <code>true</code> se WebSocket estiver habilitado; caso contrário, <code>false</code>. |
WindowsFxVersion |
Obtém ou define o xenon App Framework e a versão |
XManagedServiceIdentityId |
Obtém ou define a ID de Identidade de Serviço Gerenciada explícita |
Métodos
Validate() |
Valide o objeto . |
Aplica-se a
Azure SDK for .NET