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.

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.

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

delete

Elimine um pedido de certificado existente.

Elimine um pedido de certificado existente.

delete_certificate

Elimine o certificado associado a um pedido de certificado.

Elimine 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 todas as encomendas de certificados numa subscrição.

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

list_by_resource_group

Obter encomendas de certificados num grupo de recursos.

Obter encomendas de certificados num grupo de recursos.

list_certificates

Listar todos os certificados associados a um pedido de certificado.

Listar todos os certificados associados a um pedido de certificado.

reissue

Reeditar uma encomenda de certificado existente.

Reeditar uma encomenda de certificado existente.

renew

Renovar um pedido de certificado existente.

Renovar um pedido de certificado existente.

resend_email

Reenviar o e-mail do certificado.

Reenviar o e-mail do certificado.

resend_request_emails

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

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

retrieve_certificate_actions

Obtenha a lista de ações de certificado.

Obtenha a lista de ações de certificado.

retrieve_certificate_email_history

Obter histórico de e-mail.

Obter histórico de e-mail.

retrieve_site_seal

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

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

update

Criar ou atualizar uma nota de encomenda de certificado.

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.

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.

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

verify_domain_ownership

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

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

begin_create_or_update

Criar ou atualizar uma encomenda de compra de certificados.

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.

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

Elimine 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.

Elimine 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
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.

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.

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

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.

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.

Listar 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
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.

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.

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.

Reenviar o e-mail do 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

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

Verifique a propriedade do domínio para esta 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.

Obtenha 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.

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

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

Verifique a propriedade do domínio para esta encomenda 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
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.

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.

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.

Valide as informações de uma encomenda 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.

Verifique 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.v2020_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\web\\v2020_06_01\\models\\__init__.py'>