Module for the Amazon EC2 adapter
Each command supported by the application adapter has a corresponding process in the adapter module. Top-level processes perform high-level functions and call specialized processes in subdirectories. Each subdirectory contains process directories that correspond to the operation type for that command.
Top-level processes
The top-level processes perform high-level functions and call specialized processes in the subdirectories of the v1.0 directory.
The top-level processes in the Project Explorer window execute the following version-specific Amazon EC2 processes:
- Create Items
- Delete Items
- Find Items
- Perform Operations
- Update Items
The following table describes the elements for the top-level processes:
Setup_Validation directory
The processes in the Setup_Validation directory contain sample values for the request elements.
You can change these sample values quickly to reflect the values in your environment. A process is provided to test each supported method of executing operations in Amazon EC2.
Utilities directory
The Utilities directory contains helper and constructor processes that create the XML inputs used in functional processes.
The functional processes require complex XML inputs. You can generate these complex XML inputs using the constructor processes in the Utilities directory.
v1.0 directory
The v1.0 directory contains functional processes specific to Amazon EC2. A process is available for each supported operation. Processes are grouped in subdirectories based on the type of the operation.
The following table shows the mapping between processes and operation names.
Adapter_Actions directory
The Adapter_Actions directory contains all the functional processes that are available in the v1.0 directory, with simplified input values.
The common inputs for these processes are adapter name, wsdl-location, and endpoint-address. The functional processes in the Adapter_Actions directory internally invoke the relevant constructor processes in the Utilities directory.