SiteConfigResource Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ressource ARM de configuration d’application web.
[Microsoft.Rest.Serialization.JsonTransformation]
public class SiteConfigResource : Microsoft.Azure.Management.WebSites.Models.ProxyOnlyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SiteConfigResource = class
inherit ProxyOnlyResource
Public Class SiteConfigResource
Inherits ProxyOnlyResource
- Héritage
- Attributs
Constructeurs
Propriétés
AcrUseManagedIdentityCreds |
Obtient ou définit l’indicateur pour utiliser les creds d’identité managée pour l’extraction ACR |
AcrUserManagedIdentityID |
Obtient ou définit si l’identité managée par l’utilisateur est utilisée, l’id client de l’identité managée par l’utilisateur |
AlwaysOn |
Obtient ou définit <code>true</code> si Always On est activé ; sinon, <code>false</code>. |
ApiDefinition |
Obtient ou définit des informations sur la définition d’API formelle pour l’application. |
ApiManagementConfig |
Obtient ou définit les paramètres de gestion des API Azure liés à l’application. |
AppCommandLine |
Obtient ou définit la ligne de commande de l’application à lancer. |
AppSettings |
Obtient ou définit les paramètres de l’application. |
AutoHealEnabled |
Obtient ou définit <code>true</code> si la réparation automatique est activée ; sinon, <code>false</code>. |
AutoHealRules |
Obtient ou définit des règles de réparation automatique. |
AutoSwapSlotName |
Obtient ou définit le nom de l’emplacement d’échange automatique. |
AzureStorageAccounts |
Obtient ou définit la liste des comptes de stockage Azure. |
ConnectionStrings |
Obtient ou définit des chaînes de connexion. |
Cors |
Obtient ou définit les paramètres CORS (Cross-Origin Resource Sharing). |
DefaultDocuments |
Obtient ou définit les documents par défaut. |
DetailedErrorLoggingEnabled |
Obtient ou définit <code>true</code> si la journalisation détaillée des erreurs est activée ; sinon, <code>false</code>. |
DocumentRoot |
Obtient ou définit la racine du document. |
Experiments |
Obtient ou définit cette solution pour les types polymorphes. |
FtpsState |
Obtient ou définit l’état du service FTP/FTPS. Les valeurs possibles sont les suivantes : « AllAllowed », « FtpsOnly », « Disabled » |
FunctionAppScaleLimit |
Obtient ou définit le nombre maximal de workers auxquels un site peut effectuer un scale-out. Ce paramètre s’applique uniquement aux plans Consommation et Elastic Premium |
FunctionsRuntimeScaleMonitoringEnabled |
Obtient ou définit une valeur indiquant si la surveillance de la mise à l’échelle du runtime des fonctions est activée. Lorsqu’il est activé, ScaleController ne surveille pas directement les sources d’événements, mais appelle plutôt le runtime pour obtenir une mise à l’échelle status. |
HandlerMappings |
Obtient ou définit des mappages de gestionnaires. |
HealthCheckPath |
Obtient ou définit le chemin d’accès case activée d’intégrité |
Http20Enabled |
Obtient ou définit http20Enabled : configure un site web pour autoriser les clients à se connecter via http2.0 |
HttpLoggingEnabled |
Obtient ou définit <code>true</code> si la journalisation HTTP est activée ; sinon, <code>false</code>. |
Id |
Obtient l’ID de ressource. (Hérité de ProxyOnlyResource) |
IpSecurityRestrictions |
Obtient ou définit des restrictions de sécurité IP pour main. |
JavaContainer |
Obtient ou définit le conteneur Java. |
JavaContainerVersion |
Obtient ou définit la version du conteneur Java. |
JavaVersion |
Obtient ou définit la version java. |
KeyVaultReferenceIdentity |
Obtient ou définit l’identité à utiliser pour Key Vault Authentification de référence. |
Kind |
Obtient ou définit le type de ressource. (Hérité de ProxyOnlyResource) |
Limits |
Obtient ou définit des limites de site. |
LinuxFxVersion |
Obtient ou définit linux App Framework et la version |
LoadBalancing |
Obtient ou définit l’équilibrage de charge de site. Les valeurs possibles sont les suivantes : « WeightedRoundRobin », « LeastRequests », « LeastResponseTime », « WeightedTotalTraffic », « RequestHash », « PerSiteRoundRobin » |
LocalMySqlEnabled |
Obtient ou définit <code>true</code> pour activer MySQL local ; sinon, <code>false</code>. |
LogsDirectorySizeLimit |
Obtient ou définit la taille limite du répertoire des journaux HTTP. |
MachineKey |
Obtient la MachineKey du site. |
ManagedPipelineMode |
Obtient ou définit le mode de pipeline managé. Les valeurs possibles sont les suivantes : « Intégré », « Classique » |
ManagedServiceIdentityId |
Obtient ou définit l’ID d’identité de service managée |
MinimumElasticInstanceCount |
Obtient ou définit le nombre minimal de instance pour un site Ce paramètre s’applique uniquement aux plans élastiques |
MinTlsVersion |
Obtient ou définit minTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL. Les valeurs possibles sont les suivantes : « 1.0 », « 1.1 », « 1.2 » |
Name |
Obtient le nom de la ressource. (Hérité de ProxyOnlyResource) |
NetFrameworkVersion |
Obtient ou définit la version du .NET Framework. |
NodeVersion |
Obtient ou définit la version de Node.js. |
NumberOfWorkers |
Obtient ou définit le nombre de workers. |
PhpVersion |
Obtient ou définit la version de PHP. |
PowerShellVersion |
Obtient ou définit la version de PowerShell. |
PreWarmedInstanceCount |
Obtient ou définit le nombre d’instances preWarmed. Ce paramètre s’applique uniquement aux plans consommation et élastique |
PublicNetworkAccess |
Obtient ou définit la propriété pour autoriser ou bloquer tout le trafic public. |
PublishingUsername |
Obtient ou définit le nom d’utilisateur de publication. |
Push |
Obtient ou définit les paramètres de point de terminaison push. |
PythonVersion |
Obtient ou définit la version de Python. |
RemoteDebuggingEnabled |
Obtient ou définit <code>true</code> si le débogage distant est activé ; sinon, <code>false</code>. |
RemoteDebuggingVersion |
Obtient ou définit la version de débogage à distance. |
RequestTracingEnabled |
Obtient ou définit <code>true</code> si le suivi des demandes est activé ; sinon, <code>false</code>. |
RequestTracingExpirationTime |
Obtient ou définit le délai d’expiration du suivi des demandes. |
ScmIpSecurityRestrictions |
Obtient ou définit des restrictions de sécurité IP pour scm. |
ScmIpSecurityRestrictionsUseMain |
Obtient ou définit des restrictions de sécurité IP pour que scm utilise main. |
ScmMinTlsVersion |
Obtient ou définit scmMinTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL pour le site SCM. Les valeurs possibles sont les suivantes : « 1.0 », « 1.1 », « 1.2 » |
ScmType |
Obtient ou définit le type SCM. Les valeurs possibles sont les suivantes : « None », « Dropbox », « Tfs », « LocalGit », « GitHub », « CodePlexGit », « CodePlexHg », « BitbucketGit », « BitbucketHg », « ExternalGit », « ExternalHg », « OneDrive », « VSO », « VSTSRM » |
TracingOptions |
Obtient ou définit les options de suivi. |
Type |
Obtient le type de ressource. (Hérité de ProxyOnlyResource) |
Use32BitWorkerProcess |
Obtient ou définit <code>true</code> pour utiliser le processus worker 32 bits ; sinon, <code>false</code>. |
VirtualApplications |
Obtient ou définit des applications virtuelles. |
VnetName |
Obtient ou définit le nom du réseau virtuel. |
VnetPrivatePortsCount |
Obtient ou définit le nombre de ports privés affectés à cette application. Ceux-ci sont attribués dynamiquement au moment de l’exécution. |
VnetRouteAllEnabled |
Obtient ou définit l’itinéraire réseau virtuel activé. Cela entraîne l’application de Réseau virtuel groupes de sécurité et d’itinéraires définis par l’utilisateur pour tout le trafic sortant. |
WebsiteTimeZone |
Obtient ou définit le fuseau horaire utilisé par un site pour générer des horodatages. Compatible avec Linux et Windows App Service. La définition du paramètre d’application WEBSITE_TIME_ZONE est prioritaire sur cette configuration. Pour Linux, attend des valeurs https://www.iana.org/time-zones de base de données tz (pour obtenir une référence rapide, consultez https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Pour Windows, attend l’un des fuseaux horaires répertoriés sous HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
WebSocketsEnabled |
Obtient ou définit <code>true</code> si WebSocket est activé ; sinon, <code>false</code>. |
WindowsFxVersion |
Obtient ou définit xenon App Framework et sa version |
XManagedServiceIdentityId |
Obtient ou définit un ID d’identité de service managé explicite |
Méthodes
Validate() |
Validez l’objet . |
S’applique à
Azure SDK for .NET