AppServiceEnvironmentResource Klasse
App Service-Umgebung ARM-Ressource.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.
- Vererbung
-
azure.mgmt.web.v2022_09_01.models._models_py3.ResourceAppServiceEnvironmentResource
Konstruktor
AppServiceEnvironmentResource(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, virtual_network: _models.VirtualNetworkProfile | None = None, internal_load_balancing_mode: str | _models.LoadBalancingMode | None = None, multi_size: str | None = None, ipssl_address_count: int | None = None, dns_suffix: str | None = None, front_end_scale_factor: int | None = None, cluster_settings: List[_models.NameValuePair] | None = None, user_whitelisted_ip_ranges: List[str] | None = None, upgrade_preference: str | _models.UpgradePreference = 'None', dedicated_host_count: int | None = None, zone_redundant: bool | None = None, custom_dns_suffix_configuration: _models.CustomDnsSuffixConfiguration | None = None, networking_configuration: _models.AseV3NetworkingConfiguration | None = None, **kwargs: Any)
Keyword-Only Parameter
Name | Beschreibung |
---|---|
kind
|
Art der Ressource. |
location
|
Ressourcenspeicherort. Erforderlich. |
tags
|
Ressourcentags. |
virtual_network
|
Beschreibung des Virtual Network. |
internal_load_balancing_mode
|
str oder
LoadBalancingMode
Gibt an, welche Endpunkte intern im Virtual Network für die App Service-Umgebung verwendet werden sollen. Bekannte Werte sind: "None", "Web", "Publishing" und "Web, Publishing". |
multi_size
|
Front-End-VM-Größe, z. B. "Mittel", "Groß". |
ipssl_address_count
|
Anzahl der für den App Service-Umgebung reservierten IP-SSL-Adressen. |
dns_suffix
|
DNS-Suffix des App Service-Umgebung. |
front_end_scale_factor
|
Skalierungsfaktor für Front-Ends. |
cluster_settings
|
Benutzerdefinierte Einstellungen zum Ändern des Verhaltens der App Service-Umgebung. |
user_whitelisted_ip_ranges
|
Der Benutzer hat ip-Bereiche zur Whitelist für ASE-Datenbank hinzugefügt. |
upgrade_preference
|
str oder
UpgradePreference
Upgradeeinstellung. Bekannte Werte sind: "None", "Early", "Late" und "Manual". Standardwert: None
|
dedicated_host_count
|
Anzahl des dedizierten Hosts. |
zone_redundant
|
Gibt an, ob dieser App Service-Umgebung zonenredundant ist. |
custom_dns_suffix_configuration
|
Vollständige Ansicht der Konfiguration des benutzerdefinierten Domänensuffixs für ASEv3. |
networking_configuration
|
Vollständige Ansicht der Netzwerkkonfiguration für eine ASE. |
Variablen
Name | Beschreibung |
---|---|
id
|
Ressourcen-ID. |
name
|
Ressourcenname. |
kind
|
Art der Ressource. |
location
|
Ressourcenspeicherort. Erforderlich. |
type
|
Der Ressourcentyp. |
tags
|
Ressourcentags. |
provisioning_state
|
str oder
ProvisioningState
Bereitstellungsstatus des App Service-Umgebung. Bekannte Werte sind: "Succeeded", "Failed", "Canceled", "InProgress" und "Deleting". |
status
|
Aktuelle status der App Service-Umgebung. Bekannte Werte sind "Vorbereiten", "Bereit", "Skalierung" und "Löschen". |
virtual_network
|
Beschreibung des Virtual Network. |
internal_load_balancing_mode
|
str oder
LoadBalancingMode
Gibt an, welche Endpunkte intern im Virtual Network für die App Service-Umgebung verwendet werden sollen. Bekannte Werte sind: "None", "Web", "Publishing" und "Web, Publishing". |
multi_size
|
Front-End-VM-Größe, z. B. "Mittel", "Groß". |
multi_role_count
|
Anzahl der Front-End-Instanzen. |
ipssl_address_count
|
Anzahl der für den App Service-Umgebung reservierten IP-SSL-Adressen. |
dns_suffix
|
DNS-Suffix des App Service-Umgebung. |
maximum_number_of_machines
|
Maximale Anzahl von VMs im App Service-Umgebung. |
front_end_scale_factor
|
Skalierungsfaktor für Front-Ends. |
suspended
|
(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
|
Der Benutzer hat ip-Bereiche zur Whitelist für ASE-Datenbank hinzugefügt. |
has_linux_workers
|
Flag, das anzeigt, ob eine ASE Linux-Worker hat oder nicht. |
upgrade_preference
|
str oder
UpgradePreference
Upgradeeinstellung. Bekannte Werte sind: "None", "Early", "Late" und "Manual". |
dedicated_host_count
|
Anzahl des dedizierten Hosts. |
zone_redundant
|
Gibt an, ob dieser App Service-Umgebung zonenredundant ist. |
custom_dns_suffix_configuration
|
Vollständige Ansicht der Konfiguration des benutzerdefinierten Domänensuffixs für ASEv3. |
networking_configuration
|
Vollständige Ansicht der Netzwerkkonfiguration für eine ASE. |
upgrade_availability
|
str oder
UpgradeAvailability
Gibt an, ob für diese App Service-Umgebung ein Upgrade verfügbar ist. Bekannte Werte sind: "None" und "Ready". |
Azure SDK for Python