Partilhar via


CertificatesOperations Classe

Aviso

NÃO instancia esta classe diretamente.

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

ContainerAppsAPIClient's

<xref:certificates> atributo.

Herança
builtins.object
CertificatesOperations

Construtor

CertificatesOperations(*args, **kwargs)

Métodos

create_or_update

Criar ou Atualizar um Certificado.

Criar ou Atualizar um Certificado.

delete

Elimina o Certificado especificado.

Elimina o Certificado especificado.

get

Obtenha o Certificado especificado.

Obtenha o Certificado especificado.

list

Obtenha os Certificados num determinado ambiente gerido.

Obtenha os Certificados num determinado ambiente gerido.

update

Atualize as propriedades de um certificado.

Corrige um certificado. Atualmente, só é suportada a aplicação de patches de etiquetas.

create_or_update

Criar ou Atualizar um Certificado.

Criar ou Atualizar um Certificado.

create_or_update(resource_group_name: str, environment_name: str, certificate_name: str, certificate_envelope: _models.Certificate | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate

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.

certificate_name
str
Necessário

Nome do Certificado. Obrigatório.

certificate_envelope
Certificate ou IO
Necessário

Certificado a criar ou atualizado. É um Tipo de certificado 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 a resposta direta

Devoluções

Certificado ou o resultado de cls(resposta)

Tipo de retorno

Exceções

delete

Elimina o Certificado especificado.

Elimina o Certificado especificado.

delete(resource_group_name: str, environment_name: str, 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.

certificate_name
str
Necessário

Nome do Certificado. Obrigatório.

cls
callable

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

Devoluções

Nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

get

Obtenha o Certificado especificado.

Obtenha o Certificado especificado.

get(resource_group_name: str, environment_name: str, certificate_name: str, **kwargs: Any) -> Certificate

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.

certificate_name
str
Necessário

Nome do Certificado. Obrigatório.

cls
callable

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

Devoluções

Certificado ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list

Obtenha os Certificados num determinado ambiente gerido.

Obtenha os Certificados num determinado ambiente gerido.

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

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 a resposta direta

Devoluções

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

Tipo de retorno

Exceções

update

Atualize as propriedades de um certificado.

Corrige um certificado. Atualmente, só é suportada a aplicação de patches de etiquetas.

update(resource_group_name: str, environment_name: str, certificate_name: str, certificate_envelope: _models.CertificatePatch, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate

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.

certificate_name
str
Necessário

Nome do Certificado. Obrigatório.

certificate_envelope
CertificatePatch ou IO
Necessário

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

Certificado ou o resultado de cls(resposta)

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