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.ResourceKubeEnvironment
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
|
Type de ressource. |
location
|
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
|
Adresse IP statique de KubeEnvironment. |
environment_type
|
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
|
|
Variables
Nom | Description |
---|---|
id
|
ID de ressource. |
name
|
Nom de la ressource. |
kind
|
Type de ressource. |
location
|
Emplacement de la ressource. Obligatoire. |
type
|
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
|
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
|
Nom de domaine par défaut pour le cluster. |
static_ip
|
Adresse IP statique de KubeEnvironment. |
environment_type
|
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
|
|
Azure SDK for Python