AppServiceCertificateOrdersOperations Class
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
<xref:app_service_certificate_orders> attribute.
- Inheritance
-
builtins.objectAppServiceCertificateOrdersOperations
Constructor
AppServiceCertificateOrdersOperations(*args, **kwargs)
Methods
begin_create_or_update |
Create or update a certificate purchase order. Description for Create or update a certificate purchase order. |
begin_create_or_update_certificate |
Creates or updates a certificate and associates with key vault secret. Description for Creates or updates a certificate and associates with key vault secret. |
delete |
Delete an existing certificate order. Description for Delete an existing certificate order. |
delete_certificate |
Delete the certificate associated with a certificate order. Description for Delete the certificate associated with a certificate order. |
get |
Get a certificate order. Description for Get a certificate order. |
get_certificate |
Get the certificate associated with a certificate order. Description for Get the certificate associated with a certificate order. |
list |
List all certificate orders in a subscription. Description for List all certificate orders in a subscription. |
list_by_resource_group |
Get certificate orders in a resource group. Description for Get certificate orders in a resource group. |
list_certificates |
List all certificates associated with a certificate order. Description for List all certificates associated with a certificate order. |
reissue |
Reissue an existing certificate order. Description for Reissue an existing certificate order. |
renew |
Renew an existing certificate order. Description for Renew an existing certificate order. |
resend_email |
Resend certificate email. Description for Resend certificate email. |
resend_request_emails |
Resend domain verification email to customer for this certificate order. Resend domain verification ownership email containing steps on how to verify a domain for a given certificate order. |
retrieve_certificate_actions |
Retrieve the list of certificate actions. Description for Retrieve the list of certificate actions. |
retrieve_certificate_email_history |
Retrieve email history. Description for Retrieve email history. |
retrieve_site_seal |
This method is used to obtain the site seal information for an issued certificate. This method is used to obtain the site seal information for an issued certificate. A site seal is a graphic that the certificate purchaser can embed on their web site to show their visitors information about their SSL certificate. If a web site visitor clicks on the site seal image, a pop-up page is displayed that contains detailed information about the SSL certificate. The site seal token is used to link the site seal graphic image to the appropriate certificate details pop-up page display when a user clicks on the site seal. The site seal images are expected to be static images and hosted by the reseller, to minimize delays for customer page load times. |
update |
Create or update a certificate purchase order. Description for Create or update a certificate purchase order. |
update_certificate |
Creates or updates a certificate and associates with key vault secret. Description for Creates or updates a certificate and associates with key vault secret. |
validate_purchase_information |
Validate information for a certificate order. Description for Validate information for a certificate order. |
verify_domain_ownership |
Verify domain ownership for this certificate order. Description for Verify domain ownership for this certificate order. |
begin_create_or_update
Create or update a certificate purchase order.
Description for Create or update a certificate purchase order.
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]
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
certificate_distinguished_name
Required
|
Distinguished name to use for the certificate order. Is either a AppServiceCertificateOrder type or a IO[bytes] type. Required. |
Returns
Type | Description |
---|---|
An instance of LROPoller that returns either AppServiceCertificateOrder or the result of cls(response) |
Exceptions
Type | Description |
---|---|
begin_create_or_update_certificate
Creates or updates a certificate and associates with key vault secret.
Description for Creates or updates a certificate and associates with key vault secret.
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]
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
name
Required
|
Name of the certificate. Required. |
key_vault_certificate
Required
|
Key vault certificate resource Id. Is either a AppServiceCertificateResource type or a IO[bytes] type. Required. |
Returns
Type | Description |
---|---|
An instance of LROPoller that returns either AppServiceCertificateResource or the result of cls(response) |
Exceptions
Type | Description |
---|---|
delete
Delete an existing certificate order.
Description for Delete an existing certificate order.
delete(resource_group_name: str, certificate_order_name: str, **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
Returns
Type | Description |
---|---|
None or the result of cls(response) |
Exceptions
Type | Description |
---|---|
delete_certificate
Delete the certificate associated with a certificate order.
Description for Delete the certificate associated with a certificate order.
delete_certificate(resource_group_name: str, certificate_order_name: str, name: str, **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
name
Required
|
Name of the certificate. Required. |
Returns
Type | Description |
---|---|
None or the result of cls(response) |
Exceptions
Type | Description |
---|---|
get
Get a certificate order.
Description for Get a certificate order.
get(resource_group_name: str, certificate_order_name: str, **kwargs: Any) -> AppServiceCertificateOrder
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order.. Required. |
Returns
Type | Description |
---|---|
AppServiceCertificateOrder or the result of cls(response) |
Exceptions
Type | Description |
---|---|
get_certificate
Get the certificate associated with a certificate order.
Description for Get the certificate associated with a certificate order.
get_certificate(resource_group_name: str, certificate_order_name: str, name: str, **kwargs: Any) -> AppServiceCertificateResource
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
name
Required
|
Name of the certificate. Required. |
Returns
Type | Description |
---|---|
AppServiceCertificateResource or the result of cls(response) |
Exceptions
Type | Description |
---|---|
list
List all certificate orders in a subscription.
Description for List all certificate orders in a subscription.
list(**kwargs: Any) -> Iterable[AppServiceCertificateOrder]
Returns
Type | Description |
---|---|
An iterator like instance of either AppServiceCertificateOrder or the result of cls(response) |
Exceptions
Type | Description |
---|---|
list_by_resource_group
Get certificate orders in a resource group.
Description for Get certificate orders in a resource group.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[AppServiceCertificateOrder]
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
Returns
Type | Description |
---|---|
An iterator like instance of either AppServiceCertificateOrder or the result of cls(response) |
Exceptions
Type | Description |
---|---|
list_certificates
List all certificates associated with a certificate order.
Description for List all certificates associated with a certificate order.
list_certificates(resource_group_name: str, certificate_order_name: str, **kwargs: Any) -> Iterable[AppServiceCertificateResource]
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
Returns
Type | Description |
---|---|
An iterator like instance of either AppServiceCertificateResource or the result of cls(response) |
Exceptions
Type | Description |
---|---|
reissue
Reissue an existing certificate order.
Description for Reissue an existing certificate order.
reissue(resource_group_name: str, certificate_order_name: str, reissue_certificate_order_request: _models.ReissueCertificateOrderRequest, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
reissue_certificate_order_request
Required
|
Parameters for the reissue. Is either a ReissueCertificateOrderRequest type or a IO[bytes] type. Required. |
Returns
Type | Description |
---|---|
None or the result of cls(response) |
Exceptions
Type | Description |
---|---|
renew
Renew an existing certificate order.
Description for Renew an existing certificate order.
renew(resource_group_name: str, certificate_order_name: str, renew_certificate_order_request: _models.RenewCertificateOrderRequest, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
renew_certificate_order_request
Required
|
Renew parameters. Is either a RenewCertificateOrderRequest type or a IO[bytes] type. Required. |
Returns
Type | Description |
---|---|
None or the result of cls(response) |
Exceptions
Type | Description |
---|---|
resend_email
Resend certificate email.
Description for Resend certificate email.
resend_email(resource_group_name: str, certificate_order_name: str, **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
Returns
Type | Description |
---|---|
None or the result of cls(response) |
Exceptions
Type | Description |
---|---|
resend_request_emails
Resend domain verification email to customer for this certificate order.
Resend domain verification ownership email containing steps on how to verify a domain for a given certificate order.
resend_request_emails(resource_group_name: str, certificate_order_name: str, name_identifier: _models.NameIdentifier, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
name_identifier
Required
|
Email address. Is either a NameIdentifier type or a IO[bytes] type. Required. |
Returns
Type | Description |
---|---|
None or the result of cls(response) |
Exceptions
Type | Description |
---|---|
retrieve_certificate_actions
Retrieve the list of certificate actions.
Description for Retrieve the list of certificate actions.
retrieve_certificate_actions(resource_group_name: str, name: str, **kwargs: Any) -> List[CertificateOrderAction]
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
name
Required
|
Name of the certificate order. Required. |
Returns
Type | Description |
---|---|
list of CertificateOrderAction or the result of cls(response) |
Exceptions
Type | Description |
---|---|
retrieve_certificate_email_history
Retrieve email history.
Description for Retrieve email history.
retrieve_certificate_email_history(resource_group_name: str, name: str, **kwargs: Any) -> List[CertificateEmail]
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
name
Required
|
Name of the certificate order. Required. |
Returns
Type | Description |
---|---|
list of CertificateEmail or the result of cls(response) |
Exceptions
Type | Description |
---|---|
retrieve_site_seal
This method is used to obtain the site seal information for an issued certificate.
This method is used to obtain the site seal information for an issued certificate. A site seal is a graphic that the certificate purchaser can embed on their web site to show their visitors information about their SSL certificate. If a web site visitor clicks on the site seal image, a pop-up page is displayed that contains detailed information about the SSL certificate. The site seal token is used to link the site seal graphic image to the appropriate certificate details pop-up page display when a user clicks on the site seal. The site seal images are expected to be static images and hosted by the reseller, to minimize delays for customer page load times.
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
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
site_seal_request
Required
|
Site seal request. Is either a SiteSealRequest type or a IO[bytes] type. Required. |
Returns
Type | Description |
---|---|
SiteSeal or the result of cls(response) |
Exceptions
Type | Description |
---|---|
update
Create or update a certificate purchase order.
Description for Create or update a certificate purchase order.
update(resource_group_name: str, certificate_order_name: str, certificate_distinguished_name: _models.AppServiceCertificateOrderPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AppServiceCertificateOrder
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
certificate_distinguished_name
Required
|
Distinguished name to use for the certificate order. Is either a AppServiceCertificateOrderPatchResource type or a IO[bytes] type. Required. |
Returns
Type | Description |
---|---|
AppServiceCertificateOrder or the result of cls(response) |
Exceptions
Type | Description |
---|---|
update_certificate
Creates or updates a certificate and associates with key vault secret.
Description for Creates or updates a certificate and associates with key vault secret.
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
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
name
Required
|
Name of the certificate. Required. |
key_vault_certificate
Required
|
Key vault certificate resource Id. Is either a AppServiceCertificatePatchResource type or a IO[bytes] type. Required. |
Returns
Type | Description |
---|---|
AppServiceCertificateResource or the result of cls(response) |
Exceptions
Type | Description |
---|---|
validate_purchase_information
Validate information for a certificate order.
Description for Validate information for a certificate order.
validate_purchase_information(app_service_certificate_order: _models.AppServiceCertificateOrder, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
app_service_certificate_order
Required
|
Information for a certificate order. Is either a AppServiceCertificateOrder type or a IO[bytes] type. Required. |
Returns
Type | Description |
---|---|
None or the result of cls(response) |
Exceptions
Type | Description |
---|---|
verify_domain_ownership
Verify domain ownership for this certificate order.
Description for Verify domain ownership for this certificate order.
verify_domain_ownership(resource_group_name: str, certificate_order_name: str, **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the resource group to which the resource belongs. Required. |
certificate_order_name
Required
|
Name of the certificate order. Required. |
Returns
Type | Description |
---|---|
None or the result of cls(response) |
Exceptions
Type | Description |
---|---|
Attributes
models
models = <module 'azure.mgmt.web.v2023_12_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\mgmt\\web\\v2023_12_01\\models\\__init__.py'>
Azure SDK for Python