class Softlayer::Product::Package
Constants
- SERVICE
Attributes
account_restricted_categories[RW]
account_restricted_category_count[RW]
account_restricted_prices_flag[RW]
active_preset_count[RW]
active_presets[RW]
active_ram_item_count[RW]
active_ram_items[RW]
active_server_item_count[RW]
active_server_items[RW]
active_software_item_count[RW]
active_software_items[RW]
active_usage_price_count[RW]
active_usage_prices[RW]
additional_service_flag[RW]
attribute_count[RW]
attributes[RW]
available_location_count[RW]
available_locations[RW]
available_storage_units[RW]
categories[RW]
configuration[RW]
configuration_count[RW]
default_ram_item_count[RW]
default_ram_items[RW]
deployment_count[RW]
deployment_node_type[RW]
deployment_package_count[RW]
deployment_packages[RW]
deployment_type[RW]
deployments[RW]
description[RW]
disallow_custom_disk_partitions[RW]
first_order_step[RW]
first_order_step_id[RW]
gateway_appliance_flag[RW]
gpu_flag[RW]
hourly_billing_available_flag[RW]
id[RW]
is_active[RW]
item_conflict_count[RW]
item_conflicts[RW]
item_count[RW]
item_location_conflict_count[RW]
item_location_conflicts[RW]
item_price_count[RW]
item_price_reference_count[RW]
item_price_references[RW]
item_prices[RW]
items[RW]
location_count[RW]
locations[RW]
lowest_server_price[RW]
maximum_port_speed[RW]
minimum_port_speed[RW]
mongo_db_engineered_flag[RW]
name[RW]
preconfigured_flag[RW]
preset_configuration_required_flag[RW]
prevent_vlan_selection_flag[RW]
private_hosted_cloud_package_flag[RW]
private_hosted_cloud_package_type[RW]
private_network_only_flag[RW]
quanta_stor_package_flag[RW]
raid_disk_restriction_flag[RW]
redundant_power_flag[RW]
region_count[RW]
regions[RW]
resource_group_template[RW]
sub_description[RW]
top_level_item_category_code[RW]
type[RW]
unit_size[RW]
Public Class Methods
get_active_packages_by_attribute(message)
click to toggle source
attribute_key_name
# File lib/softlayer/product/package.rb, line 102 def self.get_active_packages_by_attribute(message) request(:get_active_packages_by_attribute, Array[Softlayer::Product::Package], message) end
get_active_private_hosted_cloud_packages()
click to toggle source
# File lib/softlayer/product/package.rb, line 110 def self.get_active_private_hosted_cloud_packages request(:get_active_private_hosted_cloud_packages, Array[Softlayer::Product::Package]) end
get_all_objects()
click to toggle source
# File lib/softlayer/product/package.rb, line 140 def self.get_all_objects request(:get_all_objects, Array[Softlayer::Product::Package]) end
get_available_packages_for_image_template(message)
click to toggle source
image_template
# File lib/softlayer/product/package.rb, line 153 def self.get_available_packages_for_image_template(message) request(:get_available_packages_for_image_template, Array[Softlayer::Product::Package], message) end
get_item_availability_types()
click to toggle source
# File lib/softlayer/product/package.rb, line 218 def self.get_item_availability_types request(:get_item_availability_types, Array[Softlayer::Product::Item::Attribute::Type]) end
Public Instance Methods
get_account_restricted_categories()
click to toggle source
# File lib/softlayer/product/package.rb, line 89 def get_account_restricted_categories request(:get_account_restricted_categories, Array[Softlayer::Product::Item::Category]) end
get_account_restricted_prices_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 93 def get_account_restricted_prices_flag request(:get_account_restricted_prices_flag, Boolean) end
get_active_items()
click to toggle source
# File lib/softlayer/product/package.rb, line 97 def get_active_items request(:get_active_items, Array[Softlayer::Product::Item]) end
get_active_presets()
click to toggle source
# File lib/softlayer/product/package.rb, line 106 def get_active_presets request(:get_active_presets, Array[Softlayer::Product::Package::Preset]) end
get_active_ram_items()
click to toggle source
# File lib/softlayer/product/package.rb, line 114 def get_active_ram_items request(:get_active_ram_items, Array[Softlayer::Product::Item]) end
get_active_server_items()
click to toggle source
# File lib/softlayer/product/package.rb, line 118 def get_active_server_items request(:get_active_server_items, Array[Softlayer::Product::Item]) end
get_active_software_items()
click to toggle source
# File lib/softlayer/product/package.rb, line 122 def get_active_software_items request(:get_active_software_items, Array[Softlayer::Product::Item]) end
get_active_usage_prices()
click to toggle source
# File lib/softlayer/product/package.rb, line 126 def get_active_usage_prices request(:get_active_usage_prices, Array[Softlayer::Product::Item::Price]) end
get_active_usage_rate_prices(message)
click to toggle source
location_id category_code
# File lib/softlayer/product/package.rb, line 132 def get_active_usage_rate_prices(message) request(:get_active_usage_rate_prices, Array[Softlayer::Product::Item::Price], message) end
get_additional_service_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 136 def get_additional_service_flag request(:get_additional_service_flag, Boolean) end
get_attributes()
click to toggle source
# File lib/softlayer/product/package.rb, line 144 def get_attributes request(:get_attributes, Array[Softlayer::Product::Package::Attribute]) end
get_available_locations()
click to toggle source
# File lib/softlayer/product/package.rb, line 148 def get_available_locations request(:get_available_locations, Array[Softlayer::Product::Package::Locations]) end
get_available_storage_units()
click to toggle source
# File lib/softlayer/product/package.rb, line 157 def get_available_storage_units request(:get_available_storage_units, Integer) end
get_categories()
click to toggle source
# File lib/softlayer/product/package.rb, line 161 def get_categories request(:get_categories, Array[Softlayer::Product::Item::Category]) end
get_cdn_items()
click to toggle source
# File lib/softlayer/product/package.rb, line 165 def get_cdn_items request(:get_cdn_items, Array[Softlayer::Product::Item]) end
get_cloud_storage_items(message)
click to toggle source
provider
# File lib/softlayer/product/package.rb, line 170 def get_cloud_storage_items(message) request(:get_cloud_storage_items, Array[Softlayer::Product::Item], message) end
get_configuration()
click to toggle source
# File lib/softlayer/product/package.rb, line 174 def get_configuration request(:get_configuration, Array[Softlayer::Product::Package::Order::Configuration]) end
get_default_ram_items()
click to toggle source
# File lib/softlayer/product/package.rb, line 178 def get_default_ram_items request(:get_default_ram_items, Array[Softlayer::Product::Item]) end
get_deployment_node_type()
click to toggle source
# File lib/softlayer/product/package.rb, line 182 def get_deployment_node_type request(:get_deployment_node_type, String) end
get_deployment_packages()
click to toggle source
# File lib/softlayer/product/package.rb, line 186 def get_deployment_packages request(:get_deployment_packages, Array[Softlayer::Product::Package]) end
get_deployment_type()
click to toggle source
# File lib/softlayer/product/package.rb, line 190 def get_deployment_type request(:get_deployment_type, String) end
get_deployments()
click to toggle source
# File lib/softlayer/product/package.rb, line 194 def get_deployments request(:get_deployments, Array[Softlayer::Product::Package]) end
get_disallow_custom_disk_partitions()
click to toggle source
# File lib/softlayer/product/package.rb, line 198 def get_disallow_custom_disk_partitions request(:get_disallow_custom_disk_partitions, Boolean) end
get_first_order_step()
click to toggle source
# File lib/softlayer/product/package.rb, line 202 def get_first_order_step request(:get_first_order_step, Softlayer::Product::Package::Order::Step) end
get_gateway_appliance_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 206 def get_gateway_appliance_flag request(:get_gateway_appliance_flag, Boolean) end
get_gpu_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 210 def get_gpu_flag request(:get_gpu_flag, Boolean) end
get_hourly_billing_available_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 214 def get_hourly_billing_available_flag request(:get_hourly_billing_available_flag, Boolean) end
get_item_conflicts()
click to toggle source
# File lib/softlayer/product/package.rb, line 222 def get_item_conflicts request(:get_item_conflicts, Array[Softlayer::Product::Item::Resource::Conflict]) end
get_item_location_conflicts()
click to toggle source
# File lib/softlayer/product/package.rb, line 226 def get_item_location_conflicts request(:get_item_location_conflicts, Array[Softlayer::Product::Item::Resource::Conflict]) end
get_item_price_references()
click to toggle source
# File lib/softlayer/product/package.rb, line 230 def get_item_price_references request(:get_item_price_references, Array[Softlayer::Product::Package::Item::Prices]) end
get_item_prices()
click to toggle source
# File lib/softlayer/product/package.rb, line 234 def get_item_prices request(:get_item_prices, Array[Softlayer::Product::Item::Price]) end
get_item_prices_from_software_descriptions(message)
click to toggle source
software_descriptions include_translations_flag return_all_prices_flag
# File lib/softlayer/product/package.rb, line 241 def get_item_prices_from_software_descriptions(message) request(:get_item_prices_from_software_descriptions, Array[Softlayer::Product::Item::Price], message) end
get_items()
click to toggle source
# File lib/softlayer/product/package.rb, line 245 def get_items request(:get_items, Array[Softlayer::Product::Item]) end
get_items_from_image_template(message)
click to toggle source
image_template
# File lib/softlayer/product/package.rb, line 250 def get_items_from_image_template(message) request(:get_items_from_image_template, Array[Softlayer::Product::Item], message) end
get_locations()
click to toggle source
# File lib/softlayer/product/package.rb, line 254 def get_locations request(:get_locations, Array[Softlayer::Location]) end
get_lowest_server_price()
click to toggle source
# File lib/softlayer/product/package.rb, line 258 def get_lowest_server_price request(:get_lowest_server_price, Softlayer::Product::Item::Price) end
get_maximum_port_speed()
click to toggle source
# File lib/softlayer/product/package.rb, line 262 def get_maximum_port_speed request(:get_maximum_port_speed, Integer) end
get_message_queue_items()
click to toggle source
# File lib/softlayer/product/package.rb, line 266 def get_message_queue_items request(:get_message_queue_items, Array[Softlayer::Product::Item]) end
get_minimum_port_speed()
click to toggle source
# File lib/softlayer/product/package.rb, line 270 def get_minimum_port_speed request(:get_minimum_port_speed, Integer) end
get_mongo_db_engineered_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 274 def get_mongo_db_engineered_flag request(:get_mongo_db_engineered_flag, Boolean) end
get_object()
click to toggle source
# File lib/softlayer/product/package.rb, line 278 def get_object request(:get_object, Softlayer::Product::Package) end
get_object_storage_datacenters()
click to toggle source
# File lib/softlayer/product/package.rb, line 282 def get_object_storage_datacenters request(:get_object_storage_datacenters, Array[Softlayer::Container::Product::Order::Network::Storage::Hub::Datacenter]) end
get_preconfigured_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 290 def get_preconfigured_flag request(:get_preconfigured_flag, Boolean) end
get_preset_configuration_required_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 294 def get_preset_configuration_required_flag request(:get_preset_configuration_required_flag, Boolean) end
get_prevent_vlan_selection_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 298 def get_prevent_vlan_selection_flag request(:get_prevent_vlan_selection_flag, Boolean) end
get_private_hosted_cloud_package_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 302 def get_private_hosted_cloud_package_flag request(:get_private_hosted_cloud_package_flag, Boolean) end
get_private_hosted_cloud_package_type()
click to toggle source
# File lib/softlayer/product/package.rb, line 306 def get_private_hosted_cloud_package_type request(:get_private_hosted_cloud_package_type, String) end
get_private_network_only_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 310 def get_private_network_only_flag request(:get_private_network_only_flag, Boolean) end
get_quanta_stor_package_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 314 def get_quanta_stor_package_flag request(:get_quanta_stor_package_flag, Boolean) end
get_raid_disk_restriction_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 318 def get_raid_disk_restriction_flag request(:get_raid_disk_restriction_flag, Boolean) end
get_redundant_power_flag()
click to toggle source
# File lib/softlayer/product/package.rb, line 322 def get_redundant_power_flag request(:get_redundant_power_flag, Boolean) end
get_regions()
click to toggle source
# File lib/softlayer/product/package.rb, line 326 def get_regions request(:get_regions, Array[Softlayer::Location::Region]) end
get_resource_group_template()
click to toggle source
# File lib/softlayer/product/package.rb, line 330 def get_resource_group_template request(:get_resource_group_template, Softlayer::Resource::Group::Template) end
get_standard_categories()
click to toggle source
# File lib/softlayer/product/package.rb, line 334 def get_standard_categories request(:get_standard_categories, Array[Softlayer::Product::Item::Category]) end
get_top_level_item_category_code()
click to toggle source
# File lib/softlayer/product/package.rb, line 338 def get_top_level_item_category_code request(:get_top_level_item_category_code, String) end
get_type()
click to toggle source
# File lib/softlayer/product/package.rb, line 342 def get_type request(:get_type, Softlayer::Product::Package::Type) end