org.dasein.cloud.aws.compute
Class EC2Method
java.lang.Object
org.dasein.cloud.aws.compute.EC2Method
- Direct Known Subclasses:
- ELBMethod, IAMMethod
public class EC2Method
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AUTOSCALING_PREFIX
public static final String AUTOSCALING_PREFIX
- See Also:
- Constant Field Values
CREATE_AUTO_SCALING_GROUP
public static final String CREATE_AUTO_SCALING_GROUP
- See Also:
- Constant Field Values
CREATE_LAUNCH_CONFIGURATION
public static final String CREATE_LAUNCH_CONFIGURATION
- See Also:
- Constant Field Values
CREATE_OR_UPDATE_SCALING_TRIGGER
public static final String CREATE_OR_UPDATE_SCALING_TRIGGER
- See Also:
- Constant Field Values
DELETE_AUTO_SCALING_GROUP
public static final String DELETE_AUTO_SCALING_GROUP
- See Also:
- Constant Field Values
DELETE_LAUNCH_CONFIGURATION
public static final String DELETE_LAUNCH_CONFIGURATION
- See Also:
- Constant Field Values
DESCRIBE_AUTO_SCALING_GROUPS
public static final String DESCRIBE_AUTO_SCALING_GROUPS
- See Also:
- Constant Field Values
DESCRIBE_LAUNCH_CONFIGURATIONS
public static final String DESCRIBE_LAUNCH_CONFIGURATIONS
- See Also:
- Constant Field Values
SET_DESIRED_CAPACITY
public static final String SET_DESIRED_CAPACITY
- See Also:
- Constant Field Values
UPDATE_AUTO_SCALING_GROUP
public static final String UPDATE_AUTO_SCALING_GROUP
- See Also:
- Constant Field Values
EC2_PREFIX
public static final String EC2_PREFIX
- See Also:
- Constant Field Values
RDS_PREFIX
public static final String RDS_PREFIX
- See Also:
- Constant Field Values
SDB_PREFIX
public static final String SDB_PREFIX
- See Also:
- Constant Field Values
SNS_PREFIX
public static final String SNS_PREFIX
- See Also:
- Constant Field Values
SQS_PREFIX
public static final String SQS_PREFIX
- See Also:
- Constant Field Values
BUNDLE_INSTANCE
public static final String BUNDLE_INSTANCE
- See Also:
- Constant Field Values
CREATE_IMAGE
public static final String CREATE_IMAGE
- See Also:
- Constant Field Values
DESCRIBE_BUNDLE_TASKS
public static final String DESCRIBE_BUNDLE_TASKS
- See Also:
- Constant Field Values
DEREGISTER_IMAGE
public static final String DEREGISTER_IMAGE
- See Also:
- Constant Field Values
DESCRIBE_IMAGE_ATTRIBUTE
public static final String DESCRIBE_IMAGE_ATTRIBUTE
- See Also:
- Constant Field Values
DESCRIBE_IMAGES
public static final String DESCRIBE_IMAGES
- See Also:
- Constant Field Values
MODIFY_IMAGE_ATTRIBUTE
public static final String MODIFY_IMAGE_ATTRIBUTE
- See Also:
- Constant Field Values
REGISTER_IMAGE
public static final String REGISTER_IMAGE
- See Also:
- Constant Field Values
ATTACH_VOLUME
public static final String ATTACH_VOLUME
- See Also:
- Constant Field Values
CREATE_VOLUME
public static final String CREATE_VOLUME
- See Also:
- Constant Field Values
DELETE_VOLUME
public static final String DELETE_VOLUME
- See Also:
- Constant Field Values
DETACH_VOLUME
public static final String DETACH_VOLUME
- See Also:
- Constant Field Values
DESCRIBE_VOLUMES
public static final String DESCRIBE_VOLUMES
- See Also:
- Constant Field Values
ALLOCATE_ADDRESS
public static final String ALLOCATE_ADDRESS
- See Also:
- Constant Field Values
ASSOCIATE_ADDRESS
public static final String ASSOCIATE_ADDRESS
- See Also:
- Constant Field Values
DESCRIBE_ADDRESSES
public static final String DESCRIBE_ADDRESSES
- See Also:
- Constant Field Values
DISASSOCIATE_ADDRESS
public static final String DISASSOCIATE_ADDRESS
- See Also:
- Constant Field Values
RELEASE_ADDRESS
public static final String RELEASE_ADDRESS
- See Also:
- Constant Field Values
DESCRIBE_INSTANCES
public static final String DESCRIBE_INSTANCES
- See Also:
- Constant Field Values
GET_CONSOLE_OUTPUT
public static final String GET_CONSOLE_OUTPUT
- See Also:
- Constant Field Values
GET_METRIC_STATISTICS
public static final String GET_METRIC_STATISTICS
- See Also:
- Constant Field Values
GET_PASSWORD_DATA
public static final String GET_PASSWORD_DATA
- See Also:
- Constant Field Values
MONITOR_INSTANCES
public static final String MONITOR_INSTANCES
- See Also:
- Constant Field Values
REBOOT_INSTANCES
public static final String REBOOT_INSTANCES
- See Also:
- Constant Field Values
RUN_INSTANCES
public static final String RUN_INSTANCES
- See Also:
- Constant Field Values
START_INSTANCES
public static final String START_INSTANCES
- See Also:
- Constant Field Values
STOP_INSTANCES
public static final String STOP_INSTANCES
- See Also:
- Constant Field Values
TERMINATE_INSTANCES
public static final String TERMINATE_INSTANCES
- See Also:
- Constant Field Values
UNMONITOR_INSTANCES
public static final String UNMONITOR_INSTANCES
- See Also:
- Constant Field Values
CREATE_KEY_PAIR
public static final String CREATE_KEY_PAIR
- See Also:
- Constant Field Values
DELETE_KEY_PAIR
public static final String DELETE_KEY_PAIR
- See Also:
- Constant Field Values
DESCRIBE_KEY_PAIRS
public static final String DESCRIBE_KEY_PAIRS
- See Also:
- Constant Field Values
DESCRIBE_RESERVED_INSTANCES
public static final String DESCRIBE_RESERVED_INSTANCES
- See Also:
- Constant Field Values
DESCRIBE_RESERVED_INSTANCES_OFFERINGS
public static final String DESCRIBE_RESERVED_INSTANCES_OFFERINGS
- See Also:
- Constant Field Values
PURCHASE_RESERVED_INSTANCES_OFFERING
public static final String PURCHASE_RESERVED_INSTANCES_OFFERING
- See Also:
- Constant Field Values
AUTHORIZE_SECURITY_GROUP_INGRESS
public static final String AUTHORIZE_SECURITY_GROUP_INGRESS
- See Also:
- Constant Field Values
CREATE_SECURITY_GROUP
public static final String CREATE_SECURITY_GROUP
- See Also:
- Constant Field Values
DELETE_SECURITY_GROUP
public static final String DELETE_SECURITY_GROUP
- See Also:
- Constant Field Values
DESCRIBE_SECURITY_GROUPS
public static final String DESCRIBE_SECURITY_GROUPS
- See Also:
- Constant Field Values
REVOKE_SECURITY_GROUP_INGRESS
public static final String REVOKE_SECURITY_GROUP_INGRESS
- See Also:
- Constant Field Values
CREATE_SNAPSHOT
public static final String CREATE_SNAPSHOT
- See Also:
- Constant Field Values
DELETE_SNAPSHOT
public static final String DELETE_SNAPSHOT
- See Also:
- Constant Field Values
DESCRIBE_SNAPSHOTS
public static final String DESCRIBE_SNAPSHOTS
- See Also:
- Constant Field Values
DESCRIBE_SNAPSHOT_ATTRIBUTE
public static final String DESCRIBE_SNAPSHOT_ATTRIBUTE
- See Also:
- Constant Field Values
MODIFY_SNAPSHOT_ATTRIBUTE
public static final String MODIFY_SNAPSHOT_ATTRIBUTE
- See Also:
- Constant Field Values
ASSOCIATE_DHCP_OPTIONS
public static final String ASSOCIATE_DHCP_OPTIONS
- See Also:
- Constant Field Values
CREATE_DHCP_OPTIONS
public static final String CREATE_DHCP_OPTIONS
- See Also:
- Constant Field Values
CREATE_SUBNET
public static final String CREATE_SUBNET
- See Also:
- Constant Field Values
CREATE_VPC
public static final String CREATE_VPC
- See Also:
- Constant Field Values
DELETE_SUBNET
public static final String DELETE_SUBNET
- See Also:
- Constant Field Values
DELETE_VPC
public static final String DELETE_VPC
- See Also:
- Constant Field Values
DESCRIBE_DHCP_OPTIONS
public static final String DESCRIBE_DHCP_OPTIONS
- See Also:
- Constant Field Values
DESCRIBE_SUBNETS
public static final String DESCRIBE_SUBNETS
- See Also:
- Constant Field Values
DESCRIBE_VPCS
public static final String DESCRIBE_VPCS
- See Also:
- Constant Field Values
EC2Method
public EC2Method(AWSCloud provider,
String url,
Map<String,String> parameters)
throws org.dasein.cloud.InternalException,
org.dasein.cloud.CloudException
- Throws:
org.dasein.cloud.InternalException
org.dasein.cloud.CloudException
asAutoScalingServiceAction
@Nonnull
public static org.dasein.cloud.identity.ServiceAction[] asAutoScalingServiceAction(@Nonnull
String action)
asEC2ServiceAction
@Nonnull
public static org.dasein.cloud.identity.ServiceAction[] asEC2ServiceAction(@Nonnull
String action)
invoke
public Document invoke()
throws EC2Exception,
org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
EC2Exception
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
invoke
public Document invoke(boolean debug)
throws EC2Exception,
org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
EC2Exception
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
Copyright © 2012 enStratus Networks LLC. All Rights Reserved.