Compartilhar via


SiteConfig Classe

Definição

Configuração de um aplicativo Serviço de Aplicativo.

public class SiteConfig
type SiteConfig = class
Public Class SiteConfig
Herança
SiteConfig

Construtores

SiteConfig()

Inicializa uma nova instância da classe SiteConfig.

SiteConfig(Nullable<Int32>, IList<String>, String, String, String, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, String, IList<NameValuePair>, IList<ConnStringInfo>, SiteMachineKey, IList<HandlerMapping>, String, ScmType, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String, Nullable<ManagedPipelineMode>, IList<VirtualApplication>, Nullable<SiteLoadBalancing>, Experiments, SiteLimits, Nullable<Boolean>, AutoHealRules, String, String, CorsSettings, PushSettingsInner, ApiDefinitionInfo, ApiManagementConfig, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, IList<IpSecurityRestriction>, IList<IpSecurityRestriction>, Nullable<Boolean>, Nullable<Boolean>, SupportedTlsVersions, FtpsState, Nullable<Int32>, String)

Inicializa uma nova instância da classe SiteConfig.

Propriedades

AlwaysOn

Obtém ou define &lt;code&gt;true&lt;/code&gt; se Always On estiver habilitada; caso contrário, &lt;code&gt;false&lt;/code&gt;.

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 &lt;code&gt;true&lt;/code&gt; se a Recuperação Automática estiver habilitada; caso contrário, &lt;code&gt;false&lt;/code&gt;.

AutoHealRules

Obtém ou define regras de recuperação automática.

AutoSwapSlotName

Obtém ou define o nome do slot de troca automática.

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 &lt;code&gt;true&lt;/code&gt; se o log de erros detalhado estiver habilitado; caso contrário, &lt;code&gt;false&lt;/code&gt;.

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'

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 &lt;code&gt;true&lt;/code&gt; se o log HTTP estiver habilitado; caso contrário, &lt;code&gt;false&lt;/code&gt;.

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.

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'

LocalMySqlEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; para habilitar o MySQL local; caso contrário, &lt;code&gt;false&lt;/code&gt;.

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

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.

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

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 &lt;code&gt;true&lt;/code&gt; se a depuração remota estiver habilitada; caso contrário, &lt;code&gt;false&lt;/code&gt;.

RemoteDebuggingVersion

Obtém ou define a versão de depuração remota.

RequestTracingEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; se o rastreamento de solicitação estiver habilitado; caso contrário, &lt;code&gt;false&lt;/code&gt;.

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.

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 &lt;code&gt;true&lt;/code&gt; para usar o processo de trabalho de 32 bits; caso contrário, &lt;code&gt;false&lt;/code&gt;.

VirtualApplications

Obtém ou define aplicativos virtuais.

VnetName

Obtém ou define o nome da rede virtual.

WebSocketsEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; se WebSocket estiver habilitado; caso contrário, &lt;code&gt;false&lt;/code&gt;.

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