Section 130 of The Bharatiya Sakshya Adhiniyam :Official communications.

Official communications. The Bharatiya Sakshya Adhiniyam 2023
No public officer shall be compelled to disclose communications made to him in official confidence, when he considers that the public interests would suffer by the disclosure.