KubeEnvironment Class

A Kubernetes cluster specialized for web workloads by Azure App Service.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

Inheritance
azure.mgmt.web.v2023_01_01.models._models_py3.Resource
KubeEnvironment

Constructor

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 Parameters

Name Description
kind
str

Kind of resource.

location
str

Resource Location. Required.

tags

Resource tags.

extended_location

Extended Location.

internal_load_balancer_enabled

Only visible within Vnet/Subnet.

static_ip
str

Static IP of the KubeEnvironment.

environment_type
str

Type of Kubernetes Environment. Only supported for Container App Environments with value as Managed.

arc_configuration

Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.

app_logs_configuration

Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported.

container_apps_configuration

Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration.

aks_resource_id
str

Variables

Name Description
id
str

Resource Id.

name
str

Resource Name.

kind
str

Kind of resource.

location
str

Resource Location. Required.

type
str

Resource type.

tags

Resource tags.

extended_location

Extended Location.

provisioning_state

Provisioning state of the Kubernetes Environment. Known values are: "Succeeded", "Failed", "Canceled", "Waiting", "InitializationInProgress", "InfrastructureSetupInProgress", "InfrastructureSetupComplete", "ScheduledForDelete", "UpgradeRequested", and "UpgradeFailed".

deployment_errors
str

Any errors that occurred during deployment or deployment validation.

internal_load_balancer_enabled

Only visible within Vnet/Subnet.

default_domain
str

Default Domain Name for the cluster.

static_ip
str

Static IP of the KubeEnvironment.

environment_type
str

Type of Kubernetes Environment. Only supported for Container App Environments with value as Managed.

arc_configuration

Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.

app_logs_configuration

Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported.

container_apps_configuration

Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration.

aks_resource_id
str