SitePatchResourceProperties interface

Propriétés spécifiques à la ressource SitePatchResource

Propriétés

clientAffinityEnabled

true pour activer l’affinité client ; false pour arrêter l’envoi de cookies d’affinité de session, qui acheminent les demandes du client dans la même session vers la même instance. La valeur par défaut est true.

clientCertEnabled

true pour activer l’authentification par certificat client (authentification mutuelle TLS) ; sinon, false. La valeur par défaut est false.

clientCertExclusionPaths

chemins d’exclusion séparés par des virgules d’authentification par certificat client

clientCertMode

Cela se compose avec le paramètre ClientCertEnabled.

  • ClientCertEnabled : false signifie que ClientCert est ignoré.
  • ClientCertEnabled : true et ClientCertMode : Obligatoire signifie que ClientCert est requis.
  • ClientCertEnabled : true et ClientCertMode : signifie que ClientCert est facultatif ou accepté.
cloningInfo

Si elle est spécifiée lors de la création de l’application, l’application est cloné à partir d’une application source.

containerSize

Taille du conteneur de fonction.

customDomainVerificationId

Identificateur unique qui vérifie les domaines personnalisés affectés à l’application. Le client ajoute cet ID à un enregistrement txt pour la vérification.

dailyMemoryTimeQuota

Quota maximal autorisé de mémoire quotidienne (applicable uniquement aux applications dynamiques).

enabled

true si l’application est activée ; sinon, false. La définition de cette valeur sur false désactive l’application (prend l’application hors connexion).

hostingEnvironmentProfile

App Service Environment à utiliser pour l’application.

hostNamesDisabled

true pour désactiver les noms d’hôte publics de l’application ; sinon, false. Si true, l’application est accessible uniquement via le processus de gestion des API.

hostNameSslStates

Les états SSL du nom d’hôte sont utilisés pour gérer les liaisons SSL pour les noms d’hôte de l’application.

httpsOnly

HttpsOnly : configure un site web pour accepter uniquement les requêtes https. Problèmes de redirection pour les requêtes HTTP

hyperV

Hyper-V bac à sable.

isXenon

Obsolète : Hyper-V bac à sable.

keyVaultReferenceIdentity

Identité à utiliser pour l’authentification de référence Key Vault.

redundancyMode

Mode de redondance de site

reserved

true s’il est réservé ; sinon, false.

scmSiteAlsoStopped

true pour arrêter le site SCM (KUDU) lorsque l’application est arrêtée ; sinon, false. La valeur par défaut est false.

serverFarmId

ID de ressource du plan App Service associé, mis en forme comme suit : « /subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName} ».

siteConfig

Configuration de l’application.

storageAccountRequired

Vérifie si le compte de stockage fourni par le client est requis

virtualNetworkSubnetId

ID Azure Resource Manager du réseau virtuel et du sous-réseau à joindre par l’intégration au réseau virtuel régional. Il doit s’agir de la forme /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

Détails de la propriété

clientAffinityEnabled

true pour activer l’affinité client ; false pour arrêter l’envoi de cookies d’affinité de session, qui acheminent les demandes du client dans la même session vers la même instance. La valeur par défaut est true.

clientAffinityEnabled?: boolean

Valeur de propriété

boolean

clientCertEnabled

true pour activer l’authentification par certificat client (authentification mutuelle TLS) ; sinon, false. La valeur par défaut est false.

clientCertEnabled?: boolean

Valeur de propriété

boolean

clientCertExclusionPaths

chemins d’exclusion séparés par des virgules d’authentification par certificat client

clientCertExclusionPaths?: string

Valeur de propriété

string

clientCertMode

Cela se compose avec le paramètre ClientCertEnabled.

  • ClientCertEnabled : false signifie que ClientCert est ignoré.
  • ClientCertEnabled : true et ClientCertMode : Obligatoire signifie que ClientCert est requis.
  • ClientCertEnabled : true et ClientCertMode : signifie que ClientCert est facultatif ou accepté.
clientCertMode?: "Required" | "Optional" | "OptionalInteractiveUser"

Valeur de propriété

"Required" | "Optional" | "OptionalInteractiveUser"

cloningInfo

Si elle est spécifiée lors de la création de l’application, l’application est cloné à partir d’une application source.

cloningInfo?: CloningInfo

Valeur de propriété

containerSize

Taille du conteneur de fonction.

containerSize?: number

Valeur de propriété

number

customDomainVerificationId

Identificateur unique qui vérifie les domaines personnalisés affectés à l’application. Le client ajoute cet ID à un enregistrement txt pour la vérification.

customDomainVerificationId?: string

Valeur de propriété

string

dailyMemoryTimeQuota

Quota maximal autorisé de mémoire quotidienne (applicable uniquement aux applications dynamiques).

dailyMemoryTimeQuota?: number

Valeur de propriété

number

enabled

true si l’application est activée ; sinon, false. La définition de cette valeur sur false désactive l’application (prend l’application hors connexion).

enabled?: boolean

Valeur de propriété

boolean

hostingEnvironmentProfile

App Service Environment à utiliser pour l’application.

hostingEnvironmentProfile?: HostingEnvironmentProfile

Valeur de propriété

hostNamesDisabled

true pour désactiver les noms d’hôte publics de l’application ; sinon, false. Si true, l’application est accessible uniquement via le processus de gestion des API.

hostNamesDisabled?: boolean

Valeur de propriété

boolean

hostNameSslStates

Les états SSL du nom d’hôte sont utilisés pour gérer les liaisons SSL pour les noms d’hôte de l’application.

hostNameSslStates?: HostNameSslState[]

Valeur de propriété

httpsOnly

HttpsOnly : configure un site web pour accepter uniquement les requêtes https. Problèmes de redirection pour les requêtes HTTP

httpsOnly?: boolean

Valeur de propriété

boolean

hyperV

Hyper-V bac à sable.

hyperV?: boolean

Valeur de propriété

boolean

isXenon

Obsolète : Hyper-V bac à sable.

isXenon?: boolean

Valeur de propriété

boolean

keyVaultReferenceIdentity

Identité à utiliser pour l’authentification de référence Key Vault.

keyVaultReferenceIdentity?: string

Valeur de propriété

string

redundancyMode

Mode de redondance de site

redundancyMode?: "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"

Valeur de propriété

"None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"

reserved

true s’il est réservé ; sinon, false.

reserved?: boolean

Valeur de propriété

boolean

scmSiteAlsoStopped

true pour arrêter le site SCM (KUDU) lorsque l’application est arrêtée ; sinon, false. La valeur par défaut est false.

scmSiteAlsoStopped?: boolean

Valeur de propriété

boolean

serverFarmId

ID de ressource du plan App Service associé, mis en forme comme suit : « /subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName} ».

serverFarmId?: string

Valeur de propriété

string

siteConfig

Configuration de l’application.

siteConfig?: SiteConfig

Valeur de propriété

storageAccountRequired

Vérifie si le compte de stockage fourni par le client est requis

storageAccountRequired?: boolean

Valeur de propriété

boolean

virtualNetworkSubnetId

ID Azure Resource Manager du réseau virtuel et du sous-réseau à joindre par l’intégration au réseau virtuel régional. Il doit s’agir de la forme /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

virtualNetworkSubnetId?: string

Valeur de propriété

string