Contents of this repository are comprise of integrations and automations that are consumed by the StackStorm automation platform.
- Get StackStorm.
- Explore community portal at stackstorm.com/community.
- Read the docs to learn how to use integration packs with StackStorm at docs.stackstorm.com.
Actions, Sensors and Rules all organized neatly into to domain or tool specific packs.
Related tools that help make it easier to integrate and consume StackStorm content.
To run tests and all the other automated checks which run on Travis CI, run the following command:
make all
Name | Description | Keywords | Author | Latest Version | Available Resources |
---|---|---|---|---|---|
ansible | st2 content pack containing ansible integrations | ansible, cfg management, configuration management | st2-dev | 0.1 | click |
aws | st2 content pack containing Amazon Web Services integrations. | aws, amazon web services, amazon, ec2, route53, cloud | st2-dev | 0.2 | click |
azure | st2 content pack containing Microsoft Azure integrations. | microsoft, azure, cloud, libcloud, servers, virtual machines, azure virtual machines | st2-dev | 0.1 | click |
bitcoin | bitcoin integration pack | bitcoin | st2-dev | 0.1 | click |
chef | st2 chef integration pack | chef, chef-client, chef-solo, chef-apply, cfg management, configuration management, opscode | st2-dev | 0.1.1 | click |
docker | st2 content pack containing docker integrations | docker, containers, virtualization, cgroups | st2-dev | 0.1 | click |
dripstat | Integration with the Dripstat Application Performance Monitoring tool | dripstat, java, monitoring, performance monitoring | James Fryman | 0.0.1 | click |
elasticsearch | st2 elasticsearch integration pack | elasticsearch, curator, databases | st2-dev | 0.1.2 | click |
E-Mail Actions/Sensors for StackStorm | James Fryman | 0.1.0 | click | ||
git | st2 content pack containing git integrations | git, scm | st2-dev | 0.1 | click |
github | st2 content pack containing github integrations | github, git, scm | st2-dev | 0.1 | click |
st2 content pack containing google integrations | google, search | st2-dev | 0.1 | click | |
gpg | Pack for working with GPG. | gpg, pgp, gnupg, privacy, encryption, crypto | st2-dev | 0.1 | click |
hubot | Hubot integration pack | James Fryman | 0.1.0 | click | |
hue | Philips Hue Pack | hue, philips, iot | James Fryman | 0.0.1 | click |
irc | st2 content pack containing irc integrations | irc, internet relay chat | st2-dev | 0.1 | click |
jira | st2 content pack containing jira integrations | issues, ticket management, project management | st2-dev | 0.1 | click |
jmx | st2 content pack containing Java JMX integrations | jmx, javajmx, java management extensions, mbean | st2-dev | 0.1 | click |
libcloud | st2 content pack containing libcloud integrations | libcloud, cloud, dns, dnsaas, lbaas, load balancers, aws, amazon, s3, ec2, rackspace, cloudstack, openstack, cloudsigma, gce, google compute engine | st2-dev | 0.1 | click |
mailgun | st2 content pack containing mailgun integrations | email, mail, mailgun | st2-dev | 0.1 | click |
mistral | Mistral integrations to operate mistral. | mistral, workflows | StackStorm | 0.0.1 | click |
mmonit | st2 content pack containing mmonit integrations | monitoring, mmonit | Itxaka Serrano Garcia | 0.1 | click |
mqtt | MQTT Integration for StackStorm | James Fryman | 0.1.0 | click | |
nagios | Nagios integration pack. See README.md for setup instructions. | nagios, monitoring, alerting | st2-dev | 0.1 | click |
nest | StackStorm integration with Nest Thermostats | James Fryman | 0.0.1 | click | |
newrelic | st2 content pack containing newrelic integrations | new relic, monitoring, app monitoring, application level monitoring | st2-dev | 0.1 | click |
openhab | Integraition with OpenHAB | James Fryman | 0.1.0 | click | |
openstack | st2 content pack containing openstack integrations | cloud, nova, glance, neutron | st2-dev | 0.1 | click |
pagerduty | Packs which allows integration with PagerDuty services. | Aamir | 0.1.0 | click | |
puppet | st2 content pack containing puppet integrations | puppet, cfg management, configuration management | st2-dev | 0.1 | click |
rabbitmq | st2 content pack containing rabbitmq integrations | rabbitmq, queuing, messaging, aqmp, stomp, message broker | st2-dev | 0.1 | click |
rackspace | Packs which allows integration with Rackspace services such as servers, load balancers and DNS. | jfryman | 0.1.0 | click | |
salt | st2 salt integration pack | salt, cfg management, configuration management | gtmanfred | 0.1 | click |
sensu | st2 content pack containing sensu integrations | sensu, monitoring, alerting | st2-dev | 0.1 | click |
slack | st2 content pack containing slack integrations | st2-dev | 0.1 | click | |
softlayer | st2 content pack containing Softlayer integrations. | softlayer, cloud | Itxaka Serrano Garcia | 0.1 | click |
st2 | StackStorm pack management | st2-dev | 0.1.0 | click | |
trello | Integration with Trello, Web based Project Management | trello, kanban, productivity, collaboration | James Fryman | 0.0.1 | click |
twilio | st2 content pack containing twilio integrations | st2-dev | 0.1 | click | |
st2 content pack containing twitter integrations | twitter, social media, social networks | st2-dev | 0.1 | click | |
urbandict | st2 content pack containing urban dictionary integrations | urban dict, urban dictionary, puns | st2-dev | 0.1 | click |
Victorops | Packs which allows integration with Victorops events. | victorps integration, open, ack and resolve incidents | Aamir | 0.1.0 | click |
webpagetest | st2 content pack containing webpagetest integrations | webpagetest, benchmarking | Linuturk | 0.1 | click |
windows | st2 content pack containing windows integrations | windows, wmi, windows management interface, wql | st2-dev | 0.1 | click |
Name | Description |
---|---|
command | Run ad-hoc ansible command (module) |
command_local | Run ad-hoc ansible command (module) on local machine |
galaxy.install | Download & Install role from ansible galaxy |
galaxy.list | Display a list of installed roles from ansible galaxy |
galaxy.remove | Remove an installed from ansible galaxy role |
playbook | Run ansible playbook |
vault.decrypt | Decrypt ansible data files |
vault.encrypt | Encrypt ansible data files |
Name | Description |
---|---|
ServiceNotificationsSensor | Sensor which exposes an HTTP interface and listens for AWS service notifications delivered via AWS SNS |
Name | Description |
---|---|
create_vm | Create a VM, add DNS to Route53 |
destroy_vm | Destroys a VM and removes it from Route53 |
ec2_allocate_address | |
ec2_assign_private_ip_addresses | |
ec2_associate_address | |
ec2_associate_address_object | |
ec2_attach_network_interface | |
ec2_attach_volume | |
ec2_authorize_security_group | |
ec2_authorize_security_group_deprecated | |
ec2_authorize_security_group_egress | |
ec2_build_base_http_request | |
ec2_build_complex_list_params | |
ec2_build_configurations_param_list | |
ec2_build_filter_params | |
ec2_build_list_params | |
ec2_build_tag_param_list | |
ec2_bundle_instance | |
ec2_cancel_bundle_task | |
ec2_cancel_reserved_instances_listing | |
ec2_cancel_spot_instance_requests | |
ec2_close | |
ec2_confirm_product_instance | |
ec2_copy_image | |
ec2_copy_snapshot | |
ec2_create_image | |
ec2_create_key_pair | |
ec2_create_network_interface | |
ec2_create_placement_group | |
ec2_create_reserved_instances_listing | |
ec2_create_security_group | |
ec2_create_snapshot | |
ec2_create_spot_datafeed_subscription | |
ec2_create_tags | |
ec2_create_volume | |
ec2_delete_key_pair | |
ec2_delete_network_interface | |
ec2_delete_placement_group | |
ec2_delete_security_group | |
ec2_delete_snapshot | |
ec2_delete_spot_datafeed_subscription | |
ec2_delete_tags | |
ec2_delete_volume | |
ec2_deregister_image | |
ec2_describe_account_attributes | |
ec2_describe_reserved_instances_modifications | |
ec2_describe_vpc_attribute | |
ec2_detach_network_interface | |
ec2_detach_volume | |
ec2_disassociate_address | |
ec2_enable_volume_io | |
ec2_get_all_addresses | |
ec2_get_all_bundle_tasks | |
ec2_get_all_images | |
ec2_get_all_instance_status | |
ec2_get_all_instance_types | |
ec2_get_all_instances | |
ec2_get_all_kernels | |
ec2_get_all_key_pairs | |
ec2_get_all_network_interfaces | |
ec2_get_all_placement_groups | |
ec2_get_all_ramdisks | |
ec2_get_all_regions | |
ec2_get_all_reservations | |
ec2_get_all_reserved_instances | |
ec2_get_all_reserved_instances_offerings | |
ec2_get_all_security_groups | |
ec2_get_all_snapshots | |
ec2_get_all_spot_instance_requests | |
ec2_get_all_tags | |
ec2_get_all_volume_status | |
ec2_get_all_volumes | |
ec2_get_all_zones | |
ec2_get_console_output | |
ec2_get_http_connection | |
ec2_get_image | |
ec2_get_image_attribute | |
ec2_get_instance_attribute | |
ec2_get_key_pair | |
ec2_get_list | |
ec2_get_object | |
ec2_get_only_instances | |
ec2_get_params | |
ec2_get_password_data | |
ec2_get_path | |
ec2_get_proxy_auth_header | |
ec2_get_proxy_url_with_auth | |
ec2_get_snapshot_attribute | |
ec2_get_spot_datafeed_subscription | |
ec2_get_spot_price_history | |
ec2_get_status | |
ec2_get_utf8_value | |
ec2_get_volume_attribute | |
ec2_handle_proxy | |
ec2_import_key_pair | |
ec2_make_request | |
ec2_modify_image_attribute | |
ec2_modify_instance_attribute | |
ec2_modify_network_interface_attribute | |
ec2_modify_reserved_instances | |
ec2_modify_snapshot_attribute | |
ec2_modify_volume_attribute | |
ec2_modify_vpc_attribute | |
ec2_monitor_instance | |
ec2_monitor_instances | |
ec2_new_http_connection | |
ec2_prefix_proxy_to_path | |
ec2_proxy_ssl | |
ec2_purchase_reserved_instance_offering | |
ec2_put_http_connection | |
ec2_reboot_instances | |
ec2_register_image | |
ec2_release_address | |
ec2_request_spot_instances | |
ec2_reset_image_attribute | |
ec2_reset_instance_attribute | |
ec2_reset_snapshot_attribute | |
ec2_revoke_security_group | |
ec2_revoke_security_group_deprecated | |
ec2_revoke_security_group_egress | |
ec2_run_instances | |
ec2_server_name | |
ec2_set_host_header | |
ec2_set_request_hook | |
ec2_skip_proxy | |
ec2_start_instances | |
ec2_stop_instances | |
ec2_terminate_instances | |
ec2_trim_snapshots | |
ec2_unassign_private_ip_addresses | |
ec2_unmonitor_instance | |
ec2_unmonitor_instances | |
ec2_wait_for_state | |
r53_build_base_http_request | |
r53_change_rrsets | |
r53_close | |
r53_create_health_check | |
r53_create_hosted_zone | |
r53_create_zone | |
r53_delete_health_check | |
r53_delete_hosted_zone | |
r53_get_all_hosted_zones | |
r53_get_all_rrsets | |
r53_get_change | |
r53_get_hosted_zone | |
r53_get_hosted_zone_by_name | |
r53_get_http_connection | |
r53_get_list_health_checks | |
r53_get_path | |
r53_get_proxy_auth_header | |
r53_get_proxy_url_with_auth | |
r53_get_zone | |
r53_get_zones | |
r53_handle_proxy | |
r53_make_request | |
r53_new_http_connection | |
r53_prefix_proxy_to_path | |
r53_proxy_ssl | |
r53_put_http_connection | |
r53_server_name | |
r53_set_host_header | |
r53_set_request_hook | |
r53_skip_proxy | |
r53_zone_add_a | |
r53_zone_add_cname | |
r53_zone_add_mx | |
r53_zone_add_record | |
r53_zone_delete | |
r53_zone_delete_a | |
r53_zone_delete_cname | |
r53_zone_delete_mx | |
r53_zone_delete_record | |
r53_zone_find_records | |
r53_zone_get_a | |
r53_zone_get_cname | |
r53_zone_get_mx | |
r53_zone_get_nameservers | |
r53_zone_get_records | |
r53_zone_update_a | |
r53_zone_update_cname | |
r53_zone_update_mx | |
r53_zone_update_record | |
set_hostname_cloud | Set the hostname on a VM and update cloud.cfg |
Name | Description |
---|---|
create_container | Create a new storage container. |
create_vm | Create a new VM. |
delete_container | Delete a storage container. |
delete_object | Delete an object. |
destroy_vm | Destroy a VM. |
list_container_objects | List storage objects for the provided container. |
list_containers | List storage containers. |
list_vms | List available VMs. |
reboot_vm | Reboot a running VM. |
upload_file | Upload a file to the provided container. |
Name | Description |
---|---|
getaccountaddress | Retrieves address of local wallet. |
getwalletinfo | Information of the local wallet. |
sendtoaddresss | Send some BTC to supplied address. |
Name | Description |
---|---|
apply | Performs one-off resource converge on remote hosts. |
client | Performs chef-client run on remote hosts. |
install | Performs installation of chef-client on remote nodes |
ohai | Performs chef-solo run on remote hosts. |
solo | Performs chef-solo run on remote hosts. |
Name | Description |
---|---|
DockerSensor | Docker sensor |
Name | Description |
---|---|
build_image | Build docker image action. Equivalent to docker build. |
pull_image | Pull docker image action. Equivalent to docker pull. |
push_image | Push docker image action. Equivalent to docker push. |
Name | Description |
---|---|
DripstatAlertSensor | Sensor which monitors Dripstat API for active alerts |
Name | Description |
---|---|
indices.alias | Index Aliasing |
indices.allocation | Index Allocation |
indices.bloom | Disable bloom filter cache |
indices.close | Close indices |
indices.delete | Delete indices |
indices.open | Open indices |
indices.optimize | Optimize indices |
indices.replicas | Replica Count Per-shard |
indices.show | Show indices |
indices.snapshot | Create snapshot of indices |
search.body | Search query (full body) |
search.q | Search query (lucene syntax) |
snapshots.delete | Delete snapshots |
snapshots.show | Show snapshots |
Name | Description |
---|---|
IMAPSensor | Sensor that emits triggers when e-mail message is received via IMAP |
SMTPSensor | Sensor that emits triggers when e-mail message is received via SMTP |
Name | Description |
---|---|
GitCommitSensor | Sensor which monitors git repository for new commits |
Name | Description |
---|---|
clone | Clone a repository |
get_local_repo_latest_commit | Retrieve SHA of the latest commit for the provided branch in a local repository. |
get_remote_repo_latest_commit | Retrieve SHA of the latest commit for the provided branch in a remote repository. |
Name | Description |
---|---|
GithubRepositorySensor | Sensor which monitors Github repository for activity |
Name | Description |
---|---|
add_comment | Add a comment to the provided issue / pull request. |
add_status | Add a commit status for a provided ref. |
get_clone_stats | Retrieve clone statistics for a given repository |
get_issue | Retrieve information about a particular Github issue. |
get_traffic_stats | Retrieve traffic statistics for a given repository |
Name | Description |
---|---|
get_search_results | Retrieve Google search results for the provided query. |
Name | Description |
---|---|
decrypt_file | Decrypt asymmetrically encrypted GPG file. |
encrypt_file | Encrypt a file using asymmetric encryption for the provided recipients. |
import_keys | Import keys into the keyring. |
list_keys | List all keys in the keyring. |
Name | Description |
---|---|
branch | Determine which branch Hubot is currently running |
deploy | Manage Hubot installs on a per-pack basis |
post_message | Post a message to Hubot |
post_result | Post an execution result to Hubot |
restart | Restart hubot |
update_ref | Manage Hubot installs on a per-pack basis |
Name | Description |
---|---|
alert | Send an alert to a light |
brightness | Change the brightness of a bulb |
color_temp_kelvin | Change the bulb color temperature to a specific temperature in Kelvin |
color_temp_mired | Change the bulb color temperature to a specific temperature in mired scale |
current_state | Get current state of bridge |
find_id_by_name | Find bulb ID based on nickname |
list_bulbs | List all registered bulbs |
off | Turn off a bulb |
on | Turn on a bulb |
rgb | Change bulb color based on RGB Values |
set_state | Send manual state to bulb |
toggle | Toggle on/off state of a bulb |
xy | Change bulb color based on CIE color space values |
Name | Description |
---|---|
IRCSensor | Sensor which monitors IRC and dispatches a trigger for each public and private message |
Name | Description |
---|---|
JIRASensor | Sensor which monitors JIRA for new tickets |
Name | Description |
---|---|
create_issue | Create a new JIRA issue / ticket. |
get_issue | Retrieve information about a particular JIRA issue. |
Name | Description |
---|---|
JMXSensor | Sensor which monitors Java application for attributes / metrics exposed through JMX protocol |
Name | Description |
---|---|
invoke_method | Invoke a provided MBean method exposed over JMX. |
Name | Description |
---|---|
create_dns_record | Create a new DNS record. |
create_vm | Create a new VM. |
delete_dns_record | Delete an existing DNS record. |
destroy_vm | Destroy a VM. |
enable_cdn_for_container | Enable CDN for container and return the CDN URL |
get_container_cdn_url | Retrieve CDN URL for existing CDN enabled container |
get_object_cdn_url | Retrieve CDN URL for an object which is stored in a CDN enable container |
import_public_ssh_key | Import an existing public SSH key. |
list_dns_records | List available DNS records for a particular zone. |
list_dns_zones | List available zones. |
list_vms | List available VMs. |
reboot_vm | Reboot a running VM. |
start_vm | Start a new VM. |
stop_vm | Stop a running VM. |
upload_file | Upload a file to the provided container |
Name | Description |
---|---|
send_email | Send email via Mailgun HTTP API. |
Name | Description |
---|---|
get_task_results | Get results of mistral task in an execution. |
get_workbook_definition | Get the definition of the mistral workbook. |
get_workflow_results | Get results of mistral workflow. |
kill_workflow | Kill a running mistral workflow. |
Name | Description |
---|---|
MmonitEventsSensor | Sensor which monitors mmonit for events |
Name | Description |
---|---|
action_host | Performs the specified action for the selected host services. |
delete_host | Returns details for the given host id. |
dismiss_event | Dismiss the given active event so it doesn't show up in the event list if active filter is set to 2. |
get_event | Returns details for a specific event. |
get_host | Returns details for the given host id. |
get_status_host | Returns detailed status of the given host. |
get_uptime_hosts | Returns services uptime for a particular host. |
list_events | Returns a list of events stored in M/Monit. |
list_hosts | Returns a list of all hosts registered in M/Monit. |
list_status_hosts | Returns the current status of all hosts registered in M/Monit. |
list_uptime_hosts | Returns hosts uptime overview. If a custom range is used, the difference between datefrom and dateto should be in minutes, not in seconds since 1 minute is the lowest data resolution in M/Monit. |
session_delete | Delete session attributes matching key. If no keys were specified, delete all stored attributes. |
session_get | Returns the session attribute matching the session_key argument. If no keys are specified, all stored attributes in the session are returned. |
session_put | Add or update the session attribute. If a named attribute already exist, its old value is replaced. |
summary_events | Returns the events summary for the last 24 hours. |
summary_status | Returns a status summary of all hosts. |
test_connection_to_host | Checks that M/Monit can connect to the host with the given network settings. |
update_host | Updates the host settings in the M/Monit database. |
Name | Description |
---|---|
MQTTSensor | Listen for events on MQTT bus/topic |
Name | Description |
---|---|
publish | Publish message to MQTT broker |
Name | Description |
---|---|
get_humidity | Get the current humidity |
get_mode | Manage nest modes |
get_temperature | Get the current temperature. |
set_away | Set nest to away mode |
set_fan | Manage fan state |
set_home | Set nest to home mode |
set_humidity | Set humidity goal for nest |
set_mode | Set current operating mode |
set_temperature | Set current temperature. |
show | Show current Nest information |
toggle_away | Toggle current Home/Away status |
Name | Description |
---|---|
NewRelicHookSensor | Sensor which watches for alerts from NewRelic. |
Name | Description |
---|---|
get_alerts | Get alerts for app. |
get_metric_data | Get metric data for metric. |
Name | Description |
---|---|
get_status | Get status on an item |
send_command | Send a command to an item |
set_state | Set state on an item |
Name | Description |
---|---|
cinder | Run OpenStack Cinder commands |
get_instance_owners | Returns the users associated with a list of instance ids |
glance | Run OpenStack Glance commands |
nova | Run OpenStack Nova commands |
nova_confirm | Confirms a resize or migrate |
nova_instances | Returns a list of instances by hypervisor |
nova_migrate_server | Evacuate guests from compute node |
Name | Description |
---|---|
ack_incident | ACK an incident on PagerDuty |
get_open_incidents | Retrive list of open incidents from PagerDuty |
launch_incident | Launch an incident on PagerDuty |
resolve_incident | Resolve an incident whose key is provided |
Name | Description |
---|---|
apply | Apply a standalone puppet manifest to a local system. |
cert_clean | Revoke a host's certificate (if applicable) and remove all files related to that host from puppet cert's storage. |
cert_revoke | Revoke the certificate of a client. |
cert_sign | Sign an outstanding certificate request. |
run_agent | Run puppet agent. |
Name | Description |
---|---|
RabbitMQSensor | Sensor which monitors a RabbitMQ queue for new messages |
Name | Description |
---|---|
list_exchanges | List RabbitMQ exchanges |
list_queues | List RabbitMQ queues |
Name | Description |
---|---|
add_node_to_loadbalancer | Add a new node to load balancer |
create_dns_record | Create a new DNS record. |
create_dns_zone | Create a new DNS zone. |
create_loadbalancer | Create a new loadbalancer. |
create_vm | Create a new VM / cloud server |
delete_dns_record | Delete a DNS record. |
delete_dns_zone | Delete a DNS zone. |
delete_loadbalancer | Delete a loadbalancer |
delete_node_from_loadbalancer | Delete a node from a load balancer |
delete_vm | Delete a vm. |
find_dns_record_id | Find a DNS record ID based on name |
find_dns_zone_id | Find a DNS zone id based on name |
find_loadbalancer_id | Find a loadbalancer id based on name |
find_vm_id | Find a virtual machine id based on name |
get_vm_by_ip | Retrieve information for a VM which matches the provided public IP. |
get_vm_ids | Retrieve IDs for all the available VMs. Optionally filter by metadata and count. |
get_vm_info | Retrieve information for a provided VM. Optionally filter on the metadata values. |
get_vm_ips | Retrieve public IP addresses for all the available VMs. Optionally filter by metadata and count. |
get_vm_names | List all the available vms by names. Optionally filter by metadata and count |
list_dns_records | List all records for a particular zone. |
list_dns_zones | List all the DNS zones. |
list_vm_images | List all the available VM images |
list_vm_sizes | List all the available VM sizes |
list_vms | List all the available vms. Optionally filter on the metadata values. |
set_vm_metadata | Set metadata values for the provided VM. |
set_vm_metadata_item | Set a value of a metadata item for a provided VM. |
Name | Description |
---|---|
bootstrap | Bootstrap servers with salt.cloud runner |
client | Run salt LocalClient functions |
local | Run Salt Exection Modules through Salt API |
runner | Run Salt Runner functions through Salt API |
runner_cache.clear_all | Run Salt Runner functions through Salt API |
runner_cache.clear_grains | Run Salt Runner functions through Salt API |
runner_cache.clear_mine | Run Salt Runner functions through Salt API |
runner_cache.clear_mine_func | Run Salt Runner functions through Salt API |
runner_cache.clear_pillar | Run Salt Runner functions through Salt API |
runner_cache.grains | Run Salt Runner functions through Salt API |
runner_cache.mine | Run Salt Runner functions through Salt API |
runner_cache.pillar | Run Salt Runner functions through Salt API |
runner_cloud.action | Run Salt Runner functions through Salt API |
runner_cloud.full_query | Run Salt Runner functions through Salt API |
runner_cloud.list_images | Run Salt Runner functions through Salt API |
runner_cloud.list_locations | Run Salt Runner functions through Salt API |
runner_cloud.list_sizes | Run Salt Runner functions through Salt API |
runner_cloud.profile | Run Salt Runner functions through Salt API |
runner_cloud.query | Run Salt Runner functions through Salt API |
runner_cloud.select_query | Run Salt Runner functions through Salt API |
runner_jobs.active | Run Salt Runner functions through Salt API |
runner_jobs.list_jobs | Run Salt Runner functions through Salt API |
runner_manage.down | Run Salt Runner functions through Salt API |
runner_manage.status | Run Salt Runner functions through Salt API |
runner_manage.up | Run Salt Runner functions through Salt API |
runner_manage.versions | Run Salt Runner functions through Salt API |
runner_pillar.show_pillar | Run Salt Runner functions through Salt API |
runner_pillar.show_top | Run Salt Runner functions through Salt API |
runner_thin.generate | Run Salt Runner functions through Salt API |
Name | Description |
---|---|
aggregate_list | List Sensu Aggregate Stats |
check_aggregates | Get Sensu check aggregates |
check_aggregates_delete | Delete Sensu check aggregates |
check_aggregates_issued | Get a specific Sensu check aggregate |
check_info | Get Sensu check info |
check_list | List Sensu checks |
check_request | Schedule a Sensu check request |
client_delete | Delete a Sensu client |
client_history | Get Sensu client history |
client_info | Get Sensu client info |
client_info | Get Sensu client info |
client_list | List Sensu clients |
event_client_list | List Sensu events for a given client |
event_delete | Delete a Sensu event |
event_info | Get Sensu event info |
event_list | List Sensu events |
health | Sensu System Health |
info | Sensu System Info |
Name | Description |
---|---|
SlackSensor | Sensor which monitors Slack for activity |
Name | Description |
---|---|
post_message | Post a message to the Slack channel. |
Name | Description |
---|---|
create_instance | Creates a new instance |
create_keypair | Creates a keypair by name |
delete_keypair | Deletes a keypair by name. If there are mutiple keys with the same name it will only delete the first |
destroy_instance | Destroys an instance |
Name | Description |
---|---|
actions.list | Retrieve a list of available StackStorm actions. |
executions.get | Retrieve details of a single execution. |
executions.list | Retrieve a list of executions. |
executions.re_run | Re-run an action execution. |
kv.delete | Delete value from datastore |
kv.get | Get value from datastore |
kv.get_object | Deserialize and retrieve JSON serialized object from a datastore |
kv.grep | Grep for values in datastore |
kv.set | Set value in datastore |
kv.set_object | Serialize and store object in a datastore |
rules.list | Retrieve a list of available StackStorm rules |
sensors.list | Retrieve a list of available StackStorm sensors. |
Name | Description |
---|---|
add_board | Create a new board |
add_card | Add a new card to a list |
add_list | Add a new list to a board |
close_board | Close a board |
close_card | Close a card |
close_list | Close a list belonging to a board |
find_board_by_name | Lookup a board ID based on name. Returns one or more IDs |
find_card_by_name | Lookup a Card ID based on name. Returns one or more IDs |
find_list_by_name | Lookup a list ID based on name. Returns one or more IDs |
move_card | Move a card from one board/list to another board/list |
view_boards | Return a dictionary of all boards and their IDs |
view_cards | View all cards on a board |
view_lists | View all lists belonging to a board |
view_organizations | List all organizations for user |
Name | Description |
---|---|
send_sms | This sends a SMS using twilio. |
Name | Description |
---|---|
TwitterSearchSensor | Sensor which monitors twitter timeline for new tweets matching the specified criteria |
Name | Description |
---|---|
direct_message | Direct message a user. |
follow | Follow a user. |
update_status | Update your status (post a new tweet). |
Name | Description |
---|---|
get_definitions | Retrieve definitions from urbandict for the provided term. |
Name | Description |
---|---|
ack_incident | Acknowledge a triggered event on victorops |
open_incident | Triggers the event on VictorOps with the given parameters |
recover_incident | Recover a triggered event on victorops |
Name | Description |
---|---|
list_locations | List available testing locations. |
random_test | Test a domain on WebPageTest from a random location. |
request_test | Test a domain on WebPageTest. |
Name | Description |
---|---|
wmi_query | Run a WMI query on a particular Windows host. |
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at http://www.apache.org/licenses/LICENSE-2.0
By contributing you agree that these contributions are your own (or approved by your employer) and you grant a full, complete, irrevocable copyright license to all users and developers of the project, present and future, pursuant to the license of the project.