def METHOD_NAME(session, api_call):
    client = session.create_client(
        api_call['serviceId'].lower().replace(' ', '')
    )
    operation_name = api_call['operationName']
    client_method = getattr(client, xform_name(operation_name))
    with _stubbed_http_layer(client, api_call['attemptResponses']):
        try:
            client_method(**api_call['params'])
        except EXPECTED_EXCEPTIONS_THROWN:
            pass