| Joe Topjian | 0ce32ca | 2016-07-13 04:47:39 +0000 | [diff] [blame] | 1 | # Compute |
| jrperritt | 6fb9d11 | 2016-07-11 23:44:21 -0500 | [diff] [blame] | 2 | |
| Joe Topjian | 0ce32ca | 2016-07-13 04:47:39 +0000 | [diff] [blame] | 3 | ## Floating IPs |
| 4 | |
| Krzysztof Szukiełojć | 24a29ce | 2017-05-07 14:24:02 +0200 | [diff] [blame] | 5 | * `gerrit.mcp.mirantis.net/debian/gophercloud.git/openstack/compute/v2/extensions/floatingip` is now `gerrit.mcp.mirantis.net/debian/gophercloud.git/openstack/compute/v2/extensions/floatingips` |
| Joe Topjian | 0ce32ca | 2016-07-13 04:47:39 +0000 | [diff] [blame] | 6 | * `floatingips.Associate` and `floatingips.Disassociate` have been removed. |
| 7 | * `floatingips.DisassociateOpts` is now required to disassociate a Floating IP. |
| 8 | |
| 9 | ## Security Groups |
| 10 | |
| 11 | * `secgroups.AddServerToGroup` is now `secgroups.AddServer`. |
| 12 | * `secgroups.RemoveServerFromGroup` is now `secgroups.RemoveServer`. |
| 13 | |
| 14 | ## Servers |
| 15 | |
| 16 | * `servers.Reboot` now requires a `servers.RebootOpts` struct: |
| 17 | |
| 18 | ```golang |
| 19 | rebootOpts := &servers.RebootOpts{ |
| 20 | Type: servers.SoftReboot, |
| 21 | } |
| 22 | res := servers.Reboot(client, server.ID, rebootOpts) |
| 23 | ``` |
| jrperritt | c8834c1 | 2016-08-03 16:06:16 -0500 | [diff] [blame] | 24 | |
| 25 | # Identity |
| 26 | |
| 27 | ## V3 |
| 28 | |
| 29 | ### Tokens |
| 30 | |
| 31 | * `Token.ExpiresAt` is now of type `gophercloud.JSONRFC3339Milli` instead of |
| 32 | `time.Time` |