class OnappMarket::OnApp::HypervisorZonePricing

Pricing for an OnApp Hypervisor Zone

Constants

TYPE

Attributes

api[RW]

API used to manage this resource

auto_scaling[RW]

Auto Scaling (assume per hour, is this needed on day1?)

backup_disk_size[RW]

Backup Disk Space per GB

cpu_off[RW]

CPU Off per hour

cpu_on[RW]

CPU On per hour

cpu_priority_off[RW]

CPU Priority % Off per hour

cpu_priority_on[RW]

CPU Priority % On per hour

currency[RW]

Currency - How do OnApp specify as USD/GBP etc. or $/£ etc.

data_read[RW]

Store Data Read per GB

data_rxed[RW]

Data Rxed per GB

data_sent[RW]

Data Sent per GB

data_write[RW]

Store Data Write per GB

disk_size_off[RW]

Disk Size Off GB per hour

disk_size_on[RW]

Disk Size On GB per hour

input_requests[RW]

Input Requests per million

ip_addresses_off[RW]

IP Addresses Off count per hour

ip_addresses_on[RW]

IP Addresses On count per hour

memory_off[RW]

Memory Off MB per hour

memory_on[RW]

Memory On MB per hour

output_requests[RW]

Output Requests per million

port_speed[RW]

Port Speed per Mb/s

template_backup_store[RW]

Template/Backup Store GB per hour

template_disk_size[RW]

Template Disk Space per GB

Public Class Methods

new(hash = {}) click to toggle source

Create new pricing plan

Attributes

  • hash - Hash of attributes to apply

# File lib/onapp_market/onapp/hypervisor_zone_pricing.rb, line 63
def initialize(hash = {})
  super(hash, TYPE)
end