You have a problem.
This is the list of commands generated when you convert an AP from DHCP to Static:
provision-ap copy-provisioning-params ap-name "Office-225"
provision-ap installation default
provision-ap ipaddr 192.168.1.197
provision-ap netmask 255.255.255.0
provision-ap gateway 192.168.1.254
provision-ap dns-server-ip 8.8.8.8
provision-ap domain-name none.com
provision-ap no external-antenna
provision-ap no usb-dev
provision-ap no usb-dial
provision-ap no usb-init
provision-ap no usb-modeswitch
provision-ap no usb-passwd
provision-ap no usb-tty
provision-ap no usb-type
provision-ap no usb-user
provision-ap server-name aruba-master
provision-ap ap-group "default"
provision-ap ap-name "Office-225"
provision-ap no syslocation
provision-ap no remote-ap
provision-ap reprovision ap-name "Office-225"
You would have to (1) identify the list of ap names you would need to convert (2) identify the range of static ip addresses you want to provision (3) write a script to merge the two (4) Hope you do not make any mistakes, because statically addressed access points do not recover themselves.
Before embarking on this, the big question is why you would want to convert from DHCP to static, because statically ip addresses access points do not recover themselves. In addition, if you accidentally configure a duplicate ip address for two, you probably will have to get into the ceiling to pull them down to reset them. Also, if you ever decide to change the existing network below the access points to expand or re-number the network, you must manually change all 500 access points again.
Aruba access points were designed to have DHCP addresses and the controller will keep track of the DHCP-assigned address, even if the access points are down. If you have Airwave, that will also keep track of all the access points, in addition to historical information. You are a couple mis-assigned static addresses from climbing into a ceiling if you do not use DHCP. I would say that on a small scale, static ip addresses for access points is not bad. On a large scale, it makes it much much more difficult, because you have to maintain a list of ip addresses to names of APs manually, which can be brutal....