def on_create()

in src/createChimeSMAResources/createChimeSMAResources.py [0:0]


def on_create(event):
    physical_id = "smaResources"
    region = event["ResourceProperties"]["region"]
    name = event["ResourceProperties"]["smaName"]
    lambdaArn = event["ResourceProperties"]["lambdaArn"]

    new_phone_number = get_phone_number()
    sma_ID = create_SMA(region, name, lambdaArn)
    rule_name = str(new_phone_number)
    sip_rule_response = create_sip_rule(rule_name, new_phone_number, sma_ID, region)
    create_SMA_response = {"smaID": sma_ID, "phoneNumber": new_phone_number}
    return {"PhysicalResourceId": physical_id, "Data": create_SMA_response}