def send_sqs_message()

in Back-End/lambdas/send_sqs_message.py [0:0]


def send_sqs_message(accountNumber, function, region):

    response = sqs.send_message(
        QueueUrl=queue_url,
        DelaySeconds=0,
        MessageAttributes={
            'AccountNumber': {
                'DataType': 'String',
                'StringValue': f'{accountNumber}'
            },
            'Function': {
                'DataType': 'String',
                'StringValue': f'{function}'
            },
            'Region': {
                'DataType': 'String',
                'StringValue': f'{region}'
            }
        },
        MessageBody=(
            f'account: {accountNumber} with function: {function} in region: {region}'
        )
    )

    return response