Partager via


SitePatchResource Classe

Ressource ARM pour un site.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Héritage
azure.mgmt.web.v2021_03_01.models._models_py3.ProxyOnlyResource
SitePatchResource

Constructeur

SitePatchResource(*, kind: str | None = None, identity: _models.ManagedServiceIdentity | None = None, enabled: bool | None = None, host_name_ssl_states: List[_models.HostNameSslState] | None = None, server_farm_id: str | None = None, reserved: bool = False, is_xenon: bool = False, hyper_v: bool = False, site_config: _models.SiteConfig | None = None, scm_site_also_stopped: bool = False, hosting_environment_profile: _models.HostingEnvironmentProfile | None = None, client_affinity_enabled: bool | None = None, client_cert_enabled: bool | None = None, client_cert_mode: str | _models.ClientCertMode | None = None, client_cert_exclusion_paths: str | None = None, host_names_disabled: bool | None = None, custom_domain_verification_id: str | None = None, container_size: int | None = None, daily_memory_time_quota: int | None = None, cloning_info: _models.CloningInfo | None = None, https_only: bool | None = None, redundancy_mode: str | _models.RedundancyMode | None = None, storage_account_required: bool | None = None, key_vault_reference_identity: str | None = None, virtual_network_subnet_id: str | None = None, **kwargs: Any)

Paramètres de mots-clés uniquement

Nom Description
kind
str

Type de ressource.

identity

Identité de service managée.

enabled

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

host_name_ssl_states

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

server_farm_id
str

ID de ressource du plan de App Service associé, au format « /subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName} ».

reserved

<code>true</code> s’il est réservé ; sinon, <code>false</code>.

is_xenon

Obsolète : bac à sable Hyper-V.

hyper_v

Bac à sable Hyper-V.

site_config

Configuration de l’application.

scm_site_also_stopped

<code>true</code> pour arrêter le site SCM (KUDU) lorsque l’application est arrêtée ; sinon, <code>false</code>. Par défaut, il s’agit de <code>false</code>.

hosting_environment_profile

App Service Environment à utiliser pour l’application.

client_affinity_enabled

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

client_cert_enabled

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

client_cert_mode

Cette opération 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 : facultatif signifie que ClientCert est facultatif ou

Accepté. Les valeurs connues sont « Required », « Optional » et « OptionalInteractiveUser ».

client_cert_exclusion_paths
str

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

host_names_disabled

<code>true</code> pour désactiver les noms d’hôte publics de l’application ; sinon, <code>false</code>.

Si <code>true</code>la valeur est , l’application est accessible uniquement via le processus de gestion des API.

custom_domain_verification_id
str

Identificateur unique qui vérifie les domaines personnalisés affectés à l’application. Le client ajoutera cet ID à un enregistrement txt à des fins de vérification.

container_size
int

Taille du conteneur de fonction.

daily_memory_time_quota
int

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

cloning_info

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

https_only

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

redundancy_mode

Mode de redondance de site. Les valeurs connues sont : « None », « Manual », « Failover », « ActiveActive » et « GeoRedundant ».

storage_account_required

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

key_vault_reference_identity
str

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

virtual_network_subnet_id
str

Azure Resource Manager ID 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}.

Variables

Nom Description
id
str

ID de ressource.

name
str

Nom de la ressource.

kind
str

Type de ressource.

type
str

Type de ressource.

identity

Identité de service managée.

state
str

État actuel de l’application.

host_names

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

repository_site_name
str

Nom du site du dépôt.

usage_state

État indiquant si l’application a dépassé son utilisation du quota. Lecture seule. Les valeurs connues sont : « Normal » et « Dépassé ».

enabled

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

enabled_host_names

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

availability_state

État de disponibilité des informations de gestion pour l’application. Les valeurs connues sont « Normal », « Limited » et « DisasterRecoveryMode ».

host_name_ssl_states

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

server_farm_id
str

ID de ressource du plan de App Service associé, au format « /subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName} ».

reserved

<code>true</code> s’il est réservé ; sinon, <code>false</code>.

is_xenon

Obsolète : bac à sable Hyper-V.

hyper_v

Bac à sable Hyper-V.

last_modified_time_utc

Dernière modification de l’application, en UTC. Lecture seule.

site_config

Configuration de l’application.

traffic_manager_host_names

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

scm_site_also_stopped

<code>true</code> pour arrêter le site SCM (KUDU) lorsque l’application est arrêtée ; sinon, <code>false</code>. Par défaut, il s’agit de <code>false</code>.

target_swap_slot
str

Spécifie l’emplacement de déploiement dans lequel cette application sera permutable. Lecture seule.

hosting_environment_profile

App Service Environment à utiliser pour l’application.

client_affinity_enabled

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

client_cert_enabled

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

client_cert_mode

Cette opération 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 : facultatif signifie que ClientCert est facultatif ou

Accepté. Les valeurs connues sont « Required », « Optional » et « OptionalInteractiveUser ».

client_cert_exclusion_paths
str

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

host_names_disabled

<code>true</code> pour désactiver les noms d’hôte publics de l’application ; sinon, <code>false</code>.

Si <code>true</code>la valeur est , l’application est accessible uniquement via le processus de gestion des API.

custom_domain_verification_id
str

Identificateur unique qui vérifie les domaines personnalisés affectés à l’application. Le client ajoutera cet ID à un enregistrement txt à des fins de vérification.

outbound_ip_addresses
str

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 de locataires qui peuvent être hébergées avec les paramètres actuels. Lecture seule.

possible_outbound_ip_addresses
str

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 de tous les locataires à l’exception de dataComponent. Lecture seule.

container_size
int

Taille du conteneur de fonction.

daily_memory_time_quota
int

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

suspended_till

Application suspendue jusqu’au cas où le quota de temps mémoire est dépassé.

max_number_of_workers
int

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

cloning_info

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

resource_group
str

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

is_default_container

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

default_host_name
str

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

slot_swap_status

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

https_only

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

redundancy_mode

Mode de redondance de site. Les valeurs connues sont : « None », « Manual », « Failover », « ActiveActive » et « GeoRedundant ».

in_progress_operation_id
str

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

storage_account_required

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

key_vault_reference_identity
str

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

virtual_network_subnet_id
str

Azure Resource Manager ID 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}.