Compartilhar via


CertificatesOperations Classe

Aviso

NÃO instancie essa classe diretamente.

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

WebSiteManagementClient's

Atributo <xref:certificates>.

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

Exclua um certificado.

Exclua um certificado.

get

Obter um certificado.

Obter um certificado.

list

Obtenha todos os certificados de uma assinatura.

Obtenha todos os certificados de uma assinatura.

list_by_resource_group

Obter todos os certificados em um grupo de recursos.

Obter todos os certificados em um 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
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

Nome do certificado. Obrigatórios.

certificate_envelope
Certificate ou IO
Obrigatório

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

Certificado ou o resultado de cls(response)

Tipo de retorno

Exceções

delete

Exclua um certificado.

Exclua um certificado.

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

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

Nome do certificado. 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

Obter um certificado.

Obter um certificado.

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

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

Nome do certificado. Obrigatórios.

cls
callable

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

Retornos

Certificado ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtenha todos os certificados de uma assinatura.

Obtenha todos os certificados de uma assinatura.

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

Parâmetros

filter
str
Obrigatório

Retornar somente informações especificadas no filtro (usando a sintaxe OData). Por exemplo: $filter=KeyVaultId eq 'KeyVaultId'. O valor padrão é Nenhum.

cls
callable

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

Retornos

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 em um grupo de recursos.

Obter todos os certificados em um grupo de recursos.

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

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

cls
callable

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

Retornos

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

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

Nome do certificado. Obrigatórios.

certificate_envelope
CertificatePatchResource ou IO
Obrigatório

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

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