Compartir a través de


SitePatchResource Clase

Recurso de ARM para un sitio.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Herencia
azure.mgmt.web.v2020_09_01.models._models_py3.ProxyOnlyResource
SitePatchResource

Constructor

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, **kwargs: Any)

Parámetros de solo palabra clave

Nombre Description
kind
str

Tipo de recurso.

identity

Identidad de servicio administrada.

enabled

<code>true</code> si la aplicación está habilitada; de lo contrario, <code>false</code>. Si se establece este valor en false, se deshabilita la aplicación (se desconecta la aplicación).

host_name_ssl_states

Los estados SSL de nombre de host se usan para administrar los enlaces SSL para los nombres de host de la aplicación.

server_farm_id
str

Identificador de recurso del plan de App Service asociado, con formato "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

reserved

<code>true</code> si está reservado; de lo contrario, <code>false</code>.

is_xenon

Obsoleto: espacio aislado de Hyper-V.

hyper_v

Espacio aislado de Hyper-V.

site_config

Configuración de la aplicación.

scm_site_also_stopped

<code>true</code> para detener el sitio de SCM (KUDU) cuando se detiene la aplicación; de lo contrario, <code>false</code>. De manera predeterminada, es <code>false</code>.

hosting_environment_profile

App Service Environment usar para la aplicación.

client_affinity_enabled

<code>true</code> para habilitar la afinidad de cliente; <code>false</code> para dejar de enviar cookies de afinidad de sesión, que enrutan las solicitudes de cliente en la misma sesión a la misma instancia. El valor predeterminado es <code>true</code>.

client_cert_enabled

<code>true</code> para habilitar la autenticación de certificados de cliente (autenticación mutua tls); de lo contrario, <code>false</code>. El valor predeterminado es <code>false</code>.

client_cert_mode

Esto se compone con la configuración ClientCertEnabled.

  • ClientCertEnabled: false significa que ClientCert se omite.

  • ClientCertEnabled: true y ClientCertMode: Obligatorio significa que se requiere ClientCert.

  • ClientCertEnabled: true y ClientCertMode: opcional significa que ClientCert es opcional o

Aceptado. Los valores conocidos son: "Obligatorio" y "Opcional".

client_cert_exclusion_paths
str

rutas de exclusión separadas por comas de autenticación de certificado de cliente.

host_names_disabled

<code>true</code> para deshabilitar los nombres de host públicos de la aplicación; de lo contrario, <code>false</code>.

Si <code>true</code>es , la aplicación solo es accesible a través del proceso de API Management.

custom_domain_verification_id
str

Identificador único que comprueba los dominios personalizados asignados a la aplicación. El cliente agregará este identificador a un registro txt para la comprobación.

container_size
int

Tamaño del contenedor de funciones.

daily_memory_time_quota
int

Cuota de tiempo de memoria diaria máxima permitida (aplicable solo en aplicaciones dinámicas).

cloning_info

Si se especifica durante la creación de la aplicación, la aplicación se clona desde una aplicación de origen.

https_only

HttpsOnly: configura un sitio web para aceptar solo solicitudes https. Problemas de redirección de solicitudes HTTP.

redundancy_mode

Modo de redundancia del sitio. Los valores conocidos son: "None", "Manual", "Failover", "ActiveActive" y "GeoRedundant".

Variables

Nombre Description
id
str

Identificador de recurso.

name
str

Nombre del recurso.

kind
str

Tipo de recurso.

type
str

Tipo de recurso.

system_data

Metadatos del sistema relacionados con este recurso.

identity

Identidad de servicio administrada.

state
str

Estado actual de la aplicación.

host_names

Nombres de host asociados a la aplicación.

repository_site_name
str

Nombre del sitio del repositorio.

usage_state

Estado que indica si la aplicación ha superado su uso de cuota. Solo lectura. Los valores conocidos son: "Normal" y "Exceeded".

enabled

<code>true</code> si la aplicación está habilitada; de lo contrario, <code>false</code>. Si se establece este valor en false, se deshabilita la aplicación (se desconecta la aplicación).

enabled_host_names

Nombres de host habilitados para la aplicación. Los nombres de host deben asignarse (consulte Nombres de host) Y habilitados. De lo contrario, la aplicación no se sirve en esos nombres de host.

availability_state

