SiteConfigResource Třída
Prostředek ARM pro konfiguraci webové aplikace
Proměnné jsou naplněny pouze serverem a při odesílání požadavku budou ignorovány.
- Dědičnost
-
azure.mgmt.web.v2019_08_01.models._models_py3.ProxyOnlyResourceSiteConfigResource
Konstruktor
SiteConfigResource(*, kind: str | None = None, number_of_workers: int | None = None, default_documents: List[str] | None = None, net_framework_version: str = 'v4.6', php_version: str | None = None, python_version: str | None = None, node_version: str | None = None, power_shell_version: str | None = None, linux_fx_version: str | None = None, windows_fx_version: str | None = None, request_tracing_enabled: bool | None = None, request_tracing_expiration_time: datetime | None = None, remote_debugging_enabled: bool | None = None, remote_debugging_version: str | None = None, http_logging_enabled: bool | None = None, acr_use_managed_identity_creds: bool | None = None, acr_user_managed_identity_id: str | None = None, logs_directory_size_limit: int | None = None, detailed_error_logging_enabled: bool | None = None, publishing_username: str | None = None, app_settings: List[_models.NameValuePair] | None = None, connection_strings: List[_models.ConnStringInfo] | None = None, handler_mappings: List[_models.HandlerMapping] | None = None, document_root: str | None = None, scm_type: str | _models.ScmType | None = None, use32_bit_worker_process: bool | None = None, web_sockets_enabled: bool | None = None, always_on: bool | None = None, java_version: str | None = None, java_container: str | None = None, java_container_version: str | None = None, app_command_line: str | None = None, managed_pipeline_mode: str | _models.ManagedPipelineMode | None = None, virtual_applications: List[_models.VirtualApplication] | None = None, load_balancing: str | _models.SiteLoadBalancing | None = None, experiments: _models.Experiments | None = None, limits: _models.SiteLimits | None = None, auto_heal_enabled: bool | None = None, auto_heal_rules: _models.AutoHealRules | None = None, tracing_options: str | None = None, vnet_name: str | None = None, cors: _models.CorsSettings | None = None, push: _models.PushSettings | None = None, api_definition: _models.ApiDefinitionInfo | None = None, api_management_config: _models.ApiManagementConfig | None = None, auto_swap_slot_name: str | None = None, local_my_sql_enabled: bool = False, managed_service_identity_id: int | None = None, x_managed_service_identity_id: int | None = None, ip_security_restrictions: List[_models.IpSecurityRestriction] | None = None, scm_ip_security_restrictions: List[_models.IpSecurityRestriction] | None = None, scm_ip_security_restrictions_use_main: bool | None = None, http20_enabled: bool = True, min_tls_version: str | _models.SupportedTlsVersions | None = None, ftps_state: str | _models.FtpsState | None = None, pre_warmed_instance_count: int | None = None, health_check_path: str | None = None, **kwargs: Any)
Výhradně parametry klíčových slov
Name | Description |
---|---|
kind
|
Druh prostředku. |
number_of_workers
|
Počet pracovníků. |
default_documents
|
Výchozí dokumenty. |
net_framework_version
|
Verze rozhraní .NET Framework. Default value: v4.6
|
php_version
|
Verze PHP. |
python_version
|
Verze Pythonu. |
node_version
|
Verze Node.js. |
power_shell_version
|
Verze PowerShellu. |
linux_fx_version
|
Linux App Framework a verze. |
windows_fx_version
|
Xenon App Framework a verze. |
request_tracing_enabled
|
|
request_tracing_expiration_time
|
Doba vypršení platnosti trasování požadavků |
remote_debugging_enabled
|
|
remote_debugging_version
|
Verze vzdáleného ladění. |
http_logging_enabled
|
|
acr_use_managed_identity_creds
|
Příznak pro použití služby Managed Identity Creds pro vyžádání ACR |
acr_user_managed_identity_id
|
Pokud používáte identitu spravovanou uživatelem, identita klienta spravovaná uživatelem. |
logs_directory_size_limit
|
Limit velikosti adresáře protokolů HTTP. |
detailed_error_logging_enabled
|
|
publishing_username
|
Uživatelské jméno publikování. |
app_settings
|
Nastavení aplikací. |
connection_strings
|
Připojovací řetězce. |
handler_mappings
|
Mapování obslužných rutin. |
document_root
|
Kořen dokumentu. |
scm_type
|
Typ SCM. Známé hodnoty jsou: "None", "Dropbox", "Tfs", "LocalGit", "GitHub", "CodePlexGit", "CodePlexHg", "BitbucketGit", "BitbucketHg", "ExternalGit", "ExternalHg", "ExternalHg", "OneDrive", "VSO" a "VSTSRM". |
use32_bit_worker_process
|
|
web_sockets_enabled
|
|
always_on
|
|
java_version
|
Verze Javy. |
java_container
|
Kontejner Javy. |
java_container_version
|
Verze kontejneru Java. |
app_command_line
|
Příkazový řádek aplikace ke spuštění. |
managed_pipeline_mode
|
str nebo
ManagedPipelineMode
Režim spravovaného kanálu. Známé hodnoty jsou: "Integrated" a "Classic". |
virtual_applications
|
Virtuální aplikace. |
load_balancing
|
str nebo
SiteLoadBalancing
Vyrovnávání zatížení lokality. Známé hodnoty jsou: "WeightedRoundRobin", "LeastRequests", "LeastResponseTime", "WeightedTotalTraffic" a "RequestHash". |
experiments
|
Toto je řešení pro polymorfní typy. |
limits
|
Omezení webu. |
auto_heal_enabled
|
|
auto_heal_rules
|
Pravidla automatického oprav. |
tracing_options
|
Možnosti trasování. |
vnet_name
|
Virtual Network název. |
cors
|
Nastavení sdílení prostředků mezi zdroji (CORS). |
push
|
Nabízená nastavení koncového bodu. |
api_definition
|
Informace o formální definici rozhraní API pro aplikaci |
api_management_config
|
Nastavení služby Azure API Management propojené s aplikací |
auto_swap_slot_name
|
Název slotu automatického prohození. |
local_my_sql_enabled
|
|
managed_service_identity_id
|
ID identity spravované služby. |
x_managed_service_identity_id
|
Explicitní ID identity spravované služby |
ip_security_restrictions
|
Omezení zabezpečení IP adres pro main. |
scm_ip_security_restrictions
|
Omezení zabezpečení PROTOKOLU IP pro scm. |
scm_ip_security_restrictions_use_main
|
Omezení zabezpečení IP adres pro scm pro použití main. |
http20_enabled
|
Http20Enabled: Nakonfiguruje web tak, aby umožňoval klientům připojení přes http2.0. Default value: True
|
min_tls_version
|
str nebo
SupportedTlsVersions
MinTlsVersion: Konfiguruje minimální verzi protokolu TLS vyžadovanou pro požadavky SSL. Známé hodnoty jsou: "1.0", "1.1" a "1.2". |
ftps_state
|
Stav služby FTP/FTPS. Známé hodnoty jsou: "AllAllowed", "FtpsOnly" a "Disabled". |
pre_warmed_instance_count
|
Počet předzbrojených instancí Toto nastavení platí jenom pro plány Consumption a Elastic. |
health_check_path
|
Cesta kontroly stavu. |
Proměnné
Name | Description |
---|---|
id
|
ID prostředku. |
name
|
Název prostředku. |
kind
|
Druh prostředku. |
type
|
Typ prostředku. |
number_of_workers
|
Počet pracovníků. |
default_documents
|
Výchozí dokumenty. |
net_framework_version
|
Verze rozhraní .NET Framework. |
php_version
|
Verze PHP. |
python_version
|
Verze Pythonu. |
node_version
|
Verze Node.js. |
power_shell_version
|
Verze PowerShellu. |
linux_fx_version
|
Linux App Framework a verze. |
windows_fx_version
|
Xenon App Framework a verze. |
request_tracing_enabled
|
|
request_tracing_expiration_time
|
Doba vypršení platnosti trasování požadavků |
remote_debugging_enabled
|
|
remote_debugging_version
|
Verze vzdáleného ladění. |
http_logging_enabled
|
|
acr_use_managed_identity_creds
|
Příznak pro použití služby Managed Identity Creds pro vyžádání ACR |
acr_user_managed_identity_id
|
Pokud používáte identitu spravovanou uživatelem, identita klienta spravovaná uživatelem. |
logs_directory_size_limit
|
Limit velikosti adresáře protokolů HTTP. |
detailed_error_logging_enabled
|
|
publishing_username
|
Uživatelské jméno publikování. |
app_settings
|
Nastavení aplikací. |
connection_strings
|
Připojovací řetězce. |
machine_key
|
Site MachineKey. |
handler_mappings
|
Mapování obslužných rutin. |
document_root
|
Kořen dokumentu. |
scm_type
|
Typ SCM. Známé hodnoty jsou: "None", "Dropbox", "Tfs", "LocalGit", "GitHub", "CodePlexGit", "CodePlexHg", "BitbucketGit", "BitbucketHg", "ExternalGit", "ExternalHg", "ExternalHg", "OneDrive", "VSO" a "VSTSRM". |
use32_bit_worker_process
|
|
web_sockets_enabled
|
|
always_on
|
|
java_version
|
Verze Javy. |
java_container
|
Kontejner Javy. |
java_container_version
|
Verze kontejneru Java. |
app_command_line
|
Příkazový řádek aplikace ke spuštění |
managed_pipeline_mode
|
str nebo
ManagedPipelineMode
Režim spravovaného kanálu. Známé hodnoty jsou: "Integrated" a "Classic". |
virtual_applications
|
Virtuální aplikace. |
load_balancing
|
str nebo
SiteLoadBalancing
Vyrovnávání zatížení webu. Známé hodnoty jsou: "WeightedRoundRobin", "LeastRequests", "LeastResponseTime", "WeightedTotalTraffic" a "RequestHash". |
experiments
|
To je alternativní řešení pro polymorfní typy. |
limits
|
Omezení webu. |
auto_heal_enabled
|
|
auto_heal_rules
|
Pravidla automatického oprav. |
tracing_options
|
Možnosti trasování. |
vnet_name
|
Virtual Network název. |
cors
|
Nastavení sdílení prostředků mezi zdroji (CORS). |
push
|
Nastavení koncového bodu nabízení |
api_definition
|
Informace o formální definici rozhraní API pro aplikaci |
api_management_config
|
Nastavení služby Azure API Management propojené s aplikací |
auto_swap_slot_name
|
Název slotu automatického prohození |
local_my_sql_enabled
|
|
managed_service_identity_id
|
ID identity spravované služby |
x_managed_service_identity_id
|
Explicitní ID identity spravované služby |
ip_security_restrictions
|
Omezení zabezpečení PROTOKOLU IP pro main. |
scm_ip_security_restrictions
|
Omezení zabezpečení PROTOKOLU IP pro SCM. |
scm_ip_security_restrictions_use_main
|
Omezení zabezpečení PROTOKOLU IP pro scm pro použití main. |
http20_enabled
|
Http20Enabled: Nakonfiguruje web tak, aby klientům umožňoval připojení přes http2.0. |
min_tls_version
|
str nebo
SupportedTlsVersions
MinTlsVersion: Konfiguruje minimální verzi protokolu TLS vyžadovanou pro požadavky SSL. Známé hodnoty jsou: "1.0", "1.1" a "1.2". |
ftps_state
|
Stav služby FTP/FTPS. Známé hodnoty jsou: "AllAllowed", "FtpsOnly" a "Disabled". |
pre_warmed_instance_count
|
Počet předem připravených instancí Toto nastavení platí jenom pro plány Consumption a Elastic Plans. |
health_check_path
|
Cesta kontroly stavu. |
Azure SDK for Python