Freigeben über


KubeEnvironment Klasse

Ein Kubernetes-Cluster, der von Azure App Service auf Webworkloads spezialisiert ist.

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
KubeEnvironment

Konstruktor

KubeEnvironment(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, extended_location: _models.ExtendedLocation | None = None, internal_load_balancer_enabled: bool | None = None, static_ip: str | None = None, environment_type: str | None = None, arc_configuration: _models.ArcConfiguration | None = None, app_logs_configuration: _models.AppLogsConfiguration | None = None, container_apps_configuration: _models.ContainerAppsConfiguration | None = None, aks_resource_id: str | None = None, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
kind
str

Art der Ressource.

location
str

Ressourcenspeicherort. Erforderlich.

tags

Ressourcentags.

extended_location

Erweiterter Speicherort.

internal_load_balancer_enabled

Nur innerhalb des VNET/Subnetzes sichtbar.

static_ip
str

Statische IP-Adresse des KubeEnvironments.

environment_type
str

Typ der Kubernetes-Umgebung. Nur für Container-App-Umgebungen mit dem Wert "Verwaltet" unterstützt.

arc_configuration

Clusterkonfiguration, die die Arc-Clusterkomponententypen bestimmt. Beispiel: Auswahl zwischen BuildService-Art, FrontEnd Service ArtifactsStorageType usw.

app_logs_configuration

Clusterkonfiguration, die es dem Protokolldaemon ermöglicht, App-Protokolle an ein Ziel zu exportieren. Derzeit wird nur "log-analytics" unterstützt.

container_apps_configuration

Clusterkonfiguration für Container Apps-Umgebungen zum Konfigurieren des Dapr-Instrumentierungsschlüssels und der VNET-Konfiguration.

aks_resource_id
str

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.

extended_location

Erweiterter Speicherort.

provisioning_state

Bereitstellungsstatus der Kubernetes-Umgebung. Bekannte Werte sind: "Succeeded", "Failed", "Canceled", "Waiting", "InitializationInProgress", "InfrastructureSetupInProgress", "InfrastructureSetupComplete", "ScheduledForDelete", "UpgradeRequested" und "UpgradeFailed".

deployment_errors
str

Alle Fehler, die während der Bereitstellungs- oder Bereitstellungsüberprüfung aufgetreten sind.

internal_load_balancer_enabled

Nur innerhalb des VNET/Subnetzes sichtbar.

default_domain
str

Standarddomänenname für den Cluster.

static_ip
str

Statische IP-Adresse des KubeEnvironments.

environment_type
str

Typ der Kubernetes-Umgebung. Nur für Container-App-Umgebungen mit dem Wert "Verwaltet" unterstützt.

arc_configuration

Clusterkonfiguration, die die Arc-Clusterkomponententypen bestimmt. Beispiel: Auswahl zwischen BuildService-Art, FrontEnd Service ArtifactsStorageType usw.

app_logs_configuration

Clusterkonfiguration, die es dem Protokolldaemon ermöglicht, App-Protokolle an ein Ziel zu exportieren. Derzeit wird nur "log-analytics" unterstützt.

container_apps_configuration

Clusterkonfiguration für Container Apps-Umgebungen zum Konfigurieren des Dapr-Instrumentierungsschlüssels und der VNET-Konfiguration.

aks_resource_id
str