共用方式為


AppServiceCertificateOrdersOperations 類別

警告

請勿直接具現化此類別。

您應該改為透過 存取下列作業

WebSiteManagementClient's

<xref:app_service_certificate_orders> 屬性。

繼承
builtins.object
AppServiceCertificateOrdersOperations

建構函式

AppServiceCertificateOrdersOperations(*args, **kwargs)

方法

begin_create_or_update

建立或更新憑證採購單。

建立或更新憑證採購單。

begin_create_or_update_certificate

建立或更新憑證,並與金鑰保存庫秘密產生關聯。

建立或更新憑證,並與金鑰保存庫秘密產生關聯。

delete

刪除現有的憑證訂單。

刪除現有的憑證訂單。

delete_certificate

刪除與憑證訂單相關聯的憑證。

刪除與憑證訂單相關聯的憑證。

get

取得憑證訂單。

取得憑證訂單。

get_certificate

取得與憑證訂單相關聯的憑證。

取得與憑證訂單相關聯的憑證。

list

列出訂用帳戶中的所有憑證訂單。

列出訂用帳戶中的所有憑證訂單。

list_by_resource_group

取得資源群組中的憑證訂單。

取得資源群組中的憑證訂單。

list_certificates

列出與憑證訂單相關聯的所有憑證。

列出與憑證訂單相關聯的所有憑證。

reissue

重新發出現有的憑證訂單。

重新發出現有的憑證訂單。

renew

更新現有的憑證訂單。

更新現有的憑證訂單。

resend_email

重新傳送憑證電子郵件。

重新傳送憑證電子郵件。

resend_request_emails

確認此憑證訂單的網域擁有權。

確認此憑證訂單的網域擁有權。

retrieve_certificate_actions

擷取憑證動作的清單。

擷取憑證動作的清單。

retrieve_certificate_email_history

擷取電子郵件記錄。

擷取電子郵件記錄。

retrieve_site_seal

確認此憑證訂單的網域擁有權。

確認此憑證訂單的網域擁有權。

update

建立或更新憑證採購單。

建立或更新憑證採購單。

update_certificate

建立或更新憑證,並與金鑰保存庫密碼產生關聯。

建立或更新憑證,並與金鑰保存庫密碼產生關聯。

validate_purchase_information

驗證憑證訂單的資訊。

驗證憑證訂單的資訊。

verify_domain_ownership

確認此憑證訂單的網域擁有權。

確認此憑證訂單的網域擁有權。

begin_create_or_update

建立或更新憑證採購單。

建立或更新憑證採購單。

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]

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

certificate_distinguished_name
AppServiceCertificateOrderIO
必要

要用於憑證順序的辨別名稱。 這是 AppServiceCertificateOrder 類型或 IO 類型。 必要。

content_type
str

Body 參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

continuation_token
str

從已儲存狀態重新開機輪詢器的接續權杖。

polling
boolPollingMethod

根據預設,您的輪詢方法會是 ARMPolling。 針對此作業傳入 False,以不輪詢,或傳入您自己的初始化輪詢物件,以取得個人輪詢策略。

polling_interval
int

如果沒有 Retry-After 標頭,則為 LRO 作業的兩個輪詢之間的預設等候時間。

傳回

會傳回 AppServiceCertificateOrder 或 cls (回應結果的 LROPoller 實例)

傳回類型

例外狀況

begin_create_or_update_certificate

建立或更新憑證,並與金鑰保存庫秘密產生關聯。

建立或更新憑證,並與金鑰保存庫秘密產生關聯。

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]

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

name
str
必要

憑證的名稱。 必要。

key_vault_certificate
AppServiceCertificateResourceIO
必要

金鑰保存庫憑證資源識別碼。這是 AppServiceCertificateResource 類型或 IO 類型。 必要。

content_type
str

Body 參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

continuation_token
str

從已儲存狀態重新開機輪詢器的接續權杖。

polling
boolPollingMethod

根據預設,您的輪詢方法會是 ARMPolling。 針對此作業傳入 False,以不輪詢,或傳入您自己的初始化輪詢物件,以取得個人輪詢策略。

polling_interval
int

如果沒有 Retry-After 標頭,則為 LRO 作業的兩個輪詢之間的預設等候時間。

傳回

會傳回 AppServiceCertificateResource 或 cls (回應結果的 LROPoller 實例)

傳回類型

例外狀況

delete

刪除現有的憑證訂單。

刪除現有的憑證訂單。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

無或 cls (回應的結果)

傳回類型

例外狀況

delete_certificate

刪除與憑證訂單相關聯的憑證。

刪除與憑證訂單相關聯的憑證。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

name
str
必要

憑證的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

無或 cls (回應的結果)

傳回類型

例外狀況

get

取得憑證訂單。

取得憑證訂單。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

AppServiceCertificateOrder 或 cls (回應的結果)

傳回類型

