Freigeben über


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.Resource
AppServiceEnvironmentResource

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
str

Art der Ressource.

location
str

Ressourcenspeicherort. Erforderlich.

tags

Ressourcentags.

virtual_network

Beschreibung des Virtual Network.

internal_load_balancing_mode

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
str

Front-End-VM-Größe, z. B. "Mittel", "Groß".

ipssl_address_count
int

Anzahl der für den App Service-Umgebung reservierten IP-SSL-Adressen.

dns_suffix
str

DNS-Suffix des App Service-Umgebung.

front_end_scale_factor
int

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

Upgradeeinstellung. Bekannte Werte sind: "None", "Early", "Late" und "Manual".

Standardwert: None
dedicated_host_count
int

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
str

Ressourcen-ID.

name
str

Ressourcenname.

kind
str

Art der Ressource.

location
str

Ressourcenspeicherort. Erforderlich.

type
str

Der Ressourcentyp.

tags

Ressourcentags.

provisioning_state

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

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
str

Front-End-VM-Größe, z. B. "Mittel", "Groß".

multi_role_count
int

Anzahl der Front-End-Instanzen.

ipssl_address_count
int

Anzahl der für den App Service-Umgebung reservierten IP-SSL-Adressen.

dns_suffix
str

DNS-Suffix des App Service-Umgebung.

maximum_number_of_machines
int

Maximale Anzahl von VMs im App Service-Umgebung.

front_end_scale_factor
int

Skalierungsfaktor für Front-Ends.

suspended

<code>true</code>, wenn die App Service-Umgebung angehalten wird, <code>false</code>andernfalls . 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

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

Upgradeeinstellung. Bekannte Werte sind: "None", "Early", "Late" und "Manual".

dedicated_host_count
int

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

Gibt an, ob für diese App Service-Umgebung ein Upgrade verfügbar ist. Bekannte Werte sind: "None" und "Ready".