Boto3: получить наборы записей Route53, которые соответствуют заданному префиксу - PullRequest
0 голосов
/ 14 апреля 2020

В Route53 у меня есть сотни записей DNS A в формате prefix-X. Пример:

foo-1.domain.com
foo-2.domain.com
foo-3.domain.com
bazbar-1.domain.com
bazbar-2.domain.com

et c.

Я хочу использовать Boto 3 для выборки всех записей A, которые начинаются с данного префикса, например, foo. Вот то, что у меня есть, но это не правильно выбирает префикс:

route53.list_resource_record_sets(
        HostedZoneId='XXXX',
        StartRecordName='foo-',
        StartRecordType='A',
        MaxItems='10'
)

Согласно Бото 3 документа , StartRecordName это:

Имя в лексикографии c упорядочение наборов записей ресурсов, которые вы хотите перечислить. Если указанное имя записи не существует, результаты начинаются с первого набора записей ресурсов, имя которого больше значения имени.

У меня проблема с сопоставлением StartRecordName для соответствия описание выше.

...