AppServiceEnvironmentResource Klasse
App Service-Umgebung ARM-Ressource.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.
- Vererbung
-
azure.mgmt.web.v2018_02_01.models._models_py3.ResourceAppServiceEnvironmentResource
Konstruktor
AppServiceEnvironmentResource(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, name_properties_name: str | None = None, location_properties_location: str | None = None, vnet_name: str | None = None, vnet_resource_group_name: str | None = None, vnet_subnet_name: str | None = None, virtual_network: _models.VirtualNetworkProfile | None = None, internal_load_balancing_mode: str | _models.InternalLoadBalancingMode | None = None, multi_size: str | None = None, multi_role_count: int | None = None, worker_pools: List[_models.WorkerPool] | 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 Parameter
Name | Beschreibung |
---|---|
kind
|
Art der Ressource. |
location
|
Ressourcenspeicherort. Erforderlich. |
tags
|
Ressourcentags. |
name_properties_name
|
Name des App Service-Umgebung. |
location_properties_location
|
Standort der App Service-Umgebung, z.B. "USA, Westen". |
vnet_name
|
Name des Virtual Network für die App Service-Umgebung. |
vnet_resource_group_name
|
Ressourcengruppe des Virtual Network. |
vnet_subnet_name
|
Subnetz des Virtual Network. |
virtual_network
|
Beschreibung des Virtual Network. |
internal_load_balancing_mode
|
Gibt an, welche Endpunkte intern im Virtual Network für die App Service-Umgebung bedient werden sollen. Bekannte Werte sind: "None", "Web" und "Publishing". |
multi_size
|
Front-End-VM-Größe, z. B. "Mittel", "Groß". |
multi_role_count
|
Anzahl der Front-End-Instanzen. |
worker_pools
|
Beschreibung der Workerpools mit Workergrößen-IDs, VM-Größen und Der Anzahl der Worker in jedem Pool. |
ipssl_address_count
|
Anzahl der für die App Service-Umgebung reservierten IP-SSL-Adressen. |
dns_suffix
|
DNS-Suffix des App Service-Umgebung. |
network_access_control_list
|
Zugriffssteuerungsliste zum Steuern des Datenverkehrs an die App Service-Umgebung. |
front_end_scale_factor
|
Skalierungsfaktor für Front-Ends. |
api_management_account_id
|
API Management Konto, das dem App Service-Umgebung zugeordnet ist. |
suspended
|
(Höchstwahrscheinlich, weil die NSG den eingehenden Datenverkehr blockiert hat). |
dynamic_cache_enabled
|
True/False gibt an, ob die App Service-Umgebung angehalten ist. Die Umgebung kann angehalten werden, z. B. wenn der Verwaltungsendpunkt nicht mehr verfügbar ist (höchstwahrscheinlich, weil die NSG den eingehenden Datenverkehr blockiert hat). |
cluster_settings
|
Benutzerdefinierte Einstellungen zum Ändern des Verhaltens der App Service-Umgebung. |
user_whitelisted_ip_ranges
|
Vom Benutzer wurde eine Liste der zulässigen IP-Adressbereiche für DIE ASE-Datenbank hinzugefügt. |
has_linux_workers
|
Flag, das anzeigt, ob eine ASE Über Linux-Worker verfügt oder nicht. |
ssl_cert_key_vault_id
|
Key Vault-ID für ILB App Service-Umgebung SSL-Standardzertifikat. |
ssl_cert_key_vault_secret_name
|
Key Vault Geheimer Name für ILB App Service-Umgebung SSL-Standardzertifikat. |
Variablen
Name | Beschreibung |
---|---|
id
|
Ressourcen-ID. |
name
|
Ressourcenname. |
kind
|
Art der Ressource. |
location
|
Ressourcenspeicherort. Erforderlich. |
type
|
Der Ressourcentyp. |
tags
|
Ressourcentags. |
name_properties_name
|
Name des App Service-Umgebung. |
location_properties_location
|
Standort der App Service-Umgebung, z.B. "USA, Westen". |
provisioning_state
|
str oder
ProvisioningState
Bereitstellungsstatus des App Service-Umgebung. Bekannte Werte sind: "Succeeded", "Failed", "Canceled", "InProgress" und "Deleting". |
status
|
Aktuelle status des App Service-Umgebung. Bekannte Werte sind: "Preparing", "Ready", "Scaling" und "Deleting". |
vnet_name
|
Name des Virtual Network für die App Service-Umgebung. |
vnet_resource_group_name
|
Ressourcengruppe des Virtual Network. |
vnet_subnet_name
|
Subnetz des Virtual Network. |
virtual_network
|
Beschreibung des Virtual Network. |
internal_load_balancing_mode
|
Gibt an, welche Endpunkte intern im Virtual Network für die App Service-Umgebung bedient werden sollen. Bekannte Werte sind: "None", "Web" und "Publishing". |
multi_size
|
Front-End-VM-Größe, z. B. "Mittel", "Groß". |
multi_role_count
|
Anzahl der Front-End-Instanzen. |
worker_pools
|
Beschreibung der Workerpools mit Workergrößen-IDs, VM-Größen und Der Anzahl der Worker in jedem Pool. |
ipssl_address_count
|
Anzahl der für die App Service-Umgebung reservierten IP-SSL-Adressen. |
database_edition
|
Edition der Metadatendatenbank für die App Service-Umgebung, z.B. "Standard". |
database_service_objective
|
Serviceziel der Metadatendatenbank für die App Service-Umgebung, z.B. "S0". |
upgrade_domains
|
Anzahl der Upgradedomänen der App Service-Umgebung. |
subscription_id
|
Abonnement des App Service-Umgebung. |
dns_suffix
|
DNS-Suffix des App Service-Umgebung. |
last_action
|
Letzte Bereitstellungsaktion auf dem App Service-Umgebung. |
last_action_result
|
Ergebnis der letzten Bereitstellungsaktion für die App Service-Umgebung. |
allowed_multi_sizes
|
Liste der durch Trennzeichen getrennten Zeichenfolgen, die beschreiben, welche VM-Größen für Front-Ends zulässig sind. |
allowed_worker_sizes
|
Liste der durch Trennzeichen getrennten Zeichenfolgen, die beschreiben, welche VM-Größen für Worker zulässig sind. |
maximum_number_of_machines
|
Maximale Anzahl von VMs im App Service-Umgebung. |
vip_mappings
|
Beschreibung der IP-SSL-Zuordnung für die App Service-Umgebung. |
environment_capacities
|
Aktuelle Gesamtkapazität, genutzte und verfügbare Workerkapazitäten. |
network_access_control_list
|
Zugriffssteuerungsliste zum Steuern des Datenverkehrs an die App Service-Umgebung. |
environment_is_healthy
|
True/False gibt an, ob die App Service-Umgebung fehlerfrei ist. |
environment_status
|
Ausführliche Meldung zu mit Ergebnissen der letzten Überprüfung der App Service-Umgebung. |
resource_group
|
Ressourcengruppe des App Service-Umgebung. |
front_end_scale_factor
|
Skalierungsfaktor für Front-Ends. |
default_front_end_scale_factor
|
Standardskalierungsfaktor für FrontEnds. |
api_management_account_id
|
API Management Konto, das dem App Service-Umgebung zugeordnet ist. |
suspended
|
(Höchstwahrscheinlich, weil die NSG den eingehenden Datenverkehr blockiert hat). |
dynamic_cache_enabled
|
True/False gibt an, ob die App Service-Umgebung angehalten ist. Die Umgebung kann angehalten werden, z. B. wenn der Verwaltungsendpunkt nicht mehr verfügbar ist (höchstwahrscheinlich, weil die NSG den eingehenden Datenverkehr blockiert hat). |
cluster_settings
|
Benutzerdefinierte Einstellungen zum Ändern des Verhaltens der App Service-Umgebung. |
user_whitelisted_ip_ranges
|
Vom Benutzer wurde eine Liste der zulässigen IP-Adressbereiche für DIE ASE-Datenbank hinzugefügt. |
has_linux_workers
|
Flag, das anzeigt, ob eine ASE Über Linux-Worker verfügt oder nicht. |
ssl_cert_key_vault_id
|
Key Vault-ID für ILB App Service-Umgebung SSL-Standardzertifikat. |
ssl_cert_key_vault_secret_name
|
Key Vault Geheimer Name für ILB App Service-Umgebung SSL-Standardzertifikat. |
Azure SDK for Python