Adds support for Floating IP

`Optional<FloatinIPApi>` ?