Stackstorm VMware vRealize Automation 7 Integration Pack
Copy the example configuration in vra7.yaml.example
to /opt/stackstorm/configs/vra7.yaml
and edit as required.
---
hostname: cloud.company.local
username: administrator@vsphere.local
password: VMware1!
tenant: vsphere.local
verify_ssl: false
You can also use the datastore to store values
such as the password. In your vra7.yaml
file, use password: "{{st2kv.system.vra7_password}}"
Store the password in the datastore with st2 key set vra7_password "VMware1!" --encrypt
The included script vra7config.py can be used to interactively create the configuration file, and automatically store the password in the datastore.
get_all_requests
- List all catalog requestsget_resource_by_name
- Get resource details by nameget_number_of_vms
- Get number of VMs
All the above actions have matching ChatOps aliases:
get all vra7 requests
get details about {{resourceName}}
ortell me about {{resourceName}}
How many vms are in vra
orTell me how many vms are in vra