Initial support for describing connection requirements for a cloud provider (issue #123)