Skip to content

StackStorm-Exchange/stackstorm-dimensiondata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9b4b71c · Feb 17, 2025

History

49 Commits
Dec 19, 2021
Dec 19, 2021
Feb 17, 2025
Nov 29, 2016
Feb 17, 2025
Oct 31, 2019
Feb 6, 2021
Feb 6, 2021
Jul 28, 2017
Feb 6, 2021
Feb 17, 2025
Feb 6, 2021

Repository files navigation

Dimension Data Cloud integration Pack

Configuration

Copy the example configuration in dimensiondata.yaml.example to /opt/stackstorm/configs/dimensiondata.yaml and edit as required.

It should look like this:

---
api_user: "myusername"
api_password: "mypassword"

You can also use dynamic values from the datastore. See the docs for more info.

Each action has the region as a parameter, set by default to dd-na (North America)

Actions

Compute (VM) actions

  • add_storage_to_vm
  • clone_vm_to_image
  • create_vm_mcp1
  • create_vm_mcp2
  • destroy_nic
  • destroy_vm
  • disable_monitoring
  • enable_monitoring
  • get_vm
  • get_vm_by_name
  • get_ipv6_address_of_vm
  • list_vms
  • power_off_vm
  • reboot_vm
  • reconfigure_vm
  • remove_storage_from_vm
  • reset_vm
  • shutdown_vm
  • start_vm
  • update_disk_size
  • update_disk_speed
  • update_monitoring_plan
  • update_vm
  • update_vm_tools
  • wait_for_server_operation

Network VLAN actions

  • attach_node_to_vlan
  • create_vlan
  • delete_vlan
  • get_vlan
  • get_vlan_by_name
  • list_vlans

Load Balancer VIP actions for MCP 2.0

  • create_balancer
  • balancer_attach_member
  • balancer_delete_node
  • balancer_detach_member
  • balancer_list_members
  • get_balancer
  • get_balancer_by_name
  • list_balancers
  • list_balancer_nodes
  • list_default_health_monitors
  • list_pool_members

Network 2.0 Network Domain actions

  • create_firewall_rule
  • create_nat_rule
  • create_network_domain
  • create_public_ip_block
  • delete_network_domain
  • list_firewall_rules
  • list_nat_rules
  • list_network_domains
  • list_public_ip_blocks
  • get_network_domain
  • get_network_domain_by_name
  • get_public_ip_block

General actions

  • configure
  • get_location_by_id
  • list_locations

Network 1.0 actions

  • create_network
  • delete_network
  • list_networks
  • get_network_by_name

Image actions

  • get_image
  • get_image_by_name
  • list_customer_images
  • list_images

About

st2 content pack containing Dimension Data Cloud integrations

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages