[
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)