def get_spot_instance_requsts_from_fleet()

in paginated-api-call-examples/boto3/example.py [0:0]


def get_spot_instance_requsts_from_fleet(fleet_id):
    
    described_spot_instance_requests = []

    # Create Paginator and Page Iterator for DescribeInstances
    paginator = ec2.get_paginator('describe_spot_fleet_instances')
    page_iterator = paginator.paginate(SpotFleetRequestId=fleet_id)

    # Iterate Pages and Add Instances To List
    for page in page_iterator:
        for instance in page['ActiveInstances']:
            described_spot_instance_requests.append(instance['SpotInstanceRequestId'])

    return described_spot_instance_requests