|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AWSInstanceApi
Provides access to EC2 Instance Services via their REST API.
| Method Summary | |
|---|---|
Set<? extends org.jclouds.ec2.domain.Reservation<? extends AWSRunningInstance>> |
describeInstancesInRegion(String region,
String... instanceIds)
|
Set<? extends org.jclouds.ec2.domain.Reservation<? extends AWSRunningInstance>> |
describeInstancesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
|
org.jclouds.ec2.domain.Reservation<? extends AWSRunningInstance> |
runInstancesInRegion(String region,
String nullableAvailabilityZone,
String imageId,
int minCount,
int maxCount,
org.jclouds.ec2.options.RunInstancesOptions... options)
|
| Methods inherited from interface org.jclouds.ec2.features.InstanceApi |
|---|
getBlockDeviceMappingForInstanceInRegion, getConsoleOutputForInstanceInRegion, getInstanceInitiatedShutdownBehaviorForInstanceInRegion, getInstanceTypeForInstanceInRegion, getKernelForInstanceInRegion, getRamdiskForInstanceInRegion, getRootDeviceNameForInstanceInRegion, getUserDataForInstanceInRegion, isApiTerminationDisabledForInstanceInRegion, rebootInstancesInRegion, resetKernelForInstanceInRegion, resetRamdiskForInstanceInRegion, setApiTerminationDisabledForInstanceInRegion, setBlockDeviceMappingForInstanceInRegion, setInstanceInitiatedShutdownBehaviorForInstanceInRegion, setInstanceTypeForInstanceInRegion, setKernelForInstanceInRegion, setRamdiskForInstanceInRegion, setUserDataForInstanceInRegion, startInstancesInRegion, stopInstancesInRegion, terminateInstancesInRegion |
| Method Detail |
|---|
@Named(value="DescribeInstances")
Set<? extends org.jclouds.ec2.domain.Reservation<? extends AWSRunningInstance>> describeInstancesInRegion(@Nullable
String region,
String... instanceIds)
describeInstancesInRegion in interface org.jclouds.ec2.features.InstanceApi
@Named(value="DescribeInstances")
Set<? extends org.jclouds.ec2.domain.Reservation<? extends AWSRunningInstance>> describeInstancesInRegionWithFilter(@Nullable
String region,
com.google.common.collect.Multimap<String,String> filter)
describeInstancesInRegionWithFilter in interface org.jclouds.ec2.features.InstanceApi
@Named(value="RunInstances")
org.jclouds.ec2.domain.Reservation<? extends AWSRunningInstance> runInstancesInRegion(@Nullable
String region,
@Nullable
String nullableAvailabilityZone,
String imageId,
int minCount,
int maxCount,
org.jclouds.ec2.options.RunInstancesOptions... options)
runInstancesInRegion in interface org.jclouds.ec2.features.InstanceApi
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||