Произошло ли изменение в ограничении проверки имени пользователя AWS Redshift DB? - PullRequest
0 голосов
/ 24 марта 2020

При создании потока доставки Kinesis Firehose (либо в CloudFormation, либо в консоли AWS) я получаю ошибку при создании из-за следующей ошибки:

1 обнаружена ошибка проверки: Значение в 'redshiftDestinationConfiguration.username' не может удовлетворить ограничение: элемент должен соответствовать шаблону регулярного выражения: [a-zA-Z0-9] + (Служба: AmazonKinesisFirehose; Код состояния: 400; Код ошибки: Исключение Validation;

Мое имя пользователя Redshift blah_master_user, и это было нормально, пока я создавал (и разрушал!) Стеки в течение последних 6 или более месяцев.

На прошлой неделе я начал получать эту ошибку во время Создание стека, и он, очевидно, больше не любит подчеркивания, основанные на этом регулярном выражении в сообщении об ошибке. Просто чтобы подтвердить, что это действительно проблема, я изменил имя пользователя в параметрах моего стека, чтобы удалить эти подчеркивания, и он успешно скомпилирован.

Я проверил документы AWS CloudFormation, и там нет упоминаний этого ограничения. Я также заметил, что это ограничение относится только к имени пользователя красного смещения как части Kinesis redshiftDestinationConfiguration, т.е. само Redshift все еще с радостью принимает подчеркивания, о чем свидетельствует тот факт, что кластер Redshift в моем стеке завершил создание без ошибок, когда я работал с подчеркивания в имени пользователя на прошлой неделе (и на этой неделе я проверил еще несколько учетных записей, чтобы узнать, произошло ли это где-то еще).

Я не знаю, что делать дальше, так как моя учетная запись имеет только базовая c поддержка, т.е. никаких случаев технической поддержки - кто-нибудь может помочь?

Заранее спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...