Partilhar via


KubeEnvironmentsOperations Classe

Aviso

NÃO instancia esta classe diretamente.

Em vez disso, deve aceder às seguintes operações através de

WebSiteManagementClient's

<xref:kube_environments> atributo.

Herança
builtins.object
KubeEnvironmentsOperations

Construtor

KubeEnvironmentsOperations(*args, **kwargs)

Métodos

begin_create_or_update

Cria ou atualiza um Ambiente do Kubernetes.

Cria ou atualiza um Ambiente do Kubernetes.

begin_delete

Eliminar um Ambiente do Kubernetes.

Eliminar um Ambiente do Kubernetes.

get

Obtenha as propriedades de um Ambiente do Kubernetes.

Obtenha as propriedades de um Ambiente do Kubernetes.

list_by_resource_group

Obtenha todos os Ambientes do Kubernetes num grupo de recursos.

Obtenha todos os Ambientes do Kubernetes num grupo de recursos.

list_by_subscription

Obtenha todos os Ambientes do Kubernetes para uma subscrição.

Obtenha todos os Ambientes do Kubernetes para uma subscrição.

update

Cria ou atualiza um Ambiente do Kubernetes.

Cria ou atualiza um Ambiente do Kubernetes.

begin_create_or_update

Cria ou atualiza um Ambiente do Kubernetes.

Cria ou atualiza um Ambiente do Kubernetes.

begin_create_or_update(resource_group_name: str, name: str, kube_environment_envelope: _models.KubeEnvironment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.KubeEnvironment]

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do Ambiente do Kubernetes. Obrigatório.

kube_environment_envelope
KubeEnvironment ou IO
Necessário

Detalhes de configuração do Ambiente do Kubernetes. É um tipo kubeEnvironment ou um tipo de E/S. Obrigatório.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller a partir de um estado guardado.

polling
bool ou PollingMethod

Por predefinição, o seu método de consulta será ARMPolling. Transmita Falso para que esta operação não seja consultada ou transmita o seu próprio objeto de consulta inicializado para uma estratégia de consulta pessoal.

polling_interval
int

Tempo de espera predefinido entre duas sondagens para operações LRO se não existir nenhum cabeçalho de Retry-After.

Devoluções

Uma instância do LROPoller que devolve o KubeEnvironment ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete

Eliminar um Ambiente do Kubernetes.

Eliminar um Ambiente do Kubernetes.

begin_delete(resource_group_name: str, name: str, **kwargs: Any) -> LROPoller[None]

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do Ambiente do Kubernetes. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller a partir de um estado guardado.

polling
bool ou PollingMethod

Por predefinição, o seu método de consulta será ARMPolling. Transmita Falso para que esta operação não seja consultada ou transmita o seu próprio objeto de consulta inicializado para uma estratégia de consulta pessoal.

polling_interval
int

Tempo de espera predefinido entre duas sondagens para operações LRO se não existir nenhum cabeçalho de Retry-After.

Devoluções

Uma instância do LROPoller que devolve Nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

get

Obtenha as propriedades de um Ambiente do Kubernetes.

Obtenha as propriedades de um Ambiente do Kubernetes.

get(resource_group_name: str, name: str, **kwargs: Any) -> KubeEnvironment

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do Ambiente do Kubernetes. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

KubeEnvironment ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list_by_resource_group

Obtenha todos os Ambientes do Kubernetes num grupo de recursos.

Obtenha todos os Ambientes do Kubernetes num grupo de recursos.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[KubeEnvironment]

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Um iterador como a instância do KubeEnvironment ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list_by_subscription

Obtenha todos os Ambientes do Kubernetes para uma subscrição.

Obtenha todos os Ambientes do Kubernetes para uma subscrição.

list_by_subscription(**kwargs: Any) -> Iterable[KubeEnvironment]

Parâmetros

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Um iterador como a instância do KubeEnvironment ou o resultado de cls(resposta)

Tipo de retorno

Exceções

update

Cria ou atualiza um Ambiente do Kubernetes.

Cria ou atualiza um Ambiente do Kubernetes.

update(resource_group_name: str, name: str, kube_environment_envelope: _models.KubeEnvironmentPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.KubeEnvironment

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do Ambiente do Kubernetes. Obrigatório.

kube_environment_envelope
KubeEnvironmentPatchResource ou IO
Necessário

Detalhes de configuração do Ambiente do Kubernetes. É um tipo kubeEnvironmentPatchResource ou um tipo de E/S. Obrigatório.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

KubeEnvironment ou o resultado de cls(resposta)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.web.v2021_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\web\\v2021_03_01\\models\\__init__.py'>