I can report on unattached elastic IP addresses, but I have to then manually release them.
Cloud Custodian already receives the allocation id, which is the only piece of information needed for AWS to release an address.
The documentation here is not correct as releasing the address is not a supported action: https://bit.ly/2Lr84up
This was actually added here: https://github.com/capitalone/cloud-custodian/issues/2290, it hasn't been release in a pip version yet. You can use it if you do the developer install and run from source
Is there a timeline or plans to adding this to the pip version?
new release is tbd, more details will probably show up in this issue: https://github.com/capitalone/cloud-custodian/issues/2679
This feature is live in the newest release.
Most helpful comment
new release is tbd, more details will probably show up in this issue: https://github.com/capitalone/cloud-custodian/issues/2679