Compartilhar via


AppServiceCertificateOrdersOperations 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:app_service_certificate_orders>.

Herança
builtins.object
AppServiceCertificateOrdersOperations

Construtor

AppServiceCertificateOrdersOperations(*args, **kwargs)

Métodos

begin_create_or_update

Criar ou atualizar uma ordem de compra de certificado.

Criar ou atualizar uma ordem de compra de certificado.

begin_create_or_update_certificate

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

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

delete

Exclua um pedido de certificado existente.

Exclua um pedido de certificado existente.

delete_certificate

Exclua o certificado associado a um pedido de certificado.

Exclua o certificado associado a um pedido de certificado.

get

Obter um pedido de certificado.

Obter um pedido de certificado.

get_certificate

Obtenha o certificado associado a um pedido de certificado.

Obtenha o certificado associado a um pedido de certificado.

list

Listar todos os pedidos de certificado em uma assinatura.

Listar todos os pedidos de certificado em uma assinatura.

list_by_resource_group

Obter pedidos de certificado em um grupo de recursos.

Obter pedidos de certificado em um grupo de recursos.

list_certificates

Liste todos os certificados associados a um pedido de certificado.

Liste todos os certificados associados a um pedido de certificado.

reissue

Reemissar um pedido de certificado existente.

Reemissar um pedido de certificado existente.

renew

Renove um pedido de certificado existente.

Renove um pedido de certificado existente.

resend_email

Reenviar email de certificado.

Reenviar email de certificado.

resend_request_emails

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

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

retrieve_certificate_actions

Recupere a lista de ações de certificado.

Recupere a lista de ações de certificado.

retrieve_certificate_email_history

Recuperar o histórico de email.

Recuperar o histórico de email.

retrieve_site_seal

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

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

update

Criar ou atualizar uma ordem de compra de certificado.

Criar ou atualizar uma ordem de compra de certificado.

update_certificate

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

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

validate_purchase_information

Validar informações para um pedido de certificado.

Validar informações para um pedido de certificado.

verify_domain_ownership

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

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

begin_create_or_update

Criar ou atualizar uma ordem de compra de certificado.

Criar ou atualizar uma ordem de compra de certificado.

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

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

certificate_order_name
str
Obrigatório

Nome do pedido de certificado. Obrigatórios.

certificate_distinguished_name
AppServiceCertificateOrder ou IO
Obrigatório

Nome diferenciado a ser usado para o pedido de certificado. É um tipo AppServiceCertificateOrder ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. 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

continuation_token
str

Um token de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de LROPoller que retorna 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.

Cria ou atualiza 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
Obrigatório

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

certificate_order_name
str
Obrigatório

Nome do pedido de certificado. Obrigatórios.

name
str
Obrigatório

Nome do certificado. Obrigatórios.

key_vault_certificate
AppServiceCertificateResource ou IO
Obrigatório

ID do recurso de certificado do cofre de chaves. É um tipo AppServiceCertificateResource ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. 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

continuation_token
str

Um token de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

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

Tipo de retorno

Exceções

delete

Exclua um pedido de certificado existente.

Exclua um pedido de certificado existente.

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

certificate_order_name
str
Obrigatório

Nome do pedido de 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

delete_certificate

Exclua o certificado associado a um pedido de certificado.

Exclua o certificado associado a um pedido de certificado.

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

certificate_order_name
str
Obrigatório

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

Obter um pedido de certificado.

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

Parâmetros

resource_group_name
str
Obrigatório

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

certificate_order_name
str
Obrigatório

Nome da ordem do certificado.. Obrigatórios.

cls
callable

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

Retornos

AppServiceCertificateOrder ou o resultado de cls(response)

Tipo de retorno

Exceções

get_certificate

Obtenha o certificado associado a um pedido de certificado.

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

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

certificate_order_name
str
Obrigatório

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

AppServiceCertificateResource ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Listar todos os pedidos de certificado em uma assinatura.

