Compartilhar via


ConnectedEnvironmentsOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

ContainerAppsAPIClient's

Atributo <xref:connected_environments>.

Herança
builtins.object
ConnectedEnvironmentsOperations

Construtor

ConnectedEnvironmentsOperations(*args, **kwargs)

Métodos

begin_create_or_update

Cria ou atualiza um connectedEnvironment.

begin_delete

Exclua um connectedEnvironment.

Exclua um connectedEnvironment.

check_name_availability

Verifica a disponibilidade do recurso connectedEnvironmentName.

Verifica se o recurso connectedEnvironmentName está disponível.

get

Obter as propriedades de um connectedEnvironment.

list_by_resource_group

Obtenha todos os connectedEnvironments em um grupo de recursos.

list_by_subscription

Obtenha todos os connectedEnvironments para uma assinatura.

Obtenha todos os connectedEnvironments para uma assinatura.

update

Atualize as propriedades do Ambiente conectado.

Corrige um Ambiente Gerenciado. Atualmente, há suporte apenas para a aplicação de patch de marcas.

begin_create_or_update

Cria ou atualiza um connectedEnvironment.

async begin_create_or_update(resource_group_name: str, connected_environment_name: str, environment_envelope: _models.ConnectedEnvironment, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.ConnectedEnvironment]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.

connected_environment_name
str
Obrigatório

Nome do connectedEnvironment. Obrigatórios.

environment_envelope
ConnectedEnvironment ou IO
Obrigatório

Detalhes de configuração do connectedEnvironment. É um tipo ConnectedEnvironment ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

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

continuation_token
str

Um token de continuação para reiniciar um sondador de um estado salvo.

polling
bool ou AsyncPollingMethod

Por padrão, o método de sondagem será AsyncARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna ConnectedEnvironment ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete

Exclua um connectedEnvironment.

Exclua um connectedEnvironment.

async begin_delete(resource_group_name: str, connected_environment_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.

connected_environment_name
str
Obrigatório

Nome do connectedEnvironment. Obrigatórios.

cls
callable

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

continuation_token
str

Um token de continuação para reiniciar um sondador de um estado salvo.

polling
bool ou AsyncPollingMethod

Por padrão, o método de sondagem será AsyncARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

check_name_availability

Verifica a disponibilidade do recurso connectedEnvironmentName.

Verifica se o recurso connectedEnvironmentName está disponível.

async check_name_availability(resource_group_name: str, connected_environment_name: str, check_name_availability_request: _models.CheckNameAvailabilityRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResponse

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.

connected_environment_name
str
Obrigatório

Nome do Ambiente Gerenciado. Obrigatórios.

check_name_availability_request
CheckNameAvailabilityRequest ou IO
Obrigatório

A solicitação de disponibilidade check connectedEnvironmentName. É um tipo CheckNameAvailabilityRequest ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

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

Retornos

CheckNameAvailabilityResponse ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obter as propriedades de um connectedEnvironment.

async get(resource_group_name: str, connected_environment_name: str, **kwargs: Any) -> ConnectedEnvironment

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.

connected_environment_name
str
Obrigatório

Nome do connectedEnvironment. Obrigatórios.

cls
callable

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

Retornos

ConnectedEnvironment ou o resultado de cls(response)

Tipo de retorno

Exceções

list_by_resource_group

Obtenha todos os connectedEnvironments em um grupo de recursos.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[ConnectedEnvironment]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.

cls
callable

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

Retornos

Um iterador como a instância de ConnectedEnvironment ou o resultado de cls(response)

Tipo de retorno

Exceções

list_by_subscription

Obtenha todos os connectedEnvironments para uma assinatura.

Obtenha todos os connectedEnvironments para uma assinatura.

list_by_subscription(**kwargs: Any) -> AsyncIterable[ConnectedEnvironment]

Parâmetros

cls
callable

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

Retornos

Um iterador como a instância de ConnectedEnvironment ou o resultado de cls(response)

Tipo de retorno

Exceções

update

Atualize as propriedades do Ambiente conectado.

Corrige um Ambiente Gerenciado. Atualmente, há suporte apenas para a aplicação de patch de marcas.

async update(resource_group_name: str, connected_environment_name: str, **kwargs: Any) -> ConnectedEnvironment

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. Obrigatórios.

connected_environment_name
str
Obrigatório

Nome do connectedEnvironment. Obrigatórios.

cls
callable

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

Retornos

ConnectedEnvironment ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

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