Estado de disponibilidad de la información de administración para la aplicación. Los valores conocidos son: "Normal", "Limited" y "DisasterRecoveryMode".

host_name_ssl_states

Los estados SSL de nombre de host se usan para administrar los enlaces SSL para los nombres de host de la aplicación.

server_farm_id
str

Identificador de recurso del plan de App Service asociado, con formato "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

reserved

<code>true</code> si está reservado; de lo contrario, <code>false</code>.

is_xenon

Obsoleto: espacio aislado de Hyper-V.

hyper_v

Espacio aislado de Hyper-V.

last_modified_time_utc

Última vez que se modificó la aplicación, en UTC. Solo lectura.

site_config

Configuración de la aplicación.

traffic_manager_host_names

Nombres de host de Azure Traffic Manager asociados a la aplicación. Solo lectura.

scm_site_also_stopped

<code>true</code> para detener el sitio de SCM (KUDU) cuando se detiene la aplicación; de lo contrario, <code>false</code>. De manera predeterminada, es <code>false</code>.

target_swap_slot
str

Especifica en qué ranura de implementación se intercambiará esta aplicación. Solo lectura.

hosting_environment_profile

App Service Environment usar para la aplicación.

client_affinity_enabled

<code>true</code> para habilitar la afinidad de cliente; <code>false</code> para dejar de enviar cookies de afinidad de sesión, que enrutan las solicitudes de cliente en la misma sesión a la misma instancia. El valor predeterminado es <code>true</code>.

client_cert_enabled

<code>true</code> para habilitar la autenticación de certificados de cliente (autenticación mutua tls); de lo contrario, <code>false</code>. El valor predeterminado es <code>false</code>.

client_cert_mode

Esto se compone con la configuración ClientCertEnabled.

  • ClientCertEnabled: false significa que ClientCert se omite.

  • ClientCertEnabled: true y ClientCertMode: Obligatorio significa que se requiere ClientCert.

  • ClientCertEnabled: true y ClientCertMode: opcional significa que ClientCert es opcional o

Aceptado. Los valores conocidos son: "Obligatorio" y "Opcional".

client_cert_exclusion_paths
str

rutas de exclusión separadas por comas de autenticación de certificado de cliente.

host_names_disabled

<code>true</code> para deshabilitar los nombres de host públicos de la aplicación; de lo contrario, <code>false</code>.

Si <code>true</code>es , la aplicación solo es accesible a través del proceso de API Management.

custom_domain_verification_id
str

Identificador único que comprueba los dominios personalizados asignados a la aplicación. El cliente agregará este identificador a un registro txt para la comprobación.

outbound_ip_addresses
str

Lista de direcciones IP que usa la aplicación para las conexiones salientes (por ejemplo, el acceso a la base de datos). Incluye VIP de inquilinos que el sitio se puede hospedar con la configuración actual. Solo lectura.

possible_outbound_ip_addresses
str

Lista de direcciones IP que usa la aplicación para las conexiones salientes (por ejemplo, el acceso a la base de datos). Incluye VIP de todos los inquilinos excepto dataComponent. Solo lectura.

container_size
int

Tamaño del contenedor de funciones.

daily_memory_time_quota
int

Cuota de tiempo de memoria diaria máxima permitida (aplicable solo en aplicaciones dinámicas).

suspended_till

La aplicación se suspende hasta que, en caso de que se supere la cuota de tiempo de memoria.

max_number_of_workers
int

Número máximo de trabajos. Esto solo se aplica al contenedor de Functions.

cloning_info

Si se especifica durante la creación de la aplicación, la aplicación se clona desde una aplicación de origen.

resource_group
str

Nombre del grupo de recursos al que pertenece la aplicación. Solo lectura.

is_default_container

<code>true</code> si la aplicación es un contenedor predeterminado; de lo contrario, <code>false</code>.

default_host_name
str

Nombre de host predeterminado de la aplicación. Solo lectura.

slot_swap_status

Estado de la última operación de intercambio de ranura de implementación.

https_only

HttpsOnly: configura un sitio web para aceptar solo solicitudes https. Problemas de redirección de solicitudes HTTP.

redundancy_mode

Modo de redundancia del sitio. Los valores conocidos son: "None", "Manual", "Failover", "ActiveActive" y "GeoRedundant".

in_progress_operation_id
str

Especifica un identificador de operación si este sitio tiene una operación pendiente.