例外狀況

get_certificate

取得與憑證訂單相關聯的憑證。

取得與憑證訂單相關聯的憑證。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

name
str
必要

憑證的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

AppServiceCertificateResource 或 cls (回應的結果)

傳回類型

例外狀況

list

列出訂用帳戶中的所有憑證訂單。

列出訂用帳戶中的所有憑證訂單。

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

參數

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

反覆運算器,例如 AppServiceCertificateOrder 的實例或 cls (回應的結果)

傳回類型

例外狀況

list_by_resource_group

取得資源群組中的憑證訂單。

取得資源群組中的憑證訂單。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

反覆運算器,例如 AppServiceCertificateOrder 的實例或 cls (回應的結果)

傳回類型

例外狀況

list_certificates

列出與憑證訂單相關聯的所有憑證。

列出與憑證訂單相關聯的所有憑證。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

像是 AppServiceCertificateResource 實例或 cls (回應結果的反覆運算器)

傳回類型

例外狀況

reissue

重新發出現有的憑證訂單。

重新發出現有的憑證訂單。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

reissue_certificate_order_request
ReissueCertificateOrderRequestIO
必要

重新發出的參數。 這是 ReissueCertificateOrderRequest 類型或 IO 類型。 必要。

content_type
str

本文參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

無或 cls (回應的結果)

傳回類型

例外狀況

renew

更新現有的憑證訂單。

更新現有的憑證訂單。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

renew_certificate_order_request
RenewCertificateOrderRequestIO
必要

更新參數。 這是 RenewCertificateOrderRequest 類型或 IO 類型。 必要。

content_type
str

本文參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

無或 cls (回應的結果)

傳回類型

例外狀況

resend_email

重新傳送憑證電子郵件。

重新傳送憑證電子郵件。

resend_email(resource_group_name: str, certificate_order_name: str, **kwargs: Any) -> None

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

無或 cls (回應的結果)

傳回類型

例外狀況

resend_request_emails

確認此憑證訂單的網域擁有權。

確認此憑證訂單的網域擁有權。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

name_identifier
NameIdentifierIO
必要

電子郵件地址。 這是 NameIdentifier 類型或 IO 類型。 必要。

content_type
str

本文參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

無或 cls (回應的結果)

傳回類型

例外狀況

retrieve_certificate_actions

擷取憑證動作的清單。

擷取憑證動作的清單。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

name
str
必要

憑證訂單的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

CertificateOrderAction 的清單或 cls (回應的結果)

傳回類型

例外狀況

retrieve_certificate_email_history

擷取電子郵件記錄。

擷取電子郵件記錄。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

name
str
必要

憑證訂單的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

CertificateEmail 清單或 cls 的結果 (回應)

傳回類型

例外狀況

retrieve_site_seal

確認此憑證訂單的網域擁有權。

確認此憑證訂單的網域擁有權。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

site_seal_request
SiteSealRequestIO
必要

網站密封要求。 這是 SiteSealRequest 類型或 IO 類型。 必要。

content_type
str

本文參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

siteSeal 或 cls 的結果 (回應)

傳回類型

例外狀況

update

建立或更新憑證採購單。

建立或更新憑證採購單。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

certificate_distinguished_name
AppServiceCertificateOrderPatchResourceIO
必要

用於憑證順序的辨別名稱。 這是 AppServiceCertificateOrderPatchResource 類型或 IO 類型。 必要。

content_type
str

本文參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

AppServiceCertificateOrder 或 cls (回應的結果)

傳回類型

例外狀況

update_certificate

建立或更新憑證,並與金鑰保存庫密碼產生關聯。

建立或更新憑證,並與金鑰保存庫密碼產生關聯。

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

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

name
str
必要

憑證的名稱。 必要。

key_vault_certificate
AppServiceCertificatePatchResourceIO
必要

金鑰保存庫憑證資源識別碼。這是 AppServiceCertificatePatchResource 類型或 IO 類型。 必要。

content_type
str

本文參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

AppServiceCertificateResource 或 cls 的結果 (回應)

傳回類型

例外狀況

validate_purchase_information

驗證憑證訂單的資訊。

驗證憑證訂單的資訊。

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

參數

app_service_certificate_order
AppServiceCertificateOrderIO
必要

憑證訂單的資訊。 這是 AppServiceCertificateOrder 類型或 IO 類型。 必要。

content_type
str

本文參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

無或 cls (回應的結果)

傳回類型

例外狀況

verify_domain_ownership

確認此憑證訂單的網域擁有權。

確認此憑證訂單的網域擁有權。

verify_domain_ownership(resource_group_name: str, certificate_order_name: str, **kwargs: Any) -> None

參數

resource_group_name
str
必要

資源所屬資源群組的名稱。 必要。

certificate_order_name
str
必要

憑證訂單的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

無或 cls (回應的結果)

傳回類型

例外狀況

屬性

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