SitePatchResourcePropertiesOutput interface

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

Propriétés

availabilityState

État de disponibilité des informations de gestion pour l’application.

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).

defaultHostName

Nom d’hôte par défaut de l’application. En lecture seule.

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).

enabledHostNames

Noms d’hôte activés pour l’application. Les noms d’hôte doivent être affectés (voir HostNames) ET activés. Sinon, l’application n’est pas servie sur ces noms d’hôte.

hostingEnvironmentProfile

App Service Environment à utiliser pour l’application.

hostNames

Noms d’hôte associés à 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.

inProgressOperationId

Spécifie un ID d’opération si ce site a une opération en attente.

La valeur peut contenir un UUID

isDefaultContainer

true si l’application est un conteneur par défaut ; sinon, false.

isXenon

Obsolète : Hyper-V bac à sable.

keyVaultReferenceIdentity

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

lastModifiedTimeUtc

Dernière fois que l’application a été modifiée, au format UTC. En lecture seule.

maxNumberOfWorkers

Nombre maximal de travailleurs. Cela s’applique uniquement au conteneur Functions.

outboundIpAddresses

Liste des adresses IP que l’application utilise pour les connexions sortantes (par exemple, l’accès à la base de données). Inclut des adresses IP virtuelles provenant de locataires que le site peut héberger avec les paramètres actuels. En lecture seule.

possibleOutboundIpAddresses

Liste des adresses IP que l’application utilise pour les connexions sortantes (par exemple, l’accès à la base de données). Inclut les adresses IP virtuelles de tous les locataires, à l’exception de dataComponent. En lecture seule.

redundancyMode

Mode de redondance de site

repositorySiteName

Nom du site de référentiel.

reserved

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

resourceGroup

Nom du groupe de ressources auquel appartient l’application. En lecture seule.

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.

slotSwapStatus

État de la dernière opération d’échange d’emplacement de déploiement.

state

État actuel de l’application.

storageAccountRequired

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

suspendedTill

L’application est suspendue jusqu’à ce que le quota de temps mémoire soit dépassé.

targetSwapSlot

Spécifie l’emplacement de déploiement dans lequel cette application va basculer. En lecture seule.

trafficManagerHostNames

Noms d’hôte Azure Traffic Manager associés à l’application. En lecture seule.

usageState

État indiquant si l’application a dépassé son utilisation du quota. En lecture seule.

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é

availabilityState

État de disponibilité des informations de gestion pour l’application.

availabilityState?: "Normal" | "Limited" | "DisasterRecoveryMode"

Valeur de propriété

"Normal" | "Limited" | "DisasterRecoveryMode"

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?: CloningInfoOutput

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

defaultHostName

Nom d’hôte par défaut de l’application. En lecture seule.

defaultHostName?: string

Valeur de propriété

string

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

enabledHostNames

Noms d’hôte activés pour l’application. Les noms d’hôte doivent être affectés (voir HostNames) ET activés. Sinon, l’application n’est pas servie sur ces noms d’hôte.

enabledHostNames?: string[]

Valeur de propriété

string[]

hostingEnvironmentProfile

App Service Environment à utiliser pour l’application.

hostingEnvironmentProfile?: HostingEnvironmentProfileOutput

Valeur de propriété

hostNames

Noms d’hôte associés à l’application.

hostNames?: string[]

Valeur de propriété

string[]

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?: HostNameSslStateOutput[]

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

inProgressOperationId

Spécifie un ID d’opération si ce site a une opération en attente.

La valeur peut contenir un UUID

inProgressOperationId?: string

Valeur de propriété

string

isDefaultContainer

true si l’application est un conteneur par défaut ; sinon, false.

isDefaultContainer?: 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

lastModifiedTimeUtc

Dernière fois que l’application a été modifiée, au format UTC. En lecture seule.

lastModifiedTimeUtc?: string

Valeur de propriété

string

maxNumberOfWorkers

Nombre maximal de travailleurs. Cela s’applique uniquement au conteneur Functions.

maxNumberOfWorkers?: number

Valeur de propriété

number

outboundIpAddresses

Liste des adresses IP que l’application utilise pour les connexions sortantes (par exemple, l’accès à la base de données). Inclut des adresses IP virtuelles provenant de locataires que le site peut héberger avec les paramètres actuels. En lecture seule.

outboundIpAddresses?: string

Valeur de propriété

string

possibleOutboundIpAddresses

Liste des adresses IP que l’application utilise pour les connexions sortantes (par exemple, l’accès à la base de données). Inclut les adresses IP virtuelles de tous les locataires, à l’exception de dataComponent. En lecture seule.

possibleOutboundIpAddresses?: 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"

repositorySiteName

Nom du site de référentiel.

repositorySiteName?: string

Valeur de propriété

string

reserved

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

reserved?: boolean

Valeur de propriété

boolean

resourceGroup

Nom du groupe de ressources auquel appartient l’application. En lecture seule.

resourceGroup?: string

Valeur de propriété

string

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?: SiteConfigOutput

Valeur de propriété

slotSwapStatus

État de la dernière opération d’échange d’emplacement de déploiement.

slotSwapStatus?: SlotSwapStatusOutput

Valeur de propriété

state

État actuel de l’application.

state?: string

Valeur de propriété

string

storageAccountRequired

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

storageAccountRequired?: boolean

Valeur de propriété

boolean

suspendedTill

L’application est suspendue jusqu’à ce que le quota de temps mémoire soit dépassé.

suspendedTill?: string

Valeur de propriété

string

targetSwapSlot

Spécifie l’emplacement de déploiement dans lequel cette application va basculer. En lecture seule.

targetSwapSlot?: string

Valeur de propriété

string

trafficManagerHostNames

Noms d’hôte Azure Traffic Manager associés à l’application. En lecture seule.

trafficManagerHostNames?: string[]

Valeur de propriété

string[]

usageState

État indiquant si l’application a dépassé son utilisation du quota. En lecture seule.

usageState?: "Normal" | "Exceeded"

Valeur de propriété

"Normal" | "Exceeded"

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