AppServiceEnvironment Klass
Beskrivning av en App Service-miljön.
Variabler fylls bara i av servern och ignoreras när en begäran skickas.
Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.
- Arv
-
azure.mgmt.web._serialization.ModelAppServiceEnvironment
Konstruktor
AppServiceEnvironment(*, name: str, location: str, virtual_network: _models.VirtualNetworkProfile, worker_pools: List[_models.WorkerPool], vnet_name: str | None = None, vnet_resource_group_name: str | None = None, vnet_subnet_name: str | None = None, internal_load_balancing_mode: str | _models.LoadBalancingMode | None = None, multi_size: str | None = None, multi_role_count: int | None = None, ipssl_address_count: int | None = None, dns_suffix: str | None = None, network_access_control_list: List[_models.NetworkAccessControlEntry] | None = None, front_end_scale_factor: int | None = None, api_management_account_id: str | None = None, suspended: bool | None = None, dynamic_cache_enabled: bool | None = None, cluster_settings: List[_models.NameValuePair] | None = None, user_whitelisted_ip_ranges: List[str] | None = None, has_linux_workers: bool | None = None, ssl_cert_key_vault_id: str | None = None, ssl_cert_key_vault_secret_name: str | None = None, **kwargs: Any)
Keyword-Only parametrar
Name | Description |
---|---|
name
|
Namnet på App Service-miljön. Krävs. |
location
|
Plats för App Service-miljön, t.ex. "USA, västra". Krävs. |
vnet_name
|
Namnet på Virtual Network för App Service-miljön. |
vnet_resource_group_name
|
Resursgrupp för Virtual Network. |
vnet_subnet_name
|
Undernätet för Virtual Network. |
virtual_network
|
Beskrivning av Virtual Network. Krävs. |
internal_load_balancing_mode
|
str eller
LoadBalancingMode
Anger vilka slutpunkter som ska användas internt i Virtual Network för App Service-miljön. Kända värden är: "None", "Web", "Publishing" och "Web,Publishing". |
multi_size
|
Vm-storlek på klientdelen, t.ex. "Medium", "Large". |
multi_role_count
|
Antal klientdelsinstanser. |
worker_pools
|
Beskrivning av arbetspooler med ID:n för arbetsstorlek, VM-storlekar och antalet arbetare i varje pool. Krävs. |
ipssl_address_count
|
Antal IP SSL-adresser som reserverats för App Service-miljön. |
dns_suffix
|
DNS-suffixet för App Service-miljön. |
network_access_control_list
|
Åtkomstkontrolllista för att styra trafik till App Service-miljön. |
front_end_scale_factor
|
Skalningsfaktor för klientdelar. |
api_management_account_id
|
API Management konto som är associerat med App Service-miljön. |
suspended
|
(troligen på grund av att NSG blockerade inkommande trafik). |
dynamic_cache_enabled
|
Sant/falskt som anger om App Service-miljön är pausad. Miljön kan pausas, t.ex. när hanteringsslutpunkten inte längre är tillgänglig (troligen på grund av att NSG blockerade inkommande trafik). |
cluster_settings
|
Anpassade inställningar för att ändra beteendet för App Service-miljön. |
user_whitelisted_ip_ranges
|
Användaren har lagt till en lista över TILLÅTna IP-intervall i ASE db. |
has_linux_workers
|
Flagga som visar om en ASE har linux-arbetare eller inte. |
ssl_cert_key_vault_id
|
Key Vault ID för ILB App Service-miljön standard-SSL-certifikat. |
ssl_cert_key_vault_secret_name
|
Key Vault hemligt namn för ILB App Service-miljön standard-SSL-certifikat. |
Variabler
Name | Description |
---|---|
name
|
Namnet på App Service-miljön. Krävs. |
location
|
Plats för App Service-miljön, t.ex. "USA, västra". Krävs. |
provisioning_state
|
str eller
ProvisioningState
Etableringstillstånd för App Service-miljön. Kända värden är: "Succeeded", "Failed", "Canceled", "InProgress" och "Ta bort". |
status
|
str eller
HostingEnvironmentStatus
Aktuell status för App Service-miljön. Kända värden är: "Prepare", "Ready", "Scaling" och "Ta bort". |
vnet_name
|
Namnet på Virtual Network för App Service-miljön. |
vnet_resource_group_name
|
Resursgrupp för Virtual Network. |
vnet_subnet_name
|
Undernätet för Virtual Network. |
virtual_network
|
Beskrivning av Virtual Network. Krävs. |
internal_load_balancing_mode
|
str eller
LoadBalancingMode
Anger vilka slutpunkter som ska användas internt i Virtual Network för App Service-miljön. Kända värden är: "None", "Web", "Publishing" och "Web,Publishing". |
multi_size
|
Vm-storlek på klientdelen, t.ex. "Medium", "Large". |
multi_role_count
|
Antal klientdelsinstanser. |
worker_pools
|
Beskrivning av arbetspooler med ID:n för arbetsstorlek, VM-storlekar och antalet arbetare i varje pool. Krävs. |
ipssl_address_count
|
Antal IP SSL-adresser som reserverats för App Service-miljön. |
database_edition
|
Utgåva av metadatadatabasen för App Service-miljön, t.ex. "Standard". |
database_service_objective
|
Tjänstmål för metadatadatabasen för App Service-miljön, t.ex. "S0". |
upgrade_domains
|
Antal uppgraderingsdomäner för App Service-miljön. |
subscription_id
|
Prenumeration på App Service-miljön. |
dns_suffix
|
DNS-suffixet för App Service-miljön. |
last_action
|
Senaste distributionsåtgärd på App Service-miljön. |
last_action_result
|
Resultatet av den senaste distributionsåtgärden på App Service-miljön. |
allowed_multi_sizes
|
Lista över kommaavgränsade strängar som beskriver vilka VM-storlekar som tillåts för klientdelar. |
allowed_worker_sizes
|
Lista över kommaavgränsade strängar som beskriver vilka VM-storlekar som tillåts för arbetare. |
maximum_number_of_machines
|
Maximalt antal virtuella datorer i App Service-miljön. |
vip_mappings
|
Beskrivning av IP SSL-mappning för App Service-miljön. |
environment_capacities
|
Aktuell total, använd och tillgänglig arbetskapacitet. |
network_access_control_list
|
Åtkomstkontrolllista för att styra trafik till App Service-miljön. |
environment_is_healthy
|
Sant/falskt som anger om App Service-miljön är felfri. |
environment_status
|
Detaljerat meddelande om med resultatet av den senaste kontrollen av App Service-miljön. |
resource_group
|
Resursgrupp för App Service-miljön. |
front_end_scale_factor
|
Skalningsfaktor för klientdelar. |
default_front_end_scale_factor
|
Standardskalningsfaktor för FrontEnds. |
api_management_account_id
|
API Management konto som är associerat med App Service-miljön. |
suspended
|
(troligen på grund av att NSG blockerade inkommande trafik). |
dynamic_cache_enabled
|
Sant/falskt som anger om App Service-miljön är pausad. Miljön kan pausas, t.ex. när hanteringsslutpunkten inte längre är tillgänglig (troligen på grund av att NSG blockerade inkommande trafik). |
cluster_settings
|
Anpassade inställningar för att ändra beteendet för App Service-miljön. |
user_whitelisted_ip_ranges
|
Användaren har lagt till en lista över TILLÅTna IP-intervall i ASE db. |
has_linux_workers
|
Flagga som visar om en ASE har linux-arbetare eller inte. |
ssl_cert_key_vault_id
|
Key Vault ID för ILB App Service-miljön standard-SSL-certifikat. |
ssl_cert_key_vault_secret_name
|
Key Vault hemligt namn för ILB App Service-miljön standard-SSL-certifikat. |
Azure SDK for Python