Is it possible to connect to Azure cloud from a Linux script, to get information about all resources available (virtual machines, networks, cloud services etc.)?
I'm not the administrator of the Azure cloud in question, but I have VPN access to the network, have access to the management portal and have SSH access to all Linux servers in that cloud.
I would like to be able to: 1) connect to the cloud (with the same credentials as when I log into Azure management portal) 2) retrieve a list of resources and from that list retrieve detailed information about each resource 3) log into each Linux instance and retrieve some files (this point I know how to)
PS. If someone knows how to do the first two points above in Java I would really appreciate it too. Any other language is not relevant.