[ https://issues.apache.org/jira/browse/CLOUDSTACK-9786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15889613#comment-15889613 ]
ASF GitHub Bot commented on CLOUDSTACK-9786: -------------------------------------------- Github user rhtyd commented on the issue: https://github.com/apache/cloudstack/pull/1959 LGTM, code review. > API reference guide entry for associateIpAddress needs a fix > ------------------------------------------------------------ > > Key: CLOUDSTACK-9786 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9786 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Reporter: Ashadeepa Debnath > > Going through the code & implementation, it seems like either of the > parameters are not required while accessing the API : associateIpAddress. > There are 3 cases for which this api works. 1) networkId 2) vpcId 3) zoneId. > Either of these can be provided to achieve the same functionality. If neither > of them is provided, there is an error text shown. > E.g. > [root@CCP ~]# curl -s > 'http://10.66.43.37:8096/client/api?command=associateIpAddress&listall=true' > | xmllint --format - -o > <?xml version="1.0" encoding="UTF-8"?> > <associateipaddressresponse cloud-stack-version="4.5.1.0"> > <errorcode>431</errorcode> > <cserrorcode>4350</cserrorcode> > <errortext>Unable to figure out zone to assign ip to. Please specify either > zoneId, or networkId, or vpcId in the call</errortext> > </associateipaddressresponse> > Modify the API reference guide entry with this detail in the "description" -- This message was sent by Atlassian JIRA (v6.3.15#6346)