Compartilhar via


KubeEnvironment Classe

Um cluster do Kubernetes especializado para cargas de trabalho da Web Serviço de Aplicativo do Azure.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.web.v2023_01_01.models._models_py3.Resource
KubeEnvironment

Construtor

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)

Parâmetros de apenas palavra-chave

Nome Description
kind
str

Tipo de recurso.

location
str

Local do recurso. Obrigatórios.

tags

Marcas de recurso.

extended_location

Localização Estendida.

internal_load_balancer_enabled

Visível somente na Vnet/Sub-rede.

static_ip
str

IP estático do KubeEnvironment.

environment_type
str

Tipo de Ambiente kubernetes. Só há suporte para Ambientes de Aplicativo de Contêiner com valor como Gerenciado.

arc_configuration

Configuração de cluster que determina os tipos de componentes do cluster ARC. Por exemplo: escolhendo entre o tipo BuildService, FrontEnd Service ArtifactsStorageType etc.

app_logs_configuration

Configuração de cluster que permite que o daemon de log exporte logs de aplicativo para um destino. Atualmente, há suporte apenas para "log-analytics".

container_apps_configuration

Configuração de cluster para Ambientes de Aplicativos de Contêiner para configurar a Chave de Instrumentação do Dapr e a Configuração da VNET.

aks_resource_id
str

Variáveis

Nome Description
id
str

ID do recurso.

name
str

Nome do recurso.

kind
str

Tipo de recurso.

location
str

Local do recurso. Obrigatórios.

type
str

Tipo de recurso.

tags

Marcas de recurso.

extended_location

Localização Estendida.

provisioning_state

Estado de provisionamento do Ambiente kubernetes. Os valores conhecidos são: "Êxito", "Falha", "Cancelado", "Aguardando", "InitializationInProgress", "InfrastructureSetupInProgress", "InfrastructureSetupComplete", "ScheduledForDelete", "UpgradeRequested" e "UpgradeFailed".

deployment_errors
str

Quaisquer erros ocorridos durante a implantação ou validação da implantação.

internal_load_balancer_enabled

Visível somente na Vnet/Sub-rede.

default_domain
str

Nome de Domínio Padrão para o cluster.

static_ip
str

IP estático do KubeEnvironment.

environment_type
str

Tipo de Ambiente kubernetes. Só há suporte para Ambientes de Aplicativo de Contêiner com valor como Gerenciado.

arc_configuration

Configuração de cluster que determina os tipos de componentes do cluster ARC. Por exemplo: escolhendo entre o tipo BuildService, FrontEnd Service ArtifactsStorageType etc.

app_logs_configuration

Configuração de cluster que permite que o daemon de log exporte logs de aplicativo para um destino. Atualmente, há suporte apenas para "log-analytics".

container_apps_configuration

Configuração de cluster para Ambientes de Aplicativos de Contêiner para configurar a Chave de Instrumentação do Dapr e a Configuração da VNET.

aks_resource_id
str