SiteConfig Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Configuración de una aplicación de App Service.
public class SiteConfig
type SiteConfig = class
Public Class SiteConfig
- Herencia
-
SiteConfig
Constructores
Propiedades
AcrUseManagedIdentityCreds |
Obtiene o establece la marca para usar credenciales de identidad administrada para la extracción de ACR. |
AcrUserManagedIdentityID |
Obtiene o establece si se usa la identidad administrada por el usuario, clientId de identidad administrada por el usuario. |
AlwaysOn |
Obtiene o establece <code>true</code> si Always On está habilitado; de lo contrario, <code>false</code>. |
ApiDefinition |
Obtiene o establece información sobre la definición de API formal para la aplicación. |
ApiManagementConfig |
Obtiene o establece la configuración de Azure API Management vinculada a la aplicación. |
AppCommandLine |
Obtiene o establece la línea de comandos de la aplicación que se va a iniciar. |
AppSettings |
Obtiene o establece la configuración de la aplicación. |
AutoHealEnabled |
Obtiene o establece <code>true</code> si la recuperación automática está habilitada; en caso contrario, <code>false</code>. |
AutoHealRules |
Obtiene o establece reglas de recuperación automática. |
AutoSwapSlotName |
Obtiene o establece el nombre de ranura de intercambio automático. |
AzureStorageAccounts |
Obtiene o establece la lista de cuentas de Azure Storage. |
ConnectionStrings |
Obtiene o establece cadenas de conexión. |
Cors |
Obtiene o establece la configuración de uso compartido de recursos entre orígenes (CORS). |
DefaultDocuments |
Obtiene o establece documentos predeterminados. |
DetailedErrorLoggingEnabled |
Obtiene o establece <code>true</code> si está habilitado el registro de errores detallado; en caso contrario, <code>false</code>. |
DocumentRoot |
Obtiene o establece la raíz del documento. |
Experiments |
Obtiene o establece que esto funciona para los tipos polimórficos. |
FtpsState |
Obtiene o establece el estado del servicio FTP/FTPS. Entre los valores posibles se incluyen: "AllAllowed", "FtpsOnly", "Disabled" |
FunctionAppScaleLimit |
Obtiene o establece el número máximo de trabajos a los que un sitio puede escalar horizontalmente. Esta configuración solo se aplica a los planes De consumo y Premium elástico. |
FunctionsRuntimeScaleMonitoringEnabled |
Obtiene o establece un valor que indica si la supervisión de escalado en tiempo de ejecución de funciones está habilitada. Cuando se habilita, ScaleController no supervisará los orígenes de eventos directamente, sino que llamará al entorno de ejecución para obtener el estado de escala. |
HandlerMappings |
Obtiene o establece asignaciones de controladores. |
HealthCheckPath |
Obtiene o establece la ruta de acceso de comprobación de estado. |
Http20Enabled |
Obtiene o establece http20Enabled: configura un sitio web para permitir que los clientes se conecten a través de http2.0. |
HttpLoggingEnabled |
Obtiene o establece <code>true</code> si el registro HTTP está habilitado; en caso contrario, <code>false</code>. |
IpSecurityRestrictions |
Obtiene o establece restricciones de seguridad de IP para main. |
JavaContainer |
Obtiene o establece el contenedor de Java. |
JavaContainerVersion |
Obtiene o establece la versión del contenedor de Java. |
JavaVersion |
Obtiene o establece la versión de Java. |
KeyVaultReferenceIdentity |
Obtiene o establece la identidad que se va a usar para la autenticación de referencia de Key Vault. |
Limits |
Obtiene o establece límites de sitio. |
LinuxFxVersion |
Obtiene o establece linux App Framework y version. |
LoadBalancing |
Obtiene o establece el equilibrio de carga del sitio. Entre los valores posibles se incluyen: 'WeightedRoundRobin', 'LeastRequests', 'LeastResponseTime', 'WeightedTotalTraffic', 'RequestHash', 'PerSiteRoundRobin' |
LocalMySqlEnabled |
Obtiene o establece <code>true</code> para habilitar MySQL local; en caso contrario, <code>false</code>. |
LogsDirectorySizeLimit |
Obtiene o establece el límite de tamaño del directorio de registros HTTP. |
MachineKey |
Obtiene site MachineKey. |
ManagedPipelineMode |
Obtiene o establece el modo de canalización administrada. Entre los valores posibles se incluyen: "Integrated", "Classic" |
ManagedServiceIdentityId |
Obtiene o establece el identificador de identidad de servicio administrado. |
MinimumElasticInstanceCount |
Obtiene o establece el número mínimo de instancias de un sitio. Esta configuración solo se aplica a los planes elásticos. |
MinTlsVersion |
Obtiene o establece minTlsVersion: configura la versión mínima de TLS necesaria para las solicitudes SSL. Entre los valores posibles se incluyen: '1.0', '1.1', '1.2' |
NetFrameworkVersion |
Obtiene o establece la versión de .NET Framework. |
NodeVersion |
Obtiene o establece la versión de Node.js. |
NumberOfWorkers |
Obtiene o establece el número de trabajos. |
PhpVersion |
Obtiene o establece la versión de PHP. |
PowerShellVersion |
Obtiene o establece la versión de PowerShell. |
PreWarmedInstanceCount |
Obtiene o establece el número de instancias prewarmed. Esta configuración solo se aplica a los planes elásticos y de consumo. |
PublicNetworkAccess |
Obtiene o establece la propiedad para permitir o bloquear todo el tráfico público. |
PublishingUsername |
Obtiene o establece el nombre de usuario de publicación. |
Push |
Obtiene o establece la configuración del punto de conexión de inserción. |
PythonVersion |
Obtiene o establece la versión de Python. |
RemoteDebuggingEnabled |
Obtiene o establece <code>true</code> si la depuración remota está habilitada; de lo contrario, <code>false</code>. |
RemoteDebuggingVersion |
Obtiene o establece la versión de depuración remota. |
RequestTracingEnabled |
Obtiene o establece <code>true</code> si el seguimiento de solicitudes está habilitado; en caso contrario, <code>false</code>. |
RequestTracingExpirationTime |
Obtiene o establece el tiempo de expiración del seguimiento de solicitudes. |
ScmIpSecurityRestrictions |
Obtiene o establece restricciones de seguridad de IP para scm. |
ScmIpSecurityRestrictionsUseMain |
Obtiene o establece restricciones de seguridad de IP para que scm use main. |
ScmMinTlsVersion |
Obtiene o establece scmMinTlsVersion: configura la versión mínima de TLS necesaria para las solicitudes SSL para el sitio SCM. Entre los valores posibles se incluyen: '1.0', '1.1', '1.2' |
ScmType |
Obtiene o establece el tipo SCM. Entre los valores posibles se incluyen: 'None', 'Dropbox', 'Tfs', 'LocalGit', 'GitHub', 'CodePlexGit', 'CodePlexHg', 'BitbucketGit', 'BitbucketHg', 'ExternalGit', 'ExternalHg', 'OneDrive', 'VSO', 'VSTSRM' |
TracingOptions |
Obtiene o establece las opciones de seguimiento. |
Use32BitWorkerProcess |
Obtiene o establece <code>true</code> para usar el proceso de trabajo de 32 bits; de lo contrario, <code>false</code>. |
VirtualApplications |
Obtiene o establece aplicaciones virtuales. |
VnetName |
Obtiene o establece el nombre de red virtual. |
VnetPrivatePortsCount |
Obtiene o establece el número de puertos privados asignados a esta aplicación. Se asignarán dinámicamente en tiempo de ejecución. |
VnetRouteAllEnabled |
Obtiene o establece la red virtual Route All habilitada. Esto hace que todo el tráfico saliente tenga aplicados Virtual Network grupos de seguridad y rutas definidas por el usuario. |
WebsiteTimeZone |
Obtiene o establece la zona horaria que usa un sitio para generar marcas de tiempo. Compatible con Linux y Windows App Service. Establecer la configuración de WEBSITE_TIME_ZONE aplicación tiene prioridad sobre esta configuración. Para Linux, espera valores https://www.iana.org/time-zones de base de datos tz (para obtener una referencia rápida, consulte https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Para Windows, espera una de las zonas horarias enumeradas en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
WebSocketsEnabled |
Obtiene o establece <code>true</code> si WebSocket está habilitado; en caso contrario, <code>false</code>. |
WindowsFxVersion |
Obtiene o establece xenon App Framework y version. |
XManagedServiceIdentityId |
Obtiene o establece un identificador de identidad de servicio administrado explícito. |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET