Partager via


KubeEnvironment Classe

Un cluster Kubernetes spécialisé pour les charges de travail web par Azure App Service.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.web.v2022_09_01.models._models_py3.Resource
KubeEnvironment

Constructeur

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)

Paramètres de mots-clés uniquement

Nom Description
kind
str

Type de ressource.

location
str

Emplacement de la ressource. Obligatoire.

tags

Balises de ressource.

extended_location

Emplacement étendu.

internal_load_balancer_enabled

Visible uniquement dans le réseau virtuel/sous-réseau.

static_ip
str

Adresse IP statique de KubeEnvironment.

environment_type
str

Type d’environnement Kubernetes. Pris en charge uniquement pour les environnements d’application conteneur dont la valeur est Gérée.

arc_configuration

Configuration du cluster qui détermine les types de composants de cluster ARC. Par exemple : choix entre le type BuildService, les artefacts de service frontendStorageType, etc.

app_logs_configuration

Configuration du cluster qui permet au démon de journal d’exporter les journaux d’application vers une destination. Actuellement, seule « log-analytics » est prise en charge.

container_apps_configuration

Configuration de cluster pour les environnements Container Apps afin de configurer la clé d’instrumentation Dapr et la configuration du réseau virtuel.

aks_resource_id
str

Variables

Nom Description
id
str

ID de ressource.

name
str

Nom de la ressource.

kind
str

Type de ressource.

location
str

Emplacement de la ressource. Obligatoire.

type
str

Type de ressource.

tags

Balises de ressource.

extended_location

Emplacement étendu.

provisioning_state

État d’approvisionnement de l’environnement Kubernetes. Les valeurs connues sont : « Succeeded », « Failed », « Canceled », « Waiting », « InitializationInProgress », « InfrastructureSetupInProgress », « InfrastructureSetupComplete », « ScheduledForDelete », « UpgradeRequested » et « UpgradeFailed ».

deployment_errors
str

Toutes les erreurs qui se sont produites pendant le déploiement ou la validation du déploiement.

internal_load_balancer_enabled

Visible uniquement dans le réseau virtuel/sous-réseau.

default_domain
str

Nom de domaine par défaut pour le cluster.

static_ip
str

Adresse IP statique de KubeEnvironment.

environment_type
str

Type d’environnement Kubernetes. Pris en charge uniquement pour les environnements d’application conteneur dont la valeur est Gérée.

arc_configuration

Configuration du cluster qui détermine les types de composants de cluster ARC. Par exemple : choix entre le type BuildService, les artefacts de service frontendStorageType, etc.

app_logs_configuration

Configuration du cluster qui permet au démon de journal d’exporter les journaux d’application vers une destination. Actuellement, seule « log-analytics » est prise en charge.

container_apps_configuration

Configuration de cluster pour les environnements Container Apps afin de configurer la clé d’instrumentation Dapr et la configuration du réseau virtuel.

aks_resource_id
str