CostModel Data Type

Namespace
(Default)
Properties
name data type type namespace min/max occurs description
allocatedCpuCost double element 1/1 the allocatedCpuCost
allocatedMemoryCost double element 1/1 the allocatedMemoryCost
costAttributes list of CustomAttribute element 0/unbounded the costAttributes
currency string element 0/1 the currency code. Three letter currency code that Commander supports. The codes follow ISO 4217 standards.
defaultStorageTier string element 0/1 the defaultStorageTier
id long element 1/1 the id
name string element 0/1 the name
operatingSystemCosts list of OperatingSystemCost element 0/unbounded the operatingSystemCost
pricingPlan PricingPlan element 0/1 the pricingPlan
reservedCpuCost double element 1/1 the reservedCpuCost
reservedMemoryCost double element 1/1 the reservedMemoryCost
serviceMarkupDiscount list of ServiceMarkupDiscount element 0/unbounded the markups/discounts
storageCostCalculation StorageCostCalculationType element 0/1 the storageCostCalculation
storageTierCosts list of StorageTierCost element 0/unbounded the storageTierCosts
supportCosts list of SupportCost element 0/unbounded the supportCosts
targets list of ManagedObjectReference element 0/unbounded the targets
uptimeCalcs list of UptimeCalc element 0/unbounded the uptimeCalcs
view TreeViewType element 0/1 the view
Properties inherited from supportTemplating
xsitype string attribute 0/1  

Example

<CostModel xsitype="...">
  <id>...</id>
  <name>...</name>
  <currency>...</currency>
  <view>...</view>
  <pricingPlan>...</pricingPlan>
  <reservedMemoryCost>...</reservedMemoryCost>
  <allocatedMemoryCost>...</allocatedMemoryCost>
  <reservedCpuCost>...</reservedCpuCost>
  <allocatedCpuCost>...</allocatedCpuCost>
  <storageTierCosts xsitype="...">
    <name>...</name>
    <cost>...</cost>
  </storageTierCosts>
  <storageCostCalculation>...</storageCostCalculation>
  <operatingSystemCosts xsitype="...">
    <os>...</os>
    <cost>...</cost>
  </operatingSystemCosts>
  <supportCosts xsitype="...">
    <os>...</os>
    <cost>...</cost>
  </supportCosts>
  <serviceMarkupDiscount>
    <serviceName>...</serviceName>
    <markupDiscount>...</markupDiscount>
  </serviceMarkupDiscount>
  <uptimeCalcs xsitype="...">
    <name>...</name>
    <calcUptime>...</calcUptime>
  </uptimeCalcs>
  <defaultStorageTier>...</defaultStorageTier>
  <targets xsitype="...">
    <displayName>...</displayName>
    <type>...</type>
    <id>...</id>
  </targets>
  <costAttributes>
    <allowedValues>...</allowedValues>
    <portalEditable>...</portalEditable>
    <enumerated>...</enumerated>
    <description>...</description>
    <targetManagedObjectTypes>...</targetManagedObjectTypes>
    <name>...</name>
    <value>...</value>
    <costItems/>
    <regularExpression>...</regularExpression>
    <validationMessage>...</validationMessage>
  </costAttributes>
</CostModel>