Hi @saikumar ellendula ,
Thanks for your query. Regarding updating TTL of an IR after creation (not the default IR), you can do so by updating the JSON payload as shown below.
Regarding your second query for parameterizing the AzureIR with TTL in your pipeline, It is not possible to parameterize IR name to a pipeline. I did tried this and confirmed with internal sources that dynamic values are not supported.
I would recommend you to please share your feedback in ADF feature request feedback forum : https://feedback.azure.com/forums/270578-azure-data-factory
Please do share the feedback link here once it is created, so that other users with similar idea can up-vote and/or comment on your suggestion.
Hope this helps
Thank you.
----------
Please do consider to click on "Accept Answer" and "Upvote" on the post that helps you, as it can be beneficial to other community members.