Hi @MihirY,
There is a trigger named When an item is created in the SharePoint connector, it's only be triggered when an item is created. But if you want the flow will be triggered when item modified, it can't do it.
I am not sure your scenario whether need the Flow will be triggered when item modified, if no need, this method above is the best way. If you need, you could refer to the following method:
1. Open setting of the trigger When an item is created to set the trigger condition.
2. Input the following expression, the expression is to prevent the Flow would be triggered if the item created without attachment. then the Flow will be triggered when the attachment upload completed. If in the future, you want to modify the item, it will be triggered.
@not(equals(triggerBody()?['Created'],triggerBody()?['Modified']))


Best Regards,
Community Support Team _ Lin Tu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.