We are moving!
StackStorm 2.1, our newest version, is landing very soon, and it is going to improve the way you work with integration packs.
There's new CLI commands to manage packs, support for source lists, API endpoints, but the most important change in 2.1 goes beyond the StackStorm codebase. We have built StackStorm Exchange: a dedicated pack directory with a consumable JSON index, automatic version tagging, extendable CI for each pack, and more awesome things that you will read about in the release notes.
With all the new features in Exchange, storing all packs in one large repository doesn't cut it anymore, so we are moving away from st2contrib to a separate GitHub organization. All packs are now stored as separate repositories in StackStorm-Exchange, st2contrib is closed.
We will keep st2contrib running for backwards compatibility, but there will be no updates to its content. All the issues and pull requests will only be tracked in StackStorm-Exchange repositories.
The feeling is a little bittersweet, as we are all used to st2contrib, but StackStorm Exchange would not be possible without this transfer. We are sure you will love it, and encourage everyone to upgrade as soon as StackStorm 2.1 is outโor even try the beta!
โ StackStorm Engineering Team
StackStorm Community Repo
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.
Packs
Actions, Sensors and Rules all organized neatly into to domain or tool specific packs.
Extra
Related tools that help make it easier to integrate and consume StackStorm content.
Tests and Automated Checks
By default, Travis CI runs the following checks (makefiles tasks):
flake8
- Runsflake8
on all the Python files.pylint
- Runspylint
on all the Python files.configs-check
- Makes sure that all the JSON and YAML resource metadata files contain correct syntax.metadata-check
- Verifies that each pack contains pack metadata file (pack.yaml
).packs-resource-register
- Registers resources from all the packs and makes sure the registration succeeds.packs-tests
- Runs tests for all the packs.
To run all those checks locally, you can use the following command:
make all
By default when running this command on a non-master branch, it will only
perform checks on changed files and packs. If you want to run checks on all the
files and packs (regardless if they changed or not), you can do that by
specifying FORCE_CHECK_ALL_FILES=true
environment variable as show below.
FORCE_CHECK_ALL_FILES=true make all
If you want to force run checks on a specific pack you can do that by specifying ``FORCE_CHECK_PACK=` environment variable as shown below.
FORCE_CHECK_PACK=csv make all
# or
FORCE_CHECK_PACK=csv make packs-tests
Available Packs
Icon | Name | Description | Keywords | Author | Latest Version | Available Resources |
---|---|---|---|---|---|---|
activecampaign | Integration with ActiveCampaign | DoriftoShoes | 0.2.0 | click | ||
alertlogic | AlertLogic ActiveIntegration APIs | AlertLogic | Jon Middleton | 0.2 | click | |
ansible | st2 content pack containing ansible integrations | ansible, cfg management, configuration management | StackStorm, Inc. | 0.3.0 | click | |
astral | triggers for sunrise/sunset information | Tim Braly | 0.1.1 | click | ||
aws | st2 content pack containing Amazon Web Services integrations. | aws, amazon web services, amazon, ec2, sqs, sns, route53, cloud, iam, vpc, s3, CloudFormation, RDS, SQS | StackStorm, Inc. | 0.7.2 | click | |
azure | st2 content pack containing Microsoft Azure integrations. | microsoft, azure, cloud, libcloud, servers, virtual machines, azure virtual machines | StackStorm, Inc. | 0.1.0 | click | |
bitbucket | Pack which allows integration with Bitbucket. | bitbucket, vcs, mercurial, git, source control | Aamir | 0.1.1 | click | |
bitcoin | bitcoin integration pack | bitcoin | StackStorm, Inc. | 0.1.0 | click | |
cassandra | st2 content pack containing cassandra integrations | datastax, cassandra | StackStorm, Inc. | 0.1.0 | click | |
check_mk | st2 content pack containing Check_MK integrations | codyaray | 0.1.0 | click | ||
chef | st2 chef integration pack | chef, chef-client, chef-solo, chef-apply, cfg management, configuration management, opscode | StackStorm, Inc. | 0.1.1 | click | |
[](https://github.com/StackStorm/st2contrib/tree/master/packs/Circle CI) | [Circle CI](https://github.com/StackStorm/st2contrib/tree/master/packs/Circle CI) | Pack which allows integration with Circle CI. | circle, circle ci, continous integration, ci | StackStorm dev | 0.3.0 | [click](https://github.com/StackStorm/st2contrib#Circle CI-pack) |
cisco_spark | cisco spark communication pack | cisco, spark, video, chat | Anthony Shaw | 0.1.0 | click | |
clicrud | CLICRUD integration for ST2 | icx, mlx, cli, clicrud | davidjohngee | 0.2.0 | click | |
cloudflare | A pack to interact with the Cloudflare service. | cloudflare | Jon Middleton | 0.3.1 | click | |
config_demo | Pack which demonstrated new pack configuration functionality available in StackStorm v1.5 and above. | StackStorm, Inc. | 0.1.0 | click | ||
consul | consul | jfryman | 0.3.0 | click | ||
csv | st2 content pack containing CSV integrations | csv, serialization, deserialization, text processing | StackStorm, Inc. | 0.2.0 | click | |
cubesensors | st2 content pack containing CubeSensors integrations | cubesensors, iot, smart home, sensors, probes, home automation | StackStorm, Inc. | 0.2.0 | click | |
datadog | datadog | monitoring, alerting, saas | Lisa Bekdache | 0.0.2 | click | |
device42 | Device42 Actions for StackStorm | Device42 Inc. | 0.3.0 | click | ||
[](https://github.com/StackStorm/st2contrib/tree/master/packs/Digital Ocean) | [Digital Ocean](https://github.com/StackStorm/st2contrib/tree/master/packs/Digital Ocean) | st2 content pack containing Digital Ocean integration. | StackStorm, Inc. | 0.2.0 | [click](https://github.com/StackStorm/st2contrib#Digital Ocean-pack) | |
dimensiondata | st2 content pack containing Dimension Data Cloud integrations | cloud, load balancers, dimension data | Anthony Shaw | 0.1.0 | click | |
docker | st2 content pack containing docker integrations | docker, containers, virtualization, cgroups | StackStorm, Inc. | 0.1.0 | click | |
dripstat | Integration with the Dripstat Application Performance Monitoring tool | dripstat, java, monitoring, performance monitoring | James Fryman | 0.2.0 | click | |
duo | Use Duo 2FA authenication with StackStorm actions. | 2Fa, Duo | Jon Middleton | 0.3.0 | click | |
elasticsearch | st2 elasticsearch integration pack | elasticsearch, curator, databases | StackStorm, Inc. | 0.4.0 | click | |
E-Mail Actions/Sensors for StackStorm | James Fryman | 0.1.0 | click | |||
excel | excel actions to read and write variables to an excel file | Tim Braly | 0.1.0 | click | ||
fireeye | FireEye CM Series Integration | James Fryman | 0.2.0 | click | ||
fpm | fpm | jfryman | 0.1.0 | click | ||
freight | freight | James Fryman | 0.1.0 | click | ||
git | st2 content pack containing git integrations | git, scm | StackStorm, Inc. | 0.3.0 | click | |
github | st2 content pack containing github integrations | github, git, scm | StackStorm, Inc. | 0.6.0 | click | |
st2 content pack containing google integrations | google, search | StackStorm, Inc. | 0.1.1 | click | ||
gpg | Pack for working with GPG. | gpg, pgp, gnupg, privacy, encryption, crypto | StackStorm, Inc. | 0.2.0 | click | |
hpe_icsp | Pack for HP Enterprise Insight Control Server Provisioning Integration | Paul Mulvihill | 0.5.0 | click | ||
hubot | Hubot integration pack | James Fryman | 0.2.0 | click | ||
hue | Philips Hue Pack | hue, philips, iot | James Fryman | 0.0.2 | click | |
icinga2 | Icinga2 Integration pack | Igor Cherkaev | 0.3.0 | click | ||
ipcam | st2 content pack containing integration for various home IP cams | ipcam, ip cam, ip camera, camera, smart home, home automation | StackStorm, Inc. | 0.1.0 | click | |
irc | st2 content pack containing irc integrations | irc, internet relay chat, chat, messaging, instant messaging | StackStorm, Inc. | 0.2.0 | click | |
jenkins | Jenkins CI Integration Pack | James Fryman | 0.2.0 | click | ||
jira | st2 content pack containing jira integrations | issues, ticket management, project management | StackStorm, Inc. | 0.4.0 | click | |
jmx | st2 content pack containing Java JMX integrations | jmx, javajmx, java management extensions, mbean | StackStorm, Inc. | 0.2.0 | click | |
kubernetes | st2 content pack containing Kubernetes sensors | kubenetes, sensors, thirdpartyresource | Michael Ward | 0.1.0 | click | |
lastline | Lastline Security Breach Detection Integration | James Fryman | 0.2.0 | 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 | StackStorm, Inc. | 0.1.0 | click | |
librato | Send and manage metrics with Librato | James Fryman | 0.2.0 | click | ||
mailgun | st2 content pack containing mailgun integrations | email, mail, mailgun | StackStorm, Inc. | 0.2.0 | click | |
mistral | Mistral integrations to operate mistral. | mistral, workflows | StackStorm | 0.2.0 | click | |
mmonit | st2 content pack containing mmonit integrations | monitoring, mmonit | Itxaka Serrano Garcia | 0.3.0 | click | |
mqtt | MQTT Integration for StackStorm | James Fryman | 0.2.0 | click | ||
mssql | st2 content pack containing Microsoft SQL Server integrations | mssql, sql, microsoft, sql server | codyaray | 0.1.0 | click | |
nagios | Nagios integration pack. See README.md for setup instructions. | nagios, monitoring, alerting | StackStorm, Inc. | 0.2.0 | click | |
nest | StackStorm integration with Nest Thermostats | James Fryman | 0.2.0 | click | ||
networking_utils | A pack containing useful networking utils for use in workflows. | networking, utilities, ipv4, ipv6 | Jon Middleton | 0.1.0 | click | |
newrelic | st2 content pack containing newrelic integrations | new relic, monitoring, app monitoring, application level monitoring | StackStorm, Inc. | 0.3.0 | click | |
octopusdeploy | st2 content pack containing octopusdeploy integrations | octopus, octopusdeploy, deployment, continous deployment, continous integration | Anthony Shaw | 0.1.0 | click | |
openhab | Integration with OpenHAB | openhab, iot, smart home, home automation | James Fryman | 0.2.0 | click | |
opscenter | st2 content pack containing datastax opscenter integrations | datastax, cassandra, opscenter | StackStorm, Inc. | 0.2.0 | click | |
opsgenie | A intergration pack for the OpsGenie Service | OpsGenie | Jon Middleton | 0.2 | click | |
orion | Intergrate via the OrionSDK to SolarWinds Orion | solarwinds, orion, ncm, npm | Jon Middleton | 0.5.0 | click | |
packagecloud | packagecloud integration pack | packagecloud | StackStorm, Inc. | 0.4.0 | click | |
packer | Hashicorp Packer builder integration | packer, provisioning, pipeline, hashicorp | James Fryman | 0.1.0 | click | |
pagerduty | Packs which allows integration with PagerDuty services. | Aamir | 0.2.0 | click | ||
powerpoint | Packs which allows integration with Microsoft Powerpoint | Anthony Shaw | 0.1.0 | click | ||
puppet | st2 content pack containing puppet integrations | puppet, cfg management, configuration management | StackStorm, Inc. | 0.2 | click | |
qualys | Qualys Cloud Security Services integration pack | security, qualys | Anthony Shaw | 1.0.0 | click | |
rabbitmq | st2 content pack containing rabbitmq integrations | rabbitmq, queuing, messaging, aqmp, stomp, message broker | StackStorm, Inc. | 0.1.0 | click | |
rackspace | Packs which allows integration with Rackspace services such as servers, load balancers and DNS. | jfryman | 0.2.0 | click | ||
reamaze | reamaze Integration Pack | James Fryman | 0.2.0 | click | ||
salt | st2 salt integration pack | salt, cfg management, configuration management | jcockhren | 0.5.0 | click | |
save_kittens | Save the world. One puzzle at a time. | StackStorm, Inc. | 0.1.0 | click | ||
sensu | st2 content pack containing sensu integrations | sensu, monitoring, alerting | StackStorm, Inc. | 0.3.0 | click | |
servicenow | ServiceNow Integration Pack | James Fryman | 0.2.0 | click | ||
signalr | st2 content pack containing signalr integrations | signalr, messaging | Anthony Shaw | 0.1.0 | click | |
slack | st2 content pack containing slack integrations | slack, chat, messaging, instant messaging | StackStorm, Inc. | 0.3.0 | click | |
SmartThings | Integration with SmartThings | smartthings, iot, smart home, home automation | James Fryman | 0.2.0 | click | |
softlayer | st2 content pack containing Softlayer integrations. | softlayer, cloud | Itxaka Serrano Garcia | 0.2.0 | click | |
splunk | Splunk integration pack | splunk | StackStorm, Inc. | 0.3.0 | click | |
st2 | StackStorm pack management | StackStorm, Inc. | 0.2.0 | click | ||
tesla | car horn automation | tesla | Anthony Shaw | 0.2.0 | click | |
time | st2 content pack containing different date and time related functionality | date, time | StackStorm, Inc. | 0.1.0 | click | |
[](https://github.com/StackStorm/st2contrib/tree/master/packs/Travis CI) | [Travis CI](https://github.com/StackStorm/st2contrib/tree/master/packs/Travis CI) | Pack which allows integration with Travis CI. | travis, travis ci, continuous integration, ci | Aamir | 0.2.0 | [click](https://github.com/StackStorm/st2contrib#Travis CI-pack) |
trello | Integration with Trello, Web based Project Management | trello, kanban, productivity, collaboration | James Fryman | 0.2.0 | click | |
twilio | st2 content pack containing twilio integrations | StackStorm, Inc. | 0.2.0 | click | ||
st2 content pack containing twitter integrations | twitter, social media, social networks | StackStorm, Inc. | 0.2.0 | click | ||
typeform | Typeform service integration pack | StackStorm, Inc. | 0.2.0 | click | ||
urbandict | st2 content pack containing urban dictionary integrations | urban dict, urban dictionary, puns | StackStorm, Inc. | 0.1.0 | click | |
vadc | Brocade vADC actions | brocade, vadc, vtm, bsd, loadbalancer | mbodding | 0.2.0 | click | |
vault | vault | steve.neuharth | 0.2.0 | click | ||
vdx | Brocade VDX integration pack. | StackStorm, Inc. | 0.1.0 | click | ||
victorops | Packs which allows integration with Victorops events. | victorops integration, open, ack and resolve incidents | Aamir | 0.2.0 | click | |
vsphere | st2 content pack containing vsphere integrations. | Paul Mulvihill | 0.4.3 | click | ||
webpagetest | st2 content pack containing webpagetest integrations | webpagetest, benchmarking | Linuturk | 0.2.0 | click | |
windows | st2 content pack containing windows integrations | windows, wmi, windows management interface, wql | StackStorm, Inc. | 0.3.0 | click | |
witai | Wit AI Integration with StackStorm | James Fryman | 0.1.0 | click | ||
xml | st2 content pack containing XML integrations | xml, serialization, deserialization, text processing | StackStorm, Inc. | 0.1.0 | click | |
yammer | st2 content pack containing yammer integrations | yammer, chatops, social | Anthony Shaw | 0.3 | click | |
zendesk | st2 content pack containing zendesk integrations | zendesk, support, ticketing | Casey Richardson | 0.2.0 | click | |
zookeeper | st2 integration pack with zookeeper | Cody A. Ray | 0.2.0 | click |
activecampaign pack
Sensors
Name | Description |
---|---|
ActiveCampaignWebhook | ActiveCampaign Webhook sensor |
Actions
Name | Description |
---|---|
account_view | View hosted account information. |
automation_contact_add | Add contact to automation |
automation_contact_list | View contacts from an automation |
automation_contact_remove | Remove contact from automation |
automation_contact_view | View a single contact in an automation |
automation_list | View existing automations |
branding_edit | Update Design/Branding settings for User Groups. |
branding_view | View Design/Branding settings for a specific User Group. |
campaign_create | Create new campaign. |
campaign_delete | Delete existing campaign. |
campaign_delete_list | Delete multiple existing campaigns. |
campaign_list | View one or many campaigns. |
campaign_paginator | View a list of existing campaigns using pagination, much like it appears in the standard user interface. |
campaign_report_bounce_list | View bounced email addresses for a specific campaign. |
campaign_report_bounce_totals | Obtain bounce totals for a specific campaign. |
campaign_report_forward_list | View forwarded email addresses for a specific campaign. |
campaign_report_forward_totals | Obtain forward totals for a specific campaign. |
campaign_report_link_list | View all links (and click data) for a specific campaign. |
campaign_report_link_totals | Obtain link click totals for a specific campaign. |
campaign_report_open_list | View opens for a specific campaign. |
campaign_report_open_totals | Obtain open totals for a specific campaign. |
campaign_report_totals | Obtain all totals for a specific campaign. |
campaign_report_unopen_list | View unopens for a specific campaign. |
campaign_report_unsubscription_list | View unsubscriptions for a specific campaign. |
campaign_report_unsubscription_totals | Obtain unsubscription totals for a specific campaign. |
campaign_send | Send a campaign. |
campaign_status | Set a campaign's status. |
contact_add | Add new contact. |
contact_automation_list | View automations for a contact |
contact_delete | Delete existing contact. |
contact_delete_list | Delete multiple existing contacts. |
contact_edit | Edit existing contact. |
contact_list | View multiple (a list of) contacts. |
contact_note_add | Add a new contact note. |
contact_note_delete | Delete contact note. |
contact_note_edit | Edit a contact note. |
contact_paginator | View a list of existing contacts using pagination, much like it appears in the standard user interface. |
contact_sync | Sync a contact. |
contact_tag_add | Add new tags to a contact. |
contact_tag_remove | Remove tags from a contact. |
contact_view | View a single contact. |
contact_view_email | View a single contact by looking up their email address. |
contact_view_hash | View a single contact by looking up their hash. |
deal_add | Add new deal. |
deal_delete | Delete deal. |
deal_edit | Update deal. |
deal_get | Get a deal. |
deal_list | View multiple (a list of) deals. |
deal_note_add | Add new deal note. |
deal_note_edit | Update deal note. |
deal_pipeline_add | Add new deal pipeline. |
deal_pipeline_delete | Delete deal pipeline. |
deal_pipeline_edit | Update deal pipeline. |
deal_pipeline_list | View multiple (a list of) deal pipelines. |
deal_stage_add | Add new deal stage. |
deal_stage_delete | Delete deal stage. |
deal_stage_edit | Update deal stage. |
deal_stage_list | View multiple (a list of) deal stages. |
deal_task_add | Add new deal task. |
deal_task_edit | Update deal task. |
deal_tasktype_add | Add new deal task type. |
deal_tasktype_delete | Delete deal task type. |
deal_tasktype_edit | Update deal task type. |
form_getforms | View all forms. |
form_html | View a specific subscription form. |
group_add | Add new User Group. |
group_delete | Delete existing User Group. |
group_delete_list | Delete multiple User Groups. |
group_edit | Edit an existing User Group. |
group_list | View many User Groups. |
group_view | View a specific User Group. |
list_add | Add new mailing list. |
list_delete | Delete existing mailing list. |
list_delete_list | Delete multiple existing mailing lists. |
list_edit | Edit existing mailing list. |
list_field_add | Add new contact custom field. |
list_field_delete | Delete existing contact custom field. |
list_field_edit | Modify existing contact custom field. |
list_field_view | View contact custom fields (no data). |
list_list | View multiple mailing lists. |
list_paginator | View many existing mailing lists using pagination, much like it appears in the standard user interface. |
list_view | View a specific mailing list. |
message_add | Add new email message. |
message_delete | Delete existing email message. |
message_delete_list | Delete multiple existing email messages. |
message_edit | Edit existing email message. |
message_list | View multiple (a list of) email messages. |
message_template_add | Add new basic message template. |
message_template_delete | Delete existing basic message template. |
message_template_delete_list | Delete multiple basic template. |
message_template_edit | Edit an existing basic message template. |
message_template_export | Export basic message template. |
message_template_import | Import basic message template. |
message_template_list | View multiple (a list of) basic message templates. |
message_template_view | View a single basic message template. |
message_view | View a single email message. |
organization_list | View multiple (a list of) contact organizations. |
settings_edit | Edit general software settings |
singlesignon | Utilize Single Sign-On. |
track_event_add | Add event tracking event name and value |
track_event_delete | Developers Portal |
track_event_list | Developers Portal |
track_event_status_edit | Developers Portal |
track_site_list | Developers Portal |
track_site_status_edit | Developers Portal |
track_site_whitelist_add | Developers Portal |
track_site_whitelist_delete | Developers Portal |
user_add | Add new user. |
user_delete | Delete existing user. |
user_delete_list | Delete multiple existing users. |
user_edit | Edit existing user. |
user_list | View multiple (a list of) users. |
user_me | View user information. |
user_view | View a single user. |
user_view_email | View a single user by looking up their email address. |
user_view_username | View a single user by looking up their username. |
webhook_add | Add new webhook. |
webhook_delete | Delete existing webhook. |
webhook_edit | Edit existing webhook. |
webhook_events | Webhook event types |
webhook_list | View a list of webhooks. |
webhook_view | View a single webhook. |
alertlogic pack
Actions
Name | Description |
---|---|
scan_get_results | Get results of a scan execution. |
scan_get_results_by_title | Get the scan results for the latest complete execution. |
scan_list_scan_executions | Get a list of executions for given scan. |
scan_list_scans | Get a list of scans for a customer. |
ansible pack
Actions
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 |
astral pack
Sensors
Name | Description |
---|---|
AstralSunSensor | Sensor that fires triggers for dawn, sunrise, sunset, and dusk |
Actions
Name | Description |
---|---|
get_dawn | Returns the time of dawn |
get_dusk | Returns the time of dusk |
get_sunrise | Returns the time of the sunrise |
get_sunset | Returns the time of the sunrise |
aws pack
Sensors
Name | Description |
---|---|
AWSSQSSensor | Sensor which monitors a SQS queue for new messages |
ServiceNotificationsSensor | Sensor which exposes an HTTP interface and listens for AWS service notifications delivered via AWS SNS |
Actions
Name | Description |
---|---|
cf_build_base_http_request | |
cf_build_complex_list_params | |
cf_build_list_params | |
cf_cancel_update_stack | |
cf_close | |
cf_create_stack | |
cf_delete_stack | |
cf_describe_stack_events | |
cf_describe_stack_resource | |
cf_describe_stack_resources | |
cf_describe_stacks | |
cf_encode_bool | |
cf_estimate_template_cost | |
cf_get_http_connection | |
cf_get_list | |
cf_get_object | |
cf_get_path | |
cf_get_proxy_auth_header | |
cf_get_proxy_url_with_auth | |
cf_get_stack_policy | |
cf_get_status | |
cf_get_template | |
cf_get_utf8_value | |
cf_handle_proxy | |
cf_list_stack_resources | |
cf_list_stacks | |
cf_make_request | |
cf_new_http_connection | |
cf_prefix_proxy_to_path | |
cf_proxy_ssl | |
cf_put_http_connection | |
cf_server_name | |
cf_set_host_header | |
cf_set_request_hook | |
cf_set_stack_policy | |
cf_skip_proxy | |
cf_update_stack | |
cf_validate_template | |
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_classic_link_instances | |
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 | |
iam_add_role_to_instance_profile | |
iam_add_user_to_group | |
iam_build_base_http_request | |
iam_build_complex_list_params | |
iam_build_list_params | |
iam_close | |
iam_create_access_key | |
iam_create_account_alias | |
iam_create_group | |
iam_create_instance_profile | |
iam_create_login_profile | |
iam_create_role | |
iam_create_saml_provider | |
iam_create_user | |
iam_create_virtual_mfa_device | |
iam_deactivate_mfa_device | |
iam_delete_access_key | |
iam_delete_account_alias | |
iam_delete_account_password_policy | |
iam_delete_group | |
iam_delete_group_policy | |
iam_delete_instance_profile | |
iam_delete_login_profile | |
iam_delete_role | |
iam_delete_role_policy | |
iam_delete_saml_provider | |
iam_delete_server_cert | |
iam_delete_signing_cert | |
iam_delete_user | |
iam_delete_user_policy | |
iam_enable_mfa_device | |
iam_generate_credential_report | |
iam_get_account_alias | |
iam_get_account_password_policy | |
iam_get_account_summary | |
iam_get_all_access_keys | |
iam_get_all_group_policies | |
iam_get_all_groups | |
iam_get_all_mfa_devices | |
iam_get_all_server_certs | |
iam_get_all_signing_certs | |
iam_get_all_user_policies | |
iam_get_all_users | |
iam_get_credential_report | |
iam_get_group | |
iam_get_group_policy | |
iam_get_groups_for_user | |
iam_get_http_connection | |
iam_get_instance_profile | |
iam_get_list | |
iam_get_login_profiles | |
iam_get_object | |
iam_get_path | |
iam_get_proxy_auth_header | |
iam_get_proxy_url_with_auth | |
iam_get_response | |
iam_get_role | |
iam_get_role_policy | |
iam_get_saml_provider | |
iam_get_server_certificate | |
iam_get_signin_url | |
iam_get_status | |
iam_get_user | |
iam_get_user_policy | |
iam_get_utf8_value | |
iam_handle_proxy | |
iam_list_instance_profiles | |
iam_list_instance_profiles_for_role | |
iam_list_role_policies | |
iam_list_roles | |
iam_list_saml_providers | |
iam_list_server_certs | |
iam_make_request | |
iam_new_http_connection | |
iam_prefix_proxy_to_path | |
iam_proxy_ssl | |
iam_put_group_policy | |
iam_put_http_connection | |
iam_put_role_policy | |
iam_put_user_policy | |
iam_remove_role_from_instance_profile | |
iam_remove_user_from_group | |
iam_resync_mfa_device | |
iam_server_name | |
iam_set_host_header | |
iam_set_request_hook | |
iam_skip_proxy | |
iam_update_access_key | |
iam_update_account_password_policy | |
iam_update_assume_role_policy | |
iam_update_group | |
iam_update_login_profile | |
iam_update_saml_provider | |
iam_update_server_cert | |
iam_update_signing_cert | |
iam_update_user | |
iam_upload_server_cert | |
iam_upload_signing_cert | |
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_checker_ip_ranges | |
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 | |
rds_authorize_dbsecurity_group | |
rds_build_base_http_request | |
rds_build_complex_list_params | |
rds_build_list_params | |
rds_close | |
rds_copy_dbsnapshot | |
rds_create_db_subnet_group | |
rds_create_dbinstance | |
rds_create_dbinstance_read_replica | |
rds_create_dbsecurity_group | |
rds_create_dbsnapshot | |
rds_create_option_group | |
rds_create_parameter_group | |
rds_delete_db_subnet_group | |
rds_delete_dbinstance | |
rds_delete_dbsecurity_group | |
rds_delete_dbsnapshot | |
rds_delete_option_group | |
rds_delete_parameter_group | |
rds_describe_option_group_options | |
rds_describe_option_groups | |
rds_get_all_db_subnet_groups | |
rds_get_all_dbinstances | |
rds_get_all_dbparameter_groups | |
rds_get_all_dbparameters | |
rds_get_all_dbsecurity_groups | |
rds_get_all_dbsnapshots | |
rds_get_all_events | |
rds_get_all_logs | |
rds_get_http_connection | |
rds_get_list | |
rds_get_log_file | |
rds_get_object | |
rds_get_path | |
rds_get_proxy_auth_header | |
rds_get_proxy_url_with_auth | |
rds_get_status | |
rds_get_utf8_value | |
rds_handle_proxy | |
rds_make_request | |
rds_modify_db_subnet_group | |
rds_modify_dbinstance | |
rds_modify_parameter_group | |
rds_new_http_connection | |
rds_prefix_proxy_to_path | |
rds_promote_read_replica | |
rds_proxy_ssl | |
rds_put_http_connection | |
rds_reboot_dbinstance | |
rds_reset_parameter_group | |
rds_restore_dbinstance_from_dbsnapshot | |
rds_restore_dbinstance_from_point_in_time | |
rds_revoke_dbsecurity_group | |
rds_revoke_security_group | |
rds_server_name | |
rds_set_host_header | |
rds_set_request_hook | |
rds_skip_proxy | |
s3_build_base_http_request | |
s3_build_post_form_args | |
s3_build_post_policy | |
s3_close | |
s3_create_bucket | |
s3_delete_bucket | |
s3_download_file | |
s3_generate_url | |
s3_generate_url_sigv4 | |
s3_get_all_buckets | |
s3_get_bucket | |
s3_get_canonical_user_id | |
s3_get_http_connection | |
s3_get_path | |
s3_get_proxy_auth_header | |
s3_get_proxy_url_with_auth | |
s3_handle_proxy | |
s3_head_bucket | |
s3_lookup | |
s3_make_request | |
s3_new_http_connection | |
s3_prefix_proxy_to_path | |
s3_proxy_ssl | |
s3_put_http_connection | |
s3_server_name | |
s3_set_bucket_class | |
s3_set_host_header | |
s3_set_request_hook | |
s3_skip_proxy | |
s3_upload_file | |
set_hostname_cloud | Set the hostname on a VM and update cloud.cfg |
sqs_add_permission | |
sqs_build_base_http_request | |
sqs_build_complex_list_params | |
sqs_build_list_params | |
sqs_change_message_visibility | |
sqs_change_message_visibility_batch | |
sqs_close | |
sqs_create_queue | |
sqs_delete_message | |
sqs_delete_message_batch | |
sqs_delete_message_from_handle | |
sqs_delete_queue | |
sqs_get_all_queues | |
sqs_get_dead_letter_source_queues | |
sqs_get_http_connection | |
sqs_get_list | |
sqs_get_object | |
sqs_get_path | |
sqs_get_proxy_auth_header | |
sqs_get_proxy_url_with_auth | |
sqs_get_queue | |
sqs_get_queue_attributes | |
sqs_get_status | |
sqs_get_utf8_value | |
sqs_handle_proxy | |
sqs_lookup | |
sqs_make_request | |
sqs_new_http_connection | |
sqs_prefix_proxy_to_path | |
sqs_proxy_ssl | |
sqs_purge_queue | |
sqs_put_http_connection | |
sqs_receive_message | |
sqs_remove_permission | |
sqs_send_message | |
sqs_send_message_batch | |
sqs_server_name | |
sqs_set_host_header | |
sqs_set_queue_attribute | |
sqs_set_request_hook | |
sqs_skip_proxy | |
vpc_accept_vpc_peering_connection | |
vpc_allocate_address | |
vpc_assign_private_ip_addresses | |
vpc_associate_address | |
vpc_associate_address_object | |
vpc_associate_dhcp_options | |
vpc_associate_network_acl | |
vpc_associate_route_table | |
vpc_attach_classic_link_vpc | |
vpc_attach_internet_gateway | |
vpc_attach_network_interface | |
vpc_attach_volume | |
vpc_attach_vpn_gateway | |
vpc_authorize_security_group | |
vpc_authorize_security_group_deprecated | |
vpc_authorize_security_group_egress | |
vpc_build_base_http_request | |
vpc_build_complex_list_params | |
vpc_build_configurations_param_list | |
vpc_build_filter_params | |
vpc_build_list_params | |
vpc_build_tag_param_list | |
vpc_bundle_instance | |
vpc_cancel_bundle_task | |
vpc_cancel_reserved_instances_listing | |
vpc_cancel_spot_instance_requests | |
vpc_close | |
vpc_confirm_product_instance | |
vpc_copy_image | |
vpc_copy_snapshot | |
vpc_create_customer_gateway | |
vpc_create_dhcp_options | |
vpc_create_image | |
vpc_create_internet_gateway | |
vpc_create_key_pair | |
vpc_create_network_acl | |
vpc_create_network_acl_entry | |
vpc_create_network_interface | |
vpc_create_placement_group | |
vpc_create_reserved_instances_listing | |
vpc_create_route | |
vpc_create_route_table | |
vpc_create_security_group | |
vpc_create_snapshot | |
vpc_create_spot_datafeed_subscription | |
vpc_create_subnet | |
vpc_create_tags | |
vpc_create_volume | |
vpc_create_vpc | |
vpc_create_vpc_peering_connection | |
vpc_create_vpn_connection | |
vpc_create_vpn_connection_route | |
vpc_create_vpn_gateway | |
vpc_delete_customer_gateway | |
vpc_delete_dhcp_options | |
vpc_delete_internet_gateway | |
vpc_delete_key_pair | |
vpc_delete_network_acl | |
vpc_delete_network_acl_entry | |
vpc_delete_network_interface | |
vpc_delete_placement_group | |
vpc_delete_route | |
vpc_delete_route_table | |
vpc_delete_security_group | |
vpc_delete_snapshot | |
vpc_delete_spot_datafeed_subscription | |
vpc_delete_subnet | |
vpc_delete_tags | |
vpc_delete_volume | |
vpc_delete_vpc | |
vpc_delete_vpc_peering_connection | |
vpc_delete_vpn_connection | |
vpc_delete_vpn_connection_route | |
vpc_delete_vpn_gateway | |
vpc_deregister_image | |
vpc_describe_account_attributes | |
vpc_describe_reserved_instances_modifications | |
vpc_describe_vpc_attribute | |
vpc_detach_classic_link_vpc | |
vpc_detach_internet_gateway | |
vpc_detach_network_interface | |
vpc_detach_volume | |
vpc_detach_vpn_gateway | |
vpc_disable_vgw_route_propagation | |
vpc_disable_vpc_classic_link | |
vpc_disassociate_address | |
vpc_disassociate_network_acl | |
vpc_disassociate_route_table | |
vpc_enable_vgw_route_propagation | |
vpc_enable_volume_io | |
vpc_enable_vpc_classic_link | |
vpc_get_all_addresses | |
vpc_get_all_bundle_tasks | |
vpc_get_all_classic_link_instances | |
vpc_get_all_classic_link_vpcs | |
vpc_get_all_customer_gateways | |
vpc_get_all_dhcp_options | |
vpc_get_all_images | |
vpc_get_all_instance_status | |
vpc_get_all_instance_types | |
vpc_get_all_instances | |
vpc_get_all_internet_gateways | |
vpc_get_all_kernels | |
vpc_get_all_key_pairs | |
vpc_get_all_network_acls | |
vpc_get_all_network_interfaces | |
vpc_get_all_placement_groups | |
vpc_get_all_ramdisks | |
vpc_get_all_regions | |
vpc_get_all_reservations | |
vpc_get_all_reserved_instances | |
vpc_get_all_reserved_instances_offerings | |
vpc_get_all_route_tables | |
vpc_get_all_security_groups | |
vpc_get_all_snapshots | |
vpc_get_all_spot_instance_requests | |
vpc_get_all_subnets | |
vpc_get_all_tags | |
vpc_get_all_volume_status | |
vpc_get_all_volumes | |
vpc_get_all_vpc_peering_connections | |
vpc_get_all_vpcs | |
vpc_get_all_vpn_connections | |
vpc_get_all_vpn_gateways | |
vpc_get_all_zones | |
vpc_get_console_output | |
vpc_get_http_connection | |
vpc_get_image | |
vpc_get_image_attribute | |
vpc_get_instance_attribute | |
vpc_get_key_pair | |
vpc_get_list | |
vpc_get_object | |
vpc_get_only_instances | |
vpc_get_params | |
vpc_get_password_data | |
vpc_get_path | |
vpc_get_proxy_auth_header | |
vpc_get_proxy_url_with_auth | |
vpc_get_snapshot_attribute | |
vpc_get_spot_datafeed_subscription | |
vpc_get_spot_price_history | |
vpc_get_status | |
vpc_get_utf8_value | |
vpc_get_volume_attribute | |
vpc_handle_proxy | |
vpc_import_key_pair | |
vpc_make_request | |
vpc_modify_image_attribute | |
vpc_modify_instance_attribute | |
vpc_modify_network_interface_attribute | |
vpc_modify_reserved_instances | |
vpc_modify_snapshot_attribute | |
vpc_modify_volume_attribute | |
vpc_modify_vpc_attribute | |
vpc_monitor_instance | |
vpc_monitor_instances | |
vpc_new_http_connection | |
vpc_prefix_proxy_to_path | |
vpc_proxy_ssl | |
vpc_purchase_reserved_instance_offering | |
vpc_put_http_connection | |
vpc_reboot_instances | |
vpc_register_image | |
vpc_reject_vpc_peering_connection | |
vpc_release_address | |
vpc_replace_network_acl_entry | |
vpc_replace_route | |
vpc_replace_route_table_assocation | |
vpc_replace_route_table_association_with_assoc | |
vpc_request_spot_instances | |
vpc_reset_image_attribute | |
vpc_reset_instance_attribute | |
vpc_reset_snapshot_attribute | |
vpc_revoke_security_group | |
vpc_revoke_security_group_deprecated | |
vpc_revoke_security_group_egress | |
vpc_run_instances | |
vpc_server_name | |
vpc_set_host_header | |
vpc_set_request_hook | |
vpc_skip_proxy | |
vpc_start_instances | |
vpc_stop_instances | |
vpc_terminate_instances | |
vpc_trim_snapshots | |
vpc_unassign_private_ip_addresses | |
vpc_unmonitor_instance | |
vpc_unmonitor_instances |
azure pack
Actions
Name | Description |
---|---|
create_container | Create a new storage container. |
create_linked_resource_url | Create a new ARM Linked Resource from a URI. |
create_resource | Create a new ARM Generic Resource. |
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_resource_groups | List ARM resource group names |
list_vms | List available VMs. |
reboot_vm | Reboot a running VM. |
upload_file | Upload a file to the provided container. |
bitbucket pack
Actions
Name | Description |
---|---|
archive_repo | Retruns a path to the downloaded archived repository |
associate_ssh_key | Associate a SSH key with your account |
create_issue | Create an issue |
create_repo | Create a Repository |
create_service | Create a service/hook for a given repository |
delete_issues | Delete issue for a given repository |
delete_repo | Delete a Repository |
delete_services | Delete services for a given repository. |
delete_ssh_key | Delete SSH key |
list_branches | List all branches for a given repository |
list_issues | List all issues for a given repository |
list_repos | List details of repositories for a user |
list_services | List all services for a given repository |
list_ssh_keys | List all SSH keys for a user |
update_issue | Update issue for a given repository |
update_service | Update hook/service for a given repository |
bitcoin pack
Actions
Name | Description |
---|---|
getaccountaddress | Retrieves address of local wallet. |
getwalletinfo | Information of the local wallet. |
sendtoaddresss | Send some BTC to supplied address. |
cassandra pack
Actions
Name | Description |
---|---|
append_replace_address_env_file | Appends replace.address JVM OPT to cassandra env file. |
clear_cass_data | Clear cassandra data directory. |
get_dse_status | Get DSE cassandra service status. |
is_seed_node | Find whether given node is a seed node. |
list_seed_nodes | List seed nodes in cassandra config. |
nodetool | Cassandra nodetool wrapper. |
remove_gossip_peer_info | Remove gossip peer info data from cassandra nodes. |
remove_replace_address_env_file | Remove replace.address JVM OPT from cassandra env file. |
replace_host | Cassandra replace host workflow. |
start_dse | Start DSE cassandra service. |
stop_dse | Stop DSE cassandra service. |
wait_for_port_open | Find whether given node is a seed node. |
chef pack
Actions
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. |
circle_ci pack
Sensors
Name | Description |
---|---|
CircleCIWebhookSensor | CircleCI Webhook sensor |
Actions
Name | Description |
---|---|
cancel_build | Cancel specific build for project. |
get_build_info | Get info for build number. |
get_build_number | Get build number for given SHA. |
retry_build | Retry build for project. |
run_build | Run build for project and branch. |
wait_until_build_finishes | Wait until build finishes. |
cisco_spark pack
Actions
Name | Description |
---|---|
create_room | Create a new room |
create_team | Create a new team |
create_webhook | Create a new webhook |
delete_message | Delete a message |
delete_room | Delete a room |
delete_team | Delete a team |
delete_webhook | Delete a webhook |
get_message | Get a specific message |
get_room | Get a specific room |
get_team | Get a specific team |
get_webhook | Get a specific webhook |
list_messages | List messages available |
list_rooms | List rooms available |
list_teams | List teams available |
list_webhooks | List webhooks |
send_message | Send a message |
update_room | Update a room's parameters |
update_team | Update a teams's parameters |
update_webhook | Update a webhook's parameters |
clicrud pack
Actions
Name | Description |
---|---|
chain_remediate | Simple chain that when triggered by a webhook, will send info to Slack and remediate problem. |
config_command | Login in to a Brocade ICX/MLX and run a configuration command |
ops_command | Login in to a Brocade ICX/MLX and run an operational command |
cloudflare pack
Actions
Name | Description |
---|---|
get_ips | Get the list of current Cloudflare IPs |
config_demo pack
Actions
Name | Description |
---|---|
print_config | Action which prints config values. |
consul pack
Actions
Name | Description |
---|---|
delete | Delete value from Consul server |
deregister_service | De-Register an external service in Consul |
get | Get value from Consul server |
list | List values from Consul server |
list_datacenters | Real-time query of all known datacenters in Consul |
list_nodes | Real-time query of all known nodes in Consul |
list_services | Real-time query of all known services in Consul |
parse_nodes | Helper function to extract hosts from a consul response to be used with StackStorm workflows |
put | Put value in Consul server |
query_node | Query details about a node in consul |
query_service | Query details about a service in consul |
register_service | Register an external service in Consul |
csv pack
Actions
Name | Description |
---|---|
format | Format a Python list into a CSV string |
parse | Parse CSV string and return JSON object. |
cubesensors pack
Sensors
Name | Description |
---|---|
CubeSensorsMeasurementsSensor | Sensor which polls CubeSensors API for new measurements and dispatch a trigger every time a new measurement is detected. |
Actions
Name | Description |
---|---|
get_device | Retrieve details for a particular device (cube). |
get_measurements | Retrieve current measurements for a particular device (cube). |
list_devices | List information about all the available devices (cubes). |
datadog pack
Actions
Name | Description |
---|---|
add_host_tags | Add tags to a host on Datadog |
create_comment | Add a new comment |
create_embed | Creates a new embeddable graph |
create_monitor | Create a monitor |
create_screenboard | Create a screenboard |
create_timeboard | Create a timeboard |
create_user | Create a user on Datadog |
delete_comment | Delete comment |
delete_event | Delete an event, not implemented |
delete_monitor | Delete an existing monitor |
delete_screenboard | Delete an existing screenboard |
delete_timeboard | Delete an existing timeboard |
disable_user | Disable user on Datadog |
edit_comment | Edit comment |
edit_monitor | Edit a monitor |
enable_embed | Enable a specified embed |
get_all_embeds | Gets a list of previously created embeddable graphs |
get_all_monitors | Get all monitors |
get_all_screenboards | Get all screenboards |
get_all_timeboards | Get all timeboards |
get_all_users | Get all users in your organisation from Datadog |
get_embed | Get the HTML fragment for a previously generated embed with embed_id |
get_event | Query for event details |
get_host_tags | Return the list of tags that apply to a given host |
get_monitor | Get a monitor |
get_screenboard | Get a screenboard |
get_tags | Return a mapping of tags to hosts for your whole infrastructure |
get_timeboard | Get a timeboard |
get_user | Get informations for one your from Datadog |
mute_all_monitors | Muting will prevent all monitors from notifying through email and posts to the event stream. State changes will only be visible by checking the alert page. |
mute_host | Mute a host |
mute_monitor | Mute a monitor |
post_check_run | Post check run |
post_event | Post events to the stream |
post_ts_points | Post time-series data that can be graphed on Datadog's dashboards |
query_event_stream | Query an event stream and filter by time, priority, sources or tags |
query_ts_points | Query for metrics from any time period |
remove_host_tags | Remove all tags to a host on Datadog |
revoke_embed | Revoke a specified embed |
revoke_shared_screenboard | Revoke a currently shared screenboard |
schedule_monitor_downtime | Schedule monitor downtime |
search | Search for entities from the last 24 hours in Datadog |
share_screenboard | Share an existing screenboard with a public URL |
snapshot | Take graph snapshots |
unmute_all_monitors | Disables muting all monitors |
unmute_host | Unmute a host |
unmute_monitor | Unmute a monitor |
update_host_tags | Update all tags for a host on Datadog |
update_screenboard | Update a screenboard |
update_timeboard | Update a timeboard |
update_user | Update informations for a user from Datadog |
device42 pack
Actions
Name | Description |
---|---|
device_name_list | Returns list of devices names |
get_dns_zone | Returns DNS zone file |
suggest_next_ip | Suggest next available IP Address |
digitalocean pack
Actions
Name | Description |
---|---|
get_action | |
get_all_domains | |
get_all_droplets | |
get_all_images | |
get_all_regions | |
get_all_sizes | |
get_all_sshkeys | |
get_data | |
get_domain | |
get_droplet | |
get_global_images | |
get_image | |
get_my_images | |
get_ssh_key |
dimensiondata pack
Actions
Name | Description |
---|---|
add_storage_to_vm | Add another disk to the VM |
attach_node_to_vlan | Attach a VM to a VLAN |
balancer_attach_member | Attach a member to a load balancer |
balancer_delete_node | Delete a node |
balancer_detach_member | Detach a member to a load balancer |
balancer_list_members | List members of a load balancer |
clone_vm_to_image | Clone a VM to a customer image |
configure | Configure the pack |
create_balancer | Create a load balancer |
create_firewall_rule | Create a firewall (ACL) rule in a network domain |
create_nat_rule | Create a NAT rule in a network domain |
create_network | Create a network |
create_network_domain | Create a network domain |
create_pool_member | add member to a pool |
create_public_ip_block | Create a public IP block in a network domain |
create_vip_node | Create node in the network domain |
create_vlan | Create a VLAN |
create_vm_mcp1 | Create a VM on MCP 1 datacenter |
create_vm_mcp2 | Create a VM on MCP 2 datacenter |
delete_network | Delete a network |
delete_network_domain | Delete a network domain |
delete_vlan | Delete a VLAN |
delete_vlan | Get a VLAN |
destroy_nic | Delete (remove) a NIC from a VM |
destroy_vm | Destroy a virtual machine |
disable_monitoring | Enable monitoring on a node |
enable_monitoring | Enable monitoring on a node |
get_balancer | Get a specific load balancer by ID |
get_balancer_by_name | Get an balancer by name |
get_image | Get an image by ID |
get_image_by_name | Get an image by name |
get_ipv6_address_of_vm | get ipv6 address of vm |
get_location_by_id | Get a location (DC) by ID e.g. NA1 |
get_network_by_name | Get an network by name |
get_network_domain | Get a network domain |
get_network_domain_by_name | Get an network domain by name |
get_public_ip_block | Get a public IP block |
get_vlan_by_name | Get vlan by name |
get_vm | Get a VM by ID |
get_vm_by_name | Get a VM by name |
list_balancer_nodes | List the load balancer nodes |
list_balancers | List the load balancers available |
list_customer_images | List the images available |
list_default_health_monitors | List the default health monitors |
list_firewall_rules | List the firewall rules in a network domain |
list_images | List the customer images available |
list_locations | List the locations available |
list_nat_rules | List NAT rules in a network domain |
list_network_domains | List the network domains available |
list_networks | List the networks available |
list_pool_members | List the members of a load balancer pool |
list_public_ip_blocks | List the public IP blocks in a network domain |
list_vlans | List the VLANs available |
list_vms | List the Virtual Machines available |
power_off_vm | Power Off a virtual machine |
reboot_vm | Reboot a virtual machine |
reconfigure_vm | Reconfigure the virtual hardware specification of a node |
remove_storage_from_vm | Remove disk from VM |
reset_vm | Reset a virtual machine |
shutdown_vm | Shutdown a virtual machine |
start_vm | Start a virtual machine |
update_disk_size | Update the size of a disk |
update_disk_speed | Update the speed of a disk |
update_monitoring_plan | Update monitoring plan on a node |
update_vm | Update VM specification, name or description |
update_vm_tools | Update VMware tools on a node |
wait_for_server_operation | wait for the server operation to complete |
docker pack
Sensors
Name | Description |
---|---|
DockerSensor | Docker sensor |
Actions
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. |
dripstat pack
Sensors
Name | Description |
---|---|
DripstatAlertSensor | Sensor which monitors Dripstat API for active alerts |
duo pack
Actions
Name | Description |
---|---|
announce_success | Post a message to stream for Duo 2FA |
auth_auth | Carry out an duo auth. |
auth_chatops | None |
auth_check | Verify that the integration and secret keys are valid. |
auth_ping | Carry liveness check against Duo API host. |
auth_wrap_demo | None |
elasticsearch pack
Sensors
Name | Description |
---|---|
ElasticsearchCountSensor | Sensor to count ES events over a specified interval |
Actions
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 |
email pack
Sensors
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 |
Actions
Name | Description |
---|---|
send_email | Send an email. |
excel pack
Actions
Name | Description |
---|---|
get_keys_for_columns | returns an array of the row keys for a given sheet in the excel file |
get_keys_for_rows | returns an array of the row keys for a given sheet in the excel file |
get_sheets | returns an array in json format of the sheet names in the excel file |
get_variables | returns a json object of the variables for a given key in the excel file |
set_variables | adds/updates variables to a spreadsheet |
fireeye pack
Actions
Name | Description |
---|---|
get_alert_query | Request existing alert profiles with optional filters |
get_submission_results | Query results of completed job |
get_submission_status | Query status of running job |
submit_malware | Submit a Malware object to FireEye AX appliance |
view_ax_config | Returns a list of profiles and applications on AX devices |
fpm pack
Actions
Name | Description |
---|---|
create_deb_from_deb | Create a deb package from deb with fpm |
create_deb_from_dir | Create a deb package from dir with fpm |
create_deb_from_empty | Create a deb package from empty with fpm |
create_deb_from_gem | Create a deb package from gem with fpm |
create_deb_from_python | Create a deb package from python with fpm |
create_deb_from_rpm | Create a deb package from rpm with fpm |
create_deb_from_tar | Create a deb package from tar with fpm |
create_rpm_from_deb | Create a rpm package from deb with fpm |
create_rpm_from_dir | Create a rpm package from dir with fpm |
create_rpm_from_empty | Create a rpm package from empty with fpm |
create_rpm_from_gem | Create a rpm package from gem with fpm |
create_rpm_from_python | Create a rpm package from python with fpm |
create_rpm_from_rpm | Create a rpm package from rpm with fpm |
create_rpm_from_tar | Create a rpm package from tar with fpm |
load_metadata | Load package metadata from directory |
freight pack
Actions
Name | Description |
---|---|
add_package | Add package to the Freight cache |
update_cache | Update the Freight cache and regenerate the repository |
git pack
Sensors
Name | Description |
---|---|
GitCommitSensor | Sensor which monitors git repositories for new commits |
Actions
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. |
github pack
Sensors
Name | Description |
---|---|
GithubRepositorySensor | Sensor which monitors Github repository for activity |
Actions
Name | Description |
---|---|
add_comment | Add a comment to the provided issue / pull request. |
add_status | Add a commit status for a provided ref. |
add_team_membership | Add (and invite if not a member) a user to a team |
check_deployment_env | Check if deployment event applies to this server. |
create_deployment | Create a new deployment for a GitHub repository |
create_deployment_status | Create a new deployment Status for a GitHub repository |
create_issue | Create a Github issue. |
create_release | Create a new release for a GitHub repository |
deployment_event | Process an github deployment event and install a pack if the environment matches. |
get_clone_stats | Retrieve clone statistics for a given repository |
get_deployment_statuses | Get the statuses of a deployment for a GitHub repository |
get_issue | Retrieve information about a particular Github issue. |
get_traffic_stats | Retrieve traffic statistics for a given repository |
get_user | Get a user from the Github user database |
latest_release | List the latest release for a GitHub repository |
list_deployments | List deployments for a GitHub repository |
list_issues | Retrieve a list of issues (including pull requests) for a particular repository. |
list_releases | List releases for a GitHub repository |
list_teams | List teams in organization |
store_oauth_token | Store a users GitHub OAuth token. |
google pack
Actions
Name | Description |
---|---|
get_search_results | Retrieve Google search results for the provided query. |
gpg pack
Actions
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. |
hpe_icsp pack
Actions
Name | Description |
---|---|
icsp_buildplan_apply | Apply Buidlplan to Specified Servers |
icsp_buildplan_get | Retreive Available BuildPlans |
icsp_ca_get | Retreive CA Certificate from ICSP |
icsp_ids_to_os | Apply OS Build plans to a series of Machine Serial Number/UUIDs. This will create a batch job in ICSP for the specified servers. |
icsp_job_status_get | Return Status of specified Job |
icsp_mid_get | Retreive MIDs for specified servers. |
icsp_multi_server_attribute_add | Apply Attribute with server unique values across multiple servers. |
icsp_server_attribute_add | Add or Update a Server attribute on a ICSP registered server. |
icsp_server_attribute_del | Remove a Server attribute on a ICSP registered server. |
icsp_server_attributes_get | Retrieve Attributes set against Server |
icsp_server_data_format | Generate Server Data Input for bulidplan apply action. MID and Hostname arrays must contain the same number of values. Option values of domain and workgroup can be provided but will be ignored if element count differs from MID count. |
icsp_server_delete | Delete server from ICSP server list. |
icsp_server_details_get | Retrieve details for specified server |
hubot pack
Actions
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 |
hue pack
Actions
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 |
icinga2 pack
Sensors
Name | Description |
---|---|
Icinga2StateChangeSensor | Sensor for Icinga2 StateChange events. |
Actions
Name | Description |
---|---|
get_host | Get Icinga2 host object |
get_service | Get Icinga2 service object |
get_status | Get Icinga2 status |
ipcam pack
Actions
Name | Description |
---|---|
capture_screenshot | Capture a screenshot of the camera's FOV. |
irc pack
Sensors
Name | Description |
---|---|
IRCSensor | Sensor which monitors IRC and dispatches a trigger for each public and private message |
jenkins pack
Actions
Name | Description |
---|---|
build_job | Kick off Jenkins Build Jobs |
disable_job | Disable Jenkins Job. |
enable_job | Enable Jenkins Job. |
get_job_info | Retrieve job information |
install_plugin | Install Jenkins plugin. |
list_running_jobs | List currently running Jenkins jobs |
jira pack
Sensors
Name | Description |
---|---|
JIRASensor | Sensor which monitors JIRA for new tickets |
Actions
Name | Description |
---|---|
comment_issue | Comment on a JIRA issue / ticket. |
create_issue | Create a new JIRA issue / ticket. |
get_issue | Retrieve information about a particular JIRA issue. |
transition_issue | Do a transition on a JIRA issue / ticket. |
jmx pack
Sensors
Name | Description |
---|---|
JMXSensor | Sensor which monitors Java application for attributes / metrics exposed through JMX protocol |
Actions
Name | Description |
---|---|
invoke_method | Invoke a provided MBean method exposed over JMX. |
kubernetes pack
Sensors
Name | Description |
---|---|
ThirdPartyResource | Sensor which watches Kubernetes API for new thirdpartyresource. |
Actions
Name | Description |
---|---|
db_create_chain | RDS Create Action Chain Workflow |
db_delete_chain | RDS Delete Action Chain Workflow |
db_rds_spec | Munge Kubernetes data so we can create a database. |
lastline pack
Actions
Name | Description |
---|---|
get_completed | Get artifact generated by an analysis result for a previously submitted analysis task. |
get_progress | Get a progress estimate for a previously submitted analysis task. |
get_result | Get results for a previously submitted analysis task. |
get_result_artifact | Get artifact generated by an analysis result for a previously submitted analysis task. |
get_result_summary | Get result summary for a previously submitted analysis task. |
submit_file | Submit a file to Lastline for analysis |
submit_file_hash | Submit a file hash to Lastline for analysis |
submit_url | Submit a URL for analysis to Lastline |
libcloud pack
Actions
Name | Description |
---|---|
balancer_attach_member | Attach a member to a load balancer |
balancer_list_members | List members of a load balancer |
create_balancer | Create a load balancer |
create_container_cluster | Create a cluster container |
create_dns_record | Create a new DNS record. |
create_vm | Create a new VM. |
delete_dns_record | Delete an existing DNS record. |
deploy_container | Deploy a container |
destroy_container | Destroy a Container |
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_balancers | List load balancers |
list_container_clusters | List container clusters |
list_containers | List containers |
list_dns_records | List available DNS records for a particular zone. |
list_dns_zones | List available zones. |
list_images | List available node images. |
list_sizes | List available node sizes. |
list_vms | List available VMs. |
reboot_vm | Reboot a running VM. |
restart_container | Restart a container. |
start_container | Start a container. |
start_vm | Start a new VM. |
stop_container | Stop a container. |
stop_vm | Stop a running VM. |
upload_file | Upload a file to the provided container |
librato pack
Actions
Name | Description |
---|---|
add_annotation | Add an annotation |
delete_metric | Delete a metric from Librato |
get_metric | Retrieve a metric from Librato |
list_metrics | List all metrics setup on Librato |
submit_counter | List all metrics setup on Librato |
submit_gauge | List all metrics setup on Librato |
mailgun pack
Actions
Name | Description |
---|---|
send_email | Send email via Mailgun HTTP API. |
mistral pack
Actions
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. |
mmonit pack
Sensors
Name | Description |
---|---|
MmonitEventsSensor | Sensor which monitors mmonit for events |
Actions
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. |
mqtt pack
Sensors
Name | Description |
---|---|
MQTTSensor | Listen for events on MQTT bus/topic |
Actions
Name | Description |
---|---|
publish | Publish message to MQTT broker |
mssql pack
Actions
Name | Description |
---|---|
execute.insert | Sends an INSERT statement to MS SQL Server and returns the id of the new row. |
execute.non_query | Sends a statement to MS SQL Server and returns the number of rows affected. This action is useful for INSERT, UPDATE, DELETE and for DDL commands. |
execute.query | Queries MS SQL Server and writes the results to CSV. Returns list of paths to CSV files. |
execute.query_and_email | Executes an MS SQL Query and emails results as attachments |
execute.row | Returns first row of data from result. This action is useful if you want just a single row, as in 'SELECT * FROM employees WHERE id=13' |
execute.scalar | Returns first column of first row from result. This action is useful if you want just a single value, as in 'SELECT COUNT(*) FROM employees' |
nest pack
Actions
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 |
networking_utils pack
Actions
Name | Description |
---|---|
is_valid_asa_nameif | Check if a nameif is valid for an Cisco ASA . |
is_valid_ip | Check for a valid IP address (and return some infomation). |
is_valid_ip_port | Check if a valid IP Port. |
is_valid_ipv4 | Check for a valid IPv4 address (and return some infomation). |
is_valid_ipv6 | Check for a valid IPv6 address (and return some infomation). |
newrelic pack
Sensors
Name | Description |
---|---|
LegacyNewRelicHookSensor | Sensor which watches for alerts from the NewRelic legacy API. |
NewRelicHookSensor | Sensor which watches for alerts from NewRelic API. |
Actions
Name | Description |
---|---|
get_alerts | Get alerts for app. |
get_metric_data | Get metric data for metric. |
octopusdeploy pack
Sensors
Name | Description |
---|---|
NewDeploymentSensor | A sensor for new deployments. |
NewReleaseSensor | A sensor for new releases. |
Actions
Name | Description |
---|---|
add_machine | Add a new machine (tentacle) to an Octopus Environment |
create_release | Create a new release in Octopus. |
deploy_release | Deploy a release in Octopus. |
list_deployments | Get a list of deployments for a project |
list_projects | Get a list of projects in Octopus. |
list_releases | Get a list of releases for a project in Octopus. |
openhab pack
Actions
Name | Description |
---|---|
get_status | Get status on an item |
send_command | Send a command to an item |
set_state | Set state on an item |
opscenter pack
Sensors
Name | Description |
---|---|
EventsConsumer | Sensor which consumes all opscenter events and injects them into StackStorm. |
Actions
Name | Description |
---|---|
cancel_request | Cancel long running request. |
decommission_node | Decommission node from cluster. |
drain_node | Drain node. |
get_cluster_configs | Get Cassandra cluster info. |
get_cluster_info | Get Cassandra cluster info. |
get_cluster_repair_progress | Get repair progress for cluster. |
get_node_conf | Get Cassandra cluster nodes info. |
get_node_info | Get Cassandra cluster nodes info. |
get_nodes_info | Get Cassandra cluster nodes info. |
get_repair_status | Get repair status for cluster. |
get_request_status | Get status of long running request. |
get_storage_capacity | Get Cassandra cluster storage capacity. |
list_requests | List all requests made to opscenter. |
restart_cluster | Restart cassandra cluster. |
restart_node | Restart node in cluster. |
set_node_conf | Set node configuration. |
start_cluster_repair | Start repair for cluster. |
start_node | Start node. |
stop_cluster_repair | Stop repair for cluster. |
stop_node | Stop node. |
opsgenie pack
Actions
Name | Description |
---|---|
add_heartbeat | Add a Heartbeat to OpsGenie |
close_alert | Close an alert in OpsGenie |
create_alert | Create an alert in OpsGenie |
delete_alert | Delete an alert in OpsGenie |
delete_heartbeat | Delete an OpsGenie Heartbeat |
disable_heartbeat | Disable an OpsGenie Heartbeat |
disable_integration.yaml | Disable an OpsGenie Integration |
disable_policy.yaml | Disable an OpsGenie Policy |
enable_heartbeat | Enable an OpsGenie Heartbeat |
enable_integration.yaml | Enable an OpsGenie Integration |
enable_policy.yaml | Enable an OpsGenie Policy |
get_account_info | Get account infomation from OpsGenie |
get_alert_count | Get alert count from OpsGenie |
get_heartbeat | Get an OpsGenie Heartbeat |
get_schedule_who_is_on_call | List Who is OnCall in OpsGenie |
list_alerts | List Alerts in OpsGenie |
list_groups | List Groups in OpsGenie |
list_heartbeats | List Heartbeats in OpsGenie |
list_teams | List Teams in OpsGenie |
list_users | List users in OpsGenie |
send_heartbeat | Send an OpsGenie Heartbeat |
update_heartbeat | Update an Heartbeat in OpsGenie |
orion pack
Actions
Name | Description |
---|---|
add_node_to_ncm | Add an Orion Node to NCM. |
drain_poller | Drain nodes from one Orion poller to another. |
get_discovery_progress | Get the progress of an Solarwinds Orion Discovery. |
list_node_custom_properties | List the custom properties for a Solarwinds Orion node's |
list_nodes_by_poller | List the nodes on a Solarwinds Orion poller |
list_nodes_by_status | List the nodes by status |
list_sdk_verb_args | List all the arguments for a entity and verb that can be invloked via Solarwinds Orion. |
list_sdk_verbs | List all the verbs that can be invloked via Solarwinds Orion |
ncm_config_download | Download config(s) from Solarwinds NCM Orion module. |
ncm_execute_script | Execute an script on an Orion NCM Node. |
node_create | Create an node in Solarwinds Orion. |
node_discover_and_add_interfaces | Discover and add Interfaces for a Solarwinds Orion node. |
node_remanage | Re-manage an Solarwinds Orion node's |
node_status | Query Solarwinds Orion for a node's status (i.e. Up/Down) |
node_unmanage | Unmanage an Solarwinds Orion node's |
nodes_pollnow | Force muliple polls of a list of Solarwinds Orion nodes. |
start_discovery | Create a discovery profile in Solarwinds Orion. |
update_node_custom_properties | Update an Orion Nodes custom properties |
update_node_poller | Update an Orion Nodes poller |
packagecloud pack
Actions
Name | Description |
---|---|
create_master_token | create master token for a repository |
destroy_master_token | destroy master token for a repository |
destroy_read_token | destroy read token for a repository |
get_master_token | Get master token for user! |
list_master_token | List master tokens for a repository |
list_packages | List packages for a repo |
show_package | Show package detail |
packer pack
Actions
Name | Description |
---|---|
build | Build images from a packer template |
fix | Takes a template and finds backwards incompatible parts of it and brings it up to date so it can be used with the latest version of Packer |
inspect | Takes a template and outputs the various components a template defines |
push | Push a template to Hashicorp Atlas |
validate | Validate a packer template |
pagerduty pack
Actions
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 |
powerpoint pack
Actions
Name | Description |
---|---|
build_presentation | Create a PowerPoint presentation |
puppet pack
Actions
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. |
qualys pack
Actions
Name | Description |
---|---|
add_host | Add an IP of a host to the Qualys registry |
add_hosts | Add IPs of hosts to the Qualys registry |
get_host | Get a registered host from the host collection |
get_host_range | Get the status of a range of hosts (IP range) |
get_report | Get a report |
launch_scan | Launch a scan |
list_hosts_not_scanned_since | Get a list of host not scanned in a number of days |
list_reports | Get a list of available reports |
list_scans | List the scans |
rabbitmq pack
Sensors
Name | Description |
---|---|
RabbitMQQueueSensor | Sensor which monitors a RabbitMQ queue for new messages |
Actions
Name | Description |
---|---|
list_exchanges | List RabbitMQ exchanges |
list_queues | List RabbitMQ queues |
publish_message | Publish a message in RabbitMQ |
rackspace pack
Actions
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. |
reamaze pack
Actions
Name | Description |
---|---|
article_create | This action creates a specific article given article name (called 'slug' in reamaze). You can optionally provide a topic to place article under. |
article_get | This action gets a specific article given article name (called 'slug' in reamaze). |
article_search | This action searches through articles that may be related to a user query |
article_update | This action updates a specific article given article name (called 'slug' in reamaze). |
create_message | Create a new message under a specific conversation |
get_conversations | This action looks through open re:amaze issues and reports back status |
salt pack
Actions
Name | Description |
---|---|
bootstrap | Bootstrap servers with salt.cloud runner |
client | Run salt LocalClient functions |
local | Run Salt Exection Modules through Salt API |
local_archive.gunzip | Run Salt Execution modules through Salt API |
local_archive.gzip | Run Salt Execution modules through Salt API |
local_archive.rar | Run Salt Execution modules through Salt API |
local_archive.tar | Run Salt Execution modules through Salt API |
local_archive.unrar | Run Salt Execution modules through Salt API |
local_archive.unzip | Run Salt Execution modules through Salt API |
local_archive.zip_ | Run Salt Execution modules through Salt API |
local_cloud.action | Run Salt Execution modules through Salt API |
local_cloud.create | Run Salt Execution modules through Salt API |
local_cloud.destroy | Run Salt Execution modules through Salt API |
local_cloud.network_create | Run Salt Execution modules through Salt API |
local_cloud.profile_ | Run Salt Execution modules through Salt API |
local_cloud.virtual_interface_create | Run Salt Execution modules through Salt API |
local_cloud.volume_attach | Run Salt Execution modules through Salt API |
local_cloud.volume_create | Run Salt Execution modules through Salt API |
local_cloud.volume_delete | Run Salt Execution modules through Salt API |
local_cloud.volume_detach | Run Salt Execution modules through Salt API |
local_cmdmod.run | Run Salt Execution modules through Salt API |
local_cmdmod.run_chroot | Run Salt Execution modules through Salt API |
local_cmdmod.script | Run Salt Execution modules through Salt API |
local_cp.get_file | Run Salt Execution modules through Salt API |
local_cp.get_url | Run Salt Execution modules through Salt API |
local_cp.push | Run Salt Execution modules through Salt API |
local_cp.push_dir | Run Salt Execution modules through Salt API |
local_cron.ls | Run Salt Execution modules through Salt API |
local_cron.rm_env | Run Salt Execution modules through Salt API |
local_cron.rm_job | Run Salt Execution modules through Salt API |
local_cron.set_env | Run Salt Execution modules through Salt API |
local_cron.set_job | Run Salt Execution modules through Salt API |
local_data.cas | Run Salt Execution modules through Salt API |
local_data.dump | Run Salt Execution modules through Salt API |
local_data.getval | Run Salt Execution modules through Salt API |
local_data.update | Run Salt Execution modules through Salt API |
local_event.fire | Run Salt Execution modules through Salt API |
local_event.fire_master | Run Salt Execution modules through Salt API |
local_event.send | Run Salt Execution modules through Salt API |
local_file.access | Run Salt Execution modules through Salt API |
local_file.chgrp | Run Salt Execution modules through Salt API |
local_file.chown | Run Salt Execution modules through Salt API |
local_file.directory_exists | Run Salt Execution modules through Salt API |
local_file.file_exists | Run Salt Execution modules through Salt API |
local_file.find | Run Salt Execution modules through Salt API |
local_file.manage_file | Run Salt Execution modules through Salt API |
local_file.mkdir | Run Salt Execution modules through Salt API |
local_file.remove | Run Salt Execution modules through Salt API |
local_file.replace | Run Salt Execution modules through Salt API |
local_file.search | Run Salt Execution modules through Salt API |
local_file.symlink | Run Salt Execution modules through Salt API |
local_file.touch | Run Salt Execution modules through Salt API |
local_file.truncate | Run Salt Execution modules through Salt API |
local_grains.append | Run Salt Execution modules through Salt API |
local_grains.delval | Run Salt Execution modules through Salt API |
local_grains.get | Run Salt Execution modules through Salt API |
local_grains.remove | Run Salt Execution modules through Salt API |
local_grains.setval | Run Salt Execution modules through Salt API |
local_hosts.add_hosts | Run Salt Execution modules through Salt API |
local_hosts.get_alias | Run Salt Execution modules through Salt API |
local_hosts.get_ip | Run Salt Execution modules through Salt API |
local_hosts.rm_host | Run Salt Execution modules through Salt API |
local_hosts.set_host | Run Salt Execution modules through Salt API |
local_htpasswd.useradd | Run Salt Execution modules through Salt API |
local_htpasswd.userdel | Run Salt Execution modules through Salt API |
local_mine.delete | Run Salt Execution modules through Salt API |
local_mine.get | Run Salt Execution modules through Salt API |
local_mine.send | Run Salt Execution modules through Salt API |
local_mine.update | Run Salt Execution modules through Salt API |
local_network.connect | Run Salt Execution modules through Salt API |
local_network.interface_ip | Run Salt Execution modules through Salt API |
local_network.ipaddrs | Run Salt Execution modules through Salt API |
local_network.ping | Run Salt Execution modules through Salt API |
local_network.subnets | Run Salt Execution modules through Salt API |
local_pillar.get | Run Salt Execution modules through Salt API |
local_pip.freeze | Run Salt Execution modules through Salt API |
local_pip.install | Run Salt Execution modules through Salt API |
local_pip.uninstall | Run Salt Execution modules through Salt API |
local_pkg.install | Run Salt Execution modules through Salt API |
local_pkg.refresh_db | Run Salt Execution modules through Salt API |
local_pkg.remove | Run Salt Execution modules through Salt API |
local_puppet.disable | Run Salt Execution modules through Salt API |
local_puppet.enable | Run Salt Execution modules through Salt API |
local_puppet.fact | Run Salt Execution modules through Salt API |
local_puppet.noop | Run Salt Execution modules through Salt API |
local_puppet.run | Run Salt Execution modules through Salt API |
local_puppet.status | Run Salt Execution modules through Salt API |
local_puppet.summary | Run Salt Execution modules through Salt API |
local_ret.get_fun | Run Salt Execution modules through Salt API |
local_ret.get_jid | Run Salt Execution modules through Salt API |
local_ret.get_jids | Run Salt Execution modules through Salt API |
local_ret.get_minions | Run Salt Execution modules through Salt API |
local_saltutil.sync_all | Run Salt Execution modules through Salt API |
local_saltutil.sync_grains | Run Salt Execution modules through Salt API |
local_saltutil.sync_modules | Run Salt Execution modules through Salt API |
local_saltutil.sync_outputters | Run Salt Execution modules through Salt API |
local_saltutil.sync_renderers | Run Salt Execution modules through Salt API |
local_saltutil.sync_returners | Run Salt Execution modules through Salt API |
local_saltutil.sync_states | Run Salt Execution modules through Salt API |
local_saltutil.sync_utils | Run Salt Execution modules through Salt API |
local_schedule.add | Run Salt Execution modules through Salt API |
local_schedule.delete | Run Salt Execution modules through Salt API |
local_schedule.disable_job | Run Salt Execution modules through Salt API |
local_schedule.enable_job | Run Salt Execution modules through Salt API |
local_schedule.run_job | Run Salt Execution modules through Salt API |
local_service.available | Run Salt Execution modules through Salt API |
local_service.restart | Run Salt Execution modules through Salt API |
local_service.start | Run Salt Execution modules through Salt API |
local_service.status | Run Salt Execution modules through Salt API |
local_service.stop | Run Salt Execution modules through Salt API |
local_shadow.del_password | Run Salt Execution modules through Salt API |
local_shadow.gen_password | Run Salt Execution modules through Salt API |
local_shadow.set_expire | Run Salt Execution modules through Salt API |
local_state.highstate | Run Salt Execution modules through Salt API |
local_state.single | Run Salt Execution modules through Salt API |
local_state.sls | Run Salt Execution modules through Salt API |
local_supervisord.add | Run Salt Execution modules through Salt API |
local_supervisord.custom | Run Salt Execution modules through Salt API |
local_supervisord.remove | Run Salt Execution modules through Salt API |
local_supervisord.reread | Run Salt Execution modules through Salt API |
local_supervisord.restart | Run Salt Execution modules through Salt API |
local_supervisord.start | Run Salt Execution modules through Salt API |
local_supervisord.stop | Run Salt Execution modules through Salt API |
local_systemd.available | Run Salt Execution modules through Salt API |
local_systemd.disable | Run Salt Execution modules through Salt API |
local_systemd.enable | Run Salt Execution modules through Salt API |
local_systemd.restart | Run Salt Execution modules through Salt API |
local_systemd.start | Run Salt Execution modules through Salt API |
local_systemd.stop | Run Salt Execution modules through Salt API |
local_systemd.systemctl_reload | Run Salt Execution modules through Salt API |
local_test.cross_test | Run Salt Execution modules through Salt API |
local_test.echo | Run Salt Execution modules through Salt API |
local_test.ping | Run Salt Execution modules through Salt API |
local_useradd.add | Run Salt Execution modules through Salt API |
local_useradd.chshell | Run Salt Execution modules through Salt API |
local_useradd.delete | Run Salt Execution 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 |
save_kittens pack
Actions
Name | Description |
---|---|
aes_solver | Decrypt or Encrypt AES. |
image_solver | Decode or Encode PNG image. |
shait | SHA Mesage and Twitter handle for solving puzzles. |
substitution_solver | Encode or decode subsitition puzzle |
sensu pack
Actions
Name | Description |
---|---|
aggregate_list | List Sensu Aggregate Stats |
check_aggregates | Get Sensu check aggregates |
check_aggregates_delete | Delete Sensu check aggregates |
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_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 |
event_resolve | Resolve a Sensu event |
health | Sensu System Health |
info | Sensu System Info |
silence | Silence a Sensu client or check |
unsilence | Unsilence a Sensu client or check |
servicenow pack
Actions
Name | Description |
---|---|
approve_change | Run a string GET query on the ServiceNow API |
assign_incident_to | Run a string GET query on the ServiceNow API |
delete | Delete an entry from a ServiceNow Table |
get | Get an entry from a ServiceNow Table |
get_incidents_assigned_to | Run a string GET query on the ServiceNow API |
get_non_structured | Run a string GET query on the ServiceNow API |
get_user | Run a string GET query on the ServiceNow API |
insert | Insert an entry to a ServiceNow Table |
set_incident_owner | Run a string GET query on the ServiceNow API |
update | Update an entry in a ServiceNow Table |
signalr pack
Sensors
Name | Description |
---|---|
SignalRHubSensor | Sensor which listens for push notifications raise by signalr |
Actions
Name | Description |
---|---|
send_message | Send a message to a SignalR Hub |
slack pack
Sensors
Name | Description |
---|---|
SlackSensor | Sensor which monitors Slack for activity |
Actions
Name | Description |
---|---|
api.test | This method helps you test your calling code. |
auth.test | This method checks authentication and tells you who you are. |
channels.archive | This method archives a channel. |
channels.create | This method is used to create a channel. |
channels.history | This method returns a portion of messages/events from the specified channel. To read the entire history for a channel, call the method with no latest or oldest arguments, and then continue paging using the instructions below. |
channels.info | This method returns information about a team channel. |
channels.invite | This method is used to invite a user to a channel. The calling user must be a member of the channel. |
channels.join | This method is used to join a channel. If the channel does not exist, it is created. |
channels.kick | This method allows a user to remove another member from a team channel. |
channels.leave | This method is used to leave a channel. |
channels.list | This method returns a list of all channels in the team. This includes channels the caller is in, channels they are not currently in, and archived channels. The number of (non-deactivated) members in each channel is also returned. |
channels.mark | This method moves the read cursor in a channel. |
channels.rename | This method renames a team channel. |
channels.setPurpose | This method is used to change the purpose of a channel. The calling user must be a member of the channel. |
channels.setTopic | This method is used to change the topic of a channel. The calling user must be a member of the channel. |
channels.unarchive | This method unarchives a channel. The calling user is added to the channel. |
chat.delete | This method deletes a message from a channel. |
chat.postMessage | This method posts a message to a channel. |
chat.update | This method updates a message in a channel. |
emoji.list | This method lists the custom emoji for a team. |
files.delete | This method deletes a file from your team. |
files.info | This method returns information about a file in your team. |
files.list | This method returns a list of files within the team. It can be filtered and sliced in various ways. |
files.upload | This method allows you to create or upload an existing file. |
groups.archive | This method archives a private group. |
groups.close | This method closes a private group. |
groups.create | This method creates a private group. |
groups.createChild | This method takes an existing private group and performs the following steps: |
groups.history | This method returns a portion of messages/events from the specified private group. To read the entire history for a group, call the method with no latest or oldest arguments, and then continue paging using the instructions below. |
groups.info | This method returns information about a private group. |
groups.invite | This method is used to invite a user to a private group. The calling user must be a member of the group. |
groups.kick | This method allows a user to remove another member from a private group. |
groups.leave | This method is used to leave a private group. |
groups.list | This method returns a list of groups in the team that the caller is in and archived groups that the caller was in. The list of (non-deactivated) members in each group is also returned. |
groups.mark | This method moves the read cursor in a private group. |
groups.open | This method opens a private group. |
groups.rename | This method renames a private group. |
groups.setPurpose | This method is used to change the purpose of a private group. The calling user must be a member of the private group. |
groups.setTopic | This method is used to change the topic of a private group. The calling user must be a member of the private group. |
groups.unarchive | This method unarchives a private group. |
im.close | This method closes a direct message channel. |
im.history | This method returns a portion of messages/events from the specified direct message channel. To read the entire history for a direct message channel, call the method with no latest or oldest arguments, and then continue paging using the instructions below. |
im.list | This method returns a list of all im channels that the user has. |
im.mark | This method moves the read cursor in a direct message channel. |
im.open | This method opens a direct message channel with another member of your Slack team. |
oauth.access | This method allows you to exchange a temporary OAuth code for an API access token. This is used as part of the OAuth authentication flow. |
post_message | Post a message to the Slack channel. |
rtm.start | This method starts a Real Time Messaging API session. Refer to the RTM API documentation for full details on how to use the RTM API. |
search.all | This method allows to to search both messages and files in a single call. |
search.files | This method returns files matching a search query. |
search.messages | This method returns messages matching a search query. |
stars.list | This method lists the items starred by a user. |
team.accessLogs | This method is used to get the access logs for users on a team. |
team.info | This method provides information about your team. |
users.admin.invite | Send an invitation to join a Slack Org |
users.getPresence | This method lets you find out information about a user's presence. Consult the presence documentation for more details. |
users.info | This method returns information about a team member. |
users.list | This method returns a list of all users in the team. This includes deleted/deactivated users. |
users.setActive | This method lets the slack messaging server know that the authenticated user is currently active. Consult the presence documentation for more details. |
users.setPresence | This method lets you set the calling user's manual presence. Consult the presence documentation for more details. |
smartthings pack
Sensors
Name | Description |
---|---|
SmartThingsSensor | Sensor listening for HTTP events from SmartThings |
Actions
Name | Description |
---|---|
command | Send a generic command to a device |
disengage_lock | Disengage (lock) a device that can be locked |
engage_lock | Engage (lock) a device that can be locked |
find_id_by_name | Lookup a specific device ID based on its name/type |
get_device_info | Get information on a specific device |
list_devices | List devices of a specific type from SmartThings |
set_mode | Set current temperature. |
set_temperature | Set current temperature. |
toggle_lock | Toggle a lock |
toggle_switch | Toggle a switch |
turn_off_switch | Turn off a light |
turn_on_switch | Turn on a switch |
softlayer pack
Actions
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 |
splunk pack
Actions
Name | Description |
---|---|
search | Splunk one-shot search |
st2 pack
Actions
Name | Description |
---|---|
actions.list | Retrieve a list of available StackStorm actions. |
call_home | Sends anonymous data install data to a StackStorm write-only S3 dropbox |
check_permissions_anon_data | Check if sending anonymous data is allowed. |
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. |
upload_to_s3 | Sends collected data to write-only StackStorm S3 bucket |
tesla pack
Actions
Name | Description |
---|---|
charge_vehicle | Charge a vehicle for standard charge |
charge_vehicle_max_range | Charge a vehicle for max range charge |
flash_lights | Flash lights of a vehicle |
get_vehicle | Get a vehicle from your garage |
honk_horn | Honk Horn of a vehicle |
list_vehicles | List the vehicles in your garage |
lock_vehicle | Lock the doors of a vehicle |
open_charge_port_door | Open the charge port of a vehicle |
set_vehicle_sun_roof | Set vehicle sun roof position |
set_vehicle_temperature | Set vehicle sun roof position |
start_vehicle_ac | Start a vehicle AC |
start_vehicle_charge | Start a vehicle charge |
stop_vehicle_ac | Stop a vehicle AC |
stop_vehicle_charge | Stop a vehicle charge |
unlock_vehicle | Unlock the doors of a vehicle |
wake_vehicle | Wake a vehicle |
time pack
Actions
Name | Description |
---|---|
get_week_boundaries | Retrieve week boundary timestamps (week start and end) for the provided date. |
parse_date_string | Parse the (human readable) date string and return timestamp. |
travis_ci pack
Actions
Name | Description |
---|---|
cancel_build | Cancel a build. |
disable_hook | Disable hooks for a git repo. |
enable_hook | Enable hook for a git repo. |
get_repo | Retrieve details for a provided repository. |
list_branches | List all branches for a given repository. |
list_builds | List details of all the available builds. |
list_hooks | List available hooks for the authenticated user. |
list_repos | List repositories for the provided user. |
restart_build | Restart a Build |
trello pack
Sensors
Name | Description |
---|---|
TrelloListSensor | Sensor which monitors Trello list for a new actions (events) |
Actions
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 |
twilio pack
Actions
Name | Description |
---|---|
send_sms | This sends a SMS using twilio. |
twitter pack
Sensors
Name | Description |
---|---|
TwitterSearchSensor | Sensor which monitors twitter timeline for new tweets matching the specified criteria |
TwitterStreamSensor | Sensor which monitors twitter timeline for new tweets matching the specified criteria |
Actions
Name | Description |
---|---|
direct_message | Direct message a user. |
follow | Follow a user. |
update_status | Update your status (post a new tweet). |
typeform pack
Sensors
Name | Description |
---|---|
TypeformRegistrationSensor | Sensor which monitors for new Typeform registrations |
Actions
Name | Description |
---|---|
get_results | Get Typeform registration results |
urbandict pack
Actions
Name | Description |
---|---|
get_definitions | Retrieve definitions from urbandict for the provided term. |
vadc pack
Sensors
Name | Description |
---|---|
brcdBwSensor | Brocade SD Bandwidth Sensor |
brcdSdSensor | Brocade Service Director Sensor |
Actions
Name | Description |
---|---|
bsd_get_errors | Service Director - Get Service Status Errors |
bsd_get_status | Service Director - Get Service Status |
bsd_get_vtm_bandwidth | Service Director - Get vTM Bandwidth Usage |
bsd_license_vtm | Service Director - License a vTM |
bsd_list_vtms | Service Director - Retrieve list of vTMs |
bsd_set_vtm_bandwidth | Service Director - Set vTM Bandwidth Allocation |
bsd_unlicense_vtm | Service Director - UnLicense a vTM |
deploy_chain | An Action Chain to deploy a vTM service |
deploy_workflow | A Mistral Workflow to deploy a vTM service |
remediate_pool_failure | vTM - Check service and enable maintenance when all nodes are down |
undeploy_chain | An Action Chain to remove a vTM service |
vtm_add_persistence | vTM - Configure a Session Persistence Class |
vtm_add_pool | vTM - Configure a Pool |
vtm_add_server_cert | vTM - Configure a SSL Server Certifcate |
vtm_add_tip | vTM - Configure a Traffic IP Group |
vtm_add_vserver | vTM - Configure a Virtual Server |
vtm_del_persistence | vTM - Delete a Session Persistence Class |
vtm_del_pool | vTM - Delete a Pool |
vtm_del_server_cert | vTM - Delete a SSL Server Certifcate |
vtm_del_tip | vTM - Delete a Traffic IP Group |
vtm_del_vserver | vTM - Delete a Virtual Server |
vtm_disable_ssl_encryption | vTM - Disable SSL Encryption for a Pool |
vtm_disable_ssl_offload | vTM - Disable SSL Offload for a Virtual Server |
vtm_drain_nodes | vTM - Drain nodes from a Pool |
vtm_enable_ssl_encryption | vTM - Enable SSL Encryption for a Pool |
vtm_enable_ssl_offload | vTM - Enable SSL Offload for a Virtual Server |
vtm_get_pool_nodes | vTM - Get Nodes in a Pool |
vtm_maintenance_mode | vTM - Enable or Disable Maintenance on a service |
vault pack
Actions
Name | Description |
---|---|
delete | Delete value from Vault server |
get_policy | Read policy from Vault server |
is_initialized | Read initialization status from Vault server |
list_policies | List Policies from Vault server |
read | Read value from Vault server |
write | Write a key/value to Vault |
vdx pack
Actions
Name | Description |
---|---|
bgp_get_bgp_neighbors | Get BGP neighbors configured on a device. |
bgp_graceful_restart | Set BGP next hop recursion property. |
bgp_local_asn | Set BGP local ASN. |
bgp_max_paths | Set BGP max paths property. |
bgp_multihop | Set BGP multihop property for a neighbor. |
bgp_neighbor | Add BGP neighbor. |
bgp_recursion | Set BGP next hop recursion property. |
bgp_redistribute | Set BGP redistribute properties. |
bgp_remove_bgp | Remove BGP process completely. |
bgp_update_source | Set BGP update source property for a neighbor. |
interface_acc_vlan | Set access VLAN on a port. |
interface_access_vlan | |
interface_add_vlan_int | |
interface_admin_state | Set interface administrative state. |
interface_channel_group | set channel group mode. |
interface_del_access_vlan | |
interface_del_ip | |
interface_del_vlan_int | |
interface_description | Set interface description. |
interface_disable_switchport | |
interface_enable_switchport | |
interface_fabric_isl | Set fabric ISL state. |
interface_fabric_trunk | Set fabric trunk state. |
interface_get_ip_addresses | |
interface_ip_address | |
interface_ip_mtu | Set interface mtu. |
interface_lacp_timeout | Set lacp timeout. |
interface_mtu | Set interface mtu. |
interface_port_channel_minimum_links | Set minimum number of links in a port channel. |
interface_port_channel_vlag_ignore_split | Ignore VLAG Split. |
interface_private_vlan_mode | Set PVLAN mode (promiscuous, host, trunk). |
interface_private_vlan_type | Set the PVLAN type (primary, isolated, community). |
interface_proxy_arp | Set interface administrative state. |
interface_pvlan_host_association | Set interface PVLAN association. |
interface_remove_port_channel | |
interface_set_ip | |
interface_spanning_tree_state | Set Spanning Tree state. |
interface_switchport | Set interface switchport status. |
interface_switchport_pvlan_mapping | Switchport private VLAN mapping. |
interface_tag_native_vlan | Set tagging of native VLAN on trunk. |
interface_transport_service | Configure VLAN Transport Service. |
interface_trunk_allowed_vlan | Modify allowed VLANs on Trunk (add, remove, none, all). |
interface_trunk_mode | Set trunk mode (trunk, trunk-no-default-vlan). |
interface_v6_nd_suppress_ra | Disable IPv6 Router Advertisements |
interface_vlan_pvlan_association_add | Add a secondary PVLAN to a primary PVLAN. |
interface_vrrp_priority | Set VRRP priority. |
interface_vrrp_vip | Set VRRP VIP. |
services_vrrp | Enable or Disable VRRP. |
snmp_add_snmp_community | |
snmp_add_snmp_host | |
snmp_del_snmp_community | |
snmp_del_snmp_host | |
system_chassis_name | Get device's chassis name/Model. |
system_host_name | Configures device's host name. |
system_router_id | Configures device's Router ID. |
victorops pack
Actions
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 |
vsphere pack
Actions
Name | Description |
---|---|
get_vmconsole_urls | Retrieves urls of the virtual machines' consoles |
get_vms | Retrieves the virtual machines on a vCenter Server system. It computes the union of Virtual Machine sets based on each parameter. |
hello_vsphere | Wait for a Task to complete and returns its result. |
set_vm | Changes configuration of a Virtual Machine. |
vm_check_tools | Wait for a Task to complete and returns its result. |
vm_create_from_template | Create a new VM from existing template. |
vm_env_items_get | Retrieve list of Objects from VSphere |
vm_hw_barebones_create | Create BareBones VM (CPU, Ram, Graphics Only) |
vm_hw_basic_build | WorkFlow to build a base VM hardware and optional power on (CPU, RAM, HDD, NIC) |
vm_hw_cpu_mem_edit | Adjust CPU and RAM allocation for a Virtual Machine |
vm_hw_detail_get | Retrieve details of a VM object |
vm_hw_hdd_add | Add New Hdd to Virtual Machine. You must Provide Either VM_ID or Name. |
vm_hw_moid_get | Retrieve moid of a VM object |
vm_hw_nic_add | Add New Hdd to Virtual Machine. You must Provide Either VM_ID or Name. |
vm_hw_nic_edit | Alter Configuration of Network Adapater |
vm_hw_power_off | Performs a Hardware Power Off of a VM. Note: This is not an OS shutdown. |
vm_hw_power_on | Performs a Hardware Power On of a VM. |
vm_hw_remove | Removes the Virtual Machine. |
vm_hw_scsi_controller_add | Add SCSI Controller to VM. You must provide at least one of VM_ID or Name |
vm_hw_uuid_get | Retrieve uuid of a VM object |
wait_task | Wait for a Task to complete and returns its result. |
webpagetest pack
Actions
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. |
windows pack
Actions
Name | Description |
---|---|
lockdown_winrm | Disable remote WinRM access via RPC |
setup_winrm | Enable remote WinRM access via RPC, to allow untrusted connections |
try_winrm | Run a basic check to see if WinRM is responding |
winexe_cmd | Run a command via WinEXE (samba/RPC) |
winrm_cmd | Run a command via WinRM |
wmi_query | Run a WMI query on a particular Windows host. |
witai pack
Actions
Name | Description |
---|---|
text_query | Send a text query to Wit.ai API |
xml pack
Actions
Name | Description |
---|---|
parse | Parse XML string and return JSON object. |
yammer pack
Actions
Name | Description |
---|---|
authenticate | Requests a OAuth authorization URL from the Yammer API, use this URL to authenticate your app in a browser, use the code in config.yaml |
delete_group | Delete Group |
delete_message | Delete Message |
email_message | Emails the message identified by message_id to the authenticated user. |
get_group_by_id | Get group by ID |
get_user_by_email | Get user by email |
get_user_by_id | Get user by ID |
like_message | Like a particular message |
list_groups | List all groups |
list_messages | List all messages globally for the authenticated user |
list_messages_about_topic | List all messages in a topic |
list_messages_from_user | List all messages from my feed for the authenticated user |
list_messages_in_group | List all messages in a group |
list_messages_my_feed | List all messages from my feed for the authenticated user |
list_private_messages | List all private messages for the authenticated user |
list_users | List all users in network |
list_users_in_group | List all users in group |
post_message | List all messages from my feed for the authenticated user |
suspend_user | Suspend a user |
zendesk pack
Actions
Name | Description |
---|---|
create_ticket | Creates a ticket on Zendesk |
search_tickets | Searches tickets on Zendesk |
update_ticket | Updates a ticket on Zendesk |
update_ticket_status | Updates the status of the zendesk ticket with the given ID |
zookeeper pack
Actions
Name | Description |
---|---|
non_blocking_lease | Exclusive lease that does not block. |
License, and Contributors Agreement
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.