Listar todos os pedidos de certificado em uma assinatura.

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

Parâmetros

cls
callable

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

Retornos

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

Tipo de retorno

Exceções

list_by_resource_group

Obter pedidos de certificado em um grupo de recursos.

Obter pedidos de certificado em um grupo de recursos.

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

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 de AppServiceCertificateOrder ou o resultado de cls(response)

Tipo de retorno

Exceções

list_certificates

Liste todos os certificados associados a um pedido de certificado.

Liste todos os certificados associados a um pedido de certificado.

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

Parâmetros

resource_group_name
str
Obrigatório

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

certificate_order_name
str
Obrigatório

Nome do pedido de certificado. Obrigatórios.

cls
callable

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

Retornos

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

Tipo de retorno

Exceções

reissue

Reemissar um pedido de certificado existente.

Reemissar um pedido 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
Obrigatório

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

certificate_order_name
str
Obrigatório

Nome do pedido de certificado. Obrigatórios.

reissue_certificate_order_request
ReissueCertificateOrderRequest ou IO
Obrigatório

Parâmetros para a reedição. É um tipo ReissueCertificateOrderRequest ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. 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

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

renew

Renove um pedido de certificado existente.

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

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

certificate_order_name
str
Obrigatório

Nome do pedido de certificado. Obrigatórios.

renew_certificate_order_request
RenewCertificateOrderRequest ou IO
Obrigatório

Renovar parâmetros. É um tipo RenewCertificateOrderRequest ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. 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

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

resend_email

Reenviar email de certificado.

Reenviar email de certificado.

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

certificate_order_name
str
Obrigatório

Nome do pedido de 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

resend_request_emails

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

Verifique a propriedade do domínio para esta ordem 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
Obrigatório

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

certificate_order_name
str
Obrigatório

Nome do pedido de certificado. Obrigatórios.

name_identifier
NameIdentifier ou IO
Obrigatório

Endereço de email. É um tipo NameIdentifier ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. 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

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

retrieve_certificate_actions

Recupere a lista de ações de certificado.

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

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

name
str
Obrigatório

Nome do pedido de certificado. Obrigatórios.

cls
callable

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

Retornos

lista de CertificateOrderAction ou o resultado de cls(response)

Tipo de retorno

Exceções

retrieve_certificate_email_history

Recuperar o histórico de email.

Recuperar o histórico de email.

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

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 pedido de certificado. Obrigatórios.

cls
callable

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

Retornos

lista de CertificateEmail ou o resultado de cls(response)

Tipo de retorno

Exceções

retrieve_site_seal

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

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

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

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

certificate_order_name
str
Obrigatório

Nome do pedido de certificado. Obrigatórios.

site_seal_request
SiteSealRequest ou IO
Obrigatório

Solicitação de selo do site. É um tipo SiteSealRequest ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. 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

SiteSeal ou o resultado de cls(response)

Tipo de retorno

Exceções

update

Criar ou atualizar uma ordem de compra de certificado.

Criar ou atualizar uma ordem de compra 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
Obrigatório

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

certificate_order_name
str
Obrigatório

Nome do pedido de certificado. Obrigatórios.

certificate_distinguished_name
AppServiceCertificateOrderPatchResource ou IO
Obrigatório

Nome diferenciado a ser usado para o pedido de certificado. É um tipo AppServiceCertificateOrderPatchResource ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. 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

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.

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

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

certificate_order_name
str
Obrigatório

Nome do pedido de certificado. Obrigatórios.

name
str
Obrigatório

Nome do certificado. Obrigatórios.

key_vault_certificate
AppServiceCertificatePatchResource ou IO
Obrigatório

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

AppServiceCertificateResource ou o resultado de cls(response)

Tipo de retorno

Exceções

validate_purchase_information

Validar informações para um pedido de certificado.

Validar informações para 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
Obrigatório

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

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

verify_domain_ownership

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

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

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

certificate_order_name
str
Obrigatório

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

Atributos

models

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