Cloudformation AWS :: ApiGateway :: Срок действия сертификата клиента истек - PullRequest
0 голосов
/ 06 июня 2018

Срок действия сертификата клиента в шлюзе API для подключения к серверам приложений истек.Сертификат клиента был создан с помощью облачного шаблона CloudFormation и подключен к ресурсам.Официальная документация просто рассказывает, как сделать это через веб-консоль, но не обновляет ее через CloudFormation.

Выполнение набора изменений не поможет, поскольку это неизменный шаблон.

Как повернуть сертификат клиента, развернутый с помощью CF?

CF-Part для создания сертификата клиента:

Api1ClientCertificate:
  Type: "AWS::ApiGateway::ClientCertificate"
  Properties:
    Description: !Sub "Client Certificate for environment ${Environment}"

Вопрос на форуме AWS о сертификате клиента, но без полезных ответов https://forums.aws.amazon.com/thread.jspa?threadID=246662

1 Ответ

0 голосов
/ 04 декабря 2018

В этом случае вам необходимо эффективно изменить шаблон на что-то вроде:

Api1NewClientCertificate:
    Type: "AWS::ApiGateway::ClientCertificate"
    Properties:
        Description: !Sub "Client Certificate for environment ${Environment}"

, а затем заменить все ссылки на Api1ClientCertificate на Api1NewClientCertificate и обновить стек.

...