def update_partition_static_route(self, org_name, part_name,<EOL>static_ip_list, vrf_prof=None,<EOL>service_node_ip=None):
if part_name is None:<EOL><INDENT>part_name = self._part_name<EOL><DEDENT>if vrf_prof is None:<EOL><INDENT>vrf_prof = self.default_vrf_profile<EOL><DEDENT>operation = '<STR_LIT>'<EOL>url = (self._update_part_url % (org_name, part_name))<EOL>ip_str = '<STR_LIT>'<EOL>ip_cnt = <NUM_LIT:0><EOL>for ip in static_ip_list:<EOL><INDENT>ip_sub = "<STR_LIT>" + str(ip_cnt) + "<STR_LIT:=>" + str(ip) + "<STR_LIT:;>"<EOL>ip_str = ip_str + ip_sub<EOL>ip_cnt = ip_cnt + <NUM_LIT:1><EOL><DEDENT>cfg_args = {<EOL>"<STR_LIT>" + org_name + '<STR_LIT::>' + part_name + "<STR_LIT:;>"<EOL>"<STR_LIT>" + service_node_ip + "<STR_LIT:;>" + ip_str<EOL>}<EOL>cfg_args = '<STR_LIT:;>'.join(cfg_args)<EOL>payload = {<EOL>"<STR_LIT>": part_name,<EOL>"<STR_LIT>": org_name,<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": vrf_prof,<EOL>"<STR_LIT>": '<STR_LIT::>'.join((org_name, part_name)),<EOL>"<STR_LIT>": cfg_args}<EOL>res = self._send_request(operation, url, payload, '<STR_LIT>')<EOL>return (res is not None and res.status_code in self._resp_ok)<EOL>
Send static route update requests to DCNM.

        :param org_name: name of organization
        :param part_name: name of partition
        :static_ip_list: List of static IP addresses
        :vrf_prof: VRF Profile
        :service_node_ip: Service Node IP address