Я пытаюсь создать сертификат SSL через API-интерфейс AWS PHP, выполнив приведенный ниже код. Сертификат создается, проблема в том, что метод проверки, используемый сертификатом, — это EMAIL, а не DNS. Я хочу использовать метод проверки DNS. Есть ли другие параметры, которые должны быть переданы в функцию? Любые идеи здесь, почему мой сертификат устанавливается на электронную почту вместо проверки DNS?
$acm->requestCertificate([
'DomainName' => "*.example.com",
'SubjectAlternativeNames' => ["example.com"],
'ValidationMethod' => 'DNS'
]);
Душан Баджич был прав. Мне нужно было обновить до последней версии SDK.
Других решений пока нет …