Partilhar via


AppServiceCertificateOrdersOperations Classe

Aviso

NÃO instanciar esta classe diretamente.

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

WebSiteManagementClient's

<xref:app_service_certificate_orders> atributo.

Herança
builtins.object
AppServiceCertificateOrdersOperations

Construtor

AppServiceCertificateOrdersOperations(*args, **kwargs)

Métodos

begin_create_or_update

Criar ou atualizar uma encomenda de compra de certificados.

Descrição para Criar ou atualizar uma encomenda de compra de certificados.

begin_create_or_update_certificate

Cria ou atualiza um certificado e associa-se ao segredo do cofre de chaves.

Descrição para Criar ou atualizar um certificado e associa-se ao segredo do cofre de chaves.

delete

Elimine um pedido de certificado existente.

Descrição para Eliminar um pedido de certificado existente.

delete_certificate

Elimine o certificado associado a um pedido de certificado.

Descrição para Eliminar o certificado associado a uma encomenda de certificado.

get

Obter um pedido de certificado.

Descrição para Obter um pedido de certificado.

get_certificate

Obtenha o certificado associado a um pedido de certificado.

Descrição para Obter o certificado associado a um pedido de certificado.

list

Listar todas as encomendas de certificados numa subscrição.

Descrição para Listar todas as encomendas de certificados numa subscrição.

list_by_resource_group

Obter encomendas de certificados num grupo de recursos.

Descrição para Obter encomendas de certificados num grupo de recursos.

list_certificates

Listar todos os certificados associados a um pedido de certificado.

Descrição para Listar todos os certificados associados a uma encomenda de certificado.

reissue

Reeditar uma encomenda de certificado existente.

Descrição para Reeditar uma encomenda de certificado existente.

renew

Renovar um pedido de certificado existente.

Descrição para Renovar um pedido de certificado existente.

resend_email

Reenviar o e-mail do certificado.

Descrição para Reenviar e-mail de certificado.

resend_request_emails

Reenviar o e-mail de verificação de domínio para o cliente para esta encomenda de certificado.

Reenviar o e-mail de propriedade da verificação de domínio com passos sobre como verificar um domínio para uma determinada encomenda de certificado.

retrieve_certificate_actions

Obtenha a lista de ações de certificado.

Descrição para Obter a lista de ações de certificado.

retrieve_certificate_email_history

Obter histórico de e-mail.

Descrição para Obter histórico de e-mail.

retrieve_site_seal

Este método é utilizado para obter as informações de selo do site para um certificado emitido.

Este método é utilizado para obter as informações de selo do site para um certificado emitido. Um selo de site é um gráfico que o comprador de certificados pode incorporar no respetivo site para mostrar aos visitantes informações sobre o certificado SSL. Se um visitante do web site clicar na imagem de selo do site, é apresentada uma página de pop-up que contém informações detalhadas sobre o certificado SSL. O token de selo do site é utilizado para ligar a imagem gráfica do selo do site à página de pop-up de detalhes do certificado adequada quando um utilizador clica no selo do site. Espera-se que as imagens de selo do site sejam imagens estáticas e alojadas pelo revendedor, para minimizar os atrasos nos tempos de carregamento da página do cliente.

update

Criar ou atualizar uma nota de encomenda de certificado.

Descrição para Criar ou atualizar uma nota de encomenda de certificado.

update_certificate

Cria ou atualiza um certificado e associa-se ao segredo do cofre de chaves.

Descrição para Cria ou atualiza um certificado e associa-se ao segredo do cofre de chaves.

validate_purchase_information

Valide as informações de uma encomenda de certificado.

Descrição para Validar informações de um pedido de certificado.

verify_domain_ownership

Verifique a propriedade do domínio para esta encomenda de certificado.

Descrição para Verificar a propriedade do domínio para esta encomenda de certificado.

begin_create_or_update

Criar ou atualizar uma encomenda de compra de certificados.

Descrição para Criar ou atualizar uma encomenda de compra de certificados.

begin_create_or_update(resource_group_name: str, certificate_order_name: str, certificate_distinguished_name: _models.AppServiceCertificateOrder, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.AppServiceCertificateOrder]

Parâmetros

resource_group_name
str
Necessário

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

certificate_order_name
str
Necessário

Nome da encomenda do certificado. Obrigatório.

certificate_distinguished_name
AppServiceCertificateOrder ou IO
Necessário

Nome distinto a utilizar para o pedido de certificado. É um tipo AppServiceCertificateOrder 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

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 seu 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 existir nenhum cabeçalho de Retry-After.

Devoluções

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

Tipo de retorno

Exceções

begin_create_or_update_certificate

Cria ou atualiza um certificado e associa-se ao segredo do cofre de chaves.

Descrição para Criar ou atualizar um certificado e associa-se ao segredo do cofre de chaves.

