|
|
__init__(self,
aws_access_key_id,
aws_secret_access_key,
aws_ec2_path='/',
aws_s3_path='/',
aws_port=None,
aws_region_name=None,
aws_is_secure=True,
aws_region_host=None,
cache=False,
**kwargs)
Create an EasyAWS object. |
source code
|
|
|
|
|
|
|
|
|
|
| create_group(self,
name,
description,
auth_ssh=True,
auth_group_traffic=False) |
source code
|
|
|
|
|
|
|
|
|
|
request_spot_instances(self,
price,
image_id,
instance_type='m1.small',
count=1,
launch_group=None,
key_name=None,
availability_zone_group=None,
security_groups=None,
placement=None) |
source code
|
|
|
|
run_instances(self,
image_id,
instance_type='m1.small',
min_count=1,
max_count=1,
key_name=None,
security_groups=None,
placement=None) |
source code
|
|
|
|
| register_image(self,
name,
description=None,
image_location=None,
architecture=None,
kernel_id=None,
ramdisk_id=None,
root_device_name=None,
block_device_map=None) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| list_all_spot_instances(self,
show_closed=False) |
source code
|
|
|
|
| list_all_instances(self,
show_terminated=False) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| remove_image_files(self,
image_name,
pretend=True) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| get_spot_history(self,
instance_type,
start=None,
end=None,
plot=False) |
source code
|
|
|
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|