<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def create_elb(self):
 """Create or Update the ELB after rendering JSON data from configs. Asserts that the ELB task was successful. """


        json_data = self.make_elb_json()
        LOG.debug('Block ELB JSON Data:\n%s', pformat(json_data))

        wait_for_task(json_data)

        self.add_listener_policy(json_data)
        self.add_backend_policy(json_data)

        self.configure_attributes(json_data)