Partilhar via


CertificatesOperations Classe

Aviso

NÃO instanciar esta classe diretamente.

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

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

Eliminar um certificado.

Eliminar um certificado.

get

Obter um certificado.

Obter um certificado.

list

Obtenha todos os certificados de uma subscrição.

Obtenha todos os certificados de uma subscrição.

list_by_resource_group

Obter todos os certificados num grupo de recursos.

Obter todos os certificados num grupo de recursos.

update

Criar ou atualizar um certificado.

Criar ou atualizar um certificado.

create_or_update

Criar ou atualizar um certificado.

Criar ou atualizar um certificado.

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

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 certificado. Obrigatório.

certificate_envelope
Certificate ou IO
Necessário

Detalhes do certificado, se já existir. É um Tipo de certificado 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

Certificado ou o resultado de cls(response)

Tipo de retorno

Exceções

delete

Eliminar um certificado.

Eliminar um certificado.

delete(resource_group_name: str, name: str, **kwargs: Any) -> 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 certificado. 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

Obter um certificado.

Obter um certificado.

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

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 certificado. Obrigatório.

cls
callable

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

Devoluções

Certificado ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtenha todos os certificados de uma subscrição.

Obtenha todos os certificados de uma subscrição.

list(filter: str | None = None, **kwargs: Any) -> Iterable[Certificate]

Parâmetros

filter
str
Necessário

Devolver apenas as informações especificadas no filtro (com a sintaxe OData). Por exemplo: $filter=KeyVaultId eq "KeyVaultId". O valor predefinido é Nenhum.

cls
callable

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

Devoluções

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

Tipo de retorno

Exceções

list_by_resource_group

Obter todos os certificados num grupo de recursos.

Obter todos os certificados num grupo de recursos.

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

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

Devoluções

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

Tipo de retorno

Exceções

update

Criar ou atualizar um certificado.

Criar ou atualizar um certificado.

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

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 certificado. Obrigatório.

certificate_envelope
CertificatePatchResource ou IO
Necessário

Detalhes do certificado, se já existir. É um tipo certificatePatchResource 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

Certificado ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

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