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

Этот метод используется для получения сведений о печати сайта для выданного сертификата.

Этот метод используется для получения сведений о печати сайта для выданного сертификата. Печать сайта — это рисунок, который покупатель сертификата может внедрить на свой веб-сайт, чтобы показать посетителям сведения о SSL-сертификате. Если посетитель веб-сайта щелкает изображение запечатывания сайта, отображается всплывающая страница с подробными сведениями о SSL-сертификате. Маркер печати сайта используется для связывания графического изображения запечатывания сайта с соответствующей всплывающей страницей сведений о сертификате, отображаемой при щелчке пользователем печати сайта. Предполагается, что образы запечаток сайта будут статическими и размещены торговым посредником, чтобы свести к минимуму задержки при загрузке страницы клиента.

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
AppServiceCertificateOrder или IO
Обязательно

Различающееся имя, используемое для порядка сертификатов. Тип AppServiceCertificateOrder или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

Возвращаемое значение

Экземпляр LROPoller, возвращающий appServiceCertificateOrder или результат cls(response)

Возвращаемый тип

Исключения

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
AppServiceCertificateResource или IO
Обязательно

Идентификатор ресурса сертификата хранилища ключей. Тип AppServiceCertificateResource или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

Возвращаемое значение

Экземпляр LROPoller, который возвращает appServiceCertificateResource или результат cls(response)

Возвращаемый тип

Исключения

delete

Удаление существующего порядка сертификатов.

Описание для удаления существующего заказа на сертификат.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит ресурс. Обязательный.

certificate_order_name
str
Обязательно

Имя заказа на сертификат. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

None или результат cls(response)

Возвращаемый тип

Исключения

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

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

None или результат cls(response)

Возвращаемый тип

Исключения

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(response)

Возвращаемый тип

Исключения

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(response)

Возвращаемый тип

Исключения

list

Вывод списка всех заказов сертификатов в подписке.

Описание для списка всех заказов сертификатов в подписке.

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

Параметры

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

Итератор, например экземпляр AppServiceCertificateOrder или результат cls(response)

Возвращаемый тип

Исключения

list_by_resource_group

Получение заказов сертификатов в группе ресурсов.

Описание для получения заказов сертификатов в группе ресурсов.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит ресурс. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

Итератор, например экземпляр AppServiceCertificateOrder или результат cls(response)

Возвращаемый тип

Исключения

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(response)

Возвращаемый тип

Исключения

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
ReissueCertificateOrderRequest или IO
Обязательно

Параметры для повторной версии. Тип ReissueCertificateOrderRequest или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

None или результат cls(response)

Возвращаемый тип

Исключения

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
RenewCertificateOrderRequest или IO
Обязательно

Обновление параметров. Тип RenewCertificateOrderRequest или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

None или результат cls(response)

Возвращаемый тип

Исключения

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

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

None или результат cls(response)

Возвращаемый тип

Исключения

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
NameIdentifier или IO
Обязательно

Электронная почта. Тип NameIdentifier или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

None или результат cls(response)

Возвращаемый тип

Исключения

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(response)

Возвращаемый тип

Исключения

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(response)

Возвращаемый тип

Исключения

retrieve_site_seal

Этот метод используется для получения сведений о печати сайта для выданного сертификата.

Этот метод используется для получения сведений о печати сайта для выданного сертификата. Печать сайта — это рисунок, который покупатель сертификата может внедрить на свой веб-сайт, чтобы показать посетителям сведения о SSL-сертификате. Если посетитель веб-сайта щелкает изображение запечатывания сайта, отображается всплывающая страница с подробными сведениями о SSL-сертификате. Маркер печати сайта используется для связывания графического изображения запечатывания сайта с соответствующей всплывающей страницей сведений о сертификате, отображаемой при щелчке пользователем печати сайта. Предполагается, что образы запечаток сайта будут статическими и размещены торговым посредником, чтобы свести к минимуму задержки при загрузке страницы клиента.

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
SiteSealRequest или IO
Обязательно

Запрос на печать сайта. Тип SiteSealRequest или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

SiteSeal или результат cls(response)

Возвращаемый тип

Исключения

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
AppServiceCertificateOrderPatchResource или IO
Обязательно

Различающееся имя, используемое для порядка сертификатов. Тип AppServiceCertificateOrderPatchResource или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

AppServiceCertificateOrder или результат cls(response)

Возвращаемый тип

Исключения

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
AppServiceCertificatePatchResource или IO
Обязательно

Идентификатор ресурса сертификата хранилища ключей. Тип AppServiceCertificatePatchResource или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

AppServiceCertificateResource или результат cls(response)

Возвращаемый тип

Исключения

validate_purchase_information

Проверка сведений о заказе сертификата.

Описание для параметра Проверка сведений для заказа на сертификат.

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

Параметры

app_service_certificate_order
AppServiceCertificateOrder или IO
Обязательно

Сведения о заказе сертификата. Тип AppServiceCertificateOrder или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

None или результат cls(response)

Возвращаемый тип

Исключения

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

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

None или результат cls(response)

Возвращаемый тип

Исключения

Атрибуты

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