<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def cloudwatch_connection(self):
 """ Lazy create a connection to cloudwatch """

        if self._cloudwatch_connection is None:
            conn = self._session.create_client("cloudwatch", self.connection.region)
            self._cloudwatch_connection = conn
        return self._cloudwatch_connection