как я могу получить ВСЕ записи с маршрута 53?
здесь приведен фрагмент кода, который, похоже, сработал для кого-то, но мне не совсем ясно: https://github.com/aws/aws-sdk-ruby/issues/620
Попытка получить все (у меня около 7000 записей) с помощью наборов записей ресурсов, ноне могу заставить нумерацию работать с list_resource_record_sets
.Вот что у меня есть:
route53 = Aws::Route53::Client.new
response = route53.list_resource_record_sets({
start_record_name: fqdn(name),
start_record_type: type,
max_items: 100, # fyi - aws api maximum is 100 so we'll need to page
})
response.last_page?
response = response.next_page until response.last_page?
Я подтвердил, что попал в нужный регион, вижу запись, которую пытаюсь получить (чтобы я мог удалить позже) в консоли aws, но не могу показатьсячтобы получить его через API.Я использовал это: https://github.com/aws/aws-sdk-ruby/issues/620 в качестве отправной точки.
Есть идеи, что я делаю не так?Или есть более простой способ, возможно, другой метод в API, который я не нахожу, для меня, чтобы получить только нужную мне запись, учитывая hosted_zone_id, тип и имя?