You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Introduction

Purpose

This is a functional specification for the Query API support added to CloudStack's EC2 implementation (AWSAPI). Corresponding Jira ID is CS-16094.

References

Feature Specifications

Feature Objective

  • EC2 Query API support:
    Currently in AWSAPI, Query API implementation is not well tested. Aim is to fix Query API to have the exact fidelity as the current SOAP implementation.
  • Support for AWS Java SDK and AWS PHP SDK:
    Both AWS Java SDK and AWS PHP SDK need to be supported by AWSAPI Rest interface.
  • Support for the latest EC2 API version:
    The present SOAP implementation is against EC2 API version 2010-11-15. Goal is to upgrade the supported version from 2010-11-15 to the latest EC2 API version.

API Changes

All EC2 API’s that are at present supported by the SOAP interface in AWSAPI were tested against the Rest interface. The following Query API's will be fixed as their functionality was found to be broken,

  • DescribeImageAttribute
  • ModifyImageAttribute
  • ResetImageAttribute
  • DescribeInstances
  • RunInstances
  • AttachVolume
  • AuthorizeSecurityGroupIngress
  • RevokeSecurityGroupIngress
  • DescribeKeyPair
  • CreateTags
  • DesribeTags
  • DeleteTags
  • ReleaseAddress
  • DescribeAddresses
New API's

None. Support will not be provided for any new EC2 API’s (API’s present in the latest version that were added after 2010-11-15).

  • No labels