Azure Create secret API returns '500 Internal Server Error' when Secret Name contains '.'
In Azure, Create secret API returns '500 Internal Server Error' when Secret Name contains '.'.
Reason: Azure key vault does not allow '.' in the Secret Name. Azure Document Reference
Proposed Solution: Gracefully handle the error request and respond as '400 Bad Request' with detailed message.