account_attribute_names() = [string()]
describe_spot_fleet_instances_return() = {ok, [{instances, [proplist()]} | {next_token, string()}]} | {error, term()}
ec2_flow_ids() = [flow_id()]
ec2_instance_types() = [string()]
ec2_instances_ids() = [instance_id()]
ec2_max_result() = pos_integer() | undefined
ec2_param_list() = [{string(), string()}]
ec2_product_description() = string() | none
ec2_selector() = proplist()
ec2_snapshot_ids() = [string()]
ec2_snapshot_owner() = string()
ec2_snapshot_restorable_by() = string() | none
ec2_spot_price_time() = string() | none
ec2_token() = string() | undefined
filter_list() = [{string() | atom(), [string()] | string()}] | none
flow_id() = string()
instance_id() = string()
nat_gateway_ids() = [string()]
ok_error(Ok1, Ok2) = {ok, Ok1, Ok2} | {error, term()}
ok_error(Ok) = {ok, Ok} | {error, term()}
ok_error() = ok | {error, term()}
spot_fleet_instance_id() = string()
vpc_peering_connection_ids() = [string()]
allocate_address() -> ok_error(string())
allocate_address(Config::aws_config()) -> ok_error(string())
associate_address(PublicIP::string(), InstanceID::string()) -> ok_error()
associate_address(PublicIP::string(), InstanceID::string(), Config::string() | aws_config()) -> ok_error()
associate_dhcp_options(OptionsID::string(), VpcID::string()) -> ok_error()
associate_dhcp_options(OptionsID::string(), VpcID::string(), Config::aws_config()) -> ok_error()
associate_route_table(RouteTableID::string(), SubnetID::string()) -> ok_error(string())
associate_route_table(RouteTableID::string(), SubnetID::string(), Config::aws_config()) -> ok_error(string())
attach_internet_gateway(GatewayID::string(), VpcID::string()) -> ok_error()
attach_internet_gateway(GatewayID::string(), VpcID::string(), Config::aws_config()) -> ok_error()
attach_volume(VolumeID::string(), InstanceID::string(), Device::string()) -> ok_error(proplist())
attach_volume(VolumeID::string(), InstanceID::string(), Device::string(), Config::aws_config()) -> ok_error(proplist())
authorize_security_group_egress(GroupName::string(), EgressSpec::[vpc_egress_spec()]) -> ok_error()
authorize_security_group_egress(GroupID::string(), VPCEgressSpec::[vpc_egress_spec()], Config::aws_config()) -> ok_error()
authorize_security_group_ingress(GroupName::string(), IngressSpec::ec2_ingress_spec()) -> ok_error()
authorize_security_group_ingress(GroupName::string(), IngressSpec::ec2_ingress_spec() | [vpc_ingress_spec()], Config::aws_config()) -> ok_error()
bundle_instance(InstanceID::string(), Bucket::string(), Prefix::string(), AccessKeyID::string(), UploadPolicy::string(), UploadPolicySignature::string()) -> ok_error(proplist())
bundle_instance(InstanceID::string(), Bucket::string(), Prefix::string(), AccessKeyID::string(), UploadPolicy::string(), UploadPolicySignature::string(), Config::aws_config()) -> ok_error(proplist())
cancel_bundle_task(BundleID::string()) -> ok_error(proplist())
cancel_bundle_task(BundleID::string(), Config::aws_config()) -> ok_error(proplist())
cancel_spot_fleet_requests(SpotFleetRequestIds::[string()], TerminateInstances::boolean()) -> ok_error(proplist())
cancel_spot_fleet_requests(SpotFleetRequestIds::[string()], TerminateInstances::boolean(), Config::aws_config()) -> ok_error(proplist())
cancel_spot_instance_requests(SpotInstanceRequestIDs::[string()]) -> ok_error([proplist()])
cancel_spot_instance_requests(SpotInstanceRequestIDs::[string()], Config::aws_config()) -> ok_error([proplist()])
configure(AccessKeyID::string(), SecretAccessKey::string()) -> ok
configure(AccessKeyID::string(), SecretAccessKey::string(), Host::string()) -> ok
confirm_product_instance(ProductCode::string(), InstanceID::string()) -> ok_error(proplist())
confirm_product_instance(ProductCode::string(), InstanceID::string(), Config::aws_config()) -> ok_error(proplist())
create_flow_logs(LogGroupName::string(), ResourceType::vpc | subnet | network_interface, ResourceIDs::[string()], TrafficType::accept | reject | all, DeliverLogsPermissionArn::string()) -> ok_error(string())
create_flow_logs(LogGroupName::string(), ResourceType::vpc | subnet | network_interface, ResourceIDs::[string()], TrafficType::accept | reject | all, DeliverLogsPermissionArn::string() | none, Config::string() | aws_config()) -> ok_error(string())
create_flow_logs(LogGroupName::string(), ResourceType::vpc | subnet | network_interface, ResourceIDs::[string()], TrafficType::accept | reject | all, DeliverLogsPermissionArn::string(), ClientToken::string() | none, Config::aws_config()) -> ok_error(string())
create_image(InstanceID::string(), Name::string()) -> ok_error(proplist())
create_image(InstanceID::string(), Name::string(), Config::string() | aws_config()) -> ok_error(proplist())
create_image(InstanceID::string(), Name::string(), Description::string() | none, Config::boolean() | aws_config()) -> ok_error(proplist())
create_image(InstanceID::string(), Name::string(), Description::string() | none, NoReboot::boolean(), Config::aws_config()) -> ok_error(proplist())
create_internet_gateway() -> ok_error(proplist())
create_internet_gateway(Config::aws_config()) -> ok_error(proplist())
create_key_pair(KeyName::string()) -> ok_error(proplist())
create_key_pair(KeyName::string(), Config::aws_config()) -> ok_error(proplist())
create_network_acl(VpcID::string()) -> ok_error(proplist())
create_network_acl(VpcID::string(), Config::aws_config()) -> ok_error(proplist())
create_network_acl_entry(Spec::ec2_network_acl_spec()) -> ok_error()
create_network_acl_entry(Spec::ec2_network_acl_spec(), Config::aws_config()) -> ok_error()
create_route(RouteTableID::string(), DestCidrBl::string(), Attachment::gateway_id | instance_id | network_interface_id, Val::string()) -> ok_error()
create_route(RouteTableID::string(), DestCidrBl::string(), Attachment::gateway_id | instance_id | network_interface_id, Val::string(), Config::aws_config()) -> ok_error()
create_route_table(VpcID::string()) -> ok_error([proplist()])
create_route_table(VpcID::string(), Config::aws_config()) -> ok_error([proplist()])
create_security_group(GroupName::string(), GroupDescription::string()) -> ok_error()
create_security_group(GroupName::string(), GroupDescription::string(), Config::aws_config() | string() | none) -> ok_error()
create_security_group(GroupName::string(), GroupDescription::string(), VpcID::string() | none, Config::aws_config()) -> ok_error()
create_snapshot(VolumeID::string()) -> ok_error(proplist())
create_snapshot(VolumeID::string(), Config::string()) -> proplist()
create_snapshot(VolumeID::string(), Description::string(), Config::aws_config()) -> ok_error(proplist())
create_snapshot(VolumeID::string(), Description::string(), TagList::[{string(), string()}], Config::aws_config()) -> ok_error(proplist())
create_spot_datafeed_subscription(Bucket::string()) -> ok_error(proplist())
create_spot_datafeed_subscription(Bucket::string(), Config::string() | none | aws_config()) -> ok_error(proplist())
create_spot_datafeed_subscription(Bucket::string(), Prefix::string() | none, Config::aws_config()) -> ok_error(proplist())
create_subnet(VpcID::string(), CIDR::string()) -> ok_error(proplist())
create_subnet(VpcID::string(), CIDR::string(), Config::string() | aws_config()) -> ok_error(proplist())
create_subnet(VpcID::string(), CIDR::string(), Zone::string() | none, Config::aws_config()) -> ok_error(proplist())
create_tags(ResourceIds::[string()], TagsList::[{string(), string()}]) -> ok_error(proplist())
create_tags(ResourceIds::[string()], TagsList::[{string(), string()}], Config::aws_config()) -> ok_error(proplist())
create_volume(Size::ec2_volume_size(), SnapshotID::string(), AvailabilityZone::string()) -> ok_error(proplist())
create_volume(Size::ec2_volume_size(), SnapshotID::string(), AvailabilityZone::string(), VolumeType::string()) -> ok_error(proplist())
create_volume(Size::ec2_volume_size(), SnapshotID::string(), AvailabilityZone::string(), VolumeType::string(), Config::aws_config()) -> ok_error(proplist())
create_volume(Size::ec2_volume_size(), SnapshotID::string(), AvailabilityZone::string(), VolumeType::string(), Tags::[{string(), string()}], Config::aws_config()) -> ok_error(proplist())
create_vpc(CIDR::string()) -> ok_error(proplist())
create_vpc(CIDR::string(), InsTen::string() | none | aws_config()) -> ok_error(proplist())
create_vpc(CIDR::string(), InsTen::string() | none, Config::aws_config()) -> ok_error(proplist())
delete_flow_logs(FlowIDs::[string()]) -> ok_error(proplist())
delete_flow_logs(FlowIDs::[string()], Config::aws_config()) -> ok_error(proplist())
delete_internet_gateway(GatewayID::string()) -> ok_error()
delete_internet_gateway(GatewayID::string(), Config::aws_config()) -> ok_error()
delete_key_pair(KeyName::string()) -> ok_error()
delete_key_pair(KeyName::string(), Config::aws_config()) -> ok_error()
delete_network_acl(NetworkAclId::string()) -> ok_error()
delete_network_acl(NetworkAclId::string(), Config::aws_config()) -> ok_error()
delete_network_acl_entry(NetworkAclID::string(), RuleNumber::string()) -> ok_error()
delete_network_acl_entry(NetworkAclID::string(), RuleNumber::string(), Config::boolean() | aws_config()) -> ok_error()
delete_network_acl_entry(NetworkAclID::string(), RuleNumber::string(), Egress::boolean(), Config::aws_config()) -> ok_error()
delete_route(RouteTableID::string(), DestCidrBlock::string()) -> ok_error()
delete_route(RouteTableID::string(), DestCidrBlock::string(), Config::aws_config()) -> ok_error()
delete_route_table(RouteTableID::string()) -> ok_error()
delete_route_table(RouteTableID::string(), Config::aws_config()) -> ok_error()
delete_security_group(GroupName::string()) -> ok_error()
delete_security_group(GroupName::groupId | groupName | string(), Config::string() | aws_config()) -> ok_error()
delete_security_group(Param::groupId | groupName, GroupName::string(), Config::aws_config()) -> ok_error()
delete_snapshot(SnapshotID::string()) -> ok_error()
delete_snapshot(SnapshotID::string(), Config::aws_config()) -> ok_error()
delete_spot_datafeed_subscription() -> ok_error()
delete_spot_datafeed_subscription(Config::aws_config()) -> ok_error()
delete_subnet(SubnetID::string()) -> ok_error()
delete_subnet(SubnetID::string(), Config::aws_config()) -> ok_error()
delete_tags(ResourceIds::[string()], TagsList::[{string(), string()}]) -> ok_error(proplist())
delete_tags(ResourceIds::[string()], TagsList::[{string(), string()}], Config::aws_config()) -> ok_error(proplist())
delete_volume(VolumeID::string()) -> ok_error()
delete_volume(VolumeID::string(), Config::aws_config()) -> ok_error()
delete_vpc(ID::string()) -> ok_error()
delete_vpc(ID::string(), Config::aws_config()) -> ok_error()
deregister_image(ImageID::string()) -> ok_error()
deregister_image(ImageID::string(), Config::aws_config()) -> ok_error()
describe_account_attributes() -> ok_error([proplist()])
describe_account_attributes(AttributeName::account_attribute_names()) -> ok_error([proplist()])
describe_account_attributes(AttributeName::account_attribute_names(), Config::aws_config()) -> ok_error([proplist()])
describe_addresses() -> ok_error(proplist())
describe_addresses(Config::[string()] | aws_config()) -> ok_error(proplist())
describe_addresses(PublicIPs::[string()], Config::aws_config()) -> ok_error(proplist())
describe_addresses(PublicIPs::[string()], Filters::filter_list(), Config::aws_config()) -> ok_error(proplist())
describe_availability_zones() -> ok_error(proplist())
describe_availability_zones(Config::[string()] | aws_config()) -> ok_error(proplist())
describe_availability_zones(ZoneNames::[string()], Config::aws_config()) -> ok_error(proplist())
describe_bundle_tasks() -> ok_error(proplist())
describe_bundle_tasks(Config::[string()] | aws_config()) -> ok_error(proplist())
describe_bundle_tasks(BundleIDs::[string()], Config::aws_config()) -> ok_error(proplist())
describe_customer_gateways() -> ok_error([proplist()])
describe_customer_gateways(Config::filter_list | aws_config()) -> ok_error([proplist()])
describe_customer_gateways(Filter::none | filter_list(), Config::aws_config()) -> ok_error([proplist()])
describe_customer_gateways(CGWIds::list(), Filter::none | filter_list(), Config::aws_config()) -> ok_error([proplist()])
describe_dhcp_options() -> ok_error(proplist())
describe_dhcp_options(Config::aws_config() | filter_list() | none) -> ok_error(proplist())
describe_dhcp_options(Filter::none | filter_list(), Config::aws_config()) -> ok_error(proplist())
describe_flow_logs() -> ok_error([proplist()])
describe_flow_logs(Config::aws_config()) -> ok_error([proplist()])
describe_flow_logs(FlowIDs::ec2_flow_ids(), Filter::filter_list()) -> ok_error([proplist()])
describe_flow_logs(FlowIDs::ec2_flow_ids(), Filter::filter_list(), Config::aws_config()) -> ok_error([proplist()])
describe_flow_logs(Filter::filter_list(), MaxResults::ec2_max_result(), NextToken::ec2_token(), Config::aws_config()) -> ok_error([proplist()], ec2_token())
describe_image_attribute(ImageID::string(), Attribute::atom()) -> ok_error(proplist())
describe_image_attribute(ImageID::string(), Attribute::atom(), Config::aws_config()) -> ok_error(proplist())
describe_images() -> ok_error(proplist())
describe_images(Config::[string()] | aws_config()) -> ok_error(proplist())
describe_images(ImageIDs::[string()], Config::aws_config() | string() | none) -> ok_error(proplist())
describe_images(ImageIDs::[string()], Owner::string() | none, Config::aws_config() | string() | none) -> ok_error(proplist())
describe_images(ImageIDs::[string()], Owner::string() | none, ExecutableBy::string() | none, Config::aws_config()) -> ok_error(proplist())
describe_images(ImageIDs::[string()], Owner::string() | none, ExecutableBy::string() | none, Filters::filter_list(), Config::aws_config()) -> ok_error(proplist())
describe_instance_attribute(InstanceID::string(), Attribute::atom()) -> proplist()
describe_instance_attribute(InstanceID::string(), Attribute::atom(), Config::aws_config()) -> term()
describe_instance_status(InstanceID::instance_id()) -> ok_error([proplist()])
describe_instance_status(Params::ec2_param_list(), Filter::filter_list()) -> ok_error([proplist()])
describe_instance_status(Params::ec2_param_list(), Filter::filter_list(), Config::aws_config()) -> ok_error([proplist()])
describe_instance_status(Params::ec2_param_list(), Filter::filter_list(), MaxResults::ec2_max_result(), NextToken::ec2_token()) -> ok_error([proplist()], ec2_token())
describe_instance_status(Params::ec2_param_list(), Filter::filter_list(), MaxResults::ec2_max_result(), NextToken::ec2_token(), Config::aws_config()) -> ok_error([proplist()], ec2_token())
describe_instances() -> ok_error([proplist()])
describe_instances(Config::aws_config()) -> ok_error([proplist()])
describe_instances(InstanceIDs::ec2_instances_ids(), Filter::filter_list()) -> ok_error([proplist()])
describe_instances(InstanceIDs::ec2_instances_ids(), Filter::filter_list(), Config::aws_config()) -> ok_error([proplist()])
describe_instances(Filter::filter_list(), MaxResults::ec2_max_result(), NextToken::ec2_token(), Config::aws_config()) -> ok_error([proplist()], ec2_token())
describe_internet_gateways() -> ok_error(proplist())
describe_internet_gateways(Config::filter_list | aws_config()) -> ok_error(proplist())
describe_internet_gateways(Filter::none | filter_list(), Config::aws_config()) -> ok_error(proplist())
describe_internet_gateways(IGWIds::list(), Filter::none | filter_list(), Config::aws_config()) -> ok_error(proplist())
describe_key_pairs() -> ok_error(proplist())
describe_key_pairs(Config::[string()] | aws_config()) -> ok_error(proplist())
describe_key_pairs(KeyNames::[string()], Config::aws_config()) -> ok_error(proplist())
describe_nat_gateways() -> ok_error([proplist()])
describe_nat_gateways(NatGatewayIds::nat_gateway_ids()) -> ok_error([proplist()])
describe_nat_gateways(NatGatewayIds::nat_gateway_ids(), Filter::filter_list()) -> ok_error([proplist()])
describe_nat_gateways(NatGatewayIds::nat_gateway_ids(), Filter::filter_list(), Config::aws_config()) -> ok_error([proplist()])
describe_nat_gateways(NatGatewayIds::nat_gateway_ids(), Filter::filter_list(), MaxResults::ec2_max_result(), NextToken::ec2_token()) -> ok_error([proplist()])
describe_nat_gateways(NatGatewayIds::nat_gateway_ids(), Filter::filter_list(), MaxResults::ec2_max_result(), NextToken::ec2_token(), Config::aws_config()) -> ok_error([proplist()])
describe_network_acls() -> ok_error(proplist())
describe_network_acls(Config::filter_list() | aws_config()) -> ok_error(proplist())
describe_network_acls(Filter::filter_list(), Config::aws_config()) -> ok_error(proplist())
describe_network_acls(AclIds::[string()], Filter::filter_list(), Config::aws_config()) -> ok_error(proplist())
describe_network_interfaces() -> ok_error(proplist())
describe_network_interfaces(Config::list() | aws_config()) -> ok_error(proplist())
describe_network_interfaces(NetworkInterfacesIds::list(), Config::aws_config()) -> ok_error(proplist())
describe_network_interfaces_filtered(NetworkInterfacesIds::list(), Filter::filter_list() | node, Config::aws_config()) -> ok_error(proplist())
describe_regions() -> ok_error(proplist())
describe_regions(Config::[string()] | aws_config()) -> ok_error(proplist())
describe_regions(RegionNames::[string()], Config::aws_config()) -> ok_error(proplist())
describe_reserved_instances() -> ok_error(proplist())
describe_reserved_instances(Config::[string()] | aws_config()) -> ok_error(proplist())
describe_reserved_instances(ReservedInstanceIDs::[string()], Config::aws_config()) -> ok_error(proplist())
describe_reserved_instances_offerings() -> ok_error([proplist()])
describe_reserved_instances_offerings(Selector::ec2_selector()) -> ok_error([proplist()])
describe_reserved_instances_offerings(Selector::ec2_selector(), Config::aws_config()) -> ok_error([proplist()]) | ok_error([proplist()], ec2_token())
describe_reserved_instances_offerings(Selector::ec2_selector(), MaxResults::ec2_max_result(), NextToken::ec2_token()) -> ok_error([proplist()], ec2_token())
describe_reserved_instances_offerings(Selector::ec2_selector(), MaxResults::ec2_max_result(), NextToken::ec2_token(), Config::aws_config()) -> ok_error([proplist()], ec2_token())
describe_reserved_instances_offerings_all() -> ok_error([proplist()])
describe_reserved_instances_offerings_all(Config::[{atom(), string()}] | aws_config()) -> ok_error([proplist()])
describe_reserved_instances_offerings_all(Selector::[{atom(), string()}], Config::aws_config()) -> ok_error([proplist()])
describe_route_tables() -> ok_error(proplist())
describe_route_tables(Config::filter_list() | none | aws_config()) -> ok_error(proplist())
describe_route_tables(Filter::filter_list() | none, Config::aws_config()) -> ok_error(proplist())
describe_route_tables(RouteTableIds::[string()], Filter::filter_list() | none, Config::aws_config()) -> ok_error(proplist())
describe_security_groups() -> ok_error(proplist())
describe_security_groups(Config::[string()] | aws_config()) -> ok_error(proplist())
describe_security_groups(GroupNames::[string()], Config::aws_config()) -> ok_error(proplist())
describe_security_groups(GroupIds::list(), GroupNames::list(), Filters::filter_list(), Config::aws_config()) -> ok_error(proplist())
describe_security_groups_filtered(Filter::filter_list()) -> ok_error(proplist())
describe_security_groups_filtered(Filter::filter_list(), Config::aws_config()) -> ok_error(proplist())
describe_snapshot_attribute(SnapshotID::string(), Attribute::atom()) -> ok_error(proplist())
describe_snapshot_attribute(SnapshotID::string(), X2::atom(), Config::aws_config()) -> ok_error(proplist())
describe_snapshots() -> ok_error([proplist()])
describe_snapshots(SnapshotIDs::ec2_snapshot_ids()) -> ok_error([proplist()])
describe_snapshots(SnapshotIDs::ec2_snapshot_ids(), Owner::ec2_snapshot_owner()) -> ok_error([proplist()])
describe_snapshots(SnapshotIDs::ec2_snapshot_ids(), Owner::ec2_snapshot_owner(), RestorableBy::ec2_snapshot_restorable_by()) -> ok_error([proplist()])
describe_snapshots(SnapshotIDs::ec2_snapshot_ids(), Owner::ec2_snapshot_owner(), RestorableBy::ec2_snapshot_restorable_by(), Config::aws_config()) -> ok_error([proplist()])
describe_snapshots(Owner::ec2_snapshot_owner(), RestorableBy::ec2_snapshot_restorable_by(), MaxResults::ec2_max_result(), NextToken::ec2_token(), Config::aws_config()) -> ok_error([proplist()], ec2_token())
describe_spot_datafeed_subscription() -> ok_error(proplist())
describe_spot_datafeed_subscription(Config::aws_config()) -> ok_error(proplist())
describe_spot_fleet_instances(SpotFleetRequestId::spot_fleet_instance_id()) -> describe_spot_fleet_instances_return()
describe_spot_fleet_instances(SpotFleetRequestId::spot_fleet_instance_id(), NextToken::ec2_token()) -> describe_spot_fleet_instances_return()
describe_spot_fleet_instances(SpotFleetRequestId::spot_fleet_instance_id(), NextToken::ec2_token(), MaxResults::ec2_max_result()) -> describe_spot_fleet_instances_return()
describe_spot_fleet_instances(SpotFleetRequestId::spot_fleet_instance_id(), NextToken::ec2_token(), MaxResults::ec2_max_result(), Config::aws_config()) -> describe_spot_fleet_instances_return()
describe_spot_fleet_instances_all(SpotFleetRequestId::string()) -> ok_error([{instances, [proplist()]}])
describe_spot_fleet_instances_all(SpotFleetRequestId::string(), Config::aws_config()) -> ok_error([{instances, [proplist()]}])
describe_spot_instance_requests() -> ok_error(proplist())
describe_spot_instance_requests(Config::[string()] | aws_config()) -> ok_error(proplist())
describe_spot_instance_requests(SpotInstanceRequestIDs::[string()], Config::aws_config()) -> ok_error(proplist())
describe_spot_price_history() -> ok_error([proplist()])
describe_spot_price_history(Config::aws_config()) -> ok_error([proplist()])
describe_spot_price_history(StartTime::ec2_spot_price_time(), Config::aws_config()) -> ok_error([proplist()])
describe_spot_price_history(StartTime::ec2_spot_price_time(), EndTime::ec2_spot_price_time(), Config::aws_config()) -> ok_error([proplist()])
describe_spot_price_history(StartTime::ec2_spot_price_time(), EndTime::ec2_spot_price_time(), InstanceTypes::ec2_instance_types(), Config::aws_config()) -> ok_error([proplist()])
describe_spot_price_history(StartTime::ec2_spot_price_time(), EndTime::ec2_spot_price_time(), InstanceTypes::ec2_instance_types(), ProductDescription::ec2_product_description(), Config::aws_config()) -> ok_error([proplist()])
describe_spot_price_history(StartTime::ec2_spot_price_time(), EndTime::ec2_spot_price_time(), InstanceTypes::ec2_instance_types(), ProductDescription::ec2_product_description(), MaxResults::ec2_max_result(), NextToken::ec2_token()) -> ok_error([proplist()], ec2_token())
describe_spot_price_history(StartTime::ec2_spot_price_time(), EndTime::ec2_spot_price_time(), InstanceTypes::ec2_instance_types(), ProductDescription::ec2_product_description(), MaxResults::ec2_max_result(), NextToken::ec2_token(), Config::aws_config()) -> ok_error([proplist()], ec2_token())
describe_subnets() -> ok_error(proplist())
describe_subnets(Config::filter_list() | aws_config()) -> ok_error(proplist())
describe_subnets(Filter::none | filter_list(), Config::aws_config()) -> ok_error(proplist())
describe_subnets(SubnetIds::list(), Filter::filter_list(), Config::aws_config()) -> ok_error(proplist())
describe_tags() -> ok_error([#ec2_tag{}])
describe_tags(Filters::filter_list()) -> ok_error([#ec2_tag{}])
describe_tags(Filters::filter_list(), Config::aws_config()) -> ok_error([#ec2_tag{}])
describe_tags(Filters::filter_list(), MaxResults::ec2_max_result(), NextToken::ec2_token()) -> ok_error([#ec2_tag{}], ec2_token())
describe_tags(Filters::filter_list(), MaxResults::ec2_max_result(), NextToken::ec2_token(), Config::aws_config()) -> ok_error([#ec2_tag{}], ec2_token())
describe_volumes() -> ok_error(proplist())
describe_volumes(Config::[string()] | aws_config()) -> ok_error(proplist())
describe_volumes(VolumeIDs::[string()], Config::aws_config()) -> ok_error(proplist())
describe_vpc_peering_connections() -> ok_error([proplist()])
describe_vpc_peering_connections(VpcPeeringConnectionIds::vpc_peering_connection_ids()) -> ok_error([proplist()])
describe_vpc_peering_connections(VpcPeeringConnectionIds::vpc_peering_connection_ids(), Filter::filter_list()) -> ok_error([proplist()])
describe_vpc_peering_connections(VpcPeeringConnectionIds::vpc_peering_connection_ids(), Filter::filter_list(), Config::aws_config()) -> ok_error([proplist()])
describe_vpcs() -> ok_error(proplist())
describe_vpcs(Config::filter_list() | aws_config()) -> ok_error(proplist())
describe_vpcs(Filter::filter_list() | none, Config::aws_config()) -> ok_error(proplist())
describe_vpcs(VpcIds::list(), Filter::filter_list() | none, Config::aws_config()) -> ok_error(proplist())
describe_vpn_connections() -> ok_error([proplist()])
describe_vpn_connections(Config::filter_list | aws_config()) -> ok_error([proplist()])
describe_vpn_connections(Filter::none | filter_list(), Config::aws_config()) -> ok_error([proplist()])
describe_vpn_connections(VpnConnIds::list(), Filter::none | filter_list(), Config::aws_config()) -> ok_error([proplist()])
describe_vpn_gateways() -> ok_error([proplist()])
describe_vpn_gateways(Config::filter_list | aws_config()) -> ok_error([proplist()])
describe_vpn_gateways(Filter::none | filter_list(), Config::aws_config()) -> ok_error([proplist()])
describe_vpn_gateways(VGWIds::list(), Filter::none | filter_list(), Config::aws_config()) -> ok_error([proplist()])
detach_internet_gateway(GatewayID::string(), VpcID::string()) -> ok
detach_internet_gateway(GatewayID::string(), VpcID::string(), Config::aws_config()) -> ok
detach_volume(VolumeID::string()) -> ok_error(proplist())
detach_volume(VolumeID::string(), Config::aws_config()) -> ok_error(proplist())
disassociate_address(PublicIP::string()) -> ok
disassociate_address(PublicIP::string(), Config::aws_config()) -> ok
get_console_output(InstanceID::string()) -> ok_error(proplist())
get_console_output(InstanceID::string(), Config::aws_config()) -> ok_error(proplist())
get_password_data(InstanceID::string()) -> ok_error(proplist())
get_password_data(InstanceID::string(), Config::aws_config()) -> ok_error(proplist())
import_key_pair(KeyName::string(), PublicKeyMaterial::string()) -> ok_error(proplist())
import_key_pair(KeyName::string(), PublicKeyMaterial::string(), Config::aws_config()) -> ok_error(proplist())
modify_image_attribute(ImageID::string(), Attribute::atom(), Value::term()) -> ok
modify_image_attribute(ImageID::string(), Attribute::atom(), Value::term(), Config::aws_config()) -> ok
modify_instance_attribute(InstanceID::string(), Attribute::atom(), Value::term()) -> ok
modify_instance_attribute(InstanceID::newstyle | string(), Attribute::string() | atom(), Value::string() | atom() | term(), Config::string() | aws_config()) -> ok
modify_instance_attribute(X1::newstyle, InstanceID::string(), Attribute::string(), Value::string(), Config::aws_config()) -> ok
modify_snapshot_attribute(SnapshotID::string(), Attribute::atom(), Value::term()) -> ok
modify_snapshot_attribute(SnapshotID::string(), X2::atom(), X3::term(), Config::aws_config()) -> ok
modify_spot_fleet_request(SpotFleetRequestId::string(), TargetCapacity::non_neg_integer(), ExcessCapacityTerminationPolicy::default | no_termination) -> ok_error()
modify_spot_fleet_request(SpotFleetRequestId::string(), TargetCapacity::non_neg_integer(), ExcessCapacityTerminationPolicy::default | no_termination, Config::aws_config()) -> ok_error()
monitor_instances(InstanceIDs::[string()]) -> ok_error(proplist())
monitor_instances(InstanceIDs::[string()], Config::aws_config()) -> ok_error(proplist())
new(AccessKeyID::string(), SecretAccessKey::string()) -> aws_config()
new(AccessKeyID::string(), SecretAccessKey::string(), Host::string()) -> aws_config()
purchase_reserved_instances_offering(ReservedInstancesOfferings::[string() | {string(), pos_integer()}]) -> ok_error([string()])
purchase_reserved_instances_offering(ReservedInstancesOfferings::[string() | {string(), pos_integer()}], Config::aws_config()) -> ok_error([string()])
reboot_instances(InstanceIDs::[string()]) -> ok
reboot_instances(InstanceIDs::[string()], Config::aws_config()) -> ok
register_image(ImageSpec::ec2_image_spec()) -> ok_error(proplist())
register_image(ImageSpec::ec2_image_spec(), Config::aws_config()) -> ok_error(proplist())
release_address(PublicIP::string()) -> ok
release_address(PublicIP::string(), Config::aws_config()) -> ok
replace_network_acl_association(AssociationID::string(), NetworkAclID::string()) -> ok_error(string())
replace_network_acl_association(AssociationID::string(), NetworkAclID::string(), Config::aws_config()) -> ok_error(string())
replace_network_acl_entry(Spec::ec2_network_acl_spec()) -> ok
replace_network_acl_entry(Spec::ec2_network_acl_spec(), Config::aws_config()) -> ok
request_spot_fleet(Request::ec2_spot_fleet_request()) -> ok_error(string())
request_spot_fleet(Request::ec2_spot_fleet_request(), Config::aws_config()) -> ok_error(string())
request_spot_instances(Request::ec2_spot_instance_request()) -> ok_error(proplist())
request_spot_instances(Request::ec2_spot_instance_request(), Config::aws_config()) -> ok_error(proplist())
reset_image_attribute(ImageID::string(), Attribute::atom()) -> ok
reset_image_attribute(ImageID::string(), X2::atom(), Config::aws_config()) -> ok
reset_instance_attribute(InstanceID::string(), Attribute::atom()) -> ok
reset_instance_attribute(InstanceID::string(), Attribute::atom(), Config::aws_config()) -> ok
reset_snapshot_attribute(SnapshotID::string(), Attribute::atom()) -> ok
reset_snapshot_attribute(SnapshotID::string(), X2::atom(), Config::aws_config()) -> ok
revoke_security_group_egress(GroupName::string(), VpcEgressSpec::[vpc_egress_spec()]) -> ok
revoke_security_group_egress(GroupId::string(), VpcEgressSpec::[vpc_egress_spec()], Config::aws_config()) -> ok
revoke_security_group_ingress(GroupName::string(), IngressSpec::ec2_ingress_spec()) -> ok
revoke_security_group_ingress(GroupName::string(), IngressSpec::ec2_ingress_spec() | [vpc_ingress_spec()], Config::aws_config()) -> ok
run_instances(InstanceSpec::ec2_instance_spec()) -> ok_error(proplist())
run_instances(InstanceSpec::ec2_instance_spec(), Config::aws_config()) -> ok_error(proplist())
start_instances(InstanceIDs::[string()]) -> ok_error(proplist())
start_instances(InstanceIDs::[string()], Config::aws_config()) -> ok_error(proplist())
stop_instances(InstanceIDs::[string()]) -> ok_error(proplist())
stop_instances(InstanceIDs::[string()], Config::boolean() | aws_config()) -> ok_error(proplist())
stop_instances(InstanceIDs::[string()], Force::boolean(), Config::aws_config()) -> ok_error(proplist())
terminate_instances(InstanceIDs::[string()]) -> ok_error(proplist())
terminate_instances(InstanceIDs::[string()], Config::aws_config()) -> ok_error(proplist())
unmonitor_instances(InstanceIDs::[string()]) -> ok_error(proplist())
unmonitor_instances(InstanceIDs::[string()], Config::aws_config()) -> ok_error(proplist())
Generated by EDoc