Я предоставил как сертификат, так и ключ. Я могу выполнить развертывание с помощью сертификата и ключа, но обновление всегда вызывает исключение.
DtWebService.update(
image=None,
tags=None,
properties=None,
description=None,
auth_enabled=None,
ssl_enabled=True,
ssl_cert_pem_file="src/cert.pem",
ssl_key_pem_file="src/KEY.pem",
ssl_cname="someexcellent.web.service",
enable_app_insights=True, models=None,
inference_config=None
)
Traceback (последний вызов был последним):
File "e:\MLPipelines (2)\MLPIPELINES\Update.py", line 47, in <module>
inference_config=None
File "C:\tools\Anaconda3\lib\site-packages\azureml\core\webservice\aci.py", line 290, in update
ssl_key_pem_file, ssl_cname, enable_app_insights, models, inference_config)
File "C:\tools\Anaconda3\lib\site-packages\azureml\core\webservice\aci.py", line 397, in _validate_update
raise WebserviceException(error, logger=module_logger)
azureml.exceptions._azureml_exception.WebserviceException: WebserviceException:
Message: SSL is enabled, you must provide a SSL certificate, key, and cnam.
InnerException None
ErrorResponse
{
"error": {
"message": "SSL is enabled, you must provide a SSL certificate, key, and cname."
}