Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jedi4ever/jvspherecontrol
commandline tool to control various settings of a vsphere server
https://github.com/jedi4ever/jvspherecontrol
Last synced: about 1 month ago
JSON representation
commandline tool to control various settings of a vsphere server
- Host: GitHub
- URL: https://github.com/jedi4ever/jvspherecontrol
- Owner: jedi4ever
- Created: 2010-12-12T16:39:29.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2022-07-07T22:07:18.000Z (over 2 years ago)
- Last Synced: 2023-04-10T14:22:14.844Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 1.77 MB
- Stars: 13
- Watchers: 1
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.txt
Awesome Lists containing this project
README
This provides a cmdline interface to some parts of the vsphere API
# Build the jar file:
git clone [email protected]:jedi4ever/jvspherecontrol.git
cd jvspherecontrol
mvn package
ls target/*.jar
target/jvspherecontrol-0.0.4-SNAPSHOT-jar-with-dependencies.jar# Usage:
$ java -jar jvspherecontrol-0.0.4-SNAPSHOT-jar-with-dependencies.jarUsage:
list hosts|datacenters|datastores|clusters|networks|users|vms|all|resourcepools
--url
--user
--passwordcreatevm --bootorder
--cdromdatastore
--cdromisopath
--cluster
--cpus
--datacenter
--datastore
--diskdatatastore1..n
--diskmode1..n
--disksize1..n
--memory
--name
--nicconnected1..n
--nicname1..n
--nicnetwork1..n
--nicpxe1..n
--nicstartconnected1..n
--nictype1..n
--omapihost
--omapikeyname
--omapikeyvalue
--omapioverwrite
--omapiport
--omapiregister
--ostype
--overwrite
--password
--pxeinterface
--registermac
--url
--useromapiregister --hostname
--macaddress
--omapihost
--omapikeyname
--omapikeyvalue
--omapioverwrite
--omapiport
--omapiregisteractivatevnc --password
--url
--user
--vmname
--vncpassword
--vncportdeactivatevnc --password
--url
--user
--vmnamesendvnctext --host
--password
--port
--text
--wait