Compartilhar via


ManagedCertificatesOperations 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:managed_certificates>.

Herança
builtins.object
ManagedCertificatesOperations

Construtor

ManagedCertificatesOperations(*args, **kwargs)

Métodos

begin_create_or_update

Criar ou atualizar um certificado gerenciado.

Criar ou atualizar um certificado gerenciado.

delete

Exclui o Certificado Gerenciado especificado.

Exclui o Certificado Gerenciado especificado.

get

Obtenha o Certificado Gerenciado especificado.

Obtenha o Certificado Gerenciado especificado.

list

Obtenha os Certificados Gerenciados em um determinado ambiente gerenciado.

Obtenha os Certificados Gerenciados em um determinado ambiente gerenciado.

update

Atualizar marcas de um certificado gerenciado.

Corrige um certificado gerenciado. Há suporte para a aplicação de patch Oly de marcas.

begin_create_or_update

Criar ou atualizar um certificado gerenciado.

Criar ou atualizar um certificado gerenciado.

async begin_create_or_update(resource_group_name: str, environment_name: str, managed_certificate_name: str, managed_certificate_envelope: _models.ManagedCertificate | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.ManagedCertificate]

Parâmetros

resource_group_name
str
Obrigatório

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

environment_name
str
Obrigatório

Nome do Ambiente Gerenciado. Obrigatórios.

managed_certificate_name
str
Obrigatório

Nome do Certificado Gerenciado. Obrigatórios.

managed_certificate_envelope
ManagedCertificate ou IO
Obrigatório

Certificado Gerenciado a ser criado ou atualizado. É um tipo ManagedCertificate ou um tipo de E/S. O valor padrão é Nenhum.

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 ManagedCertificate ou o resultado de cls(response)

Tipo de retorno

Exceções

delete

Exclui o Certificado Gerenciado especificado.

Exclui o Certificado Gerenciado especificado.

async delete(resource_group_name: str, environment_name: str, managed_certificate_name: str, **kwargs: Any) -> 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.

environment_name
str
Obrigatório

Nome do Ambiente Gerenciado. Obrigatórios.

managed_certificate_name
str
Obrigatório

Nome do Certificado Gerenciado. Obrigatórios.

cls
callable

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

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obtenha o Certificado Gerenciado especificado.

Obtenha o Certificado Gerenciado especificado.

async get(resource_group_name: str, environment_name: str, managed_certificate_name: str, **kwargs: Any) -> ManagedCertificate

Parâmetros

resource_group_name
str
Obrigatório

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

environment_name
str
Obrigatório

Nome do Ambiente Gerenciado. Obrigatórios.

managed_certificate_name
str
Obrigatório

Nome do Certificado Gerenciado. Obrigatórios.

cls
callable

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

Retornos

ManagedCertificate ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtenha os Certificados Gerenciados em um determinado ambiente gerenciado.

Obtenha os Certificados Gerenciados em um determinado ambiente gerenciado.

list(resource_group_name: str, environment_name: str, **kwargs: Any) -> AsyncIterable[ManagedCertificate]

Parâmetros

resource_group_name
str
Obrigatório

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

environment_name
str
Obrigatório

Nome do Ambiente Gerenciado. 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 ManagedCertificate ou o resultado de cls(response)

Tipo de retorno

Exceções

update

Atualizar marcas de um certificado gerenciado.

Corrige um certificado gerenciado. Há suporte para a aplicação de patch Oly de marcas.

async update(resource_group_name: str, environment_name: str, managed_certificate_name: str, managed_certificate_envelope: _models.ManagedCertificatePatch, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagedCertificate

Parâmetros

resource_group_name
str
Obrigatório

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

environment_name
str
Obrigatório

Nome do Ambiente Gerenciado. Obrigatórios.

managed_certificate_name
str
Obrigatório

Nome do Certificado Gerenciado. Obrigatórios.

managed_certificate_envelope
ManagedCertificatePatch ou IO
Obrigatório

Propriedades de um certificado gerenciado que precisam ser atualizadas. É um tipo ManagedCertificatePatch 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

ManagedCertificate 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'>