SYMBOL INDEX (1621 symbols across 58 files) FILE: lib/acf/right_acf_interface.rb type RightAws (line 23) | module RightAws class AcfInterface (line 75) | class AcfInterface < RightAwsBase method bench_xml (line 86) | def self.bench_xml method bench_service (line 89) | def self.bench_service method initialize (line 105) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 122) | def generate_request(method, path, params={}, body=nil, headers={}) ... method request_info (line 150) | def request_info(request, parser, &block) # :nodoc: method generate_call_reference (line 158) | def generate_call_reference # :nodoc: method merge_headers (line 164) | def merge_headers(hash) # :nodoc: method distribution_config_to_xml (line 170) | def distribution_config_to_xml(config, xml_wrapper='DistributionConf... method list_distributions (line 266) | def list_distributions method incrementally_list_distributions (line 304) | def incrementally_list_distributions(params={}, &block) method create_distribution (line 373) | def create_distribution(config) method get_distribution (line 417) | def get_distribution(aws_id) method get_distribution_config (line 445) | def get_distribution_config(aws_id) method set_distribution_config (line 471) | def set_distribution_config(aws_id, config) method delete_distribution (line 482) | def delete_distribution(aws_id, e_tag) class AcfDistributionListParser (line 492) | class AcfDistributionListParser < RightAWSParser # :nodoc: method reset (line 493) | def reset method tagstart (line 496) | def tagstart(name, attributes) method tagend (line 508) | def tagend(name) FILE: lib/acf/right_acf_invalidations.rb type RightAws (line 23) | module RightAws class AcfInterface (line 25) | class AcfInterface method list_invalidations (line 33) | def list_invalidations(distribution_aws_id) method incrementally_list_invalidations (line 45) | def incrementally_list_invalidations(distribution_aws_id, params={},... method create_invalidation (line 74) | def create_invalidation(distribution_aws_id, invalidation_batch) method get_invalidation (line 90) | def get_invalidation(distribution_aws_id, aws_id) method invalidation_batch_to_xml (line 99) | def invalidation_batch_to_xml(invalidation_batch) # :nodoc: class AcfInvalidationsListParser (line 115) | class AcfInvalidationsListParser < RightAWSParser # :nodoc: method reset (line 116) | def reset method tagstart (line 119) | def tagstart(name, attributes) method tagend (line 125) | def tagend(name) FILE: lib/acf/right_acf_origin_access_identities.rb type RightAws (line 23) | module RightAws class AcfInterface (line 25) | class AcfInterface method list_origin_access_identities (line 43) | def list_origin_access_identities method incrementally_list_origin_access_identities (line 79) | def incrementally_list_origin_access_identities(params={}, &block) method create_origin_access_identity (line 109) | def create_origin_access_identity(comment='', caller_reference=nil) method create_origin_access_identity_by_config (line 115) | def create_origin_access_identity_by_config(config) method get_origin_access_identity (line 131) | def get_origin_access_identity(aws_id) method delete_origin_access_identity (line 148) | def delete_origin_access_identity(aws_id, e_tag) method origin_access_identity_config_to_xml (line 158) | def origin_access_identity_config_to_xml(config) # :nodoc: method get_origin_access_identity_config (line 173) | def get_origin_access_identity_config(aws_id) method set_origin_access_identity_config (line 187) | def set_origin_access_identity_config(aws_id, config) class AcfOriginAccesIdentitiesListParser (line 197) | class AcfOriginAccesIdentitiesListParser < RightAWSParser # :nodoc: method reset (line 198) | def reset method tagstart (line 201) | def tagstart(name, attributes) method tagend (line 209) | def tagend(name) FILE: lib/acf/right_acf_streaming_interface.rb type RightAws (line 23) | module RightAws class AcfInterface (line 25) | class AcfInterface method streaming_distribution_config_to_xml (line 27) | def streaming_distribution_config_to_xml(config) # :nodoc: method list_streaming_distributions (line 57) | def list_streaming_distributions method incrementally_list_streaming_distributions (line 95) | def incrementally_list_streaming_distributions(params={}, &block) method create_streaming_distribution (line 127) | def create_streaming_distribution(config) method get_streaming_distribution (line 169) | def get_streaming_distribution(aws_id) method get_streaming_distribution_config (line 188) | def get_streaming_distribution_config(aws_id) method set_streaming_distribution_config (line 211) | def set_streaming_distribution_config(aws_id, config) method delete_streaming_distribution (line 222) | def delete_streaming_distribution(aws_id, e_tag) FILE: lib/acw/right_acw_interface.rb type RightAws (line 24) | module RightAws class AcwInterface (line 32) | class AcwInterface < RightAwsBase method bench_xml (line 43) | def self.bench_xml method bench_service (line 46) | def self.bench_service method initialize (line 61) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 73) | def generate_request(action, params={}) #:nodoc: method request_info (line 79) | def request_info(request, parser) #:nodoc: method get_metric_statistics (line 142) | def get_metric_statistics(options={}) method list_metrics (line 186) | def list_metrics class GetMetricStatisticsParser (line 195) | class GetMetricStatisticsParser < RightAWSParser #:nodoc: method tagstart (line 196) | def tagstart(name, attributes) method tagend (line 199) | def tagend(name) method reset (line 213) | def reset class ListMetricsParser (line 218) | class ListMetricsParser < RightAWSParser #:nodoc: method tagstart (line 219) | def tagstart(name, attributes) method tagend (line 227) | def tagend(name) method reset (line 240) | def reset FILE: lib/as/right_as_interface.rb type RightAws (line 24) | module RightAws class AsInterface (line 73) | class AsInterface < RightAwsBase method bench_xml (line 84) | def self.bench_xml method bench_service (line 87) | def self.bench_service method initialize (line 102) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 114) | def generate_request(action, params={}) #:nodoc: method request_info (line 120) | def request_info(request, parser) #:nodoc: method describe_auto_scaling_groups (line 134) | def describe_auto_scaling_groups(*auto_scaling_group_names) method create_auto_scaling_group (line 151) | def create_auto_scaling_group(auto_scaling_group_name, launch_config... method delete_auto_scaling_group (line 169) | def delete_auto_scaling_group(auto_scaling_group_name) method set_desired_capacity (line 183) | def set_desired_capacity(auto_scaling_group_name, desired_capacity) method update_auto_scaling_group (line 205) | def update_auto_scaling_group(auto_scaling_group_name, options={}) method describe_scaling_activities (line 245) | def describe_scaling_activities(auto_scaling_group_name, *activity_ids) method incrementally_describe_scaling_activities (line 292) | def incrementally_describe_scaling_activities(auto_scaling_group_nam... method terminate_instance_in_auto_scaling_group (line 321) | def terminate_instance_in_auto_scaling_group(instance_id, should_dec... method create_launch_configuration (line 353) | def create_launch_configuration(launch_configuration_name, image_id,... method describe_launch_configurations (line 384) | def describe_launch_configurations(*launch_configuration_names) method incrementally_describe_launch_configurations (line 419) | def incrementally_describe_launch_configurations(*launch_configurati... method delete_launch_configuration (line 440) | def delete_launch_configuration(launch_configuration_name) method create_or_update_scaling_trigger (line 473) | def create_or_update_scaling_trigger(trigger_name, auto_scaling_grou... method describe_triggers (line 516) | def describe_triggers(auto_scaling_group_name) method delete_trigger (line 526) | def delete_trigger(trigger_name, auto_scaling_group_name) class DescribeScalingActivitiesParser (line 536) | class DescribeScalingActivitiesParser < RightAWSParser #:nodoc: method tagstart (line 537) | def tagstart(name, attributes) method tagend (line 542) | def tagend(name) method reset (line 555) | def reset class DescribeAutoScalingGroupsParser (line 564) | class DescribeAutoScalingGroupsParser < RightAWSParser #:nodoc: method tagstart (line 565) | def tagstart(name, attributes) method tagend (line 576) | def tagend(name) method reset (line 599) | def reset class DescribeLaunchConfigurationsParser (line 609) | class DescribeLaunchConfigurationsParser < RightAWSParser #:nodoc: method tagstart (line 610) | def tagstart(name, attributes) method tagend (line 619) | def tagend(name) method reset (line 646) | def reset class DescribeTriggersParser (line 655) | class DescribeTriggersParser < RightAWSParser #:nodoc: method tagstart (line 656) | def tagstart(name, attributes) method tagend (line 667) | def tagend(name) method reset (line 691) | def reset FILE: lib/awsbase/benchmark_fix.rb type Benchmark (line 27) | module Benchmark #:nodoc: class Tms (line 28) | class Tms #:nodoc: method add! (line 29) | def add!(&blk) FILE: lib/awsbase/right_awsbase.rb type RightAws (line 25) | module RightAws class AwsUtils (line 28) | class AwsUtils #:nodoc: method utc_iso8601 (line 35) | def self.utc_iso8601(time) method sign (line 42) | def self.sign(aws_secret_access_key, auth_string) method content_md5 (line 47) | def self.content_md5(content) method amz_escape (line 53) | def self.amz_escape(param) method xml_escape (line 60) | def self.xml_escape(text) # :nodoc: method xml_unescape (line 64) | def self.xml_unescape(text) # :nodoc: method fix_service_params (line 69) | def self.fix_service_params(service_hash, signature) method fix_headers (line 75) | def self.fix_headers(headers) method sign_request_v0 (line 87) | def self.sign_request_v0(aws_secret_access_key, service_hash) method sign_request_v1 (line 96) | def self.sign_request_v1(aws_secret_access_key, service_hash) method sign_request_v2 (line 107) | def self.sign_request_v2(aws_secret_access_key, service_hash, http_v... method URLencode (line 134) | def self.URLencode(raw) method allow_only (line 139) | def self.allow_only(allowed_keys, params) method mandatory_arguments (line 145) | def self.mandatory_arguments(required_args, params) method caller_method (line 151) | def self.caller_method method split_items_and_params (line 156) | def self.split_items_and_params(array) method generate_unique_token (line 166) | def self.generate_unique_token class AwsBenchmarkingBlock (line 177) | class AwsBenchmarkingBlock #:nodoc: method initialize (line 179) | def initialize class AwsNoChange (line 187) | class AwsNoChange < RuntimeError class RightAwsBase (line 190) | class RightAwsBase method amazon_problems (line 211) | def self.amazon_problems method amazon_problems= (line 217) | def self.amazon_problems=(problems_list) method raise_on_timeout_on_actions (line 237) | def self.raise_on_timeout_on_actions method raise_on_timeout_on_actions= (line 241) | def self.raise_on_timeout_on_actions=(actions_list) type RightAwsBaseInterface (line 247) | module RightAwsBaseInterface function caching (line 251) | def self.caching function caching= (line 254) | def self.caching=(caching) function init (line 281) | def init(service_info, aws_access_key_id, aws_secret_access_key, par... function signed_service_params (line 329) | def signed_service_params(aws_secret_access_key, service_hash, http_... function caching? (line 339) | def caching? function cache_hits? (line 348) | def cache_hits?(function, response, do_raise=:raise) function update_cache (line 379) | def update_cache(function, hash) function on_exception (line 383) | def on_exception(options={:raise=>true, :log=>true}) # :nodoc: function get_server_url (line 392) | def get_server_url(request) # :nodoc: function get_connections_storage (line 396) | def get_connections_storage(aws_service) # :nodoc: function destroy_connection (line 403) | def destroy_connection(request, reason) # :nodoc: function get_connection (line 413) | def get_connection(request) # :nodoc: function generate_request_impl (line 441) | def generate_request_impl(verb, action, options={}, custom_options={... function request_info_impl (line 491) | def request_info_impl(aws_service, benchblock, request, parser, &blo... function request_cache_or_info (line 576) | def request_cache_or_info(method, link, parser_class, benchblock, us... function last_request_id (line 593) | def last_request_id function incrementally_list_items (line 598) | def incrementally_list_items(action, parser_class, params={}, &block... function amazonize_list (line 638) | def amazonize_list(masks, list, options={}) #:nodoc: function amazonize_block_device_mappings (line 673) | def amazonize_block_device_mappings(block_device_mappings, key = 'Bl... function map_api_keys_and_values (line 760) | def map_api_keys_and_values(options, *mappings) # :nodoc: function amazonize_hash_with_key_mapping (line 812) | def amazonize_hash_with_key_mapping(key, mapping, hash, options={}) function amazonize_list_with_key_mapping (line 833) | def amazonize_list_with_key_mapping(key, mapping, list, options={}) function with_connection_options (line 898) | def with_connection_options(options, &block) class AwsError (line 911) | class AwsError < RuntimeError method initialize (line 923) | def initialize(errors=nil, http_code=nil, request_id=nil) method include? (line 932) | def include?(pattern) method on_aws_exception (line 947) | def self.on_aws_exception(aws, options={:raise=>true, :log=>true}) method system_error? (line 967) | def self.system_error?(e) class AWSErrorHandler (line 974) | class AWSErrorHandler method reiteration_start_delay (line 979) | def self.reiteration_start_delay method reiteration_start_delay= (line 982) | def self.reiteration_start_delay=(reiteration_start_delay) method reiteration_time (line 987) | def self.reiteration_time method reiteration_time= (line 990) | def self.reiteration_time=(reiteration_time) method close_on_error (line 995) | def self.close_on_error method close_on_error= (line 998) | def self.close_on_error=(close_on_error) method close_on_4xx_probability (line 1003) | def self.close_on_4xx_probability method close_on_4xx_probability= (line 1006) | def self.close_on_4xx_probability=(close_on_4xx_probability) method initialize (line 1015) | def initialize(aws, parser, params={}) #:nodoc: method check (line 1029) | def check(request) #:nodoc: class RightSaxParserCallbackTemplate (line 1148) | class RightSaxParserCallbackTemplate #:nodoc: method initialize (line 1149) | def initialize(right_aws_parser) method on_characters (line 1152) | def on_characters(chars) method on_start_document (line 1155) | def on_start_document; end method on_comment (line 1156) | def on_comment(msg); end method on_processing_instruction (line 1157) | def on_processing_instruction(target, data); end method on_cdata_block (line 1158) | def on_cdata_block(cdata); end method on_end_document (line 1159) | def on_end_document; end class RightSaxParserCallback (line 1162) | class RightSaxParserCallback < RightSaxParserCallbackTemplate method include_callback (line 1163) | def self.include_callback method on_start_element (line 1166) | def on_start_element(name, attr_hash) method on_end_element (line 1169) | def on_end_element(name) class RightSaxParserCallbackNs (line 1174) | class RightSaxParserCallbackNs < RightSaxParserCallbackTemplate method on_start_element_ns (line 1175) | def on_start_element_ns(name, attr_hash, prefix, uri, namespaces) method on_end_element_ns (line 1178) | def on_end_element_ns(name, prefix, uri) class RightAWSParser (line 1183) | class RightAWSParser #:nodoc: method xml_lib (line 1190) | def self.xml_lib method xml_lib= (line 1193) | def self.xml_lib=(new_lib_name) method initialize (line 1203) | def initialize(params={}) method tag_start (line 1213) | def tag_start(name, attributes) method tag_end (line 1220) | def tag_end(name) method text (line 1225) | def text(text) method parse (line 1233) | def parse(xml_text, params={}) method method_missing (line 1287) | def method_missing(method, *params) method reset (line 1296) | def reset ; end method tagstart (line 1297) | def tagstart(name, attributes); end method tagend (line 1298) | def tagend(name) ; end method tagtext (line 1299) | def tagtext(text) ; end class RightErrorResponseParser (line 1315) | class RightErrorResponseParser < RightAWSParser #:nodoc: method tagend (line 1319) | def tagend(name) method reset (line 1330) | def reset class RightDummyParser (line 1337) | class RightDummyParser # :nodoc: method parse (line 1339) | def parse(response, params={}) class RightHttp2xxParser (line 1344) | class RightHttp2xxParser < RightAWSParser # :nodoc: method parse (line 1345) | def parse(response) class RightBoolResponseParser (line 1350) | class RightBoolResponseParser < RightAWSParser #:nodoc: method tagend (line 1351) | def tagend(name) FILE: lib/awsbase/support.rb class String (line 29) | class String #:nodoc: method right_underscore (line 31) | def right_underscore FILE: lib/awsbase/version.rb type RightAws (line 1) | module RightAws #:nodoc: type VERSION (line 2) | module VERSION #:nodoc: FILE: lib/ec2/right_ec2.rb type RightAws (line 24) | module RightAws class Ec2 (line 67) | class Ec2 < RightAwsBase method bench_xml (line 105) | def self.bench_xml method bench_ec2 (line 108) | def self.bench_ec2 method api (line 114) | def self.api method initialize (line 134) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 150) | def generate_request(action, params={}, custom_options={}) #:nodoc: method request_info (line 156) | def request_info(request, parser) #:nodoc: method describe_resources_with_list_and_options (line 160) | def describe_resources_with_list_and_options(remote_function_name, r... method incrementally_list_items (line 198) | def incrementally_list_items(remote_function_name, remote_item_name,... method merge_new_options_into_list_and_options (line 210) | def merge_new_options_into_list_and_options(list_and_options, new_op... method describe_key_pairs (line 237) | def describe_key_pairs(*list_and_options) method import_key_pair (line 247) | def import_key_pair(name, public_key_material) method create_key_pair (line 263) | def create_key_pair(name) method delete_key_pair (line 275) | def delete_key_pair(name) method allocate_address (line 300) | def allocate_address(options={}) method associate_address (line 320) | def associate_address(instance_id, options={}) method describe_addresses (line 347) | def describe_addresses(*list_and_options) method describe_addresses_by_allocation_ids (line 363) | def describe_addresses_by_allocation_ids(*list_and_options) method disassociate_address (line 373) | def disassociate_address(options = {}) method release_address (line 389) | def release_address(options = {}) method describe_availability_zones (line 421) | def describe_availability_zones(*list_and_options) method describe_regions (line 444) | def describe_regions(*list_and_options) method describe_account_attributes (line 464) | def describe_account_attributes(*list_and_options) class QEc2DescribeKeyPairParser (line 473) | class QEc2DescribeKeyPairParser < RightAWSParser #:nodoc: method tagstart (line 474) | def tagstart(name, attributes) method tagend (line 477) | def tagend(name) method reset (line 484) | def reset class QEc2CreateKeyPairParser (line 489) | class QEc2CreateKeyPairParser < RightAWSParser #:nodoc: method tagstart (line 490) | def tagstart(name, attributes) method tagend (line 493) | def tagend(name) class QEc2ImportKeyPairParser (line 502) | class QEc2ImportKeyPairParser < RightAWSParser #:nodoc: method tagstart (line 503) | def tagstart(name, attributes) method tagend (line 506) | def tagend(name) class QEc2AllocateAddressParser (line 518) | class QEc2AllocateAddressParser < RightAWSParser #:nodoc: method tagend (line 519) | def tagend(name) method reset (line 526) | def reset class QEc2AssociateAddressParser (line 531) | class QEc2AssociateAddressParser < RightAWSParser #:nodoc: method tagend (line 532) | def tagend(name) method reset (line 538) | def reset class QEc2DescribeAddressesParser (line 543) | class QEc2DescribeAddressesParser < RightAWSParser #:nodoc: method tagstart (line 544) | def tagstart(name, attributes) method tagend (line 547) | def tagend(name) method reset (line 557) | def reset class QEc2DescribeAvailabilityZonesParser (line 566) | class QEc2DescribeAvailabilityZonesParser < RightAWSParser #:nodoc: method tagstart (line 567) | def tagstart(name, attributes) method tagend (line 572) | def tagend(name) method reset (line 584) | def reset class QEc2DescribeRegionsParser (line 593) | class QEc2DescribeRegionsParser < RightAWSParser #:nodoc: method tagstart (line 594) | def tagstart(name, attributes) method tagend (line 597) | def tagend(name) method reset (line 604) | def reset class QEc2DescribeAccountAttributesParser (line 613) | class QEc2DescribeAccountAttributesParser < RightAWSParser #:nodoc: method tagstart (line 614) | def tagstart(name, attributes) method tagend (line 619) | def tagend(name) method reset (line 626) | def reset FILE: lib/ec2/right_ec2_ebs.rb type RightAws (line 24) | module RightAws class Ec2 (line 26) | class Ec2 method describe_volumes (line 72) | def describe_volumes(*list_and_options) method create_volume (line 98) | def create_volume(snapshot_id, size, zone, options={}) method delete_volume (line 121) | def delete_volume(volume_id) method attach_volume (line 139) | def attach_volume(volume_id, instance_id, device) method detach_volume (line 158) | def detach_volume(volume_id, instance_id=nil, device=nil, force=nil) method describe_snapshots (line 215) | def describe_snapshots(*list_and_options) method describe_snapshots_by_restorable_by (line 219) | def describe_snapshots_by_restorable_by(*list_and_options) method create_snapshot (line 235) | def create_snapshot(volume_id, description='') method try_create_snapshot (line 259) | def try_create_snapshot(volume_id, connect_timeout = nil, read_timeo... method describe_snapshot_attribute (line 293) | def describe_snapshot_attribute(snapshot_id, attribute='createVolume... method reset_snapshot_attribute (line 306) | def reset_snapshot_attribute(snapshot_id, attribute='createVolumePer... method modify_snapshot_attribute (line 320) | def modify_snapshot_attribute(snapshot_id, attribute, value) method modify_snapshot_attribute_create_volume_permission_add_users (line 339) | def modify_snapshot_attribute_create_volume_permission_add_users(sna... method modify_snapshot_attribute_create_volume_permission_remove_users (line 347) | def modify_snapshot_attribute_create_volume_permission_remove_users(... method modify_snapshot_attribute_create_volume_permission_add_groups (line 355) | def modify_snapshot_attribute_create_volume_permission_add_groups(sn... method modify_snapshot_attribute_create_volume_permission_remove_groups (line 365) | def modify_snapshot_attribute_create_volume_permission_remove_groups... method delete_snapshot (line 375) | def delete_snapshot(snapshot_id) class QEc2CreateVolumeParser (line 387) | class QEc2CreateVolumeParser < RightAWSParser #:nodoc: method tagend (line 388) | def tagend(name) method reset (line 400) | def reset class QEc2AttachAndDetachVolumeParser (line 405) | class QEc2AttachAndDetachVolumeParser < RightAWSParser #:nodoc: method tagend (line 406) | def tagend(name) method reset (line 415) | def reset class QEc2DescribeVolumesParser (line 420) | class QEc2DescribeVolumesParser < RightAWSParser #:nodoc: method tagstart (line 421) | def tagstart(name, attributes) method tagend (line 427) | def tagend(name) method reset (line 451) | def reset class QEc2DescribeSnapshotsParser (line 460) | class QEc2DescribeSnapshotsParser < RightAWSParser #:nodoc: method tagstart (line 461) | def tagstart(name, attributes) method tagend (line 468) | def tagend(name) method reset (line 489) | def reset class QEc2DescribeSnapshotAttributeParser (line 494) | class QEc2DescribeSnapshotAttributeParser < RightAWSParser #:nodoc: method tagstart (line 495) | def tagstart(name, attributes) method tagend (line 500) | def tagend(name) method reset (line 506) | def reset FILE: lib/ec2/right_ec2_images.rb type RightAws (line 24) | module RightAws class Ec2 (line 26) | class Ec2 method ec2_describe_images (line 38) | def ec2_describe_images(params={}, options={}, cache_for=nil) #:nodoc: method describe_images (line 93) | def describe_images(*list_and_options) method describe_images_by_owner (line 114) | def describe_images_by_owner(*list_and_options) method describe_images_by_executable_by (line 137) | def describe_images_by_executable_by(*list_and_options) method register_image (line 170) | def register_image(options) method deregister_image (line 198) | def deregister_image(image_id) method describe_image_attribute (line 220) | def describe_image_attribute(image_id, attribute='launchPermission') method reset_image_attribute (line 233) | def reset_image_attribute(image_id, attribute='launchPermission') method modify_image_attribute (line 251) | def modify_image_attribute(image_id, attribute, value) method modify_image_launch_perm_add_users (line 275) | def modify_image_launch_perm_add_users(image_id, *user_ids) method modify_image_launch_perm_remove_users (line 283) | def modify_image_launch_perm_remove_users(image_id, *user_ids) method modify_image_launch_perm_add_groups (line 292) | def modify_image_launch_perm_add_groups(image_id, *groups) method modify_image_launch_perm_remove_groups (line 300) | def modify_image_launch_perm_remove_groups(image_id, *groups) method modify_image_product_code (line 308) | def modify_image_product_code(image_id, product_codes=[]) method modify_image_description (line 316) | def modify_image_description(image_id, description) method create_image (line 327) | def create_image(instance_aws_id, options={}) class QEc2DescribeImagesParser (line 340) | class QEc2DescribeImagesParser < RightAWSParser #:nodoc: method tagstart (line 341) | def tagstart(name, attributes) method tagend (line 352) | def tagend(name) method reset (line 393) | def reset class QEc2RegisterImageParser (line 398) | class QEc2RegisterImageParser < RightAWSParser #:nodoc: method tagend (line 399) | def tagend(name) class QEc2DescribeImageAttributeParser (line 408) | class QEc2DescribeImageAttributeParser < RightAWSParser #:nodoc: method tagstart (line 409) | def tagstart(name, attributes) method tagend (line 417) | def tagend(name) method reset (line 437) | def reset FILE: lib/ec2/right_ec2_instances.rb type RightAws (line 24) | module RightAws class Ec2 (line 26) | class Ec2 method get_desc_instances (line 34) | def get_desc_instances(instances) # :nodoc: method describe_instances (line 112) | def describe_instances(*list_and_options) method confirm_product_instance (line 124) | def confirm_product_instance(instance, product_code) method run_instances (line 152) | def run_instances(image_id, min_count, max_count, group_names, key_n... method launch_instances (line 226) | def launch_instances(image_id, options={}) method start_instances (line 270) | def start_instances(*instance_aws_ids) method stop_instances (line 287) | def stop_instances(*instance_aws_ids_and_options) method terminate_instances (line 305) | def terminate_instances(*instance_aws_ids) method get_console_output (line 320) | def get_console_output(instance_id) method reboot_instances (line 331) | def reboot_instances(*instances) method describe_instance_attribute (line 353) | def describe_instance_attribute(instance_id, attribute) method reset_instance_attribute (line 370) | def reset_instance_attribute(instance_id, attribute) method modify_instance_attribute (line 386) | def modify_instance_attribute(instance_id, attribute, value) method get_initial_password (line 422) | def get_initial_password(instance_id, private_key) method get_initial_password_v2 (line 440) | def get_initial_password_v2(instance_id, private_key) method bundle_instance (line 468) | def bundle_instance(instance_id, s3_bucket, s3_prefix, method describe_bundle_tasks (line 520) | def describe_bundle_tasks(*list_and_options) method cancel_bundle_task (line 537) | def cancel_bundle_task(bundle_id) class QEc2DescribeInstancesParser (line 548) | class QEc2DescribeInstancesParser < RightAWSParser #:nodoc: method tagstart (line 549) | def tagstart(name, attributes) method tagend (line 568) | def tagend(name) method reset (line 641) | def reset class QEc2ConfirmProductInstanceParser (line 646) | class QEc2ConfirmProductInstanceParser < RightAWSParser #:nodoc: method tagend (line 647) | def tagend(name) class QEc2TerminateInstancesParser (line 652) | class QEc2TerminateInstancesParser < RightAWSParser #:nodoc: method tagstart (line 653) | def tagstart(name, attributes) method tagend (line 656) | def tagend(name) method reset (line 666) | def reset class QEc2DescribeInstanceAttributeParser (line 671) | class QEc2DescribeInstanceAttributeParser < RightAWSParser #:nodoc: method tagstart (line 672) | def tagstart(name, attributes) method tagend (line 680) | def tagend(name) method reset (line 709) | def reset class QEc2GetConsoleOutputParser (line 718) | class QEc2GetConsoleOutputParser < RightAWSParser #:nodoc: method tagend (line 719) | def tagend(name) method reset (line 727) | def reset class QEc2DescribeBundleTasksParser (line 736) | class QEc2DescribeBundleTasksParser < RightAWSParser #:nodoc: method tagstart (line 737) | def tagstart(name, attributes) method tagend (line 740) | def tagend(name) method reset (line 756) | def reset class QEc2BundleInstanceParser (line 761) | class QEc2BundleInstanceParser < RightAWSParser #:nodoc: method tagend (line 762) | def tagend(name) method reset (line 777) | def reset class QEc2GetPasswordDataParser (line 782) | class QEc2GetPasswordDataParser < RightAWSParser #:nodoc: method tagend (line 783) | def tagend(name) method reset (line 790) | def reset FILE: lib/ec2/right_ec2_monitoring.rb type RightAws (line 24) | module RightAws class Ec2 (line 26) | class Ec2 method monitor_instances (line 33) | def monitor_instances(*list) method unmonitor_instances (line 45) | def unmonitor_instances(*list) class QEc2MonitorInstancesParser (line 52) | class QEc2MonitorInstancesParser < RightAWSParser #:nodoc: method tagstart (line 53) | def tagstart(name, attributes) method tagend (line 56) | def tagend(name) method reset (line 63) | def reset FILE: lib/ec2/right_ec2_placement_groups.rb type RightAws (line 24) | module RightAws class Ec2 (line 26) | class Ec2 method describe_placement_groups (line 51) | def describe_placement_groups(*list_and_options) method create_placement_group (line 62) | def create_placement_group(placement_group_name, strategy = 'cluster') method delete_placement_group (line 76) | def delete_placement_group(placement_group_name) class QEc2DescribePlacementGroupsParser (line 88) | class QEc2DescribePlacementGroupsParser < RightAWSParser #:nodoc: method tagstart (line 89) | def tagstart(name, attributes) method tagend (line 94) | def tagend(name) method reset (line 102) | def reset FILE: lib/ec2/right_ec2_reserved_instances.rb type RightAws (line 24) | module RightAws class Ec2 (line 26) | class Ec2 method describe_reserved_instances (line 61) | def describe_reserved_instances(*list_and_options) method describe_reserved_instances_offerings (line 119) | def describe_reserved_instances_offerings(*list_and_options, &block) method purchase_reserved_instances_offering (line 134) | def purchase_reserved_instances_offering(reserved_instances_offering... class QEc2DescribeReservedInstancesParser (line 151) | class QEc2DescribeReservedInstancesParser < RightAWSParser #:nodoc: method tagstart (line 152) | def tagstart(name, attributes) method tagend (line 159) | def tagend(name) method reset (line 186) | def reset class QEc2DescribeReservedInstancesOfferingsParser (line 191) | class QEc2DescribeReservedInstancesOfferingsParser < RightAWSParser ... method tagstart (line 192) | def tagstart(name, attributes) method tagend (line 199) | def tagend(name) method reset (line 225) | def reset class QEc2PurchaseReservedInstancesOfferingParser (line 230) | class QEc2PurchaseReservedInstancesOfferingParser < RightAWSParser #... method tagend (line 231) | def tagend(name) method reset (line 236) | def reset FILE: lib/ec2/right_ec2_security_groups.rb type RightAws (line 24) | module RightAws class Ec2 (line 26) | class Ec2 method describe_security_groups (line 102) | def describe_security_groups(*list_and_options) method describe_security_groups_by_name (line 145) | def describe_security_groups_by_name(*list) method create_security_group (line 158) | def create_security_group(name, description = nil, options = {}) method delete_security_group (line 178) | def delete_security_group(group_id_or_options={}) method grant_security_group_ingress (line 186) | def grant_security_group_ingress(group_id, permissions) method revoke_security_group_ingress (line 190) | def revoke_security_group_ingress(group_id, permissions) method grant_security_group_egress (line 194) | def grant_security_group_egress(group_id, permissions) method revoke_security_group_egress (line 198) | def revoke_security_group_egress(group_id, permissions) method modify_security_group (line 261) | def modify_security_group(action, direction, group_id, permissions) method edit_security_group (line 373) | def edit_security_group(action, group_name, params) method authorize_security_group_named_ingress (line 408) | def authorize_security_group_named_ingress(name, owner, group) method revoke_security_group_named_ingress (line 416) | def revoke_security_group_named_ingress(name, owner, group) method authorize_security_group_IP_ingress (line 425) | def authorize_security_group_IP_ingress(name, from_port, to_port, pr... method revoke_security_group_IP_ingress (line 433) | def revoke_security_group_IP_ingress(name, from_port, to_port, proto... class QEc2CreateSecurityGroupsParser (line 441) | class QEc2CreateSecurityGroupsParser < RightAWSParser #:nodoc: method tagend (line 442) | def tagend(name) method reset (line 448) | def reset class QEc2DescribeSecurityGroupsParser (line 453) | class QEc2DescribeSecurityGroupsParser < RightAWSParser #:nodoc: method tagstart (line 454) | def tagstart(name, attributes) method tagend (line 464) | def tagend(name) method reset (line 490) | def reset FILE: lib/ec2/right_ec2_spot_instances.rb type RightAws (line 24) | module RightAws class Ec2 (line 26) | class Ec2 method describe_spot_price_history (line 76) | def describe_spot_price_history(options={}) method describe_spot_instance_requests (line 132) | def describe_spot_instance_requests(*list_and_options) method request_spot_instances (line 218) | def request_spot_instances(options) method cancel_spot_instance_requests (line 250) | def cancel_spot_instance_requests(*spot_instance_request_ids) method create_spot_datafeed_subscription (line 264) | def create_spot_datafeed_subscription(bucket, prefix=nil) method describe_spot_datafeed_subscription (line 279) | def describe_spot_datafeed_subscription method delete_spot_datafeed_subscription (line 288) | def delete_spot_datafeed_subscription() class QEc2DescribeSpotPriceHistoryParser (line 297) | class QEc2DescribeSpotPriceHistoryParser < RightAWSParser #:nodoc: method tagstart (line 298) | def tagstart(name, attributes) method tagend (line 301) | def tagend(name) method reset (line 311) | def reset class QEc2DescribeSpotInstanceParser (line 316) | class QEc2DescribeSpotInstanceParser < RightAWSParser #:nodoc: method tagstart (line 317) | def tagstart(name, attributes) method tagend (line 332) | def tagend(name) method reset (line 383) | def reset class QEc2CancelSpotInstanceParser (line 388) | class QEc2CancelSpotInstanceParser < RightAWSParser #:nodoc: method tagstart (line 389) | def tagstart(name, attributes) method tagend (line 392) | def tagend(name) method reset (line 399) | def reset class QEc2DescribeSpotDatafeedSubscriptionParser (line 404) | class QEc2DescribeSpotDatafeedSubscriptionParser < RightAWSParser #:... method tagend (line 405) | def tagend(name) method reset (line 415) | def reset FILE: lib/ec2/right_ec2_tags.rb type RightAws (line 24) | module RightAws class Ec2 (line 25) | class Ec2 method describe_tags (line 45) | def describe_tags(options={}) method create_tags (line 74) | def create_tags(resources, tags, options={}) method delete_tags (line 103) | def delete_tags(resources, tags, options={}) class QEc2DescribeTagsParser (line 117) | class QEc2DescribeTagsParser < RightAWSParser #:nodoc: method tagstart (line 118) | def tagstart(name, attributes) method tagend (line 122) | def tagend(name) method reset (line 132) | def reset FILE: lib/ec2/right_ec2_vpc.rb type RightAws (line 24) | module RightAws class Ec2 (line 26) | class Ec2 method describe_vpcs (line 59) | def describe_vpcs(*list_and_options) method create_vpc (line 72) | def create_vpc(cidr_block, options = {}) method delete_vpc (line 85) | def delete_vpc(vpc_id) method describe_subnets (line 114) | def describe_subnets(*list_and_options) method create_subnet (line 129) | def create_subnet(vpc_id, cidr_block, availability_zone = nil) method delete_subnet (line 143) | def delete_subnet(subnet_id) method describe_dhcp_options (line 169) | def describe_dhcp_options(*list_and_options) method create_dhcp_options (line 181) | def create_dhcp_options(dhcp_configuration) method associate_dhcp_options (line 199) | def associate_dhcp_options(dhcp_options_id, vpc_id) method delete_dhcp_options (line 211) | def delete_dhcp_options(dhcp_options_id) method describe_customer_gateways (line 239) | def describe_customer_gateways(*list_and_options) method create_customer_gateway (line 252) | def create_customer_gateway(type, ip_address, bgp_asn) method delete_customer_gateway (line 265) | def delete_customer_gateway(customer_gateway_id) method describe_vpn_gateways (line 292) | def describe_vpn_gateways(*list_and_options) method create_vpn_gateway (line 304) | def create_vpn_gateway(type, availability_zone=nil) method attach_vpn_gateway (line 318) | def attach_vpn_gateway(vpn_gateway_id, vpc_id) method detach_vpn_gateway (line 330) | def detach_vpn_gateway(vpn_gateway_id, vpc_id) method delete_vpn_gateway (line 342) | def delete_vpn_gateway(vpn_gateway_id) method describe_vpn_connections (line 373) | def describe_vpn_connections(*list_and_options) method create_vpn_connection (line 387) | def create_vpn_connection(type, customer_gateway_id, vpn_gateway_id) method delete_vpn_connection (line 400) | def delete_vpn_connection(vpn_connection_id) class QEc2DescribeVpcsParser (line 412) | class QEc2DescribeVpcsParser < RightAWSParser #:nodoc: method tagstart (line 413) | def tagstart(name, attributes) method tagend (line 419) | def tagend(name) method reset (line 436) | def reset class QEc2DescribeSubnetsParser (line 441) | class QEc2DescribeSubnetsParser < RightAWSParser #:nodoc: method tagstart (line 442) | def tagstart(name, attributes) method tagend (line 448) | def tagend(name) method reset (line 467) | def reset class QEc2DescribeDhcpOptionsParser (line 472) | class QEc2DescribeDhcpOptionsParser < RightAWSParser #:nodoc: method tagstart (line 473) | def tagstart(name, attributes) method tagend (line 479) | def tagend(name) method reset (line 490) | def reset class QEc2DescribeCustomerGatewaysParser (line 495) | class QEc2DescribeCustomerGatewaysParser < RightAWSParser #:nodoc: method tagstart (line 496) | def tagstart(name, attributes) method tagend (line 502) | def tagend(name) method reset (line 518) | def reset class QEc2DescribeVpnGatewaysParser (line 523) | class QEc2DescribeVpnGatewaysParser < RightAWSParser #:nodoc: method tagstart (line 524) | def tagstart(name, attributes) method tagend (line 531) | def tagend(name) method reset (line 549) | def reset class QEc2AttachVpnGatewayParser (line 554) | class QEc2AttachVpnGatewayParser < RightAWSParser #:nodoc: method tagend (line 555) | def tagend(name) method reset (line 561) | def reset class QEc2DescribeVpnConnectionsParser (line 567) | class QEc2DescribeVpnConnectionsParser < RightAWSParser #:nodoc: method tagstart (line 568) | def tagstart(name, attributes) method tagend (line 574) | def tagend(name) method reset (line 591) | def reset FILE: lib/ec2/right_ec2_vpc2.rb type RightAws (line 24) | module RightAws class Ec2 (line 26) | class Ec2 method create_internet_gateway (line 43) | def create_internet_gateway method describe_internet_gateways (line 62) | def describe_internet_gateways(*list_and_options) method delete_internet_gateway (line 74) | def delete_internet_gateway(internet_gateway_id) method attach_internet_gateway (line 87) | def attach_internet_gateway(internet_gateway_id, vpc_id) method detach_internet_gateway (line 103) | def detach_internet_gateway(internet_gateway_id, vpc_id) method describe_route_tables (line 162) | def describe_route_tables(*list_and_options) method create_route_table (line 182) | def create_route_table(vpc_id) method delete_route_table (line 195) | def delete_route_table(route_table_id) method associate_route_table (line 211) | def associate_route_table(route_table_id, subnet_id) method disassociate_route_table (line 226) | def disassociate_route_table(route_table_association_id) method replace_route_table_association (line 242) | def replace_route_table_association(route_table_id, route_table_asso... method create_route (line 263) | def create_route(route_table_id, destination_cidr_block, options = {}) method delete_route (line 280) | def delete_route(route_table_id, destination_cidr_block) method replace_route (line 295) | def replace_route(route_table_id, destination_cidr_block, options = {}) class QEc2DescribeInternetGatewaysParser (line 310) | class QEc2DescribeInternetGatewaysParser < RightAWSParser #:nodoc: method tagstart (line 311) | def tagstart(name, attributes) method tagend (line 317) | def tagend(name) method reset (line 330) | def reset class QEc2DescribeRouteTablesParser (line 339) | class QEc2DescribeRouteTablesParser < RightAWSParser #:nodoc: method tagstart (line 340) | def tagstart(name, attributes) method tagend (line 351) | def tagend(name) method reset (line 375) | def reset FILE: lib/ec2/right_ec2_windows_mobility.rb type RightAws (line 24) | module RightAws class Ec2 (line 26) | class Ec2 method describe_licenses (line 28) | def describe_licenses(*license_ids) method activate_license (line 33) | def activate_license(license_id, capacity) method deactivate_license (line 44) | def deactivate_license(license_id, capacity) class QEc2DescribeLicensesParser (line 54) | class QEc2DescribeLicensesParser < RightAWSParser #:nodoc: method tagstart (line 55) | def tagstart(name, attributes) method tagend (line 61) | def tagend(name) method reset (line 77) | def reset FILE: lib/elb/right_elb_interface.rb type RightAws (line 24) | module RightAws class ElbInterface (line 61) | class ElbInterface < RightAwsBase method bench_xml (line 74) | def self.bench_xml method bench_service (line 77) | def self.bench_service method initialize (line 92) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 104) | def generate_request(action, params={}) #:nodoc: method request_info (line 110) | def request_info(request, parser) #:nodoc: method describe_load_balancers (line 166) | def describe_load_balancers(*load_balancers) method create_load_balancer (line 186) | def create_load_balancer(load_balancer_name, availability_zones=[], ... method delete_load_balancer (line 209) | def delete_load_balancer(load_balancer_name) method create_load_balancer_listeners (line 226) | def create_load_balancer_listeners(load_balancer_name, listeners) method delete_load_balancer_listeners (line 237) | def delete_load_balancer_listeners(load_balancer_name, *load_balance... method enable_availability_zones_for_load_balancer (line 250) | def enable_availability_zones_for_load_balancer(load_balancer_name, ... method disable_availability_zones_for_load_balancer (line 263) | def disable_availability_zones_for_load_balancer(load_balancer_name,... method configure_health_check (line 282) | def configure_health_check(load_balancer_name, health_check) method describe_instance_health (line 306) | def describe_instance_health(load_balancer_name, *instances) method register_instances_with_load_balancer (line 319) | def register_instances_with_load_balancer(load_balancer_name, *insta... method deregister_instances_with_load_balancer (line 332) | def deregister_instances_with_load_balancer(load_balancer_name, *ins... method create_app_cookie_stickiness_policy (line 350) | def create_app_cookie_stickiness_policy(load_balancer_name, policy_n... method create_lb_cookie_stickiness_policy (line 364) | def create_lb_cookie_stickiness_policy(load_balancer_name, policy_na... method set_load_balancer_policies_of_listener (line 377) | def set_load_balancer_policies_of_listener(load_balancer_name, load_... method delete_load_balancer_policy (line 394) | def delete_load_balancer_policy(load_balancer_name, policy_name) method set_load_balancer_listener_ssl_certificate (line 401) | def set_load_balancer_listener_ssl_certificate(load_balancer_name, l... method merge_listeners_into_request_hash (line 413) | def merge_listeners_into_request_hash(request_hash, listeners) # :no... class DescribeLoadBalancersParser (line 434) | class DescribeLoadBalancersParser < RightAWSParser #:nodoc: method tagstart (line 435) | def tagstart(name, attributes) method tagend (line 449) | def tagend(name) method reset (line 489) | def reset class CreateLoadBalancerParser (line 494) | class CreateLoadBalancerParser < RightAWSParser #:nodoc: method tagend (line 495) | def tagend(name) class DeleteLoadBalancerParser (line 500) | class DeleteLoadBalancerParser < RightAWSParser #:nodoc: method tagend (line 501) | def tagend(name) class AvailabilityZonesForLoadBalancerParser (line 506) | class AvailabilityZonesForLoadBalancerParser < RightAWSParser #:nodoc: method tagend (line 507) | def tagend(name) method reset (line 515) | def reset class HealthCheckParser (line 520) | class HealthCheckParser < RightAWSParser #:nodoc: method tagend (line 521) | def tagend(name) method reset (line 530) | def reset class DescribeInstanceHealthParser (line 539) | class DescribeInstanceHealthParser < RightAWSParser #:nodoc: method tagstart (line 540) | def tagstart(name, attributes) method tagend (line 543) | def tagend(name) method reset (line 552) | def reset class InstancesWithLoadBalancerParser (line 557) | class InstancesWithLoadBalancerParser < RightAWSParser #:nodoc: method tagend (line 558) | def tagend(name) method reset (line 566) | def reset FILE: lib/emr/right_emr_interface.rb type RightAws (line 24) | module RightAws class EmrInterface (line 62) | class EmrInterface < RightAwsBase method bench_xml (line 73) | def self.bench_xml method bench_service (line 76) | def self.bench_service method initialize (line 97) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 109) | def generate_request(action, params={}) #:nodoc: method request_info (line 115) | def request_info(request, parser) #:nodoc: method run_job_flow (line 244) | def run_job_flow(options={}) method describe_job_flows (line 327) | def describe_job_flows(*job_flow_ids_and_options) method terminate_job_flows (line 360) | def terminate_job_flows(*job_flow_ids) method set_termination_protection (line 380) | def set_termination_protection(*job_flow_ids_and_options) method add_job_flow_steps (line 429) | def add_job_flow_steps(job_flow_id, *steps) method add_instance_groups (line 460) | def add_instance_groups(job_flow_id, *instance_groups) method modify_instance_groups (line 492) | def modify_instance_groups(*args) method amazonize_run_job_flow (line 508) | def amazonize_run_job_flow(options) # :nodoc: method amazonize_bootstrap_actions (line 519) | def amazonize_bootstrap_actions(bootstrap_actions, key = 'BootstrapA... method amazonize_instance_groups (line 538) | def amazonize_instance_groups(instance_groups, key = 'Instances.Inst... method amazonize_steps (line 557) | def amazonize_steps(steps, key = 'Steps.member') # :nodoc: class RunJobFlowParser (line 586) | class RunJobFlowParser < RightAWSParser #:nodoc: method tagend (line 587) | def tagend(name) method reset (line 592) | def reset class DescribeJobFlowsParser (line 601) | class DescribeJobFlowsParser < RightAWSParser #:nodoc: method tagstart (line 602) | def tagstart(name, attributes) method tagend (line 617) | def tagend(name) method reset (line 707) | def reset class AddInstanceGroupsParser (line 716) | class AddInstanceGroupsParser < RightAWSParser #:nodoc: method tagend (line 717) | def tagend(name) method reset (line 722) | def reset FILE: lib/iam/right_iam_access_keys.rb type RightAws (line 1) | module RightAws class IamInterface (line 3) | class IamInterface < RightAwsBase method list_access_keys (line 18) | def list_access_keys(options={}, &block) method create_access_key (line 33) | def create_access_key(options={}) method delete_access_key (line 46) | def delete_access_key(access_key_id, options={}) class ListAccessKeysParser (line 57) | class ListAccessKeysParser < BasicIamListParser #:nodoc: method reset (line 58) | def reset class CreateAccessKeyParser (line 63) | class CreateAccessKeyParser < BasicIamParser #:nodoc: method reset (line 64) | def reset FILE: lib/iam/right_iam_groups.rb type RightAws (line 1) | module RightAws class IamInterface (line 3) | class IamInterface < RightAwsBase method list_groups (line 19) | def list_groups(options={}, &block) method create_group (line 37) | def create_group(group_name, path=nil) method update_group (line 50) | def update_group(group_name, options={}) method get_group (line 73) | def get_group(group_name, options={}, &block) method delete_group (line 82) | def delete_group(group_name) method list_group_policies (line 98) | def list_group_policies(group_name, options={}, &block) method put_group_policy (line 107) | def put_group_policy(group_name, policy_name, policy_document) method get_group_policy (line 124) | def get_group_policy(group_name, policy_name) method delete_group_policy (line 135) | def delete_group_policy(group_name, policy_name) class ListGroupsParser (line 146) | class ListGroupsParser < BasicIamListParser #:nodoc: method reset (line 147) | def reset class CreateGroupParser (line 152) | class CreateGroupParser < BasicIamParser #:nodoc: method reset (line 153) | def reset class GetGroupParser (line 158) | class GetGroupParser < RightAWSParser #:nodoc: method tagstart (line 159) | def tagstart(name, attributes) method tagend (line 162) | def tagend(name) method reset (line 181) | def reset class GetGroupPolicyParser (line 186) | class GetGroupPolicyParser < BasicIamParser #:nodoc: method reset (line 187) | def reset FILE: lib/iam/right_iam_interface.rb type RightAws (line 24) | module RightAws class IamInterface (line 43) | class IamInterface < RightAwsBase method bench_xml (line 53) | def self.bench_xml method bench_service (line 56) | def self.bench_service method initialize (line 71) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 83) | def generate_request(action, params={}) #:nodoc: method request_info (line 89) | def request_info(request, parser) #:nodoc: method incrementally_list_iam_resources (line 95) | def incrementally_list_iam_resources(api_function, params={}, option... method list_server_certificates (line 132) | def list_server_certificates(options={}, &block) method upload_server_certificate (line 164) | def upload_server_certificate(server_certificate_name, certificate_b... method update_server_certificate (line 180) | def update_server_certificate(server_certificate_name, options={}) method get_server_certificate (line 200) | def get_server_certificate(server_certificate_name) method delete_server_certificate (line 210) | def delete_server_certificate(server_certificate_name) method list_signing_certificates (line 230) | def list_signing_certificates(options={}, &block) method upload_signing_certificate (line 253) | def upload_signing_certificate(certificate_body, options={}) method delete_signing_certificate (line 266) | def delete_signing_certificate(certificate_id, options={}) class BasicIamParser (line 277) | class BasicIamParser < RightAWSParser #:nodoc: method tagstart (line 278) | def tagstart(name, attributes) method tagend (line 281) | def tagend(name) class BasicIamListParser (line 288) | class BasicIamListParser < RightAWSParser #:nodoc: method tagstart (line 289) | def tagstart(name, attributes) method tagend (line 293) | def tagend(name) class GetServerCertificateParser (line 311) | class GetServerCertificateParser < BasicIamParser #:nodoc: method reset (line 312) | def reset class ListServerCertificatesParser (line 317) | class ListServerCertificatesParser < BasicIamListParser #:nodoc: method reset (line 318) | def reset class ListSigningCertificatesParser (line 327) | class ListSigningCertificatesParser < BasicIamListParser #:nodoc: method reset (line 328) | def reset class GetSigningCertificateParser (line 333) | class GetSigningCertificateParser < BasicIamParser #:nodoc: method reset (line 334) | def reset FILE: lib/iam/right_iam_mfa_devices.rb type RightAws (line 1) | module RightAws class IamInterface (line 3) | class IamInterface < RightAwsBase method list_mfa_devices (line 13) | def list_mfa_devices(options={}, &block) method enable_mfa_device (line 22) | def enable_mfa_device(user_name, serial_number, auth_code1, auth_code2) method resync_mfa_device (line 35) | def resync_mfa_device(user_name, serial_number, auth_code1, auth_code2) method deactivate_mfa_device (line 48) | def deactivate_mfa_device(user_name, serial_number) class ListMFADevicesParser (line 59) | class ListMFADevicesParser < BasicIamListParser #:nodoc: method reset (line 60) | def reset FILE: lib/iam/right_iam_users.rb type RightAws (line 1) | module RightAws class IamInterface (line 3) | class IamInterface < RightAwsBase method list_users (line 19) | def list_users(options={}, &block) method create_user (line 33) | def create_user(user_name, options={}) method update_user (line 44) | def update_user(user_name, options={}) method get_user (line 60) | def get_user(user_name) method delete_user (line 70) | def delete_user(user_name) method list_user_policies (line 86) | def list_user_policies(user_name, options={}, &block) method put_user_policy (line 95) | def put_user_policy(user_name, policy_name, policy_document) method get_user_policy (line 110) | def get_user_policy(user_name, policy_name) method delete_user_policy (line 123) | def delete_user_policy(user_name, policy_name) method list_groups_for_user (line 145) | def list_groups_for_user(user_name, options={}, &block) method add_user_to_group (line 154) | def add_user_to_group(user_name, group_name) method remove_user_from_group (line 165) | def remove_user_from_group(user_name, group_name) method create_login_profile (line 181) | def create_login_profile(user_name, password) method update_login_profile (line 192) | def update_login_profile(user_name, options={}) method get_login_profile (line 203) | def get_login_profile(user_name) method delete_login_profile (line 214) | def delete_login_profile(user_name) class ListUsersParser (line 224) | class ListUsersParser < BasicIamListParser #:nodoc: method reset (line 225) | def reset class GetUserParser (line 230) | class GetUserParser < BasicIamParser #:nodoc: method reset (line 231) | def reset class GetUserPolicyParser (line 236) | class GetUserPolicyParser < BasicIamParser #:nodoc: method reset (line 237) | def reset class GetLoginProfileParser (line 242) | class GetLoginProfileParser < BasicIamParser #:nodoc: method reset (line 243) | def reset FILE: lib/rds/right_rds_interface.rb type RightAws (line 24) | module RightAws class RdsInterface (line 26) | class RdsInterface < RightAwsBase method bench_xml (line 48) | def self.bench_xml method bench_service (line 51) | def self.bench_service method initialize (line 67) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 84) | def generate_request(action, params={}) #:nodoc: method request_info (line 90) | def request_info(request, parser, &block) # :nodoc: method incrementally_list_items (line 95) | def incrementally_list_items(action, parser_class, params={}, &block... method describe_db_instances (line 169) | def describe_db_instances(*params, &block) method create_db_instance (line 210) | def create_db_instance(aws_id, master_username, master_user_password... method modify_db_instance (line 282) | def modify_db_instance(aws_id, params={}) method reboot_db_instance (line 325) | def reboot_db_instance(aws_id, params={}) method delete_db_instance (line 341) | def delete_db_instance(aws_id, params={}) method describe_db_security_groups (line 389) | def describe_db_security_groups(*db_security_group_name, &block) method create_db_security_group (line 412) | def create_db_security_group(db_security_group_name, db_security_gro... method modify_db_security_group_ingress (line 420) | def modify_db_security_group_ingress(action, db_security_group_name,... method authorize_db_security_group_ingress (line 459) | def authorize_db_security_group_ingress(db_security_group_name, para... method revoke_db_security_group_ingress (line 480) | def revoke_db_security_group_ingress(db_security_group_name, params={}) method delete_db_security_group (line 489) | def delete_db_security_group(db_security_group_name) method describe_db_parameter_groups (line 511) | def describe_db_parameter_groups(*db_parameter_group_name, &block) method create_db_parameter_group (line 528) | def create_db_parameter_group(db_parameter_group_name, db_parameter_... method modify_db_parameter_group (line 542) | def modify_db_parameter_group(db_parameter_group_name, params={}) # ... method delete_db_parameter_group (line 565) | def delete_db_parameter_group(db_parameter_group_name) method reset_db_parameter_group (line 579) | def reset_db_parameter_group(db_parameter_group_name, *params) method describe_db_parameters (line 624) | def describe_db_parameters(*db_parameter_group_name, &block) method describe_engine_default_parameters (line 653) | def describe_engine_default_parameters(*db_parameter_group_family, &... method describe_orderable_db_instance_options (line 677) | def describe_orderable_db_instance_options(engine, params={}, &block) method describe_db_snapshots (line 737) | def describe_db_snapshots(params={}, &block) method create_db_snapshot (line 762) | def create_db_snapshot(aws_id, instance_aws_id) method restore_db_instance_from_db_snapshot (line 789) | def restore_db_instance_from_db_snapshot(snapshot_aws_id, instance_a... method restore_db_instance_to_point_in_time (line 816) | def restore_db_instance_to_point_in_time(instance_aws_id, new_instan... method delete_db_snapshot (line 850) | def delete_db_snapshot(aws_id) method describe_events (line 884) | def describe_events(params={}, &block) method fix_date (line 899) | def fix_date(date) # :nodoc: method describe_db_engine_versions (line 953) | def describe_db_engine_versions(params={}, &block) method create_db_instance_read_replica (line 999) | def create_db_instance_read_replica(aws_id, source_db_instance_ident... method describe_reserved_db_instances_offerings (line 1057) | def describe_reserved_db_instances_offerings(params={}, &block) method describe_reserved_db_instances (line 1084) | def describe_reserved_db_instances(params={}, &block) method purchase_reserved_db_instances_offering (line 1102) | def purchase_reserved_db_instances_offering(offering_aws_id, params={}) method describe_db_subnet_groups (line 1147) | def describe_db_subnet_groups(params={}, &block) method get_db_subnet_group (line 1158) | def get_db_subnet_group(group_name, &block) method create_db_subnet_group (line 1181) | def create_db_subnet_group(subnet_group_name, subnets, subnet_group_... method modify_db_subnet_group (line 1208) | def modify_db_subnet_group(subnet_group_name, subnets, subnet_group_... method delete_db_subnet_group (line 1222) | def delete_db_subnet_group(name) class DescribeDbInstancesParser (line 1235) | class DescribeDbInstancesParser < RightAWSParser # :nodoc: method reset (line 1236) | def reset method tagstart (line 1239) | def tagstart(name, attributes) method tagend (line 1252) | def tagend(name) class DescribeOrderableDBInstanceOptionsParser (line 1316) | class DescribeOrderableDBInstanceOptionsParser < RightAWSParser # :n... method reset (line 1317) | def reset method tagstart (line 1320) | def tagstart(name, attributes) method tagend (line 1325) | def tagend(name) class DescribeDbSecurityGroupsParser (line 1346) | class DescribeDbSecurityGroupsParser < RightAWSParser # :nodoc: method reset (line 1347) | def reset method tagstart (line 1350) | def tagstart(name, attributes) method tagend (line 1357) | def tagend(name) class DescribeDbParameterGroupsParser (line 1389) | class DescribeDbParameterGroupsParser < RightAWSParser # :nodoc: method reset (line 1390) | def reset method tagstart (line 1393) | def tagstart(name, attributes) method tagend (line 1399) | def tagend(name) class DescribeDbParametersParser (line 1412) | class DescribeDbParametersParser < RightAWSParser # :nodoc: method reset (line 1413) | def reset method tagstart (line 1416) | def tagstart(name, attributes) method tagend (line 1421) | def tagend(name) class DescribeDbSnapshotsParser (line 1446) | class DescribeDbSnapshotsParser < RightAWSParser # :nodoc: method reset (line 1447) | def reset method tagstart (line 1450) | def tagstart(name, attributes) method tagend (line 1455) | def tagend(name) class DescribeEventsParser (line 1483) | class DescribeEventsParser < RightAWSParser # :nodoc: method reset (line 1484) | def reset method tagstart (line 1487) | def tagstart(name, attributes) method tagend (line 1492) | def tagend(name) class DescribeDBEngineVersionsParser (line 1509) | class DescribeDBEngineVersionsParser < RightAWSParser # :nodoc: method reset (line 1510) | def reset method tagstart (line 1513) | def tagstart(name, attributes) method tagend (line 1523) | def tagend(name) class DescribeReservedDBInstancesOfferingsParser (line 1549) | class DescribeReservedDBInstancesOfferingsParser < RightAWSParser # ... method reset (line 1550) | def reset method tagstart (line 1553) | def tagstart(name, attributes) method tagend (line 1559) | def tagend(name) class DescribeReservedDBInstancesParser (line 1583) | class DescribeReservedDBInstancesParser < RightAWSParser # :nodoc: method reset (line 1584) | def reset method tagstart (line 1587) | def tagstart(name, attributes) method tagend (line 1593) | def tagend(name) class DescribeDBSubnetGroupsParser (line 1625) | class DescribeDBSubnetGroupsParser < RightAWSParser # :nodoc: method reset (line 1626) | def reset method tagstart (line 1629) | def tagstart(name, attributes) method tagend (line 1635) | def tagend(name) FILE: lib/right_aws.rb type Rightscale (line 83) | module Rightscale #:nodoc: FILE: lib/route_53/right_route_53_interface.rb type RightAws (line 23) | module RightAws class Route53Interface (line 157) | class Route53Interface < RightAwsBase method bench_xml (line 168) | def self.bench_xml method bench_service (line 171) | def self.bench_service method initialize (line 185) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 202) | def generate_request(method, path, params={}, body=nil, headers={}) ... method request_info (line 230) | def request_info(request, parser, &block) # :nodoc: method incrementally_list_hosted_zones (line 234) | def incrementally_list_hosted_zones(path, parser, params={}, &block)... method incrementally_list_resource_records (line 248) | def incrementally_list_resource_records(path, parser, params={}, &bl... method expand_hosted_zone_id (line 263) | def expand_hosted_zone_id(aws_id) # :nodoc: method expand_change_id (line 267) | def expand_change_id(aws_id) # :nodoc: method hosted_zone_config_to_xml (line 271) | def hosted_zone_config_to_xml(config) # :nodoc: method resource_record_sets_to_xml (line 288) | def resource_record_sets_to_xml(resource_record_changes, comment) # ... method list_hosted_zones (line 349) | def list_hosted_zones method create_hosted_zone (line 383) | def create_hosted_zone(config) method get_hosted_zone (line 404) | def get_hosted_zone(hosted_zone_aws_id) method delete_hosted_zone (line 418) | def delete_hosted_zone(hosted_zone_aws_id) method list_resource_record_sets (line 451) | def list_resource_record_sets(hosted_zone_aws_id, options={}) method change_resource_record_sets (line 481) | def change_resource_record_sets(hosted_zone_aws_id, resource_record_... method create_resource_record_sets (line 503) | def create_resource_record_sets(hosted_zone_aws_id, resource_record_... method delete_resource_record_sets (line 525) | def delete_resource_record_sets(hosted_zone_aws_id, resource_record_... method get_change (line 540) | def get_change(change_aws_id) class ListHostedZonesParser (line 549) | class ListHostedZonesParser < RightAWSParser # :nodoc: method reset (line 550) | def reset method tagstart (line 553) | def tagstart(name, attributes) method tagend (line 558) | def tagend(name) class GetHostedZoneParser (line 575) | class GetHostedZoneParser < RightAWSParser # :nodoc: method reset (line 576) | def reset method tagend (line 579) | def tagend(name) class ListResourceRecordSetsParser (line 597) | class ListResourceRecordSetsParser < RightAWSParser # :nodoc: method reset (line 598) | def reset method tagstart (line 601) | def tagstart(name, attributes) method tagend (line 606) | def tagend(name) class GetChangeParser (line 626) | class GetChangeParser < RightAWSParser # :nodoc: method reset (line 627) | def reset method tagend (line 630) | def tagend(name) FILE: lib/s3/right_s3.rb type RightAws (line 24) | module RightAws class S3 (line 50) | class S3 method initialize (line 63) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method buckets (line 73) | def buckets method bucket (line 99) | def bucket(name, create=false, perms=nil, headers={}) class Bucket (line 121) | class Bucket method create (line 144) | def self.create(s3, name, create=false, perms=nil, headers={}) method initialize (line 152) | def initialize(s3, name, creation_date=nil, owner=nil) method to_s (line 167) | def to_s method public_link (line 176) | def public_link method location (line 182) | def location method logging_info (line 191) | def logging_info method enable_logging (line 203) | def enable_logging(params) method disable_logging (line 211) | def disable_logging method keys (line 224) | def keys(options={}, head=false) method keys_and_service (line 235) | def keys_and_service(options={}, head=false) method key (line 262) | def key(key_name, head=false, &blck) method put (line 286) | def put(key, data=nil, meta_headers={}, perms=nil, headers={}, &blck) method get (line 298) | def get(key, headers={}) method rename_key (line 309) | def rename_key(old_key_or_name, new_name) method copy_key (line 321) | def copy_key(old_key_or_name, new_key_or_name) method move_key (line 332) | def move_key(old_key_or_name, new_key_or_name) method clear (line 342) | def clear method delete_folder (line 353) | def delete_folder(folder, separator='/') method delete (line 363) | def delete(options={}) method grantees (line 370) | def grantees class Key (line 377) | class Key method split_meta (line 383) | def self.split_meta(headers) #:nodoc: method add_meta_prefix (line 395) | def self.add_meta_prefix(meta_headers, prefix=S3Interface::AMAZON_... method create (line 417) | def self.create(bucket, name, data=nil, meta_headers={}) method initialize (line 425) | def initialize(bucket, name, data=nil, headers={}, meta_headers={}, method to_s (line 448) | def to_s method full_name (line 456) | def full_name(separator='/') method public_link (line 464) | def public_link method data (line 472) | def data method content_type (line 478) | def content_type method decoded_meta_headers (line 485) | def decoded_meta_headers(key = nil) method get (line 504) | def get(headers={}) method put (line 522) | def put(data=nil, perms=nil, headers={}, &blck) method put_multipart (line 544) | def put_multipart(data=nil, perms=nil, headers={}, part_size=nil) method rename (line 558) | def rename(new_name) method copy (line 581) | def copy(new_key_or_name) method move (line 605) | def move(new_key_or_name) method refresh (line 622) | def refresh(head=true) method head (line 645) | def head method reload_meta (line 654) | def reload_meta method save_meta (line 664) | def save_meta(meta_headers) method exists? (line 678) | def exists? method delete (line 687) | def delete method grantees (line 694) | def grantees class Owner (line 701) | class Owner method initialize (line 704) | def initialize(id, name) method to_s (line 710) | def to_s class Grantee (line 743) | class Grantee method owner_and_grantees (line 760) | def self.owner_and_grantees(thing) method grantees (line 782) | def self.grantees(thing) method put_acl (line 786) | def self.put_acl(thing, owner, grantees) #:nodoc: method initialize (line 817) | def initialize(thing, id, perms=[], action=:refresh, name=nil) method exists? (line 830) | def exists? method type (line 838) | def type method to_s (line 847) | def to_s method grant (line 860) | def grant(*permissions) method revoke (line 879) | def revoke(*permissions) method drop (line 893) | def drop method refresh (line 907) | def refresh method apply (line 926) | def apply method to_xml (line 937) | def to_xml # :nodoc: class S3Generator (line 995) | class S3Generator method initialize (line 998) | def initialize(aws_access_key_id, aws_secret_access_key, params={}) method buckets (line 1006) | def buckets(expires=nil, headers={}) method bucket (line 1014) | def bucket(name, expires=nil, headers={}) class Bucket (line 1018) | class Bucket method to_s (line 1021) | def to_s method public_link (line 1030) | def public_link method create (line 1036) | def self.create(s3, name, expires=nil, headers={}) method initialize (line 1041) | def initialize(s3, name) method create_link (line 1047) | def create_link(expires=nil, headers={}) method keys (line 1056) | def keys(options=nil, expires=nil, headers={}) method key (line 1065) | def key(name) method put (line 1073) | def put(key, meta_headers={}, expires=nil, headers={}) method get (line 1082) | def get(key, expires=nil, headers={}, response_params={}) method delete (line 1090) | def delete(expires=nil, headers={}) class Key (line 1096) | class Key method to_s (line 1099) | def to_s method full_name (line 1107) | def full_name(separator='/') method public_link (line 1115) | def public_link method initialize (line 1120) | def initialize(bucket, name, meta_headers={}) method put (line 1131) | def put(expires=nil, headers={}) method get (line 1139) | def get(expires=nil, headers={}, response_params={}) method delete (line 1147) | def delete(expires=nil, headers={}) method head (line 1155) | def head(expires=nil, headers={}) FILE: lib/s3/right_s3_interface.rb type RightAws (line 24) | module RightAws class S3Interface (line 26) | class S3Interface < RightAwsBase method bench_xml (line 61) | def self.bench_xml method bench_s3 (line 64) | def self.bench_s3 method params (line 71) | def self.params method param (line 76) | def param(name) method initialize (line 94) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method canonical_string (line 110) | def canonical_string(method, path, headers={}, expires=nil) # :nodoc: method is_dns_bucket? (line 147) | def is_dns_bucket?(bucket_name) method fetch_request_params (line 156) | def fetch_request_params(headers) #:nodoc: method generate_rest_request (line 181) | def generate_rest_request(method, headers) # :nodoc: method request_info (line 209) | def request_info(request, parser, &block) # :nodoc: method list_all_my_buckets (line 221) | def list_all_my_buckets(headers={}) method create_bucket (line 235) | def create_bucket(bucket, headers={}) method bucket_location (line 261) | def bucket_location(bucket, headers={}) method get_logging_parse (line 275) | def get_logging_parse(params) method put_logging (line 289) | def put_logging(params) method delete_bucket (line 305) | def delete_bucket(bucket, headers={}) method list_bucket (line 328) | def list_bucket(bucket, options={}, headers={}) method incrementally_list_bucket (line 363) | def incrementally_list_bucket(bucket, options={}, headers={}, &block) method decide_marker (line 385) | def decide_marker(response) method under_max_keys (line 399) | def under_max_keys(internal_options) method put (line 438) | def put(bucket, key, data=nil, headers={}, &blck) method store_object (line 484) | def store_object(params) method store_object_and_verify (line 528) | def store_object_and_verify(params) method store_object_multipart (line 555) | def store_object_multipart(params) class S3MultipartUploadInitiateResponseParser (line 629) | class S3MultipartUploadInitiateResponseParser < RightAWSParser method reset (line 630) | def reset method headers_to_string (line 633) | def headers_to_string(headers) method tagend (line 641) | def tagend(name) class S3CompleteMultipartParser (line 648) | class S3CompleteMultipartParser < RightAWSParser # :nodoc: method reset (line 649) | def reset method tagend (line 652) | def tagend(name) method get (line 689) | def get(bucket, key, headers={}, &block) method retrieve_object (line 737) | def retrieve_object(params, &block) method retrieve_object_and_verify (line 755) | def retrieve_object_and_verify(params, &block) method head (line 775) | def head(bucket, key, headers={}) method delete (line 786) | def delete(bucket, key='', headers={}) method delete_multiple (line 798) | def delete_multiple(bucket, keys=[], headers={}) method copy (line 834) | def copy(src_bucket, src_key, dest_bucket, dest_key=nil, directive=:... method move (line 854) | def move(src_bucket, src_key, dest_bucket, dest_key=nil, directive=:... method rename (line 866) | def rename(src_bucket, src_key, dest_key, headers={}) method get_acl (line 885) | def get_acl(bucket, key='', headers={}) method get_acl_parse (line 915) | def get_acl_parse(bucket, key='', headers={}) method put_acl (line 939) | def put_acl(bucket, key, acl_xml_doc, headers={}) method get_bucket_acl (line 948) | def get_bucket_acl(bucket, headers={}) method put_bucket_acl (line 955) | def put_bucket_acl(bucket, acl_xml_doc, headers={}) method clear_bucket (line 966) | def clear_bucket(bucket) method force_delete_bucket (line 979) | def force_delete_bucket(bucket) method delete_folder (line 991) | def delete_folder(bucket, folder_key, separator='/') method get_object (line 1008) | def get_object(bucket, key, headers={}) method s3_link_escape (line 1018) | def s3_link_escape(text) method generate_link (line 1024) | def generate_link(method, headers={}, expires=nil) #:nodoc: method list_all_my_buckets_link (line 1049) | def list_all_my_buckets_link(expires=nil, headers={}) method create_bucket_link (line 1059) | def create_bucket_link(bucket, expires=nil, headers={}) method delete_bucket_link (line 1069) | def delete_bucket_link(bucket, expires=nil, headers={}) method list_bucket_link (line 1079) | def list_bucket_link(bucket, options=nil, expires=nil, headers={}) method put_link (line 1090) | def put_link(bucket, key, data=nil, expires=nil, headers={}) method get_link (line 1115) | def get_link(bucket, key, expires=nil, headers={}, response_params={}) method head_link (line 1130) | def head_link(bucket, key, expires=nil, headers={}) method delete_link (line 1140) | def delete_link(bucket, key, expires=nil, headers={}) method get_acl_link (line 1151) | def get_acl_link(bucket, key='', headers={}) method put_acl_link (line 1161) | def put_acl_link(bucket, key='', headers={}) method get_bucket_acl_link (line 1171) | def get_bucket_acl_link(bucket, headers={}) method put_bucket_acl_link (line 1181) | def put_bucket_acl_link(bucket, acl_xml_doc, headers={}) class S3DeleteMultipleParser (line 1187) | class S3DeleteMultipleParser < RightAWSParser # :nodoc: method reset (line 1188) | def reset method tagstart (line 1191) | def tagstart(name, attributes) method tagend (line 1194) | def tagend(name) class S3ListAllMyBucketsParser (line 1208) | class S3ListAllMyBucketsParser < RightAWSParser # :nodoc: method reset (line 1209) | def reset method tagstart (line 1213) | def tagstart(name, attributes) method tagend (line 1216) | def tagend(name) class S3ListBucketParser (line 1227) | class S3ListBucketParser < RightAWSParser # :nodoc: method reset (line 1228) | def reset method tagstart (line 1233) | def tagstart(name, attributes) method tagend (line 1236) | def tagend(name) class S3ImprovedListBucketParser (line 1260) | class S3ImprovedListBucketParser < RightAWSParser # :nodoc: method reset (line 1261) | def reset method tagstart (line 1270) | def tagstart(name, attributes) method tagend (line 1274) | def tagend(name) class S3BucketLocationParser (line 1304) | class S3BucketLocationParser < RightAWSParser # :nodoc: method reset (line 1305) | def reset method tagend (line 1308) | def tagend(name) class S3AclParser (line 1313) | class S3AclParser < RightAWSParser # :nodoc: method reset (line 1314) | def reset method tagstart (line 1318) | def tagstart(name, attributes) method tagend (line 1321) | def tagend(name) class S3LoggingParser (line 1346) | class S3LoggingParser < RightAWSParser # :nodoc: method reset (line 1347) | def reset method tagend (line 1351) | def tagend(name) class S3CopyParser (line 1368) | class S3CopyParser < RightAWSParser # :nodoc: method reset (line 1369) | def reset method tagend (line 1372) | def tagend(name) class S3HttpResponseParser (line 1384) | class S3HttpResponseParser # :nodoc: method parse (line 1386) | def parse(response) method headers_to_string (line 1389) | def headers_to_string(headers) class S3HttpResponseBodyParser (line 1399) | class S3HttpResponseBodyParser < S3HttpResponseParser # :nodoc: method parse (line 1400) | def parse(response) class S3HttpResponseHeadParser (line 1408) | class S3HttpResponseHeadParser < S3HttpResponseParser # :nodoc: method parse (line 1409) | def parse(response) FILE: lib/sdb/active_sdb.rb type RightAws (line 24) | module RightAws class ActiveSdb (line 138) | class ActiveSdb type ActiveSdbConnect (line 140) | module ActiveSdbConnect function connection (line 141) | def connection function establish_connection (line 155) | def establish_connection(aws_access_key_id=nil, aws_secret_access_... class ActiveSdbError (line 160) | class ActiveSdbError < RuntimeError ; end method domains (line 169) | def domains method create_domain (line 178) | def create_domain(domain_name) method delete_domain (line 187) | def delete_domain(domain_name) class Base (line 192) | class Base method connection (line 220) | def connection method domain (line 245) | def domain method set_domain_name (line 262) | def set_domain_name(domain) method create_domain (line 273) | def create_domain method delete_domain (line 284) | def delete_domain method columns (line 288) | def columns(&block) method column? (line 294) | def column?(col_name) method type_of (line 298) | def type_of(col_name) method serialize (line 302) | def serialize(attribute, value) method deserialize (line 307) | def deserialize(attribute, value) method find (line 365) | def find(*args) method select (line 423) | def select(*args) method generate_id (line 432) | def generate_id # :nodoc: method select_from_ids (line 440) | def select_from_ids(args, options) # :nodoc: method sql_select (line 471) | def sql_select(options) # :nodoc: method select_all_by_ (line 487) | def select_all_by_(format_str, args, options) # :nodoc: method select_by_ (line 494) | def select_by_(format_str, args, options) # :nodoc: method query_attributes (line 504) | def query_attributes(query_expression) # :nodoc: method sort_options (line 515) | def sort_options(sort_string) method query (line 528) | def query(options) # :nodoc: method reload_if_exists (line 560) | def reload_if_exists(record) # :nodoc: method reload_all_records (line 564) | def reload_all_records(*list) # :nodoc: method find_every (line 568) | def find_every(options) # :nodoc: method find_initial (line 576) | def find_initial(options) # :nodoc: method find_from_ids (line 582) | def find_from_ids(args, options) # :nodoc: method find_all_by_ (line 614) | def find_all_by_(format_str, args, options) # :nodoc: method find_by_ (line 621) | def find_by_(format_str, args, options) # :nodoc: method method_missing (line 628) | def method_missing(method, *args) # :nodoc: method build_select (line 637) | def build_select(options) # :nodoc: method build_conditions (line 651) | def build_conditions(conditions) # :nodoc: method serialization_for_type (line 659) | def serialization_for_type(type) method initialize (line 684) | def initialize(attrs={}) method create (line 695) | def self.create(attributes={}) method id (line 702) | def id method id= (line 707) | def id=(id) method attributes (line 715) | def attributes method attributes= (line 730) | def attributes=(attrs) method columns (line 737) | def columns method connection (line 741) | def connection method domain (line 746) | def domain method [] (line 754) | def [](attribute) method []= (line 765) | def []=(attribute, values) method reload (line 782) | def reload method reload_attributes (line 805) | def reload_attributes(*attrs_list) method put (line 838) | def put method put_attributes (line 854) | def put_attributes(attrs) method save (line 888) | def save method save_attributes (line 902) | def save_attributes(attrs) method delete_values (line 926) | def delete_values(attrs) method delete_attributes (line 955) | def delete_attributes(*attrs_list) method delete (line 975) | def delete method to_s (line 981) | def to_s method new_record? (line 986) | def new_record? method mark_as_old (line 990) | def mark_as_old # :nodoc: method method_missing (line 995) | def method_missing(method_sym, *args) method raise_on_id_absence (line 1009) | def raise_on_id_absence method prepare_for_update (line 1013) | def prepare_for_update method uniq_values (line 1020) | def uniq_values(attributes=nil) # :nodoc: class ColumnSet (line 1038) | class ColumnSet method initialize (line 1040) | def initialize method all (line 1044) | def all method column (line 1048) | def column(col_name) method type_of (line 1053) | def type_of(col_name) method default (line 1057) | def default(col_name) method method_missing (line 1063) | def method_missing(method_sym, *args) class DateTimeSerialization (line 1070) | class DateTimeSerialization method serialize (line 1072) | def serialize(date) method deserialize (line 1076) | def deserialize(string) class BooleanSerialization (line 1082) | class BooleanSerialization method serialize (line 1084) | def serialize(boolean) method deserialize (line 1088) | def deserialize(string) class IntegerSerialization (line 1094) | class IntegerSerialization method serialize (line 1096) | def serialize(int) method deserialize (line 1100) | def deserialize(string) FILE: lib/sdb/right_sdb_interface.rb type RightAws (line 26) | module RightAws class SdbInterface (line 28) | class SdbInterface < RightAwsBase method bench_xml (line 40) | def self.bench_xml; @@bench.xml; end method bench_sdb (line 41) | def self.bench_sdb; @@bench.service; end method initialize (line 61) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 79) | def generate_request(action, params={}) #:nodoc: method request_info (line 85) | def request_info(request, parser) #:nodoc: method pack_attributes (line 91) | def pack_attributes(items_or_attributes, replace = false, batch = fa... method pack_single_item_attributes (line 107) | def pack_single_item_attributes(attributes, replace, prefix = "") method escape (line 139) | def escape(value) method ruby_to_sdb (line 145) | def ruby_to_sdb(value) method sdb_to_ruby (line 151) | def sdb_to_ruby(value) method select_response_to_ruby (line 157) | def select_response_to_ruby(response) #:nodoc: method query_expression_from_array (line 171) | def query_expression_from_array(params) #:nodoc: method query_expression_from_hash (line 183) | def query_expression_from_hash(hash) method list_domains (line 217) | def list_domains(max_number_of_domains = nil, next_token = nil ) method create_domain (line 249) | def create_domain(domain_name) method domain_metadata (line 273) | def domain_metadata(domain) method delete_domain (line 291) | def delete_domain(domain_name) method put_attributes (line 340) | def put_attributes(domain_name, item_name, attributes, replace = false) method batch_put_attributes (line 372) | def batch_put_attributes(domain_name, items, replace = false) method get_attributes (line 412) | def get_attributes(domain_name, item_name, attribute_name=nil, consi... method delete_attributes (line 442) | def delete_attributes(domain_name, item_name, attributes = nil) method query (line 488) | def query(domain_name, query_expression = nil, max_number_of_items =... method query_with_attributes (line 556) | def query_with_attributes(domain_name, attributes=[], query_expressi... method select (line 622) | def select(select_expression, next_token = nil) class QSdbGenericParser (line 647) | class QSdbGenericParser < RightAWSParser #:nodoc: method reset (line 648) | def reset method tagend (line 651) | def tagend(name) class QSdbListDomainParser (line 659) | class QSdbListDomainParser < RightAWSParser #:nodoc: method reset (line 660) | def reset method tagend (line 663) | def tagend(name) class QSdbSimpleParser (line 673) | class QSdbSimpleParser < RightAWSParser #:nodoc: method reset (line 674) | def reset method tagend (line 677) | def tagend(name) class QSdbGetAttributesParser (line 685) | class QSdbGetAttributesParser < RightAWSParser #:nodoc: method reset (line 686) | def reset method tagend (line 690) | def tagend(name) class QSdbQueryParser (line 700) | class QSdbQueryParser < RightAWSParser #:nodoc: method reset (line 701) | def reset method tagend (line 704) | def tagend(name) class QSdbQueryWithAttributesParser (line 714) | class QSdbQueryWithAttributesParser < RightAWSParser #:nodoc: method reset (line 715) | def reset method tagend (line 718) | def tagend(name) class QSdbSelectParser (line 737) | class QSdbSelectParser < RightAWSParser #:nodoc: method reset (line 738) | def reset method tagend (line 741) | def tagend(name) FILE: lib/sns/right_sns_interface.rb type RightAws (line 24) | module RightAws class SnsInterface (line 25) | class SnsInterface < RightAwsBase method bench_xml (line 36) | def self.bench_xml method bench_service (line 39) | def self.bench_service method initialize (line 43) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 62) | def generate_request(action, params={}) # :nodoc: method generate_rest_request (line 84) | def generate_rest_request(method, param) # :nodoc: method request_info (line 113) | def request_info(request, parser) # :nodoc: method create_topic (line 117) | def create_topic(topic_name) method list_topics (line 122) | def list_topics() method delete_topic (line 127) | def delete_topic(topic_arn) method subscribe (line 132) | def subscribe(topic_arn, protocol, endpoint) method unsubscribe (line 137) | def unsubscribe(subscription_arn) method publish (line 142) | def publish(topic_arn, message, subject) method set_topic_attribute (line 147) | def set_topic_attribute(topic_arn, attribute_name, attribute_value) method get_topic_attributes (line 155) | def get_topic_attributes(topic_arn) method list_subscriptions (line 161) | def list_subscriptions(topic_arn = nil) method confirm_subscription (line 166) | def confirm_subscription(topic_arn, token, authenticate_on_unsubscri... method add_permission (line 171) | def add_permission(topic_arn, label, acct_action_hash_ary) method remove_permission (line 186) | def remove_permission(topic_arn, label) class SnsCreateTopicParser (line 191) | class SnsCreateTopicParser < RightAWSParser # :nodoc: method reset (line 192) | def reset method tagend (line 196) | def tagend(name) class SnsListTopicsParser (line 204) | class SnsListTopicsParser < RightAWSParser # :nodoc: method reset (line 205) | def reset method tagstart (line 209) | def tagstart(name, attributes) method tagend (line 212) | def tagend(name) class SnsSubscribeParser (line 221) | class SnsSubscribeParser < RightAWSParser # :nodoc: method reset (line 222) | def reset method tagend (line 225) | def tagend(name) class SnsPublishParser (line 232) | class SnsPublishParser < RightAWSParser # :nodoc: method reset (line 233) | def reset method tagend (line 236) | def tagend(name) class SnsGetTopicAttributesParser (line 243) | class SnsGetTopicAttributesParser < RightAWSParser # :nodoc: method reset (line 244) | def reset method tagend (line 247) | def tagend(name) class SnsListSubscriptionsParser (line 255) | class SnsListSubscriptionsParser < RightAWSParser # :nodoc: method reset (line 256) | def reset method tagstart (line 259) | def tagstart(name, attributes) method tagend (line 262) | def tagend(name) class SnsConfirmSubscriptionParser (line 274) | class SnsConfirmSubscriptionParser < RightAWSParser # :nodoc: method reset (line 275) | def reset method tagend (line 278) | def tagend(name) FILE: lib/sqs/right_sqs.rb type RightAws (line 24) | module RightAws class Sqs (line 65) | class Sqs method initialize (line 68) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method queues (line 77) | def queues(prefix=nil) method queue (line 88) | def queue(queue_name, create=true, visibility=nil) class Queue (line 95) | class Queue method create (line 103) | def self.create(sqs, url_or_name, create=true, visibility=nil) method initialize (line 112) | def initialize(sqs, url_or_name) method size (line 122) | def size method clear (line 140) | def clear(force=false) method delete (line 154) | def delete(force=false) method send_message (line 160) | def send_message(message) method receive_messages (line 173) | def receive_messages(number_of_messages=1, visibility=nil) method receive (line 187) | def receive(visibility=nil) method peek (line 196) | def peek(message_id) method pop (line 208) | def pop method visibility (line 219) | def visibility method visibility= (line 230) | def visibility=(visibility_timeout) method set_attribute (line 242) | def set_attribute(attribute, value) method get_attribute (line 253) | def get_attribute(attribute='All') method grantees (line 266) | def grantees(grantee_email_address=nil, permission = nil) class Message (line 281) | class Message method initialize (line 285) | def initialize(queue, id=nil, body=nil, visibility=nil) method to_s (line 295) | def to_s method visibility= (line 301) | def visibility=(visibility_timeout) method delete (line 308) | def delete class Grantee (line 314) | class Grantee method initialize (line 323) | def initialize(queue, email=nil, id=nil, name=nil, perms=[]) method retrieve (line 335) | def retrieve # :nodoc: method grant (line 353) | def grant(permission=nil) method revoke (line 364) | def revoke(permission='FULLCONTROL') method drop (line 376) | def drop FILE: lib/sqs/right_sqs_gen2.rb type RightAws (line 24) | module RightAws class SqsGen2 (line 65) | class SqsGen2 method initialize (line 68) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method queues (line 77) | def queues(prefix=nil) method queue (line 88) | def queue(queue_name, create=true, visibility=nil) class Queue (line 95) | class Queue method create (line 103) | def self.create(sqs, url_or_name, create=true, visibility=nil) method initialize (line 112) | def initialize(sqs, url_or_name) method size (line 122) | def size method clear (line 137) | def clear() method delete (line 148) | def delete(force=false) method send_message (line 154) | def send_message(message) method receive_messages (line 169) | def receive_messages(number_of_messages=1, visibility=nil, attribu... method receive (line 184) | def receive(visibility=nil, attributes=nil) method pop (line 198) | def pop(attributes=nil) method visibility (line 213) | def visibility method visibility= (line 224) | def visibility=(visibility_timeout) method set_attribute (line 239) | def set_attribute(attribute, value) method get_attribute (line 250) | def get_attribute(attribute='All') method get_attributes (line 268) | def get_attributes(*attributes) method add_permissions (line 277) | def add_permissions(label, grantees, actions) method remove_permissions (line 285) | def remove_permissions(label) method get_permissions (line 299) | def get_permissions class Message (line 305) | class Message method initialize (line 309) | def initialize(queue, id=nil, rh = nil, body=nil, visibility=nil, ... method to_s (line 323) | def to_s method visibility= (line 328) | def visibility=(visibility_timeout) method delete (line 335) | def delete FILE: lib/sqs/right_sqs_gen2_interface.rb type RightAws (line 24) | module RightAws class SqsGen2Interface (line 38) | class SqsGen2Interface < RightAwsBase method bench_xml (line 50) | def self.bench_xml method bench_sqs (line 53) | def self.bench_sqs method api (line 58) | def self.api method initialize (line 77) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 93) | def generate_request(action, param={}) # :nodoc: method generate_post_request (line 116) | def generate_post_request(action, param={}) # :nodoc: method request_info (line 141) | def request_info(request, parser) # :nodoc: method create_queue (line 149) | def create_queue(queue_name, default_visibility_timeout=nil) method list_queues (line 165) | def list_queues(queue_name_prefix=nil) method delete_queue (line 180) | def delete_queue(queue_url) method get_queue_attributes (line 201) | def get_queue_attributes(queue_url, *attributes) method set_queue_attributes (line 225) | def set_queue_attributes(queue_url, attribute, value) method add_permissions (line 246) | def add_permissions(queue_url, label, grantees, actions) method remove_permissions (line 263) | def remove_permissions(queue_url, label) method receive_message (line 281) | def receive_message(queue_url, max_number_of_messages=1, visibility_... method change_message_visibility (line 299) | def change_message_visibility(queue_url, receipt_handle, visibility_... method send_message (line 320) | def send_message(queue_url, message) method delete_message (line 344) | def delete_message(queue_url, receipt_handle) method queue_url_by_name (line 354) | def queue_url_by_name(queue_name) method queue_name_by_url (line 369) | def self.queue_name_by_url(queue_url) method queue_name_by_url (line 379) | def queue_name_by_url(queue_url) method get_queue_length (line 389) | def get_queue_length(queue_url) method clear_queue (line 401) | def clear_queue(queue_url) method pop_messages (line 414) | def pop_messages(queue_url, number_of_messages=1, attributes=nil) method pop_message (line 429) | def pop_message(queue_url, attributes=nil) class SqsStatusParser (line 440) | class SqsStatusParser < RightAWSParser # :nodoc: method tagend (line 441) | def tagend(name) class SqsCreateQueueParser (line 452) | class SqsCreateQueueParser < RightAWSParser # :nodoc: method tagend (line 453) | def tagend(name) class SqsListQueuesParser (line 458) | class SqsListQueuesParser < RightAWSParser # :nodoc: method reset (line 459) | def reset method tagend (line 462) | def tagend(name) class SqsGetQueueAttributesParser (line 467) | class SqsGetQueueAttributesParser < RightAWSParser # :nodoc: method reset (line 468) | def reset method tagend (line 471) | def tagend(name) class SqsReceiveMessageParser (line 483) | class SqsReceiveMessageParser < RightAWSParser # :nodoc: method reset (line 484) | def reset method tagstart (line 487) | def tagstart(name, attributes) method tagend (line 496) | def tagend(name) class SqsSendMessagesParser (line 509) | class SqsSendMessagesParser < RightAWSParser # :nodoc: method reset (line 510) | def reset method tagend (line 513) | def tagend(name) FILE: lib/sqs/right_sqs_interface.rb type RightAws (line 24) | module RightAws class SqsInterface (line 26) | class SqsInterface < RightAwsBase method bench_xml (line 38) | def self.bench_xml method bench_sqs (line 41) | def self.bench_sqs method api (line 46) | def self.api method initialize (line 61) | def initialize(aws_access_key_id=nil, aws_secret_access_key=nil, par... method generate_request (line 77) | def generate_request(action, params={}) # :nodoc: method generate_rest_request (line 99) | def generate_rest_request(method, param) # :nodoc: method request_info (line 129) | def request_info(request, parser) # :nodoc: method create_queue (line 141) | def create_queue(queue_name, default_visibility_timeout=nil) method list_queues (line 154) | def list_queues(queue_name_prefix=nil) method delete_queue (line 165) | def delete_queue(queue_url, force_deletion = false) method get_queue_attributes (line 178) | def get_queue_attributes(queue_url, attribute='All') method set_queue_attributes (line 194) | def set_queue_attributes(queue_url, attribute, value) method set_visibility_timeout (line 210) | def set_visibility_timeout(queue_url, visibility_timeout=nil) method get_visibility_timeout (line 225) | def get_visibility_timeout(queue_url) method add_grant (line 236) | def add_grant(queue_url, grantee_email_address, permission = nil) method list_grants (line 252) | def list_grants(queue_url, grantee_email_address=nil, permission = nil) method remove_grant (line 276) | def remove_grant(queue_url, grantee_email_address_or_id, permission ... method receive_messages (line 294) | def receive_messages(queue_url, number_of_messages=1, visibility_tim... method peek_message (line 310) | def peek_message(queue_url, message_id) method send_message (line 322) | def send_message(queue_url, message) method delete_message (line 336) | def delete_message(queue_url, message_id) method change_message_visibility (line 349) | def change_message_visibility(queue_url, message_id, visibility_time... method queue_url_by_name (line 363) | def queue_url_by_name(queue_name) method queue_name_by_url (line 378) | def self.queue_name_by_url(queue_url) method queue_name_by_url (line 388) | def queue_name_by_url(queue_url) method get_queue_length (line 398) | def get_queue_length(queue_url) method clear_queue (line 408) | def clear_queue(queue_url) method force_clear_queue (line 422) | def force_clear_queue(queue_url) method force_delete_queue (line 441) | def force_delete_queue(queue_url) method receive_message (line 452) | def receive_message(queue_url, visibility_timeout=nil) method pop_messages (line 467) | def pop_messages(queue_url, number_of_messages=1) method pop_message (line 482) | def pop_message(queue_url) class SqsStatusParser (line 493) | class SqsStatusParser < RightAWSParser # :nodoc: method tagend (line 494) | def tagend(name) class SqsCreateQueueParser (line 505) | class SqsCreateQueueParser < RightAWSParser # :nodoc: method tagend (line 506) | def tagend(name) class SqsListQueuesParser (line 511) | class SqsListQueuesParser < RightAWSParser # :nodoc: method reset (line 512) | def reset method tagend (line 515) | def tagend(name) class SqsGetQueueAttributesParser (line 520) | class SqsGetQueueAttributesParser < RightAWSParser # :nodoc: method reset (line 521) | def reset method tagend (line 524) | def tagend(name) class SqsGetVisibilityTimeoutParser (line 538) | class SqsGetVisibilityTimeoutParser < RightAWSParser # :nodoc: method tagend (line 539) | def tagend(name) class SqsListGrantsParser (line 548) | class SqsListGrantsParser < RightAWSParser # :nodoc: method reset (line 549) | def reset method tagstart (line 552) | def tagstart(name, attributes) method tagend (line 555) | def tagend(name) class SqsReceiveMessagesParser (line 569) | class SqsReceiveMessagesParser < RightAWSParser # :nodoc: method reset (line 570) | def reset method tagstart (line 573) | def tagstart(name, attributes) method tagend (line 576) | def tagend(name) class SqsSendMessagesParser (line 585) | class SqsSendMessagesParser < RightAWSParser # :nodoc: method tagend (line 586) | def tagend(name) FILE: test/acf/test_right_acf.rb class TestAcf (line 3) | class TestAcf < Test::Unit::TestCase method setup (line 9) | def setup method test_01_list_distributions_part1 (line 16) | def test_01_list_distributions_part1 method test_02_try_to_create_for_bad_bucket (line 24) | def test_02_try_to_create_for_bad_bucket method test_02_x_delete_bad_bucket (line 37) | def test_02_x_delete_bad_bucket method test_03_create (line 42) | def test_03_create method test_04_list_distributions_part2 (line 53) | def test_04_list_distributions_part2 method get_test_distribution (line 58) | def get_test_distribution method test_05_get_distribution (line 62) | def test_05_get_distribution method test_06_get_and_set_config (line 69) | def test_06_get_and_set_config method test_08_delete_distribution (line 100) | def test_08_delete_distribution method test_09_drop_bucket (line 134) | def test_09_drop_bucket FILE: test/awsbase/test_right_awsbase.rb class TestAwsbase (line 3) | class TestAwsbase < Test::Unit::TestCase method setup (line 5) | def setup method test_01_create_describe_key_pairs (line 8) | def test_01_create_describe_key_pairs FILE: test/ec2/test_right_ec2.rb class TestEc2 (line 3) | class TestEc2 < Test::Unit::TestCase method setup (line 8) | def setup method test_01_create_describe_key_pairs (line 15) | def test_01_create_describe_key_pairs method test_02_create_security_group (line 22) | def test_02_create_security_group method test_03_perms_add (line 28) | def test_03_perms_add method test_04_check_new_perms_exist (line 33) | def test_04_check_new_perms_exist method test_05_perms_remove (line 37) | def test_05_perms_remove method test_06_describe_images (line 43) | def test_06_describe_images method test_07_describe_instanses (line 50) | def test_07_describe_instanses method test_08_delete_security_group (line 56) | def test_08_delete_security_group method test_09_delete_key_pair (line 60) | def test_09_delete_key_pair method test_10_signature_version_0 (line 67) | def test_10_signature_version_0 method test_11_regions (line 75) | def test_11_regions method test_12_endpoint_url (line 97) | def test_12_endpoint_url FILE: test/elb/test_right_elb.rb class TestElb (line 3) | class TestElb < Test::Unit::TestCase method setup (line 8) | def setup method test_00_describe_load_balancers (line 26) | def test_00_describe_load_balancers method test_description (line 31) | def test_description method test_description_has_canonical_hosted_zone_name (line 35) | def test_description_has_canonical_hosted_zone_name method test_description_has_canonical_hosted_zone_name_id (line 39) | def test_description_has_canonical_hosted_zone_name_id FILE: test/http_connection.rb type Net (line 29) | module Net class HTTPResponse (line 30) | class HTTPResponse method setmsg (line 32) | def setmsg(msg) method body (line 36) | def body type Rightscale (line 43) | module Rightscale class HttpConnection (line 45) | class HttpConnection method request (line 50) | def request(request_params, &block) method reset (line 68) | def self.reset method push (line 72) | def self.push(code, msg=nil) method pop (line 77) | def self.pop method length (line 81) | def self.length FILE: test/rds/test_right_rds.rb class TestRds (line 3) | class TestRds < Test::Unit::TestCase method setup (line 9) | def setup method test_00_instances (line 13) | def test_00_instances method test_10_security_groups (line 27) | def test_10_security_groups method test_11_remove_security_group (line 41) | def test_11_remove_security_group method test_12_create_security_group (line 45) | def test_12_create_security_group method test_13_authorize (line 53) | def test_13_authorize method test_14_revoke (line 68) | def test_14_revoke method test_15_delete_security_group (line 85) | def test_15_delete_security_group method test_20_db_snapshots (line 92) | def test_20_db_snapshots method test_30_events (line 106) | def test_30_events FILE: test/route_53/test_right_route_53.rb class TestRoute53 (line 3) | class TestRoute53 < Test::Unit::TestCase method setup (line 8) | def setup method teardown (line 15) | def teardown method test_00_list_hosted_zones (line 33) | def test_00_list_hosted_zones method test_create_and_delete_zone (line 38) | def test_create_and_delete_zone method test_add_and_remove_A_record (line 48) | def test_add_and_remove_A_record method test_add_and_remove_Alias_record (line 73) | def test_add_and_remove_Alias_record method find_or_create_load_balancer (line 107) | def find_or_create_load_balancer method test_rr_sets_to_xml (line 116) | def test_rr_sets_to_xml method load_fixture (line 128) | def load_fixture (name) method assert_same_lines (line 132) | def assert_same_lines (expected, actual) FILE: test/s3/test_right_s3.rb class TestS3 (line 3) | class TestS3 < Test::Unit::TestCase method setup (line 9) | def setup method test_01_create_bucket (line 28) | def test_01_create_bucket method test_02_list_all_my_buckets (line 32) | def test_02_list_all_my_buckets method test_03_list_empty_bucket (line 36) | def test_03_list_empty_bucket method test_04_put (line 40) | def test_04_put method test_04_put_multipart_string (line 46) | def test_04_put_multipart_string method test_04b_store_object_multipart_stream (line 54) | def test_04b_store_object_multipart_stream method test_05_get_and_get_object (line 66) | def test_05_get_and_get_object method test_06_head (line 75) | def test_06_head method test_07_streaming_get (line 80) | def test_07_streaming_get method test_08_keys (line 97) | def test_08_keys method test_09_copy_key (line 107) | def test_09_copy_key method test_10_move_key (line 125) | def test_10_move_key method test_11_rename_key (line 138) | def test_11_rename_key method test_12_retrieve_object (line 150) | def test_12_retrieve_object method test_13_delete_folder (line 156) | def test_13_delete_folder method test_14_delete_bucket (line 160) | def test_14_delete_bucket method test_20_s3 (line 176) | def test_20_s3 method test_21_bucket_create_put_get_key (line 187) | def test_21_bucket_create_put_get_key method test_22_keys (line 203) | def test_22_keys method test_23_rename_key (line 229) | def test_23_rename_key method test_24_copy_key (line 249) | def test_24_copy_key method test_25_move_key (line 270) | def test_25_move_key method test_26_save_meta (line 289) | def test_26_save_meta method test_27_clear_delete (line 302) | def test_27_clear_delete method test_30_create_bucket (line 315) | def test_30_create_bucket method test_31_list_grantees (line 320) | def test_31_list_grantees method test_32_grant_revoke_drop (line 328) | def test_32_grant_revoke_drop method test_33_key_grantees (line 364) | def test_33_key_grantees method test_34_bucket_create_put_with_perms (line 383) | def test_34_bucket_create_put_with_perms method test_35_key_put_with_perms (line 399) | def test_35_key_put_with_perms method test_36_set_amazon_problems (line 413) | def test_36_set_amazon_problems method test_37_access_logging (line 424) | def test_37_access_logging method test_40_delete_buckets (line 443) | def test_40_delete_buckets method test_41_add_cache_control_response_parameter (line 448) | def test_41_add_cache_control_response_parameter method test_42_add_cache_control_and_content_type_and_content_disposition (line 455) | def test_42_add_cache_control_and_content_type_and_content_disposition method test_43_add_expires_and_content_type_and_content_disposition (line 470) | def test_43_add_expires_and_content_type_and_content_disposition method test_44_delete_multiple (line 485) | def test_44_delete_multiple method test_45_delete_multiple_more_than_1000_objects (line 516) | def test_45_delete_multiple_more_than_1000_objects method request (line 536) | def request( uri ) method perform_request (line 545) | def perform_request( headers, &block ) FILE: test/s3/test_right_s3_stubbed.rb class TestS3Stubbed (line 3) | class TestS3Stubbed < Test::Unit::TestCase method setup (line 7) | def setup method test_101_create_bucket (line 17) | def test_101_create_bucket method test_102_list_all_my_buckets_failure (line 26) | def test_102_list_all_my_buckets_failure method test_103_list_empty_bucket (line 33) | def test_103_list_empty_bucket method test_104_put (line 40) | def test_104_put method test_105_get_and_get_object (line 52) | def test_105_get_and_get_object method test_106_head (line 57) | def test_106_head method test_109_delete_bucket (line 65) | def test_109_delete_bucket method test_115_copy_key (line 70) | def test_115_copy_key method test_116_move_key (line 81) | def test_116_move_key method test_117_rename_key (line 89) | def test_117_rename_key FILE: test/sdb/test_active_sdb.rb class TestSdb (line 3) | class TestSdb < Test::Unit::TestCase class Client (line 8) | class Client < RightAws::ActiveSdb::Base class Person (line 12) | class Person < RightAws::ActiveSdb::Base method setup (line 25) | def setup method wait (line 46) | def wait(delay, msg='') method test_00_delete_domain (line 60) | def test_00_delete_domain method test_01_create_domain (line 66) | def test_01_create_domain method test_02_create_items (line 77) | def test_02_create_items method test_03_create_and_save_new_item (line 91) | def test_03_create_and_save_new_item method test_04_find_all (line 106) | def test_04_find_all method test_05_find_first (line 139) | def test_05_find_first method test_06_find_all_by_helpers (line 150) | def test_06_find_all_by_helpers method test_07_find_by_helpers (line 164) | def test_07_find_by_helpers method test_08_reload (line 175) | def test_08_reload method test_09_select (line 194) | def test_09_select method test_10_select_by (line 224) | def test_10_select_by method test_11_save_and_put (line 230) | def test_11_save_and_put method test_12_save_and_put_attributes (line 259) | def test_12_save_and_put_attributes method test_13_delete (line 285) | def test_13_delete method test_14_dynamic_attribute_accessors (line 314) | def test_14_dynamic_attribute_accessors method test_15_column_emulation (line 325) | def test_15_column_emulation method test_999_delete_domain (line 348) | def test_999_delete_domain FILE: test/sdb/test_batch_put_attributes.rb class TestSdb (line 4) | class TestSdb < Test::Unit::TestCase method setup (line 6) | def setup method wait (line 23) | def wait(delay, msg='') method test_batch_put_attributes (line 33) | def test_batch_put_attributes FILE: test/sdb/test_right_sdb.rb class TestSdb (line 3) | class TestSdb < Test::Unit::TestCase method setup (line 5) | def setup method wait (line 16) | def wait(delay, msg='') method test_00_delete_domain (line 30) | def test_00_delete_domain method test_01_create_domain (line 36) | def test_01_create_domain method test_02_put_attributes (line 46) | def test_02_put_attributes method test_03_get_attributes (line 52) | def test_03_get_attributes method test_04_add_attributes (line 59) | def test_04_add_attributes method test_05_replace_attributes (line 69) | def test_05_replace_attributes method test_06_delete_attribute (line 78) | def test_06_delete_attribute method test_07_delete_item (line 99) | def test_07_delete_item method test_08_query (line 113) | def test_08_query method test_09_signature_version_0 (line 122) | def test_09_signature_version_0 method test_10_signature_version_1 (line 139) | def test_10_signature_version_1 method test_11_signature_version_1 (line 148) | def test_11_signature_version_1 method test_12_array_of_attrs (line 157) | def test_12_array_of_attrs method test_13_zero_len_attrs (line 164) | def test_13_zero_len_attrs method test_14_nil_attrs (line 171) | def test_14_nil_attrs method test_15_url_escape (line 186) | def test_15_url_escape method test_16_put_attrs_by_post (line 198) | def test_16_put_attrs_by_post method test_20_query_with_atributes (line 210) | def test_20_query_with_atributes method test_21_delete_domain (line 246) | def test_21_delete_domain FILE: test/sns/test_right_sns.rb class TestSns (line 3) | class TestSns < Test::Unit::TestCase method policy_text (line 46) | def policy_text method setup (line 50) | def setup method test_01_create_topic (line 55) | def test_01_create_topic method test_02_set_topic_attributes (line 61) | def test_02_set_topic_attributes method test_03_get_topic_attributes (line 73) | def test_03_get_topic_attributes method test_04_list_topics (line 80) | def test_04_list_topics method test_05_subscribe_email (line 85) | def test_05_subscribe_email method test_06_list_subscriptions (line 91) | def test_06_list_subscriptions method test_07_list_subscriptions_by_topic (line 103) | def test_07_list_subscriptions_by_topic method test_08_unsubscribe (line 113) | def test_08_unsubscribe method test_09_publish (line 122) | def test_09_publish method test_10_add_and_remove_permission (line 127) | def test_10_add_and_remove_permission method test_30_delete_topic (line 147) | def test_30_delete_topic FILE: test/sqs/test_right_sqs.rb class TestSqs (line 3) | class TestSqs < Test::Unit::TestCase method setup (line 9) | def setup method wait_for_queue_url (line 20) | def wait_for_queue_url(queue_name) method assert_eventually_equal (line 36) | def assert_eventually_equal(value, timeout=30, failmsg="", &block) method test_01_create_queue (line 55) | def test_01_create_queue method test_02_list_queues (line 60) | def test_02_list_queues method test_03_set_and_get_queue_attributes (line 66) | def test_03_set_and_get_queue_attributes method test_04_set_and_get_visibility_timeout (line 74) | def test_04_set_and_get_visibility_timeout method test_05_add_test_remove_grant (line 84) | def test_05_add_test_remove_grant method test_06_send_message (line 92) | def test_06_send_message method test_07_get_queue_length (line 102) | def test_07_get_queue_length method test_08_receive_message (line 107) | def test_08_receive_message method test_09_delete_message (line 116) | def test_09_delete_message method test_10_clear_and_delete_queue (line 123) | def test_10_clear_and_delete_queue method test_20_sqs_create_delete_queue (line 137) | def test_20_sqs_create_delete_queue method test_21_queue_create (line 154) | def test_21_queue_create method test_22_queue_attributes (line 162) | def test_22_queue_attributes method test_23_grantees (line 183) | def test_23_grantees method test_24_send_size (line 209) | def test_24_send_size method test_25_message_receive_pop_peek_delete (line 227) | def test_25_message_receive_pop_peek_delete method test_26 (line 252) | def test_26 method test_27_set_amazon_problems (line 265) | def test_27_set_amazon_problems method test_29_signature_version_0 (line 276) | def test_29_signature_version_0 FILE: test/sqs/test_right_sqs_gen2.rb class TestSqsGen2 (line 3) | class TestSqsGen2 < Test::Unit::TestCase method setup (line 9) | def setup method wait_for_queue_url (line 25) | def wait_for_queue_url(queue_name) method do_sleep (line 34) | def do_sleep(delay, &block) method test_01_create_queue (line 49) | def test_01_create_queue method test_02_list_queues (line 54) | def test_02_list_queues method test_03_set_and_get_queue_attributes (line 60) | def test_03_set_and_get_queue_attributes method test_04_get_queue_attributes_forms (line 68) | def test_04_get_queue_attributes_forms method test_05_add_permissions (line 87) | def test_05_add_permissions method test_06_test_permissions (line 94) | def test_06_test_permissions method test_07_revoke_permissions (line 100) | def test_07_revoke_permissions method test_14_send_message (line 106) | def test_14_send_message method test_15_get_queue_length (line 117) | def test_15_get_queue_length method test_16_receive_message (line 122) | def test_16_receive_message method test_17_delete_message (line 129) | def test_17_delete_message method test_18_clear_and_delete_queue (line 136) | def test_18_clear_and_delete_queue method test_20_sqs_create_queue (line 145) | def test_20_sqs_create_queue method test_21_sqs_delete_queue (line 159) | def test_21_sqs_delete_queue method test_22_queue_create (line 164) | def test_22_queue_create method test_23_queue_attributes (line 173) | def test_23_queue_attributes method test_24 (line 194) | def test_24 method test_25_send_size (line 199) | def test_25_send_size method test_26_message_receive_pop_delete (line 219) | def test_26_message_receive_pop_delete method test_27 (line 241) | def test_27 method test_28_set_amazon_problems (line 253) | def test_28_set_amazon_problems FILE: test/test_credentials.rb class TestCredentials (line 1) | class TestCredentials method aws_access_key_id (line 7) | def self.aws_access_key_id method aws_access_key_id= (line 10) | def self.aws_access_key_id=(newval) method account_number (line 13) | def self.account_number method account_number= (line 16) | def self.account_number=(newval) method aws_secret_access_key (line 19) | def self.aws_secret_access_key method aws_secret_access_key= (line 22) | def self.aws_secret_access_key=(newval) method get_credentials (line 26) | def self.get_credentials