Table of Contents - amazon-pricing documentation
Pages
- LICENSE
-
README
- DEPRECATED: Amazon Web Services Pricing Ruby Gem
- ⛔️ NOTICE OF FUTURE UPDATES TO THE GEM ⛔️
- About amazon-pricing
- Installation
- Get an AWS account
- Install the amazon-pricing gem (Canonical Release)
- Install from local Git clone (for amazon-pricing developers)
- Using amazon-pricing
- The Basics
- Additional Resources
- Project Websites
- Credits
- Contact
- Patches & Pull Requests
Classes and Modules
- AwsPricing
- AwsPricing::Cache
- AwsPricing::CategoryType
- AwsPricing::DatabaseType
- AwsPricing::DynamoDBPriceList
- AwsPricing::EbsPrice
- AwsPricing::Ec2Common
- AwsPricing::Ec2DedicatedHostPriceList
- AwsPricing::Ec2DedicatedHostType
- AwsPricing::Ec2DiPriceList
- AwsPricing::Ec2InstanceType
- AwsPricing::Ec2PriceList
- AwsPricing::ElastiCacheNodeType
- AwsPricing::ElastiCachePriceList
- AwsPricing::Helper
- AwsPricing::Helper::InstanceType
- AwsPricing::InstanceType
- AwsPricing::OperatingSystem
- AwsPricing::PriceList
- AwsPricing::RdsInstanceType
- AwsPricing::RdsPriceList
- AwsPricing::Region
- AwsPricing::UnknownTypeError
Methods
- ::all_instances — AwsPricing::Helper::InstanceType
- ::api_name_to_nf — AwsPricing::Helper::InstanceType
- ::burstable_instances — AwsPricing::Helper::InstanceType
- ::compute_optimized_instances — AwsPricing::Helper::InstanceType
- ::current_generation_instances — AwsPricing::Helper::InstanceType
- ::database_multiaz? — AwsPricing::DatabaseType
- ::database_nf — AwsPricing::DatabaseType
- ::database_sf? — AwsPricing::DatabaseType
- ::database_sf_from_engine_name_and_license_type? — AwsPricing::DatabaseType
- ::database_sf_from_product_name? — AwsPricing::DatabaseType
- ::databases_sf — AwsPricing::DatabaseType
- ::db_mapping — AwsPricing::DatabaseType
- ::disk_bytes_per_sec_capacity — AwsPricing::InstanceType
- ::disk_ops_per_sec_capacity — AwsPricing::InstanceType
- ::display_name — AwsPricing::DatabaseType
- ::display_name_is_byol? — AwsPricing::DatabaseType
- ::display_name_is_multi_az? — AwsPricing::DatabaseType
- ::display_name_to_database_name — AwsPricing::DatabaseType
- ::display_name_to_qualified_database_name — AwsPricing::DatabaseType
- ::family — AwsPricing::Helper::InstanceType
- ::family_members — AwsPricing::Helper::InstanceType
- ::fetch_url — AwsPricing::PriceList
- ::general_purpose_instances — AwsPricing::Helper::InstanceType
- ::get_available_types — AwsPricing::DatabaseType
- ::get_compute_units — AwsPricing::InstanceType
- ::get_database_name — AwsPricing::DatabaseType
- ::get_descriptive_cache_name — AwsPricing::InstanceType
- ::get_descriptive_name — AwsPricing::InstanceType
- ::get_disk — AwsPricing::InstanceType
- ::get_disk_type — AwsPricing::InstanceType
- ::get_memory — AwsPricing::InstanceType
- ::get_name — AwsPricing::Ec2InstanceType
- ::get_name — AwsPricing::ElastiCacheNodeType
- ::get_name — AwsPricing::RdsInstanceType
- ::get_network_information — AwsPricing::Ec2InstanceType
- ::get_network_mbps — AwsPricing::Ec2InstanceType
- ::get_platform — AwsPricing::InstanceType
- ::get_values — AwsPricing::InstanceType
- ::get_virtual_cores — AwsPricing::InstanceType
- ::gpu_instances — AwsPricing::Helper::InstanceType
- ::instance_types — AwsPricing::Helper::InstanceType
- ::memory_optimized_instances — AwsPricing::Helper::InstanceType
- ::metal_to_nf — AwsPricing::Helper::InstanceType
- ::micro_instances — AwsPricing::Helper::InstanceType
- ::new — AwsPricing::PriceList
- ::new — AwsPricing::CategoryType
- ::new — AwsPricing::EbsPrice
- ::new — AwsPricing::Ec2DedicatedHostType
- ::new — AwsPricing::ElastiCacheNodeType
- ::new — AwsPricing::InstanceType
- ::new — AwsPricing::RdsInstanceType
- ::new — AwsPricing::Region
- ::new — AwsPricing::DynamoDBPriceList
- ::new — AwsPricing::Ec2DedicatedHostPriceList
- ::new — AwsPricing::Ec2DiPriceList
- ::new — AwsPricing::Ec2PriceList
- ::new — AwsPricing::ElastiCachePriceList
- ::new — AwsPricing::RdsPriceList
- ::operation_nf — AwsPricing::DatabaseType
- ::operation_sf? — AwsPricing::DatabaseType
- ::populate_lookups — AwsPricing::InstanceType
- ::previous_generation_instances — AwsPricing::Helper::InstanceType
- ::service_type — AwsPricing::InstanceType
- ::size_to_nf — AwsPricing::Helper::InstanceType
- ::storage_optimized_instances — AwsPricing::Helper::InstanceType
- #add_or_update_ec2_dh_type — AwsPricing::Region
- #add_or_update_ec2_instance_type — AwsPricing::Region
- #add_or_update_elasticache_node_type — AwsPricing::Region
- #add_or_update_rds_instance_type — AwsPricing::Region
- #allupfront_effective_rate_1_year — AwsPricing::CategoryType
- #allupfront_effective_rate_3_year — AwsPricing::CategoryType
- #available? — AwsPricing::CategoryType
- #available? — AwsPricing::Ec2InstanceType
- #available? — AwsPricing::ElastiCacheNodeType
- #available? — AwsPricing::RdsInstanceType
- #category_types — AwsPricing::Ec2DedicatedHostType
- #category_types — AwsPricing::InstanceType
- #coerce_price — AwsPricing::InstanceType
- #convert_region — AwsPricing::PriceList
- #data_transfer_pricing — AwsPricing::DynamoDBPriceList
- #disk_in_mb — AwsPricing::InstanceType
- #display_name — AwsPricing::DatabaseType
- #ensure_existence_of_instance_type — AwsPricing::Ec2Common
- #fetch_ec2_dedicated_host_pricing — AwsPricing::Ec2DedicatedHostPriceList
- #fetch_ec2_ebs_pricing — AwsPricing::Ec2PriceList
- #fetch_ec2_instance_pricing — AwsPricing::Ec2Common
- #fetch_ec2_instance_pricing_ri_v2 — AwsPricing::Ec2Common
- #fetch_on_demand_elasticache_node_pricing — AwsPricing::ElastiCachePriceList
- #fetch_on_demand_rds_instance_pricing — AwsPricing::RdsPriceList
- #fetch_reserved_elasticache_node_pricing — AwsPricing::ElastiCachePriceList
- #fetch_reserved_rds_instance_pricing — AwsPricing::RdsPriceList
- #fetch_reserved_rds_instance_pricing2 — AwsPricing::RdsPriceList
- #find_or_create_instance_type — AwsPricing::Ec2Common
- #for_each_os_and_name — AwsPricing::Ec2DiPriceList
- #get_breakeven_month — AwsPricing::CategoryType
- #get_breakeven_month — AwsPricing::InstanceType
- #get_category_type — AwsPricing::InstanceType
- #get_ec2_dh_od_pricing — AwsPricing::Ec2DedicatedHostPriceList
- #get_ec2_dh_type — AwsPricing::Region
- #get_ec2_di_od_pricing — AwsPricing::Ec2DiPriceList
- #get_ec2_instance_type — AwsPricing::Region
- #get_ec2_legacy_reserved_instance_pricing — AwsPricing::Ec2PriceList
- #get_ec2_on_demand_instance_pricing — AwsPricing::Ec2PriceList
- #get_ec2_reserved_di_pricing — AwsPricing::Ec2DiPriceList
- #get_ec2_reserved_instance_pricing — AwsPricing::Ec2PriceList
- #get_elasticache_node_type — AwsPricing::Region
- #get_elasticache_on_demand_node_pricing — AwsPricing::ElastiCachePriceList
- #get_elasticache_reserved_node_pricing — AwsPricing::ElastiCachePriceList
- #get_instance_type — AwsPricing::PriceList
- #get_instance_type — AwsPricing::Region
- #get_instance_types — AwsPricing::PriceList
- #get_operating_system — AwsPricing::Ec2InstanceType
- #get_rds_instance_type — AwsPricing::Region
- #get_rds_on_demand_instance_pricing — AwsPricing::RdsPriceList
- #get_rds_reserved_instance_pricing — AwsPricing::RdsPriceList
- #get_rds_reserved_instance_pricing2 — AwsPricing::RdsPriceList
- #get_region — AwsPricing::PriceList
- #instance_type_available? — AwsPricing::Region
- #instance_types — AwsPricing::Region
- #is_byol? — AwsPricing::RdsPriceList
- #is_multi_az? — AwsPricing::RdsPriceList
- #memory_in_gb — AwsPricing::InstanceType
- #next_smaller_type — AwsPricing::Helper::InstanceType
- #noupfront_effective_rate_1_year — AwsPricing::CategoryType
- #operating_systems — AwsPricing::Ec2InstanceType
- #os_types — AwsPricing::Ec2DedicatedHostPriceList
- #partialupfront_effective_rate_1_year — AwsPricing::CategoryType
- #partialupfront_effective_rate_3_year — AwsPricing::CategoryType
- #prepay — AwsPricing::CategoryType
- #prepay — AwsPricing::InstanceType
- #price_per_hour — AwsPricing::CategoryType
- #price_per_hour — AwsPricing::InstanceType
- #region — AwsPricing::Ec2DedicatedHostType
- #reserved_capacity_pricing — AwsPricing::DynamoDBPriceList
- #set_od_price_if_missing — AwsPricing::Ec2Common
- #set_prepay — AwsPricing::CategoryType
- #set_price_per_hour — AwsPricing::CategoryType
- #storage_pricing — AwsPricing::DynamoDBPriceList
- #throughput_pricing — AwsPricing::DynamoDBPriceList
- #update_dh_pricing — AwsPricing::Ec2DedicatedHostType
- #update_from_json — AwsPricing::EbsPrice
- #update_pricing — AwsPricing::Ec2InstanceType
- #update_pricing — AwsPricing::ElastiCacheNodeType
- #update_pricing — AwsPricing::RdsInstanceType
- #update_pricing2 — AwsPricing::Ec2InstanceType
- #update_pricing2 — AwsPricing::RdsInstanceType
- #update_pricing_new — AwsPricing::Ec2InstanceType
- #update_pricing_new — AwsPricing::RdsInstanceType