/AWS-EC2-REST

The integration of Itential and the AWS EC2 solution enables network teams to utilize its REST API to build automations that can include common tasks for provisioning and configuring resources for AWS EC2. This is a library of related automations that can be used as modular components in your own larger, end-to-end workflows.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

AWS - EC2 - REST

Overview

The integration of Itential and the AWS EC2 solution enables network teams to utilize its REST API to build automations that can include common tasks for provisioning and configuring resources for AWS EC2. This is a library of related automations that can be used as modular components in your own larger, end-to-end workflows.

Workflows

Name Overview
Add Ingress Rule to Security Group - AWS A modular workflow that automates adding an ingress rule to a security group.
Create and Attach Internet Gateway - AWS A modular workflow that automates creating and attaching an internet gateway to a VPC in AWS.
Create EC2 Instance - AWS A modular workflow that automates creating an EC2 instance in AWS.
Create Route - AWS A modular workflow that automates creating a route within a VPC in AWS.
Create Security Group with Ingress Rules - AWS A modular workflow that automates creating a security group with ingress rules in AWS.
Create VPC - AWS A modular workflow that automates creating a VPC in AWS.
Create VPC Subnet - AWS A modular workflow that automates creating a subnet for a VPC in AWS.
Provision VPC with Networking - AWS A modular workflow that automates creating and configuring a VPC with networking in AWS.
Delete Security Groups by VPC - AWS A modular workflow that automates deleting VPC Security groups in AWS.
Delete Subnets by VPC - AWS A modular workflow that automates deleting subnets by VPC in AWS.
Destroy VPC and EC2 Instance - AWS A modular workflow that automates destroying a VPC and EC2 Instance in AWS
Detach and Delete Internet Gateways by VPC - AWS A modular workflow that automates detaching and deleting VPC internet gateways in AWS.

External Dependencies

Name OS Version API Version
AWS

Adapters

Name Version Configuration Notes
adapter-aws_ec2 ^0.7.2 In order to run the workflows in this Pre-Built Automation, the adapter property xmlArrayKeys must be added to the AWS EC2 adapter configuration with value as seen below:
"xmlArrayKeys": [
  "item"
]

This will ensure all response objects will set the data type of any instance of property item to an array, even if a single element is assigned to the property.