<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def show(self, alert_condition_infra_id):
 """ This API endpoint returns an alert condition for infrastucture, identified by its ID. :type alert_condition_infra_id: int :param alert_condition_infra_id: Alert Condition Infra ID :rtype: dict :return: The JSON response of the API :: { "data": { "id": "integer", "policy_id": "integer", "type": "string", "name": "string", "enabled": "boolean", "where_clause": "string", "comparison": "string", "filter": "hash", "critical_threshold": "hash", "event_type": "string", "process_where_clause": "string", "created_at_epoch_millis": "time", "updated_at_epoch_millis": "time" } } """

        return self._get(
            url='{0}alerts/conditions/{1}'.format(self.URL, alert_condition_infra_id),
            headers=self.headers,
        )