Site Classe
Um aplicativo Web, um back-end de aplicativo móvel ou um aplicativo de API.
As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.
Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.
- Herança
-
azure.mgmt.web.v2020_09_01.models._models_py3.ResourceSite
Construtor
Site(*, location: str, kind: str | None = None, tags: Dict[str, 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 apenas palavra-chave
Nome | Description |
---|---|
kind
|
Tipo de recurso. |
location
|
Local do recurso. Obrigatórios. |
tags
|
Marcas de recurso. |
identity
|
Identidade de serviço gerenciada. |
enabled
|
|
host_name_ssl_states
|
Os estados SSL do nome do host são usados para gerenciar as associações SSL para nomes de host do aplicativo. |
server_farm_id
|
ID do recurso do plano de Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
reserved
|
|
is_xenon
|
Obsoleto: área restrita do Hyper-V. |
hyper_v
|
Área restrita do Hyper-V. |
site_config
|
Configuração do aplicativo. |
scm_site_also_stopped
|
|
hosting_environment_profile
|
Ambiente do Serviço de Aplicativo usar para o aplicativo. |
client_affinity_enabled
|
|
client_cert_enabled
|
|
client_cert_mode
|
Isso compõe a configuração ClientCertEnabled.
Aceito. Os valores conhecidos são: "Obrigatório" e "Opcional". |
client_cert_exclusion_paths
|
caminhos de exclusão separados por vírgula de autenticação de certificado do cliente. |
host_names_disabled
|
Se |
custom_domain_verification_id
|
Identificador exclusivo que verifica os domínios personalizados atribuídos ao aplicativo. O cliente adicionará essa ID a um registro txt para verificação. |
container_size
|
Tamanho do contêiner de função. |
daily_memory_time_quota
|
Cota de tempo de memória diária permitida máxima (aplicável somente em aplicativos dinâmicos). |
cloning_info
|
Se especificado durante a criação do aplicativo, o aplicativo será clonado de um aplicativo de origem. |
https_only
|
HttpsOnly: configura um site para aceitar somente solicitações https. Problemas de redirecionamento para solicitações http. |
redundancy_mode
|
Modo de redundância de site. Os valores conhecidos são: "None", "Manual", "Failover", "ActiveActive" e "GeoRedundant". |
Variáveis
Nome | Description |
---|---|
id
|
ID do recurso. |
name
|
Nome do recurso. |
kind
|
Tipo de recurso. |
location
|
Local do recurso. Obrigatórios. |
type
|
Tipo de recurso. |
tags
|
Marcas de recurso. |
system_data
|
Os metadados do sistema relacionados a esse recurso. |
identity
|
Identidade de serviço gerenciada. |
state
|
Estado atual do aplicativo. |
host_names
|
Nomes de host associados ao aplicativo. |
repository_site_name
|
Nome do site do repositório. |
usage_state
|
str ou
UsageState
Estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura. Os valores conhecidos são: "Normal" e "Excedido". |
enabled
|
|
enabled_host_names
|
Nomes de host habilitados para o aplicativo. Os nomes de host precisam ser atribuídos (consulte HostNames) E habilitados. Caso contrário, o aplicativo não será atendido nesses nomes de host. |
availability_state
|
Estado de disponibilidade de informações de gerenciamento para o aplicativo. Os valores conhecidos são: "Normal", "Limitado" e "DisasterRecoveryMode". |
host_name_ssl_states
|
Os estados SSL do nome do host são usados para gerenciar as associações SSL para nomes de host do aplicativo. |
server_farm_id
|
ID do recurso do plano de Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
reserved
|
|
is_xenon
|
Obsoleto: área restrita do Hyper-V. |
hyper_v
|
Área restrita do Hyper-V. |
last_modified_time_utc
|
Última vez que o aplicativo foi modificado, em UTC. Somente leitura. |
site_config
|
Configuração do aplicativo. |
traffic_manager_host_names
|
Nomes de host do Gerenciador de Tráfego do Azure associados ao aplicativo. Somente leitura. |
scm_site_also_stopped
|
|
target_swap_slot
|
Especifica em qual slot de implantação esse aplicativo trocará. Somente leitura. |
hosting_environment_profile
|
Ambiente do Serviço de Aplicativo usar para o aplicativo. |
client_affinity_enabled
|
|
client_cert_enabled
|
|
client_cert_mode
|
Isso compõe a configuração ClientCertEnabled.
Aceito. Os valores conhecidos são: "Obrigatório" e "Opcional". |
client_cert_exclusion_paths
|
caminhos de exclusão separados por vírgula de autenticação de certificado do cliente. |
host_names_disabled
|
Se |
custom_domain_verification_id
|
Identificador exclusivo que verifica os domínios personalizados atribuídos ao aplicativo. O cliente adicionará essa ID a um registro txt para verificação. |
outbound_ip_addresses
|
Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de locatários que podem ser hospedados com as configurações atuais. Somente leitura. |
possible_outbound_ip_addresses
|
Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de todos os locatários, exceto dataComponent. Somente leitura. |
container_size
|
Tamanho do contêiner de função. |
daily_memory_time_quota
|
Cota de tempo de memória diária permitida máxima (aplicável somente em aplicativos dinâmicos). |
suspended_till
|
Aplicativo suspenso até caso a cota de tempo de memória seja excedida. |
max_number_of_workers
|
Número máximo de trabalhos. Isso só se aplica ao contêiner do Functions. |
cloning_info
|
Se especificado durante a criação do aplicativo, o aplicativo será clonado de um aplicativo de origem. |
resource_group
|
Nome do grupo de recursos ao qual o aplicativo pertence. Somente leitura. |
is_default_container
|
|
default_host_name
|
Nome de host padrão do aplicativo. Somente leitura. |
slot_swap_status
|
Status da última operação de troca de slot de implantação. |
https_only
|
HttpsOnly: configura um site para aceitar somente solicitações https. Problemas de redirecionamento para solicitações http. |
redundancy_mode
|
Modo de redundância de site. Os valores conhecidos são: "None", "Manual", "Failover", "ActiveActive" e "GeoRedundant". |
in_progress_operation_id
|
Especifica uma ID de operação se este site tiver uma operação pendente. |
Azure SDK for Python