begin_create_or_update_certificate(resource_group_name: str, certificate_order_name: str, name: str, key_vault_certificate: _models.AppServiceCertificateResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.AppServiceCertificateResource]

Parâmetros

resource_group_name
str
Necessário

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

certificate_order_name
str
Necessário

Nome da encomenda do certificado. Obrigatório.

name
str
Necessário

Nome do certificado. Obrigatório.

key_vault_certificate
AppServiceCertificateResource ou IO
Necessário

ID do recurso do certificado do cofre de chaves. É um tipo AppServiceCertificateResource 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

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 seu 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 existir nenhum cabeçalho de Retry-After.

Devoluções

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

Tipo de retorno

Exceções

delete

Elimine um pedido de certificado existente.

Descrição para Eliminar um pedido de certificado existente.

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

certificate_order_name
str
Necessário

Nome da encomenda 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

delete_certificate

Elimine o certificado associado a um pedido de certificado.

Descrição para Eliminar o certificado associado a uma encomenda de certificado.

delete_certificate(resource_group_name: str, certificate_order_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.

certificate_order_name
str
Necessário

Nome da encomenda do certificado. Obrigatório.

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

Obter um pedido de certificado.

Descrição para Obter um pedido de certificado.

get(resource_group_name: str, certificate_order_name: str, **kwargs: Any) -> AppServiceCertificateOrder

Parâmetros

resource_group_name
str
Necessário

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

certificate_order_name
str
Necessário

Nome da encomenda do certificado.. Obrigatório.

cls
callable

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

Devoluções

AppServiceCertificateOrder ou o resultado de cls(resposta)

Tipo de retorno

Exceções

get_certificate

Obtenha o certificado associado a um pedido de certificado.

Descrição para Obter o certificado associado a um pedido de certificado.

get_certificate(resource_group_name: str, certificate_order_name: str, name: str, **kwargs: Any) -> AppServiceCertificateResource

Parâmetros

resource_group_name
str
Necessário

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

certificate_order_name
str
Necessário

Nome da encomenda do certificado. Obrigatório.

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

AppServiceCertificateResource ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list

Listar todas as encomendas de certificados numa subscrição.

Descrição para Listar todas as encomendas de certificados numa subscrição.

list(**kwargs: Any) -> Iterable[AppServiceCertificateOrder]

Parâmetros

cls
callable

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

Devoluções

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

Tipo de retorno

Exceções

list_by_resource_group

Obter encomendas de certificados num grupo de recursos.

Descrição para Obter encomendas de certificados num grupo de recursos.

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

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

Devoluções

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

Tipo de retorno

Exceções

list_certificates

Listar todos os certificados associados a um pedido de certificado.

Descrição para Listar todos os certificados associados a uma encomenda de certificado.

list_certificates(resource_group_name: str, certificate_order_name: str, **kwargs: Any) -> Iterable[AppServiceCertificateResource]

Parâmetros

resource_group_name
str
Necessário

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

certificate_order_name
str
Necessário

Nome da encomenda do certificado. Obrigatório.

cls
callable

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

Devoluções

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

Tipo de retorno

Exceções

reissue

Reeditar uma encomenda de certificado existente.

Descrição para Reeditar uma encomenda de certificado existente.

reissue(resource_group_name: str, certificate_order_name: str, reissue_certificate_order_request: _models.ReissueCertificateOrderRequest, *, content_type: str = 'application/json', **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Necessário

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

certificate_order_name
str
Necessário

Nome da encomenda do certificado. Obrigatório.

reissue_certificate_order_request
ReissueCertificateOrderRequest ou IO
Necessário

Parâmetros para a reedição. É um tipo ReissueCertificateOrderRequest ou 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

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

renew

Renovar um pedido de certificado existente.

Descrição para Renovar um pedido de certificado existente.

renew(resource_group_name: str, certificate_order_name: str, renew_certificate_order_request: _models.RenewCertificateOrderRequest, *, content_type: str = 'application/json', **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Necessário

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

certificate_order_name
str
Necessário

Nome da encomenda do certificado. Obrigatório.

renew_certificate_order_request
RenewCertificateOrderRequest ou IO
Necessário

Renovar parâmetros. É um tipo RenewCertificateOrderRequest ou 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

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

resend_email

Reenviar o e-mail do certificado.

Descrição para Reenviar e-mail de certificado.

resend_email(resource_group_name: str, certificate_order_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.

certificate_order_name
str
Necessário

Nome da encomenda 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

resend_request_emails

Reenviar o e-mail de verificação de domínio para o cliente para esta encomenda de certificado.

Reenviar o e-mail de propriedade da verificação de domínio com passos sobre como verificar um domínio para uma determinada encomenda de certificado.

resend_request_emails(resource_group_name: str, certificate_order_name: str, name_identifier: _models.NameIdentifier, *, content_type: str = 'application/json', **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Necessário

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

certificate_order_name
str
Necessário

Nome da encomenda do certificado. Obrigatório.

name_identifier
NameIdentifier ou IO
Necessário

Endereço de e-mail. É um tipo NameIdentifier 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

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

retrieve_certificate_actions

Obtenha a lista de ações de certificado.

Descrição para Obter a lista de ações de certificado.

retrieve_certificate_actions(resource_group_name: str, name: str, **kwargs: Any) -> List[CertificateOrderAction]

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

cls
callable

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

Devoluções

lista de CertificateOrderAction ou o resultado de cls(response)

Tipo de retorno

Exceções

retrieve_certificate_email_history

Obter histórico de e-mail.

Descrição para Obter histórico de e-mail.

retrieve_certificate_email_history(resource_group_name: str, name: str, **kwargs: Any) -> List[CertificateEmail]

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

cls
callable

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

Devoluções

lista de CertificateEmail ou o resultado de cls(response)

Tipo de retorno

Exceções

retrieve_site_seal

Este método é utilizado para obter as informações de selo do site para um certificado emitido.

Este método é utilizado para obter as informações de selo do site para um certificado emitido. Um selo de site é um gráfico que o comprador de certificados pode incorporar no respetivo site para mostrar aos visitantes informações sobre o certificado SSL. Se um visitante do web site clicar na imagem de selo do site, é apresentada uma página de pop-up que contém informações detalhadas sobre o certificado SSL. O token de selo do site é utilizado para ligar a imagem gráfica do selo do site à página de pop-up de detalhes do certificado adequada quando um utilizador clica no selo do site. Espera-se que as imagens de selo do site sejam imagens estáticas e alojadas pelo revendedor, para minimizar os atrasos nos tempos de carregamento da página do cliente.

retrieve_site_seal(resource_group_name: str, certificate_order_name: str, site_seal_request: _models.SiteSealRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SiteSeal

Parâmetros

resource_group_name
str
Necessário

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

certificate_order_name
str
Necessário

Nome da encomenda do certificado. Obrigatório.

site_seal_request
SiteSealRequest ou IO
Necessário

Pedido de selo do site. É um tipo SiteSealRequest 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

SiteSeal ou o resultado de cls(response)

Tipo de retorno

Exceções

update

Criar ou atualizar uma nota de encomenda de certificado.

Descrição para Criar ou atualizar uma nota de encomenda de certificado.

update(resource_group_name: str, certificate_order_name: str, certificate_distinguished_name: _models.AppServiceCertificateOrderPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AppServiceCertificateOrder

Parâmetros

resource_group_name
str
Necessário

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

certificate_order_name
str
Necessário

Nome da encomenda do certificado. Obrigatório.

certificate_distinguished_name
AppServiceCertificateOrderPatchResource ou IO
Necessário

Nome único a utilizar para a encomenda de certificado. É um tipo appServiceCertificateOrderPatchResource 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

AppServiceCertificateOrder ou o resultado de cls(response)

Tipo de retorno

Exceções

update_certificate

Cria ou atualiza um certificado e associa-se ao segredo do cofre de chaves.

Descrição para Cria ou atualiza um certificado e associa-se ao segredo do cofre de chaves.

update_certificate(resource_group_name: str, certificate_order_name: str, name: str, key_vault_certificate: _models.AppServiceCertificatePatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AppServiceCertificateResource

Parâmetros

resource_group_name
str
Necessário

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

certificate_order_name
str
Necessário

Nome da encomenda do certificado. Obrigatório.

name
str
Necessário

Nome do certificado. Obrigatório.

key_vault_certificate
AppServiceCertificatePatchResource ou IO
Necessário

ID do recurso do certificado do cofre de chaves. É um tipo appServiceCertificatePatchResource 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

AppServiceCertificateResource ou o resultado de cls(response)

Tipo de retorno

Exceções

validate_purchase_information

Valide as informações de uma encomenda de certificado.

Descrição para Validar informações de um pedido de certificado.

validate_purchase_information(app_service_certificate_order: _models.AppServiceCertificateOrder, *, content_type: str = 'application/json', **kwargs: Any) -> None

Parâmetros

app_service_certificate_order
AppServiceCertificateOrder ou IO
Necessário

Informações para uma encomenda de certificado. É um tipo AppServiceCertificateOrder 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

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

verify_domain_ownership

Verifique a propriedade do domínio para esta encomenda de certificado.

Descrição para Verificar a propriedade do domínio para esta encomenda de certificado.

verify_domain_ownership(resource_group_name: str, certificate_order_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.

certificate_order_name
str
Necessário

Nome da encomenda 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

Atributos

models

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