Thanks for the code snippets to create a network and authorize a client. I modified the PHP script to change a client IP. I disconnected my client and reconnected to be safe and client started using the new IP.
<?PHP
$secret=file_get_contents('authtoken.secret');
echo "Connecting with secret of $secret\n\r";
$networkID="aaaaaaaaaaaaaaaa";
$memberID="bbbbbbbbbb";
$NewIP=array("192.168.50.10/24");
$url="http://localhost:9993/controller/network/$networkID/member/$memberID?auth=$secret";
$networkOption=array(
'ipAssignments'=>$NewIP
);
//echo json_encode($networkOption);
$curl=curl_init();
$curlOptions=array(
CURLOPT_URL=>$url,
CURLOPT_POSTFIELDS=>json_encode($networkOption),
CURLOPT_RETURNTRANSFER=>true
);
curl_setopt_array($curl,$curlOptions);
$result=curl_exec($curl);
print_r($result);
/*
echo "Sent Data: \n\r";
print_r($curlOptions);
*/