Как получить миллионы выводов центров безопасности, используя Boto3Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как получить миллионы выводов центров безопасности, используя Boto3

Сообщение Anonymous »

У нас есть 7 миллионов выводов центров безопасности, и я пытаюсь извлечь их, используя метод Boto3 SecurityHub get_findings (), но, поскольку результаты огромны, он занимает много времени, я ищу ваши предложения.import boto3

securityhub_client=boto3.client('securityhub')

def get_all_findings(securityhub_client):
nexttoken=""
inspector_findings=[]
while True:
try:
if nexttoken:
findings=securityhub_client.get_findings(
NextToken=nexttoken,
maxResults=100,
Filters={
'ProductName':[
{
'value':'Inspector',
'Comparison':'EQUALS'
},
],
}

)
inspector_findings.extend(findings['Findings'])
nexttoken=findings.get('NextToken')
if not nexttoken:
break
except Exception as e:
print('Some issue occurred',e)
break
return inspector_findings

all_findings=get_all_findings(securityhub_client)
print("all findings",all_findings)
< /code>
Здесь код успешно выполняется, но он занимает много времени, любезно предложите лучший способ получить все 7 -метровые выводы.>

Подробнее здесь: https://stackoverflow.com/questions/795 ... sing-boto3
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Используйте BOTO3 для загрузки файла в S3 Boto3.exceptions.s3uploadFailEderRor: произошла ошибка (квооседание) при вызов
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Список центров SwiftUI внутри VStack
    Anonymous » » в форуме IOS
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Как сообщения отправляются конкретному пользователю после того, как они были зарегистрированы BackEnd с помощью Центров
    Anonymous » » в форуме C#
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Найдите несколько центров симметрии в массиве
    Anonymous » » в форуме C++
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Найдите несколько центров симметрии в массиве
    Anonymous » » в форуме C++
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»