В 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
для соответствия описание выше.