Partilhar via


SitePatchResource Classe

Recurso arm para um site.

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

Herança
azure.mgmt.web.v2018_02_01.models._models_py3.ProxyOnlyResource
SitePatchResource

Construtor

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_exclusion_paths: str | None = None, host_names_disabled: bool | 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, geo_distributions: List[_models.GeoDistribution] | None = None, **kwargs: Any)

Parâmetros Só de Palavra-Chave

Name Description
kind
str

Tipo de recurso.

identity

Identidade de serviço gerida.

enabled

<code>true</code> se a aplicação estiver ativada; caso contrário, <code>false</code>. Definir este valor como falso desativa a aplicação (coloca a aplicação offline).

host_name_ssl_states

Os estados SSL do nome de anfitrião são utilizados para gerir os enlaces SSL para os nomes de anfitrião da aplicação.

server_farm_id
str

ID de recurso do plano de Serviço de Aplicações associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

reserved

<code>true</code> se reservado; caso contrário, <code>false</code>.

is_xenon

Obsoleto: sandbox Hyper-V.

hyper_v

Sandbox Hyper-V.

site_config

Configuração da aplicação.

scm_site_also_stopped

<code>true</code> para parar o site do SCM (KUDU) quando a aplicação é parada; caso contrário, <code>false</code>. A predefinição é <code>false</code>.

hosting_environment_profile

Ambiente do Serviço de Aplicações a utilizar para a aplicação.

client_affinity_enabled

<code>true</code> para ativar a afinidade do cliente; <code>false</code> para parar de enviar cookies de afinidade de sessão, que encaminham os pedidos de cliente na mesma sessão para a mesma instância. A predefinição é <code>true</code>.

client_cert_enabled

<code>true</code> para ativar a autenticação de certificado de cliente (autenticação mútua TLS); caso contrário, <code>false</code>. A predefinição é <code>false</code>.

client_cert_exclusion_paths
str

caminhos de exclusão separados por vírgulas de autenticação de certificado de cliente.

host_names_disabled

<code>true</code> para desativar os nomes de anfitrião públicos da aplicação; caso contrário, <code>false</code>.

Se <code>true</code>, a aplicação só é acessível através do processo de gestão de API.

container_size
int

Tamanho do contentor de funções.

daily_memory_time_quota
int

Quota máxima de tempo de memória diária permitida (aplicável apenas em aplicações dinâmicas).

cloning_info

Se especificado durante a criação da aplicação, a aplicação é clonada a partir de uma aplicação de origem.

https_only

HttpsOnly: configura um web site para aceitar apenas pedidos https. Problemas de redirecionamento para pedidos http.

redundancy_mode

Modo de redundância de sites. Os valores conhecidos são: "Nenhum", "Manual", "Ativação Pós-falha", "ActiveActive" e "GeoRedundant".

geo_distributions

GeoDistribuções para este site.

Variáveis

Name Description
id
str

ID do Recurso.

name
str

Nome do Recurso.

kind
str

Tipo de recurso.

type
str

Tipo de recurso.

identity

Identidade de serviço gerida.

state
str

Estado atual da aplicação.

host_names

Nomes de anfitrião associados à aplicação.

repository_site_name
str

Nome do site do repositório.

usage_state

Estado a indicar se a aplicação excedeu a utilização da quota. Só de leitura. Os valores conhecidos são: "Normal" e "Excedido".

enabled

<code>true</code> se a aplicação estiver ativada; caso contrário, <code>false</code>. Definir este valor como falso desativa a aplicação (coloca a aplicação offline).

enabled_host_names

Nomes de anfitrião ativados para a aplicação. Os nomes de anfitrião têm de ser atribuídos (veja HostNames) E ativados. Caso contrário, a aplicação não é servida nesses nomes de anfitrião.

availability_state

Estado de disponibilidade das informações de gestão da aplicação. Os valores conhecidos são: "Normal", "Limited" e "DisasterRecoveryMode".

host_name_ssl_states

Os estados SSL do nome de anfitrião são utilizados para gerir os enlaces SSL para os nomes de anfitrião da aplicação.

server_farm_id
str

ID de recurso do plano de Serviço de Aplicações associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

reserved

<code>true</code> se reservado; caso contrário, <code>false</code>.

is_xenon

Obsoleto: sandbox Hyper-V.

hyper_v

Sandbox Hyper-V.

last_modified_time_utc

Da última vez que a aplicação foi modificada, em UTC. Só de leitura.

site_config

Configuração da aplicação.

traffic_manager_host_names

Nomes de anfitrião do Gestor de Tráfego do Azure associados à aplicação. Só de leitura.

scm_site_also_stopped

<code>true</code> para parar o site do SCM (KUDU) quando a aplicação é parada; caso contrário, <code>false</code>. A predefinição é <code>false</code>.

target_swap_slot
str

Especifica em que bloco de implementação esta aplicação irá trocar. Só de leitura.

hosting_environment_profile

Ambiente do Serviço de Aplicações a utilizar para a aplicação.

client_affinity_enabled

<code>true</code> para ativar a afinidade do cliente; <code>false</code> para parar de enviar cookies de afinidade de sessão, que encaminham os pedidos de cliente na mesma sessão para a mesma instância. A predefinição é <code>true</code>.

client_cert_enabled

<code>true</code> para ativar a autenticação de certificado de cliente (autenticação mútua TLS); caso contrário, <code>false</code>. A predefinição é <code>false</code>.

client_cert_exclusion_paths
str

caminhos de exclusão separados por vírgulas de autenticação de certificado de cliente.

host_names_disabled

<code>true</code> para desativar os nomes de anfitrião públicos da aplicação; caso contrário, <code>false</code>.

Se <code>true</code>, a aplicação só é acessível através do processo de gestão de API.

outbound_ip_addresses
str

Lista de endereços IP que a aplicação utiliza para ligações de saída (por exemplo, acesso à base de dados). Inclui VIPs de inquilinos que podem ser alojados com as definições atuais. Só de leitura.

possible_outbound_ip_addresses
str

Lista de endereços IP que a aplicação utiliza para ligações de saída (por exemplo, acesso à base de dados). Inclui VIPs de todos os inquilinos. Só de leitura.

container_size
int

Tamanho do contentor de funções.

daily_memory_time_quota
int

Quota máxima de tempo de memória diária permitida (aplicável apenas em aplicações dinâmicas).

suspended_till

A aplicação foi suspensa até ao caso de a quota de tempo de memória ser excedida.

max_number_of_workers
int

Número máximo de trabalhadores. Isto aplica-se apenas ao contentor de Funções.

cloning_info

Se especificado durante a criação da aplicação, a aplicação é clonada a partir de uma aplicação de origem.

resource_group
str

Nome do grupo de recursos ao qual a aplicação pertence. Só de leitura.

is_default_container

<code>true</code> se a aplicação for um contentor predefinido; caso contrário, <code>false</code>.

default_host_name
str

Nome de anfitrião predefinido da aplicação. Só de leitura.

slot_swap_status

Estado da última operação de troca de blocos de implementação.

https_only

HttpsOnly: configura um web site para aceitar apenas pedidos https. Problemas de redirecionamento para pedidos http.

redundancy_mode

Modo de redundância de sites. Os valores conhecidos são: "Nenhum", "Manual", "Ativação Pós-falha", "ActiveActive" e "GeoRedundant".

in_progress_operation_id
str

Especifica um ID de operação se este site tiver uma operação pendente.

geo_distributions

GeoDistribuções para este site.