Partilhar via


ManagedCertificatesOperations Classe

Aviso

NÃO instanciar esta classe diretamente.

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

ContainerAppsAPIClient's

<xref:managed_certificates> atributo.

Herança
builtins.object
ManagedCertificatesOperations

Construtor

ManagedCertificatesOperations(*args, **kwargs)

Métodos

begin_create_or_update

Criar ou Atualizar um Certificado Gerido.

Criar ou Atualizar um Certificado Gerido.

delete

Elimina o Certificado Gerido especificado.

Elimina o Certificado Gerido especificado.

get

Obtenha o Certificado Gerido especificado.

Obtenha o Certificado Gerido especificado.

list

Obtenha os Certificados Geridos num determinado ambiente gerido.

Obtenha os Certificados Geridos num determinado ambiente gerido.

update

Atualizar etiquetas de um certificado gerido.

Corrige um certificado gerido. A aplicação de patches Oly de etiquetas é suportada.

begin_create_or_update

Criar ou Atualizar um Certificado Gerido.

Criar ou Atualizar um Certificado Gerido.

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) -> LROPoller[_models.ManagedCertificate]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas. Obrigatório.

environment_name
str
Necessário

Nome do Ambiente Gerido. Obrigatório.

managed_certificate_name
str
Necessário

Nome do Certificado Gerido. Obrigatório.

managed_certificate_envelope
ManagedCertificate ou IO
Necessário

Certificado Gerido a ser criado ou atualizado. É um tipo de Certificado Gerido ou um tipo de E/S. O valor predefinido é Nenhum.

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 à 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 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 estiver presente nenhum cabeçalho de Retry-After.

Devoluções

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

Tipo de retorno

Exceções

delete

Elimina o Certificado Gerido especificado.

Elimina o Certificado Gerido especificado.

delete(resource_group_name: str, environment_name: str, managed_certificate_name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas. Obrigatório.

environment_name
str
Necessário

Nome do Ambiente Gerido. Obrigatório.

managed_certificate_name
str
Necessário

Nome do Certificado Gerido. Obrigatório.

cls
callable

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

Devoluções

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obtenha o Certificado Gerido especificado.

Obtenha o Certificado Gerido especificado.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas. Obrigatório.

environment_name
str
Necessário

Nome do Ambiente Gerido. Obrigatório.

managed_certificate_name
str
Necessário

Nome do Certificado Gerido. Obrigatório.

cls
callable

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

Devoluções

ManagedCertificate ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtenha os Certificados Geridos num determinado ambiente gerido.

Obtenha os Certificados Geridos num determinado ambiente gerido.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas. Obrigatório.

environment_name
str
Necessário

Nome do Ambiente Gerido. Obrigatório.

cls
callable

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

Devoluções

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

Tipo de retorno

Exceções

update

Atualizar etiquetas de um certificado gerido.

Corrige um certificado gerido. A aplicação de patches Oly de etiquetas é suportada.

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
Necessário

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas. Obrigatório.

environment_name
str
Necessário

Nome do Ambiente Gerido. Obrigatório.

managed_certificate_name
str
Necessário

Nome do Certificado Gerido. Obrigatório.

managed_certificate_envelope
ManagedCertificatePatch ou IO
Necessário

Propriedades de um certificado gerido que têm de ser atualizadas. É um tipo de ManagedCertificatePatch 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 à resposta direta

Devoluções

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