diff --git a/content/reference/datatypes/BluePages_Container_EmployeeProfile/_index.md b/content/reference/datatypes/BluePages_Container_EmployeeProfile/_index.md index a3ceb6e1b3..0a0e4e558b 100644 --- a/content/reference/datatypes/BluePages_Container_EmployeeProfile/_index.md +++ b/content/reference/datatypes/BluePages_Container_EmployeeProfile/_index.md @@ -24,6 +24,8 @@ classes: + +
itemPrice and a template.
@@ -68,7 +70,8 @@ Available datacenter options.
The datacenter.name value in the template represents which datacenter the server will be provisioned in.
-Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+
@@ -87,7 +90,8 @@ The fixedConfigurationPreset.keyName value in the template is an id
When providing a fixedConfigurationPreset.keyName while ordering a server the processors and hardDrives configuration options cannot be used.
-Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+
@@ -106,7 +110,8 @@ A server will have at least one hard drive.
The hardDrives.capacity value in the template represents the size, in gigabytes, of the disk.
-Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+
@@ -122,7 +127,8 @@ Available network component options.
The networkComponent.maxSpeed value in the template represents the link speed, in megabits per second, of the network connections for a server.
-Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+
@@ -150,7 +156,8 @@ Providing the value of 'LATEST' for a version will select the latest release of
For Windows based operating systems the version will represent both the release version (2008, 2012, etc) and the edition (Standard, Enterprise, etc). For all other operating systems the version will represent the major version (Centos 6, Ubuntu 12, etc) of that operating system, minor versions are represented in few reference codes where they are significant.
-Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+
@@ -167,7 +174,8 @@ Available processor options.
The processorCoreAmount value in the template represents the number of cores allocated to the server.
The memoryCapacity value in the template represents the amount of memory, in gigabytes, allocated to the server.
-Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+Type: **SoftLayer_Container_Hardware_Configuration_Option[] **
+
diff --git a/content/reference/datatypes/SoftLayer_Container_Hardware_Configuration_Option/_index.md b/content/reference/datatypes/SoftLayer_Container_Hardware_Configuration_Option/_index.md
index 0d3620e1da..5d1e9b2a54 100644
--- a/content/reference/datatypes/SoftLayer_Container_Hardware_Configuration_Option/_index.md
+++ b/content/reference/datatypes/SoftLayer_Container_Hardware_Configuration_Option/_index.md
@@ -18,6 +18,8 @@ classes:
## Description
+
+
An option found within a [SoftLayer_Container_Hardware_Configuration]({{}}) structure.
@@ -46,7 +48,8 @@ An option found within a [SoftLayer_Container_Hardware_Configuration]({{Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -57,7 +60,8 @@ Provides hourly and monthly costs (if either are applicable), and a description
#### [preset]
Provides a description of a fixed configuration preset with monthly and hourly costs.
-Type: **SoftLayer_Product_Package_Preset **
+Type: **SoftLayer_Product_Package_Preset **
+
@@ -68,7 +72,8 @@ Provides a description of a fixed configuration preset with monthly and hourly c
#### [template]
Provides a fragment of the request with the properties and values that must be sent when creating a server with the option.
-Type: **SoftLayer_Hardware **
+Type: **SoftLayer_Hardware **
+
diff --git a/content/reference/datatypes/SoftLayer_Container_Hardware_DiskImageMap/_index.md b/content/reference/datatypes/SoftLayer_Container_Hardware_DiskImageMap/_index.md
index c4e39fa9d2..7d1ae9adba 100644
--- a/content/reference/datatypes/SoftLayer_Container_Hardware_DiskImageMap/_index.md
+++ b/content/reference/datatypes/SoftLayer_Container_Hardware_DiskImageMap/_index.md
@@ -24,6 +24,8 @@ classes:
+
+
orderContainers) and you want to be able to easily determine one from another. Populating this value may be helpful if an exception is thrown when placing an order and it's tied to a specific order container.
-Type: **string**
+Type: **string**
+
@@ -101,7 +108,8 @@ User-specified description to identify a particular order container. This is use
[containerSplHash]: #containersplhash
#### [containerSplHash]
This hash is internally-generated and is used to for tracking order containers.
-Type: **string**
+Type: **string**
+
@@ -111,7 +119,8 @@ This hash is internally-generated and is used to for tracking order containers.
[currencyShortName]: #currencyshortname
#### [currencyShortName]
The currency type chosen at checkout.
-Type: **string**
+Type: **string**
+
@@ -121,7 +130,8 @@ The currency type chosen at checkout.
[deviceFingerprintId]: #devicefingerprintid
#### [deviceFingerprintId]
Device Fingerprint Identifier - Optional.
-Type: **string**
+Type: **string**
+
@@ -131,7 +141,8 @@ Device Fingerprint Identifier - Optional.
[displayLayerSessionId]: #displaylayersessionid
#### [displayLayerSessionId]
This has been deprecated. It is the identifier used to track configurations in legacy order forms.
-Type: **string**
+Type: **string**
+
@@ -141,7 +152,8 @@ This has been deprecated. It is the identifier used to track configurations in l
[extendedHardwareTesting]: #extendedhardwaretesting
#### [extendedHardwareTesting]
-Type: **boolean**
+Type: **boolean**
+
@@ -151,7 +163,8 @@ This has been deprecated. It is the identifier used to track configurations in l
[flexibleCreditProgramPrice]: #flexiblecreditprogramprice
#### [flexibleCreditProgramPrice]
The [SoftLayer_Product_Item_Price]({{}}) for the Flexible Credit Program discount. The oneTimeFee field contains the calculated discount being applied to the order.
-Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -161,7 +174,8 @@ The [SoftLayer_Product_Item_Price]({{Type: **boolean**
+Type: **boolean**
+
@@ -171,7 +185,8 @@ This flag indicates that the customer consented to the GDPR terms for the quote.
[hardware]: #hardware
#### [hardware]
For orders that contain servers (bare metal, virtual server, big data, etc.), the hardware property is required. This property is an array of [SoftLayer_Hardware]({{}}) objects. The hostname and domain properties are required for each hardware object. Note that virtual server ([SoftLayer_Container_Product_Order_Virtual_Guest]({{}})) orders may populate this field instead of the virtualGuests property.
-Type: **SoftLayer_Hardware[] **
+Type: **SoftLayer_Hardware[] **
+
@@ -181,7 +196,8 @@ For orders that contain servers (bare metal, virtual server, big data, etc.), th
[imageTemplateGlobalIdentifier]: #imagetemplateglobalidentifier
#### [imageTemplateGlobalIdentifier]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **string**
+Type: **string**
+
@@ -191,7 +207,8 @@ An optional virtual disk image template identifier to be used as an installation
[imageTemplateId]: #imagetemplateid
#### [imageTemplateId]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **integer**
+Type: **integer**
+
@@ -201,7 +218,8 @@ An optional virtual disk image template identifier to be used as an installation
[isManagedOrder]: #ismanagedorder
#### [isManagedOrder]
Flag to identify a "managed" order. This value is set internally.
-Type: **integer**
+Type: **integer**
+
@@ -211,7 +229,8 @@ Flag to identify a "managed" order. This value is set internally.
[itemCategoryQuestionAnswers]: #itemcategoryquestionanswers
#### [itemCategoryQuestionAnswers]
The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{}}) for any product category that has additional questions requiring user input.
-Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+
@@ -221,7 +240,8 @@ The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{
[location]: #location
#### [location]
The [SoftLayer_Location_Region]({{}}) keyname or specific [SoftLayer_Location_Datacenter]({{}}) id where the order should be provisioned. If this value is provided and the regionalGroup property is also specified, an exception will be thrown indicating that only 1 is allowed.
-Type: **string**
+Type: **string**
+
@@ -231,7 +251,8 @@ The [SoftLayer_Location_Region]({{}}) object will be determined from the location property and will be returned in the order verification or placement response. Any value specified here will get overwritten by the verification process.
-Type: **SoftLayer_Location **
+Type: **SoftLayer_Location **
+
@@ -241,7 +262,8 @@ This [SoftLayer_Location]({{}}) ob
[message]: #message
#### [message]
A generic message about the order. Does not need to be sent in with any orders.
-Type: **string**
+Type: **string**
+
@@ -253,7 +275,8 @@ A generic message about the order. Does not need to be sent in with any orders.
Orders may contain an array of configurations. Populating this property allows you to purchase multiple configurations within a single order. Each order container will have its own individual settings independent of the other order containers. For example, it is possible to order a bare metal server in one configuration and a virtual server in another.
If orderContainers is populated on the base order container, most of the configuration-specific properties are ignored on the base container. For example, prices, location and packageId will be ignored on the base container, but since the billingInformation is a property that's not specific to a single order container (but the order as a whole) it must be populated on the base container.
-Type: **SoftLayer_Container_Product_Order[] **
+Type: **SoftLayer_Container_Product_Order[] **
+
@@ -263,7 +286,8 @@ If orderContainers is populated on the base order container, most o
[orderHostnames]: #orderhostnames
#### [orderHostnames]
This is deprecated and does not do anything.
-Type: **array of strings**
+Type: **array of strings**
+
@@ -273,7 +297,8 @@ This is deprecated and does not do anything.
[orderVerificationExceptions]: #orderverificationexceptions
#### [orderVerificationExceptions]
Collection of exceptions resulting from the verification of the order. This value is set internally and is not required for end users when placing an order. When placing API orders, users can use this value to determine the container-specific exception that was thrown.
-Type: **SoftLayer_Container_Exception[] **
+Type: **SoftLayer_Container_Exception[] **
+
@@ -283,7 +308,8 @@ Collection of exceptions resulting from the verification of the order. This valu
[packageId]: #packageid
#### [packageId]
The [SoftLayer_Product_Package]({{}}) id for an order container. This is required to place an order.
-Type: **integer**
+Type: **integer**
+
@@ -293,7 +319,8 @@ The [SoftLayer_Product_Package]({{Type: **string**
+Type: **string**
+
@@ -303,7 +330,8 @@ The Payment Type is Optional. If nothing is sent in, then the normal method of p
[postTaxRecurring]: #posttaxrecurring
#### [postTaxRecurring]
The post-tax recurring charge for the order. This is the sum of preTaxRecurring + totalRecurringTax.
-Type: **decimal**
+Type: **decimal**
+
@@ -313,7 +341,8 @@ The post-tax recurring charge for the order. This is the sum of preTaxRecurring
[postTaxRecurringHourly]: #posttaxrecurringhourly
#### [postTaxRecurringHourly]
The post-tax recurring hourly charge for the order. Since taxes are not calculated for hourly orders, this value will be the same as preTaxRecurringHourly.
-Type: **decimal**
+Type: **decimal**
+
@@ -323,7 +352,8 @@ The post-tax recurring hourly charge for the order. Since taxes are not calculat
[postTaxRecurringMonthly]: #posttaxrecurringmonthly
#### [postTaxRecurringMonthly]
The post-tax recurring monthly charge for the order. This is the sum of preTaxRecurringMonthly + totalRecurringTax.
-Type: **decimal**
+Type: **decimal**
+
@@ -333,7 +363,8 @@ The post-tax recurring monthly charge for the order. This is the sum of preTaxRe
[postTaxSetup]: #posttaxsetup
#### [postTaxSetup]
The post-tax setup fees of the order. This is the sum of preTaxSetup + totalSetupTax;
-Type: **decimal**
+Type: **decimal**
+
@@ -343,7 +374,8 @@ The post-tax setup fees of the order. This is the sum of preTaxSetup + totalSetu
[preTaxRecurring]: #pretaxrecurring
#### [preTaxRecurring]
The pre-tax recurring total of the order. If there are mixed monthly and hourly prices on the order, this will be the sum of preTaxRecurringHourly and preTaxRecurringMonthly.
-Type: **decimal**
+Type: **decimal**
+
@@ -353,7 +385,8 @@ The pre-tax recurring total of the order. If there are mixed monthly and hourly
[preTaxRecurringHourly]: #pretaxrecurringhourly
#### [preTaxRecurringHourly]
The pre-tax hourly recurring total of the order. If there are only monthly prices on the order, this value will be 0.
-Type: **decimal**
+Type: **decimal**
+
@@ -363,7 +396,8 @@ The pre-tax hourly recurring total of the order. If there are only monthly price
[preTaxRecurringMonthly]: #pretaxrecurringmonthly
#### [preTaxRecurringMonthly]
The pre-tax monthly recurring total of the order. If there are only hourly prices on the order, this value will be 0.
-Type: **decimal**
+Type: **decimal**
+
@@ -373,7 +407,8 @@ The pre-tax monthly recurring total of the order. If there are only hourly price
[preTaxSetup]: #pretaxsetup
#### [preTaxSetup]
The pre-tax setup fee total of the order.
-Type: **decimal**
+Type: **decimal**
+
@@ -383,7 +418,8 @@ The pre-tax setup fee total of the order.
[presaleEvent]: #presaleevent
#### [presaleEvent]
If there are any presale events available for an order, this value will be populated. It is set internally and is not required for end users when placing an order. See [SoftLayer_Sales_Presale_Event]({{}}) for more info.
-Type: **SoftLayer_Sales_Presale_Event **
+Type: **SoftLayer_Sales_Presale_Event **
+
@@ -393,7 +429,8 @@ If there are any presale events available for an order, this value will be popul
[presetId]: #presetid
#### [presetId]
A preset configuration id for the package. Is required if not submitting any prices.
-Type: **integer**
+Type: **integer**
+
@@ -403,7 +440,8 @@ A preset configuration id for the package. Is required if not submitting any pri
[prices]: #prices
#### [prices]
This is a collection of [SoftLayer_Product_Item_Price]({{}}) objects. The only required property to populate for an item price object when ordering is its id - all other supplied information about the price (e.g., recurringFee, setupFee, etc.) will be ignored. Unless the [SoftLayer_Product_Package]({{}}) associated with the order allows for preset prices, this property is required to place an order.
-Type: **SoftLayer_Product_Item_Price[] **
+Type: **SoftLayer_Product_Item_Price[] **
+
@@ -413,7 +451,8 @@ This is a collection of [SoftLayer_Product_Item_Price]({{}}). This property is optional. If no partition template is provided, a default will be used according to the operating system chosen with the order. Using the [SoftLayer_Hardware_Component_Partition_OperatingSystem]({{}}) service, getPartitionTemplates will return those available for the particular operating system.
-Type: **integer**
+Type: **integer**
+
@@ -423,7 +462,8 @@ The id of a [SoftLayer_Hardware_Component_Partition_Template]({{Type: **array of strings**
+Type: **array of strings**
+
@@ -433,7 +473,8 @@ Priorities to set on replication set servers.
[privateCloudOrderFlag]: #privatecloudorderflag
#### [privateCloudOrderFlag]
Flag for identifying a container as Virtual Server (Private Node).
-Type: **boolean**
+Type: **boolean**
+
@@ -443,7 +484,8 @@ Flag for identifying a container as Virtual Server (Private Node).
[privateCloudOrderType]: #privatecloudordertype
#### [privateCloudOrderType]
Type of Virtual Server (Private Node) order. Potential values: INITIAL, ADDHOST, ADDIPS, ADDZONE
-Type: **string**
+Type: **string**
+
@@ -453,7 +495,8 @@ Type of Virtual Server (Private Node) order. Potential values: INITIAL, ADDHOST,
[promotionCode]: #promotioncode
#### [promotionCode]
Optional promotion code for an order.
-Type: **string**
+Type: **string**
+
@@ -463,7 +506,8 @@ Optional promotion code for an order.
[properties]: #properties
#### [properties]
Generic properties.
-Type: **SoftLayer_Container_Product_Order_Property[] **
+Type: **SoftLayer_Container_Product_Order_Property[] **
+
@@ -473,7 +517,8 @@ Generic properties.
[proratedInitialCharge]: #proratedinitialcharge
#### [proratedInitialCharge]
The Prorated Initial Charge plus the balance on the account. Only the recurring fees are prorated. Here's how the calculation works: We take the postTaxRecurring value and we prorate it based on the time between now and the next bill date for this account. After this, we add in the setup fee since this is not prorated. Then, if there is a balance on the account, we add that to the account. In the event that there is a credit balance on the account, we will subtract this amount from the order total. If the credit balance on the account is greater than the prorated initial charge, the order will go through without a charge to the credit card on the account or requiring a paypal payment. The credit on the account will be reduced by the order total, and the order will await approval from sales, as normal. If there is a pending order already in the system, We will ignore the balance on the account completely, in the calculation of the initial charge. This is to protect against two orders coming into the system and getting the benefit of a credit balance, or worse, both orders being charged the order amount + the balance on the account.
-Type: **decimal**
+Type: **decimal**
+
@@ -483,7 +528,8 @@ The Prorated Initial Charge plus the balance on the account. Only the recurring
[proratedOrderTotal]: #proratedordertotal
#### [proratedOrderTotal]
This is the same as the proratedInitialCharge, except the balance on the account is ignored. This is the prorated total amount of the order.
-Type: **decimal**
+Type: **decimal**
+
@@ -493,7 +539,8 @@ This is the same as the proratedInitialCharge, except the balance on the account
[provisionScripts]: #provisionscripts
#### [provisionScripts]
The URLs for scripts to execute on their respective servers after they have been provisioned. Provision scripts are not available for Microsoft Windows servers.
-Type: **array of strings**
+Type: **array of strings**
+
@@ -503,7 +550,8 @@ The URLs for scripts to execute on their respective servers after they have been
[quantity]: #quantity
#### [quantity]
The quantity of the item being ordered
-Type: **integer**
+Type: **integer**
+
@@ -513,7 +561,8 @@ The quantity of the item being ordered
[quoteName]: #quotename
#### [quoteName]
A custom name to be assigned to the quote.
-Type: **string**
+Type: **string**
+
@@ -527,7 +576,8 @@ Specifying a regional group name allows you to not worry about placing your serv
location and regionalGroup are mutually exclusive on an order container. If both location and regionalGroup are provided, an exception will be thrown indicating that only 1 is allowed.
If a regional group is provided and VLANs are specified (within the hardware or virtualGuests properties), we will use the datacenter where the VLANs are located. If no VLANs are specified, we will use the preferred datacenter on the regional group object.
-Type: **string**
+Type: **string**
+
@@ -537,7 +587,8 @@ If a regional group is provided and VLANs are specified (within the hardwa
[resourceGroupId]: #resourcegroupid
#### [resourceGroupId]
An optional resource group identifier specifying the resource group to attach the order to
-Type: **integer**
+Type: **integer**
+
@@ -547,7 +598,8 @@ An optional resource group identifier specifying the resource group to attach th
[resourceGroupName]: #resourcegroupname
#### [resourceGroupName]
This variable specifies the name of the resource group the server configuration belongs to. For MongoDB Replica sets, it would be the replica set name.
-Type: **string**
+Type: **string**
+
@@ -557,7 +609,8 @@ This variable specifies the name of the resource group the server configuration
[resourceGroupTemplateId]: #resourcegrouptemplateid
#### [resourceGroupTemplateId]
An optional resource group template identifier to be used as a deployment base for a Virtual Server (Private Node) order.
-Type: **integer**
+Type: **integer**
+
@@ -567,7 +620,8 @@ An optional resource group template identifier to be used as a deployment base f
[returnUrl]: #returnurl
#### [returnUrl]
The URL to which PayPal redirects browser after a payment is completed.
-Type: **string**
+Type: **string**
+
@@ -577,7 +631,8 @@ The URL to which PayPal redirects browser after a payment is completed.
[sendQuoteEmailFlag]: #sendquoteemailflag
#### [sendQuoteEmailFlag]
This flag indicates that the quote should be sent to the email address associated with the account or order.
-Type: **boolean**
+Type: **boolean**
+
@@ -587,7 +642,8 @@ This flag indicates that the quote should be sent to the email address associate
[serverCoreCount]: #servercorecount
#### [serverCoreCount]
The number of cores for the server being ordered. This value is set internally.
-Type: **integer**
+Type: **integer**
+
@@ -597,7 +653,8 @@ The number of cores for the server being ordered. This value is set internally.
[serviceToken]: #servicetoken
#### [serviceToken]
The token of a requesting service. Do not set.
-Type: **string**
+Type: **string**
+
@@ -607,7 +664,8 @@ The token of a requesting service. Do not set.
[sourceVirtualGuestId]: #sourcevirtualguestid
#### [sourceVirtualGuestId]
An optional computing instance identifier to be used as an installation base for a computing instance order
-Type: **integer**
+Type: **integer**
+
@@ -617,7 +675,8 @@ An optional computing instance identifier to be used as an installation base for
[sshKeys]: #sshkeys
#### [sshKeys]
The containers which hold SoftLayer_Security_Ssh_Key IDs to add to their respective servers. The order of containers passed in needs to match the order they are assigned to either hardware or virtualGuests. SSH Keys will not be assigned for servers with Microsoft Windows.
-Type: **SoftLayer_Container_Product_Order_SshKeys[] **
+Type: **SoftLayer_Container_Product_Order_SshKeys[] **
+
@@ -627,7 +686,8 @@ The containers which hold SoftLayer_Security_Ssh_Key IDs to add to their respect
[stepId]: #stepid
#### [stepId]
An optional parameter for step-based order processing.
-Type: **integer**
+Type: **integer**
+
@@ -643,7 +703,8 @@ For orders that want to add storage groups such as RAID across multiple disks, s
The first storage group in this array will be considered the primary storage group, which is used for the OS. Any other storage groups will act as data storage.
-Type: **SoftLayer_Container_Product_Order_Storage_Group[] **
+Type: **SoftLayer_Container_Product_Order_Storage_Group[] **
+
@@ -653,7 +714,8 @@ The first storage group in this array will be considered the primary storage gro
[taxCacheHash]: #taxcachehash
#### [taxCacheHash]
The order container may not contain the final tax rates when it is returned from [SoftLayer_Product_Order::verifyOrder]({{}}). This hash will facilitate checking if the tax rates have finished being calculated and retrieving the accurate tax rate values.
-Type: **string**
+Type: **string**
+
@@ -663,7 +725,8 @@ The order container may not contain the final tax rates when it is returned from
[taxCompletedFlag]: #taxcompletedflag
#### [taxCompletedFlag]
Flag to indicate if the order container has the final tax rates for the order. Some tax rates are calculated in the background because they take longer, and they might not be finished when the container is returned from [SoftLayer_Product_Order::verifyOrder]({{}}).
-Type: **boolean**
+Type: **boolean**
+
@@ -673,7 +736,8 @@ Flag to indicate if the order container has the final tax rates for the order. S
[techIncubatorItemPrice]: #techincubatoritemprice
#### [techIncubatorItemPrice]
The SoftLayer_Product_Item_Price for the Tech Incubator discount. The oneTimeFee field contain the calculated discount being applied to the order.
-Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -683,7 +747,8 @@ The SoftLayer_Product_Item_Price for the Tech Incubator discount. The oneTimeFe
[totalRecurringTax]: #totalrecurringtax
#### [totalRecurringTax]
The total tax portion of the recurring fees.
-Type: **decimal**
+Type: **decimal**
+
@@ -693,7 +758,8 @@ The total tax portion of the recurring fees.
[totalSetupTax]: #totalsetuptax
#### [totalSetupTax]
The tax amount of the setup fees.
-Type: **decimal**
+Type: **decimal**
+
@@ -703,7 +769,8 @@ The tax amount of the setup fees.
[usagePrices]: #usageprices
#### [usagePrices]
This is a collection of [SoftLayer_Product_Item_Price]({{}}) objects which will be used when the service offering being ordered generates usage. This is a read-only property. Setting this property will not change the order.
-Type: **SoftLayer_Product_Item_Price[] **
+Type: **SoftLayer_Product_Item_Price[] **
+
@@ -713,7 +780,8 @@ This is a collection of [SoftLayer_Product_Item_Price]({{Type: **boolean**
+Type: **boolean**
+
@@ -723,7 +791,8 @@ An optional flag to use hourly pricing instead of standard monthly pricing.
[virtualGuests]: #virtualguests
#### [virtualGuests]
For virtual guest (virtual server) orders, this property is required if you did not specify data in the hardware property. This is an array of [SoftLayer_Virtual_Guest]({{}}) objects. The hostname and domain properties are required for each virtual guest object. There is no need to specify data in this property and the hardware property - only one is required for virtual server orders.
-Type: **SoftLayer_Virtual_Guest[] **
+Type: **SoftLayer_Virtual_Guest[] **
+
diff --git a/content/reference/datatypes/SoftLayer_Container_Product_Order_Account_Media_Data_Transfer_Request/_index.md b/content/reference/datatypes/SoftLayer_Container_Product_Order_Account_Media_Data_Transfer_Request/_index.md
index cbc4f4f13b..4266b478d3 100644
--- a/content/reference/datatypes/SoftLayer_Container_Product_Order_Account_Media_Data_Transfer_Request/_index.md
+++ b/content/reference/datatypes/SoftLayer_Container_Product_Order_Account_Media_Data_Transfer_Request/_index.md
@@ -18,6 +18,8 @@ classes:
## Description
+
+
This datatype is to be used for data transfer requests.
@@ -51,7 +53,8 @@ This datatype is to be used for data transfer requests.
[bigDataOrderFlag]: #bigdataorderflag
#### [bigDataOrderFlag]
Flag for identifying an order for Big Data Deployment.
-Type: **boolean**
+Type: **boolean**
+
@@ -61,7 +64,8 @@ Flag for identifying an order for Big Data Deployment.
[billingInformation]: #billinginformation
#### [billingInformation]
Billing Information associated with an order. For existing customers this information is completely ignored. Do not send this information for existing customers.
-Type: **SoftLayer_Container_Product_Order_Billing_Information **
+Type: **SoftLayer_Container_Product_Order_Billing_Information **
+
@@ -71,7 +75,8 @@ Billing Information associated with an order. For existing customers this inform
[billingOrderItemId]: #billingorderitemid
#### [billingOrderItemId]
This is the ID of the [SoftLayer_Billing_Order_Item]({{}}) of this configuration/container. It is used for rebuilding an order container from a quote and is set automatically.
-Type: **integer**
+Type: **integer**
+
@@ -81,7 +86,8 @@ This is the ID of the [SoftLayer_Billing_Order_Item]({{Type: **string**
+Type: **string**
+
@@ -91,7 +97,8 @@ The URL to which PayPal redirects browser after checkout has been canceled befor
[containerIdentifier]: #containeridentifier
#### [containerIdentifier]
User-specified description to identify a particular order container. This is useful if you have a multi-configuration order (multiple orderContainers) and you want to be able to easily determine one from another. Populating this value may be helpful if an exception is thrown when placing an order and it's tied to a specific order container.
-Type: **string**
+Type: **string**
+
@@ -101,7 +108,8 @@ User-specified description to identify a particular order container. This is use
[containerSplHash]: #containersplhash
#### [containerSplHash]
This hash is internally-generated and is used to for tracking order containers.
-Type: **string**
+Type: **string**
+
@@ -111,7 +119,8 @@ This hash is internally-generated and is used to for tracking order containers.
[currencyShortName]: #currencyshortname
#### [currencyShortName]
The currency type chosen at checkout.
-Type: **string**
+Type: **string**
+
@@ -121,7 +130,8 @@ The currency type chosen at checkout.
[deviceFingerprintId]: #devicefingerprintid
#### [deviceFingerprintId]
Device Fingerprint Identifier - Optional.
-Type: **string**
+Type: **string**
+
@@ -131,7 +141,8 @@ Device Fingerprint Identifier - Optional.
[displayLayerSessionId]: #displaylayersessionid
#### [displayLayerSessionId]
This has been deprecated. It is the identifier used to track configurations in legacy order forms.
-Type: **string**
+Type: **string**
+
@@ -141,7 +152,8 @@ This has been deprecated. It is the identifier used to track configurations in l
[extendedHardwareTesting]: #extendedhardwaretesting
#### [extendedHardwareTesting]
-Type: **boolean**
+Type: **boolean**
+
@@ -151,7 +163,8 @@ This has been deprecated. It is the identifier used to track configurations in l
[flexibleCreditProgramPrice]: #flexiblecreditprogramprice
#### [flexibleCreditProgramPrice]
The [SoftLayer_Product_Item_Price]({{}}) for the Flexible Credit Program discount. The oneTimeFee field contains the calculated discount being applied to the order.
-Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -161,7 +174,8 @@ The [SoftLayer_Product_Item_Price]({{Type: **boolean**
+Type: **boolean**
+
@@ -171,7 +185,8 @@ This flag indicates that the customer consented to the GDPR terms for the quote.
[hardware]: #hardware
#### [hardware]
For orders that contain servers (bare metal, virtual server, big data, etc.), the hardware property is required. This property is an array of [SoftLayer_Hardware]({{}}) objects. The hostname and domain properties are required for each hardware object. Note that virtual server ([SoftLayer_Container_Product_Order_Virtual_Guest]({{}})) orders may populate this field instead of the virtualGuests property.
-Type: **SoftLayer_Hardware[] **
+Type: **SoftLayer_Hardware[] **
+
@@ -181,7 +196,8 @@ For orders that contain servers (bare metal, virtual server, big data, etc.), th
[imageTemplateGlobalIdentifier]: #imagetemplateglobalidentifier
#### [imageTemplateGlobalIdentifier]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **string**
+Type: **string**
+
@@ -191,7 +207,8 @@ An optional virtual disk image template identifier to be used as an installation
[imageTemplateId]: #imagetemplateid
#### [imageTemplateId]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **integer**
+Type: **integer**
+
@@ -201,7 +218,8 @@ An optional virtual disk image template identifier to be used as an installation
[isManagedOrder]: #ismanagedorder
#### [isManagedOrder]
Flag to identify a "managed" order. This value is set internally.
-Type: **integer**
+Type: **integer**
+
@@ -211,7 +229,8 @@ Flag to identify a "managed" order. This value is set internally.
[itemCategoryQuestionAnswers]: #itemcategoryquestionanswers
#### [itemCategoryQuestionAnswers]
The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{}}) for any product category that has additional questions requiring user input.
-Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+
@@ -221,7 +240,8 @@ The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{
[location]: #location
#### [location]
The [SoftLayer_Location_Region]({{}}) keyname or specific [SoftLayer_Location_Datacenter]({{}}) id where the order should be provisioned. If this value is provided and the regionalGroup property is also specified, an exception will be thrown indicating that only 1 is allowed.
-Type: **string**
+Type: **string**
+
@@ -231,7 +251,8 @@ The [SoftLayer_Location_Region]({{}}) object will be determined from the location property and will be returned in the order verification or placement response. Any value specified here will get overwritten by the verification process.
-Type: **SoftLayer_Location **
+Type: **SoftLayer_Location **
+
@@ -241,7 +262,8 @@ This [SoftLayer_Location]({{}}) ob
[message]: #message
#### [message]
A generic message about the order. Does not need to be sent in with any orders.
-Type: **string**
+Type: **string**
+
@@ -253,7 +275,8 @@ A generic message about the order. Does not need to be sent in with any orders.
Orders may contain an array of configurations. Populating this property allows you to purchase multiple configurations within a single order. Each order container will have its own individual settings independent of the other order containers. For example, it is possible to order a bare metal server in one configuration and a virtual server in another.
If orderContainers is populated on the base order container, most of the configuration-specific properties are ignored on the base container. For example, prices, location and packageId will be ignored on the base container, but since the billingInformation is a property that's not specific to a single order container (but the order as a whole) it must be populated on the base container.
-Type: **SoftLayer_Container_Product_Order[] **
+Type: **SoftLayer_Container_Product_Order[] **
+
@@ -263,7 +286,8 @@ If orderContainers is populated on the base order container, most o
[orderHostnames]: #orderhostnames
#### [orderHostnames]
This is deprecated and does not do anything.
-Type: **array of strings**
+Type: **array of strings**
+
@@ -273,7 +297,8 @@ This is deprecated and does not do anything.
[orderVerificationExceptions]: #orderverificationexceptions
#### [orderVerificationExceptions]
Collection of exceptions resulting from the verification of the order. This value is set internally and is not required for end users when placing an order. When placing API orders, users can use this value to determine the container-specific exception that was thrown.
-Type: **SoftLayer_Container_Exception[] **
+Type: **SoftLayer_Container_Exception[] **
+
@@ -283,7 +308,8 @@ Collection of exceptions resulting from the verification of the order. This valu
[packageId]: #packageid
#### [packageId]
The [SoftLayer_Product_Package]({{}}) id for an order container. This is required to place an order.
-Type: **integer**
+Type: **integer**
+
@@ -293,7 +319,8 @@ The [SoftLayer_Product_Package]({{Type: **string**
+Type: **string**
+
@@ -303,7 +330,8 @@ The Payment Type is Optional. If nothing is sent in, then the normal method of p
[postTaxRecurring]: #posttaxrecurring
#### [postTaxRecurring]
The post-tax recurring charge for the order. This is the sum of preTaxRecurring + totalRecurringTax.
-Type: **decimal**
+Type: **decimal**
+
@@ -313,7 +341,8 @@ The post-tax recurring charge for the order. This is the sum of preTaxRecurring
[postTaxRecurringHourly]: #posttaxrecurringhourly
#### [postTaxRecurringHourly]
The post-tax recurring hourly charge for the order. Since taxes are not calculated for hourly orders, this value will be the same as preTaxRecurringHourly.
-Type: **decimal**
+Type: **decimal**
+
@@ -323,7 +352,8 @@ The post-tax recurring hourly charge for the order. Since taxes are not calculat
[postTaxRecurringMonthly]: #posttaxrecurringmonthly
#### [postTaxRecurringMonthly]
The post-tax recurring monthly charge for the order. This is the sum of preTaxRecurringMonthly + totalRecurringTax.
-Type: **decimal**
+Type: **decimal**
+
@@ -333,7 +363,8 @@ The post-tax recurring monthly charge for the order. This is the sum of preTaxRe
[postTaxSetup]: #posttaxsetup
#### [postTaxSetup]
The post-tax setup fees of the order. This is the sum of preTaxSetup + totalSetupTax;
-Type: **decimal**
+Type: **decimal**
+
@@ -343,7 +374,8 @@ The post-tax setup fees of the order. This is the sum of preTaxSetup + totalSetu
[preTaxRecurring]: #pretaxrecurring
#### [preTaxRecurring]
The pre-tax recurring total of the order. If there are mixed monthly and hourly prices on the order, this will be the sum of preTaxRecurringHourly and preTaxRecurringMonthly.
-Type: **decimal**
+Type: **decimal**
+
@@ -353,7 +385,8 @@ The pre-tax recurring total of the order. If there are mixed monthly and hourly
[preTaxRecurringHourly]: #pretaxrecurringhourly
#### [preTaxRecurringHourly]
The pre-tax hourly recurring total of the order. If there are only monthly prices on the order, this value will be 0.
-Type: **decimal**
+Type: **decimal**
+
@@ -363,7 +396,8 @@ The pre-tax hourly recurring total of the order. If there are only monthly price
[preTaxRecurringMonthly]: #pretaxrecurringmonthly
#### [preTaxRecurringMonthly]
The pre-tax monthly recurring total of the order. If there are only hourly prices on the order, this value will be 0.
-Type: **decimal**
+Type: **decimal**
+
@@ -373,7 +407,8 @@ The pre-tax monthly recurring total of the order. If there are only hourly price
[preTaxSetup]: #pretaxsetup
#### [preTaxSetup]
The pre-tax setup fee total of the order.
-Type: **decimal**
+Type: **decimal**
+
@@ -383,7 +418,8 @@ The pre-tax setup fee total of the order.
[presaleEvent]: #presaleevent
#### [presaleEvent]
If there are any presale events available for an order, this value will be populated. It is set internally and is not required for end users when placing an order. See [SoftLayer_Sales_Presale_Event]({{}}) for more info.
-Type: **SoftLayer_Sales_Presale_Event **
+Type: **SoftLayer_Sales_Presale_Event **
+
@@ -393,7 +429,8 @@ If there are any presale events available for an order, this value will be popul
[presetId]: #presetid
#### [presetId]
A preset configuration id for the package. Is required if not submitting any prices.
-Type: **integer**
+Type: **integer**
+
@@ -403,7 +440,8 @@ A preset configuration id for the package. Is required if not submitting any pri
[prices]: #prices
#### [prices]
This is a collection of [SoftLayer_Product_Item_Price]({{}}) objects. The only required property to populate for an item price object when ordering is its id - all other supplied information about the price (e.g., recurringFee, setupFee, etc.) will be ignored. Unless the [SoftLayer_Product_Package]({{}}) associated with the order allows for preset prices, this property is required to place an order.
-Type: **SoftLayer_Product_Item_Price[] **
+Type: **SoftLayer_Product_Item_Price[] **
+
@@ -413,7 +451,8 @@ This is a collection of [SoftLayer_Product_Item_Price]({{}}). This property is optional. If no partition template is provided, a default will be used according to the operating system chosen with the order. Using the [SoftLayer_Hardware_Component_Partition_OperatingSystem]({{}}) service, getPartitionTemplates will return those available for the particular operating system.
-Type: **integer**
+Type: **integer**
+
@@ -423,7 +462,8 @@ The id of a [SoftLayer_Hardware_Component_Partition_Template]({{Type: **array of strings**
+Type: **array of strings**
+
@@ -433,7 +473,8 @@ Priorities to set on replication set servers.
[privateCloudOrderFlag]: #privatecloudorderflag
#### [privateCloudOrderFlag]
Flag for identifying a container as Virtual Server (Private Node).
-Type: **boolean**
+Type: **boolean**
+
@@ -443,7 +484,8 @@ Flag for identifying a container as Virtual Server (Private Node).
[privateCloudOrderType]: #privatecloudordertype
#### [privateCloudOrderType]
Type of Virtual Server (Private Node) order. Potential values: INITIAL, ADDHOST, ADDIPS, ADDZONE
-Type: **string**
+Type: **string**
+
@@ -453,7 +495,8 @@ Type of Virtual Server (Private Node) order. Potential values: INITIAL, ADDHOST,
[promotionCode]: #promotioncode
#### [promotionCode]
Optional promotion code for an order.
-Type: **string**
+Type: **string**
+
@@ -463,7 +506,8 @@ Optional promotion code for an order.
[properties]: #properties
#### [properties]
Generic properties.
-Type: **SoftLayer_Container_Product_Order_Property[] **
+Type: **SoftLayer_Container_Product_Order_Property[] **
+
@@ -473,7 +517,8 @@ Generic properties.
[proratedInitialCharge]: #proratedinitialcharge
#### [proratedInitialCharge]
The Prorated Initial Charge plus the balance on the account. Only the recurring fees are prorated. Here's how the calculation works: We take the postTaxRecurring value and we prorate it based on the time between now and the next bill date for this account. After this, we add in the setup fee since this is not prorated. Then, if there is a balance on the account, we add that to the account. In the event that there is a credit balance on the account, we will subtract this amount from the order total. If the credit balance on the account is greater than the prorated initial charge, the order will go through without a charge to the credit card on the account or requiring a paypal payment. The credit on the account will be reduced by the order total, and the order will await approval from sales, as normal. If there is a pending order already in the system, We will ignore the balance on the account completely, in the calculation of the initial charge. This is to protect against two orders coming into the system and getting the benefit of a credit balance, or worse, both orders being charged the order amount + the balance on the account.
-Type: **decimal**
+Type: **decimal**
+
@@ -483,7 +528,8 @@ The Prorated Initial Charge plus the balance on the account. Only the recurring
[proratedOrderTotal]: #proratedordertotal
#### [proratedOrderTotal]
This is the same as the proratedInitialCharge, except the balance on the account is ignored. This is the prorated total amount of the order.
-Type: **decimal**
+Type: **decimal**
+
@@ -493,7 +539,8 @@ This is the same as the proratedInitialCharge, except the balance on the account
[provisionScripts]: #provisionscripts
#### [provisionScripts]
The URLs for scripts to execute on their respective servers after they have been provisioned. Provision scripts are not available for Microsoft Windows servers.
-Type: **array of strings**
+Type: **array of strings**
+
@@ -503,7 +550,8 @@ The URLs for scripts to execute on their respective servers after they have been
[quantity]: #quantity
#### [quantity]
The quantity of the item being ordered
-Type: **integer**
+Type: **integer**
+
@@ -513,7 +561,8 @@ The quantity of the item being ordered
[quoteName]: #quotename
#### [quoteName]
A custom name to be assigned to the quote.
-Type: **string**
+Type: **string**
+
@@ -527,7 +576,8 @@ Specifying a regional group name allows you to not worry about placing your serv
location and regionalGroup are mutually exclusive on an order container. If both location and regionalGroup are provided, an exception will be thrown indicating that only 1 is allowed.
If a regional group is provided and VLANs are specified (within the hardware or virtualGuests properties), we will use the datacenter where the VLANs are located. If no VLANs are specified, we will use the preferred datacenter on the regional group object.
-Type: **string**
+Type: **string**
+
@@ -537,7 +587,8 @@ If a regional group is provided and VLANs are specified (within the hardwa
[request]: #request
#### [request]
An instance of [SoftLayer_Account_Media_Data_Transfer_Request]({{}})
-Type: **SoftLayer_Account_Media_Data_Transfer_Request **
+Type: **SoftLayer_Account_Media_Data_Transfer_Request **
+
@@ -547,7 +598,8 @@ An instance of [SoftLayer_Account_Media_Data_Transfer_Request]({{Type: **integer**
+Type: **integer**
+
@@ -557,7 +609,8 @@ An optional resource group identifier specifying the resource group to attach th
[resourceGroupName]: #resourcegroupname
#### [resourceGroupName]
This variable specifies the name of the resource group the server configuration belongs to. For MongoDB Replica sets, it would be the replica set name.
-Type: **string**
+Type: **string**
+
@@ -567,7 +620,8 @@ This variable specifies the name of the resource group the server configuration
[resourceGroupTemplateId]: #resourcegrouptemplateid
#### [resourceGroupTemplateId]
An optional resource group template identifier to be used as a deployment base for a Virtual Server (Private Node) order.
-Type: **integer**
+Type: **integer**
+
@@ -577,7 +631,8 @@ An optional resource group template identifier to be used as a deployment base f
[returnUrl]: #returnurl
#### [returnUrl]
The URL to which PayPal redirects browser after a payment is completed.
-Type: **string**
+Type: **string**
+
@@ -587,7 +642,8 @@ The URL to which PayPal redirects browser after a payment is completed.
[sendQuoteEmailFlag]: #sendquoteemailflag
#### [sendQuoteEmailFlag]
This flag indicates that the quote should be sent to the email address associated with the account or order.
-Type: **boolean**
+Type: **boolean**
+
@@ -597,7 +653,8 @@ This flag indicates that the quote should be sent to the email address associate
[serverCoreCount]: #servercorecount
#### [serverCoreCount]
The number of cores for the server being ordered. This value is set internally.
-Type: **integer**
+Type: **integer**
+
@@ -607,7 +664,8 @@ The number of cores for the server being ordered. This value is set internally.
[serviceToken]: #servicetoken
#### [serviceToken]
The token of a requesting service. Do not set.
-Type: **string**
+Type: **string**
+
@@ -617,7 +675,8 @@ The token of a requesting service. Do not set.
[sourceVirtualGuestId]: #sourcevirtualguestid
#### [sourceVirtualGuestId]
An optional computing instance identifier to be used as an installation base for a computing instance order
-Type: **integer**
+Type: **integer**
+
@@ -627,7 +686,8 @@ An optional computing instance identifier to be used as an installation base for
[sshKeys]: #sshkeys
#### [sshKeys]
The containers which hold SoftLayer_Security_Ssh_Key IDs to add to their respective servers. The order of containers passed in needs to match the order they are assigned to either hardware or virtualGuests. SSH Keys will not be assigned for servers with Microsoft Windows.
-Type: **SoftLayer_Container_Product_Order_SshKeys[] **
+Type: **SoftLayer_Container_Product_Order_SshKeys[] **
+
@@ -637,7 +697,8 @@ The containers which hold SoftLayer_Security_Ssh_Key IDs to add to their respect
[stepId]: #stepid
#### [stepId]
An optional parameter for step-based order processing.
-Type: **integer**
+Type: **integer**
+
@@ -653,7 +714,8 @@ For orders that want to add storage groups such as RAID across multiple disks, s
The first storage group in this array will be considered the primary storage group, which is used for the OS. Any other storage groups will act as data storage.
-Type: **SoftLayer_Container_Product_Order_Storage_Group[] **
+Type: **SoftLayer_Container_Product_Order_Storage_Group[] **
+
@@ -663,7 +725,8 @@ The first storage group in this array will be considered the primary storage gro
[taxCacheHash]: #taxcachehash
#### [taxCacheHash]
The order container may not contain the final tax rates when it is returned from [SoftLayer_Product_Order::verifyOrder]({{}}). This hash will facilitate checking if the tax rates have finished being calculated and retrieving the accurate tax rate values.
-Type: **string**
+Type: **string**
+
@@ -673,7 +736,8 @@ The order container may not contain the final tax rates when it is returned from
[taxCompletedFlag]: #taxcompletedflag
#### [taxCompletedFlag]
Flag to indicate if the order container has the final tax rates for the order. Some tax rates are calculated in the background because they take longer, and they might not be finished when the container is returned from [SoftLayer_Product_Order::verifyOrder]({{}}).
-Type: **boolean**
+Type: **boolean**
+
@@ -683,7 +747,8 @@ Flag to indicate if the order container has the final tax rates for the order. S
[techIncubatorItemPrice]: #techincubatoritemprice
#### [techIncubatorItemPrice]
The SoftLayer_Product_Item_Price for the Tech Incubator discount. The oneTimeFee field contain the calculated discount being applied to the order.
-Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -693,7 +758,8 @@ The SoftLayer_Product_Item_Price for the Tech Incubator discount. The oneTimeFe
[totalRecurringTax]: #totalrecurringtax
#### [totalRecurringTax]
The total tax portion of the recurring fees.
-Type: **decimal**
+Type: **decimal**
+
@@ -703,7 +769,8 @@ The total tax portion of the recurring fees.
[totalSetupTax]: #totalsetuptax
#### [totalSetupTax]
The tax amount of the setup fees.
-Type: **decimal**
+Type: **decimal**
+
@@ -713,7 +780,8 @@ The tax amount of the setup fees.
[usagePrices]: #usageprices
#### [usagePrices]
This is a collection of [SoftLayer_Product_Item_Price]({{}}) objects which will be used when the service offering being ordered generates usage. This is a read-only property. Setting this property will not change the order.
-Type: **SoftLayer_Product_Item_Price[] **
+Type: **SoftLayer_Product_Item_Price[] **
+
@@ -723,7 +791,8 @@ This is a collection of [SoftLayer_Product_Item_Price]({{Type: **boolean**
+Type: **boolean**
+
@@ -733,7 +802,8 @@ An optional flag to use hourly pricing instead of standard monthly pricing.
[virtualGuests]: #virtualguests
#### [virtualGuests]
For virtual guest (virtual server) orders, this property is required if you did not specify data in the hardware property. This is an array of [SoftLayer_Virtual_Guest]({{}}) objects. The hostname and domain properties are required for each virtual guest object. There is no need to specify data in this property and the hardware property - only one is required for virtual server orders.
-Type: **SoftLayer_Virtual_Guest[] **
+Type: **SoftLayer_Virtual_Guest[] **
+
diff --git a/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Address/_index.md b/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Address/_index.md
index b077bb5939..cdd21ed65e 100644
--- a/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Address/_index.md
+++ b/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Address/_index.md
@@ -18,6 +18,8 @@ classes:
## Description
+
+
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. The SoftLayer_Container_Product_Order_Attribute_Address datatype contains the address information.
@@ -45,7 +47,8 @@ This is the datatype that needs to be populated and sent to SoftLayer_Product_Or
[addressLine1]: #addressline1
#### [addressLine1]
The physical street address.
-Type: **string**
+Type: **string**
+
@@ -55,7 +58,8 @@ The physical street address.
[addressLine2]: #addressline2
#### [addressLine2]
The second line in the address. Information such as suite number goes here.
-Type: **string**
+Type: **string**
+
@@ -65,7 +69,8 @@ The second line in the address. Information such as suite number goes here.
[city]: #city
#### [city]
The city name
-Type: **string**
+Type: **string**
+
@@ -75,7 +80,8 @@ The city name
[countryCode]: #countrycode
#### [countryCode]
The 2-character Country code. (i.e. US)
-Type: **string**
+Type: **string**
+
@@ -85,7 +91,8 @@ The 2-character Country code. (i.e. US)
[nonUsState]: #nonusstate
#### [nonUsState]
State, Region or Province not part of the U.S. or Canada.
-Type: **string**
+Type: **string**
+
@@ -95,7 +102,8 @@ State, Region or Province not part of the U.S. or Canada.
[postalCode]: #postalcode
#### [postalCode]
The Zip or Postal Code.
-Type: **string**
+Type: **string**
+
@@ -105,7 +113,8 @@ The Zip or Postal Code.
[state]: #state
#### [state]
U.S. State, Region or Canadian Province.
-Type: **string**
+Type: **string**
+
diff --git a/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Contact/_index.md b/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Contact/_index.md
index 4cf632b659..2b064ea47d 100644
--- a/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Contact/_index.md
+++ b/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Contact/_index.md
@@ -18,6 +18,8 @@ classes:
## Description
+
+
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. The SoftLayer_Container_Product_Order_Attribute_Contact datatype contains the contact information.
@@ -45,7 +47,8 @@ This is the datatype that needs to be populated and sent to SoftLayer_Product_Or
[address]: #address
#### [address]
The address information of the contact.
-Type: **SoftLayer_Container_Product_Order_Attribute_Address **
+Type: **SoftLayer_Container_Product_Order_Attribute_Address **
+
@@ -55,7 +58,8 @@ The address information of the contact.
[emailAddress]: #emailaddress
#### [emailAddress]
The email address of the contact.
-Type: **string**
+Type: **string**
+
@@ -65,7 +69,8 @@ The email address of the contact.
[faxNumber]: #faxnumber
#### [faxNumber]
The fax number associated with a contact. This is an optional value.
-Type: **string**
+Type: **string**
+
@@ -75,7 +80,8 @@ The fax number associated with a contact. This is an optional value.
[firstName]: #firstname
#### [firstName]
The first name of the contact.
-Type: **string**
+Type: **string**
+
@@ -85,7 +91,8 @@ The first name of the contact.
[lastName]: #lastname
#### [lastName]
The last name of the contact.
-Type: **string**
+Type: **string**
+
@@ -95,7 +102,8 @@ The last name of the contact.
[organizationName]: #organizationname
#### [organizationName]
The organization name of the contact.
-Type: **string**
+Type: **string**
+
@@ -105,7 +113,8 @@ The organization name of the contact.
[phoneNumber]: #phonenumber
#### [phoneNumber]
The phone number associated with a contact.
-Type: **string**
+Type: **string**
+
@@ -115,7 +124,8 @@ The phone number associated with a contact.
[title]: #title
#### [title]
The title of the contact.
-Type: **string**
+Type: **string**
+
diff --git a/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Organization/_index.md b/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Organization/_index.md
index f3962f52f2..ee76246793 100644
--- a/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Organization/_index.md
+++ b/content/reference/datatypes/SoftLayer_Container_Product_Order_Attribute_Organization/_index.md
@@ -18,6 +18,8 @@ classes:
## Description
+
+
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. The SoftLayer_Container_Product_Order_Attribute_Organization datatype contains the organization information.
@@ -45,7 +47,8 @@ This is the datatype that needs to be populated and sent to SoftLayer_Product_Or
[address]: #address
#### [address]
The address information of the contact.
-Type: **SoftLayer_Container_Product_Order_Attribute_Address **
+Type: **SoftLayer_Container_Product_Order_Attribute_Address **
+
@@ -55,7 +58,8 @@ The address information of the contact.
[faxNumber]: #faxnumber
#### [faxNumber]
The fax number associated with an organization. This is an optional value.
-Type: **string**
+Type: **string**
+
@@ -65,7 +69,8 @@ The fax number associated with an organization. This is an optional value.
[organizationName]: #organizationname
#### [organizationName]
The name of an organization.
-Type: **string**
+Type: **string**
+
@@ -75,7 +80,8 @@ The name of an organization.
[phoneNumber]: #phonenumber
#### [phoneNumber]
The phone number associated with an organization.
-Type: **string**
+Type: **string**
+
diff --git a/content/reference/datatypes/SoftLayer_Container_Product_Order_Billing_Information/_index.md b/content/reference/datatypes/SoftLayer_Container_Product_Order_Billing_Information/_index.md
index c058318907..cc01006313 100644
--- a/content/reference/datatypes/SoftLayer_Container_Product_Order_Billing_Information/_index.md
+++ b/content/reference/datatypes/SoftLayer_Container_Product_Order_Billing_Information/_index.md
@@ -18,6 +18,8 @@ classes:
## Description
+
+
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. This datatype has everything required to place an order with SoftLayer.
@@ -45,7 +47,8 @@ This is the datatype that needs to be populated and sent to SoftLayer_Product_Or
[billingAddressLine1]: #billingaddressline1
#### [billingAddressLine1]
The physical street address. Reserve information such as "apartment #123" or "Suite 2" for line 1.
-Type: **string**
+Type: **string**
+
@@ -55,7 +58,8 @@ The physical street address. Reserve information such as "apartment #123" or "Su
[billingAddressLine2]: #billingaddressline2
#### [billingAddressLine2]
The second line in the address. Information such as suite number goes here.
-Type: **string**
+Type: **string**
+
@@ -65,7 +69,8 @@ The second line in the address. Information such as suite number goes here.
[billingCity]: #billingcity
#### [billingCity]
The city in which a customer's account resides.
-Type: **string**
+Type: **string**
+
@@ -75,7 +80,8 @@ The city in which a customer's account resides.
[billingCountryCode]: #billingcountrycode
#### [billingCountryCode]
The 2-character Country code for an account's address. (i.e. US)
-Type: **string**
+Type: **string**
+
@@ -85,7 +91,8 @@ The 2-character Country code for an account's address. (i.e. US)
[billingEmail]: #billingemail
#### [billingEmail]
The email address associated with a customer account.
-Type: **string**
+Type: **string**
+
@@ -95,7 +102,8 @@ The email address associated with a customer account.
[billingNameCompany]: #billingnamecompany
#### [billingNameCompany]
the company name for an account.
-Type: **string**
+Type: **string**
+
@@ -105,7 +113,8 @@ the company name for an account.
[billingNameFirst]: #billingnamefirst
#### [billingNameFirst]
The first name of the customer account owner.
-Type: **string**
+Type: **string**
+
@@ -115,7 +124,8 @@ The first name of the customer account owner.
[billingNameLast]: #billingnamelast
#### [billingNameLast]
The last name of the customer account owner
-Type: **string**
+Type: **string**
+
@@ -125,7 +135,8 @@ The last name of the customer account owner
[billingPhoneFax]: #billingphonefax
#### [billingPhoneFax]
The fax number associated with a customer account.
-Type: **string**
+Type: **string**
+
@@ -135,7 +146,8 @@ The fax number associated with a customer account.
[billingPhoneVoice]: #billingphonevoice
#### [billingPhoneVoice]
The phone number associated with a customer account.
-Type: **string**
+Type: **string**
+
@@ -145,7 +157,8 @@ The phone number associated with a customer account.
[billingPostalCode]: #billingpostalcode
#### [billingPostalCode]
The Zip or Postal Code for the billing address on an account.
-Type: **string**
+Type: **string**
+
@@ -155,7 +168,8 @@ The Zip or Postal Code for the billing address on an account.
[billingState]: #billingstate
#### [billingState]
The State for the account.
-Type: **string**
+Type: **string**
+
@@ -165,7 +179,8 @@ The State for the account.
[cardAccountNumber]: #cardaccountnumber
#### [cardAccountNumber]
The credit card number to use.
-Type: **string**
+Type: **string**
+
@@ -175,7 +190,8 @@ The credit card number to use.
[cardExpirationMonth]: #cardexpirationmonth
#### [cardExpirationMonth]
The payment card expiration month
-Type: **integer**
+Type: **integer**
+
@@ -185,7 +201,8 @@ The payment card expiration month
[cardExpirationYear]: #cardexpirationyear
#### [cardExpirationYear]
The payment card expiration year
-Type: **integer**
+Type: **integer**
+
@@ -195,7 +212,8 @@ The payment card expiration year
[creditCardVerificationNumber]: #creditcardverificationnumber
#### [creditCardVerificationNumber]
The Card Verification Value Code (CVV) number
-Type: **string**
+Type: **string**
+
@@ -205,7 +223,8 @@ The Card Verification Value Code (CVV) number
[euSupported]: #eusupported
#### [euSupported]
1 = opted in, 0 = not opted in. Select the EU Supported option if you use IBM Bluemix Infrastructure services to process EU citizens' personal data. This option limits Level 1 and Level 2 support to the EU. However, IBM Bluemix and SoftLayer teams outside the EU perform processing activities when they are not resolved at Level 1 or 2. These activities are always at your instruction and do not impact the security or privacy of your data. As with our standard services, you must review the impact these cross-border processing activities have on your services and take any necessary measures, including review of IBM's US-EU Privacy Shield registration and Data Processing Addendum. If you select products, services, or locations outside the EU, all processing activities will be performed outside of the EU. If you select other IBM services in addition to Bluemix IaaS (IBM or a third party), determine the service location in order to meet any additional data protection or processing requirements that permit cross-border transfers.
-Type: **boolean**
+Type: **boolean**
+
@@ -215,7 +234,8 @@ The Card Verification Value Code (CVV) number
[isBusinessFlag]: #isbusinessflag
#### [isBusinessFlag]
If true, order is being placed by a business.
-Type: **boolean**
+Type: **boolean**
+
@@ -227,7 +247,8 @@ If true, order is being placed by a business.
The purpose of this property is to allow enablement of 3D Secure (3DS). This is the Reference ID that corresponds to the device data for Payer Authentication. In order to properly enable 3DS, this will require implementation of Cardinal Cruise Hybrid.
Please refer to https://cardinaldocs.atlassian.net/wiki/spaces/CC/pages/360668/Cardinal+Cruise+Hybrid and view section under "DFReferenceId / ReferenceId" to populate this property accordingly.
-Type: **string**
+Type: **string**
+
@@ -239,7 +260,8 @@ Please refer to https://cardinaldocs.atlassian.net/wiki/spaces/CC/pages/360668/C
"Continue with Consumer Authentication" decoded response JWT (JSON Web Token) after successful authentication. The response is part of the implementation of Cardinal Cruise Hybrid.
Please refer to https://cardinaldocs.atlassian.net/wiki/spaces/CC/pages/360668/Cardinal+Cruise+Hybrid and view section under "Continue with Consumer Authentication" to populate this property accordingly based on the CCA response.
-Type: **string**
+Type: **string**
+
@@ -249,7 +271,8 @@ Please refer to https://cardinaldocs.atlassian.net/wiki/spaces/CC/pages/360668/C
[taxExempt]: #taxexempt
#### [taxExempt]
Tax exempt status. 1 = exempt (not taxable), 0 = not exempt (taxable)
-Type: **integer**
+Type: **integer**
+
@@ -259,7 +282,8 @@ Tax exempt status. 1 = exempt (not taxable), 0 = not exempt (taxable)
[vatId]: #vatid
#### [vatId]
The VAT ID entered at checkout
-Type: **string**
+Type: **string**
+
diff --git a/content/reference/datatypes/SoftLayer_Container_Product_Order_Dns_Domain_Registration/_index.md b/content/reference/datatypes/SoftLayer_Container_Product_Order_Dns_Domain_Registration/_index.md
index c600090b2f..9ba7c19eb1 100644
--- a/content/reference/datatypes/SoftLayer_Container_Product_Order_Dns_Domain_Registration/_index.md
+++ b/content/reference/datatypes/SoftLayer_Container_Product_Order_Dns_Domain_Registration/_index.md
@@ -18,6 +18,8 @@ classes:
## Description
+
+
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. The SoftLayer_Container_Product_Order_Dns_Domain_Registration datatype contains everything required to place a domain registration order with SoftLayer.
@@ -51,7 +53,8 @@ This is the datatype that needs to be populated and sent to SoftLayer_Product_Or
[administrativeContact]: #administrativecontact
#### [administrativeContact]
Administrative contact information associated with an registraton or transfer. This is required if registration type is 'new' or 'transfer'.
-Type: **SoftLayer_Container_Dns_Domain_Registration_Contact **
+Type: **SoftLayer_Container_Dns_Domain_Registration_Contact **
+
@@ -61,7 +64,8 @@ Administrative contact information associated with an registraton or transfer. T
[bigDataOrderFlag]: #bigdataorderflag
#### [bigDataOrderFlag]
Flag for identifying an order for Big Data Deployment.
-Type: **boolean**
+Type: **boolean**
+
@@ -71,7 +75,8 @@ Flag for identifying an order for Big Data Deployment.
[billingContact]: #billingcontact
#### [billingContact]
Billing contact information associated with an registraton or transfer. This is required if registration type is 'new' or 'transfer'.
-Type: **SoftLayer_Container_Dns_Domain_Registration_Contact **
+Type: **SoftLayer_Container_Dns_Domain_Registration_Contact **
+
@@ -81,7 +86,8 @@ Billing contact information associated with an registraton or transfer. This is
[billingInformation]: #billinginformation
#### [billingInformation]
Billing Information associated with an order. For existing customers this information is completely ignored. Do not send this information for existing customers.
-Type: **SoftLayer_Container_Product_Order_Billing_Information **
+Type: **SoftLayer_Container_Product_Order_Billing_Information **
+
@@ -91,7 +97,8 @@ Billing Information associated with an order. For existing customers this inform
[billingOrderItemId]: #billingorderitemid
#### [billingOrderItemId]
This is the ID of the [SoftLayer_Billing_Order_Item]({{}}) of this configuration/container. It is used for rebuilding an order container from a quote and is set automatically.
-Type: **integer**
+Type: **integer**
+
@@ -101,7 +108,8 @@ This is the ID of the [SoftLayer_Billing_Order_Item]({{Type: **string**
+Type: **string**
+
@@ -111,7 +119,8 @@ The URL to which PayPal redirects browser after checkout has been canceled befor
[containerIdentifier]: #containeridentifier
#### [containerIdentifier]
User-specified description to identify a particular order container. This is useful if you have a multi-configuration order (multiple orderContainers) and you want to be able to easily determine one from another. Populating this value may be helpful if an exception is thrown when placing an order and it's tied to a specific order container.
-Type: **string**
+Type: **string**
+
@@ -121,7 +130,8 @@ User-specified description to identify a particular order container. This is use
[containerSplHash]: #containersplhash
#### [containerSplHash]
This hash is internally-generated and is used to for tracking order containers.
-Type: **string**
+Type: **string**
+
@@ -131,7 +141,8 @@ This hash is internally-generated and is used to for tracking order containers.
[currencyShortName]: #currencyshortname
#### [currencyShortName]
The currency type chosen at checkout.
-Type: **string**
+Type: **string**
+
@@ -141,7 +152,8 @@ The currency type chosen at checkout.
[deviceFingerprintId]: #devicefingerprintid
#### [deviceFingerprintId]
Device Fingerprint Identifier - Optional.
-Type: **string**
+Type: **string**
+
@@ -151,7 +163,8 @@ Device Fingerprint Identifier - Optional.
[displayLayerSessionId]: #displaylayersessionid
#### [displayLayerSessionId]
This has been deprecated. It is the identifier used to track configurations in legacy order forms.
-Type: **string**
+Type: **string**
+
@@ -161,7 +174,8 @@ This has been deprecated. It is the identifier used to track configurations in l
[domainRegistrationList]: #domainregistrationlist
#### [domainRegistrationList]
The list of domains to be registered. This is required if registration type is 'new', 'renew', or 'transfer'.
-Type: **SoftLayer_Container_Dns_Domain_Registration_List[] **
+Type: **SoftLayer_Container_Dns_Domain_Registration_List[] **
+
@@ -171,7 +185,8 @@ The list of domains to be registered. This is required if registration type is '
[extendedHardwareTesting]: #extendedhardwaretesting
#### [extendedHardwareTesting]
-Type: **boolean**
+Type: **boolean**
+
@@ -181,7 +196,8 @@ The list of domains to be registered. This is required if registration type is '
[flexibleCreditProgramPrice]: #flexiblecreditprogramprice
#### [flexibleCreditProgramPrice]
The [SoftLayer_Product_Item_Price]({{}}) for the Flexible Credit Program discount. The oneTimeFee field contains the calculated discount being applied to the order.
-Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -191,7 +207,8 @@ The [SoftLayer_Product_Item_Price]({{Type: **boolean**
+Type: **boolean**
+
@@ -201,7 +218,8 @@ This flag indicates that the customer consented to the GDPR terms for the quote.
[hardware]: #hardware
#### [hardware]
For orders that contain servers (bare metal, virtual server, big data, etc.), the hardware property is required. This property is an array of [SoftLayer_Hardware]({{}}) objects. The hostname and domain properties are required for each hardware object. Note that virtual server ([SoftLayer_Container_Product_Order_Virtual_Guest]({{}})) orders may populate this field instead of the virtualGuests property.
-Type: **SoftLayer_Hardware[] **
+Type: **SoftLayer_Hardware[] **
+
@@ -211,7 +229,8 @@ For orders that contain servers (bare metal, virtual server, big data, etc.), th
[imageTemplateGlobalIdentifier]: #imagetemplateglobalidentifier
#### [imageTemplateGlobalIdentifier]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **string**
+Type: **string**
+
@@ -221,7 +240,8 @@ An optional virtual disk image template identifier to be used as an installation
[imageTemplateId]: #imagetemplateid
#### [imageTemplateId]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **integer**
+Type: **integer**
+
@@ -231,7 +251,8 @@ An optional virtual disk image template identifier to be used as an installation
[isManagedOrder]: #ismanagedorder
#### [isManagedOrder]
Flag to identify a "managed" order. This value is set internally.
-Type: **integer**
+Type: **integer**
+
@@ -241,7 +262,8 @@ Flag to identify a "managed" order. This value is set internally.
[itemCategoryQuestionAnswers]: #itemcategoryquestionanswers
#### [itemCategoryQuestionAnswers]
The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{}}) for any product category that has additional questions requiring user input.
-Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+
@@ -251,7 +273,8 @@ The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{
[location]: #location
#### [location]
The [SoftLayer_Location_Region]({{}}) keyname or specific [SoftLayer_Location_Datacenter]({{}}) id where the order should be provisioned. If this value is provided and the regionalGroup property is also specified, an exception will be thrown indicating that only 1 is allowed.
-Type: **string**
+Type: **string**
+
@@ -261,7 +284,8 @@ The [SoftLayer_Location_Region]({{}}) object will be determined from the location property and will be returned in the order verification or placement response. Any value specified here will get overwritten by the verification process.
-Type: **SoftLayer_Location **
+Type: **SoftLayer_Location **
+
@@ -271,7 +295,8 @@ This [SoftLayer_Location]({{}}) ob
[message]: #message
#### [message]
A generic message about the order. Does not need to be sent in with any orders.
-Type: **string**
+Type: **string**
+
@@ -283,7 +308,8 @@ A generic message about the order. Does not need to be sent in with any orders.
Orders may contain an array of configurations. Populating this property allows you to purchase multiple configurations within a single order. Each order container will have its own individual settings independent of the other order containers. For example, it is possible to order a bare metal server in one configuration and a virtual server in another.
If orderContainers is populated on the base order container, most of the configuration-specific properties are ignored on the base container. For example, prices, location and packageId will be ignored on the base container, but since the billingInformation is a property that's not specific to a single order container (but the order as a whole) it must be populated on the base container.
-Type: **SoftLayer_Container_Product_Order[] **
+Type: **SoftLayer_Container_Product_Order[] **
+
@@ -293,7 +319,8 @@ If orderContainers is populated on the base order container, most o
[orderHostnames]: #orderhostnames
#### [orderHostnames]
This is deprecated and does not do anything.
-Type: **array of strings**
+Type: **array of strings**
+
@@ -303,7 +330,8 @@ This is deprecated and does not do anything.
[orderVerificationExceptions]: #orderverificationexceptions
#### [orderVerificationExceptions]
Collection of exceptions resulting from the verification of the order. This value is set internally and is not required for end users when placing an order. When placing API orders, users can use this value to determine the container-specific exception that was thrown.
-Type: **SoftLayer_Container_Exception[] **
+Type: **SoftLayer_Container_Exception[] **
+
@@ -313,7 +341,8 @@ Collection of exceptions resulting from the verification of the order. This valu
[ownerContact]: #ownercontact
#### [ownerContact]
Owner contact information associated with an registraton or transfer. This is required if registration type is 'new' or 'transfer'.
-Type: **SoftLayer_Container_Dns_Domain_Registration_Contact **
+Type: **SoftLayer_Container_Dns_Domain_Registration_Contact **
+
@@ -323,7 +352,8 @@ Owner contact information associated with an registraton or transfer. This is re
[packageId]: #packageid
#### [packageId]
The [SoftLayer_Product_Package]({{}}) id for an order container. This is required to place an order.
-Type: **integer**
+Type: **integer**
+
@@ -333,7 +363,8 @@ The [SoftLayer_Product_Package]({{Type: **string**
+Type: **string**
+
@@ -343,7 +374,8 @@ The Payment Type is Optional. If nothing is sent in, then the normal method of p
[postTaxRecurring]: #posttaxrecurring
#### [postTaxRecurring]
The post-tax recurring charge for the order. This is the sum of preTaxRecurring + totalRecurringTax.
-Type: **decimal**
+Type: **decimal**
+
@@ -353,7 +385,8 @@ The post-tax recurring charge for the order. This is the sum of preTaxRecurring
[postTaxRecurringHourly]: #posttaxrecurringhourly
#### [postTaxRecurringHourly]
The post-tax recurring hourly charge for the order. Since taxes are not calculated for hourly orders, this value will be the same as preTaxRecurringHourly.
-Type: **decimal**
+Type: **decimal**
+
@@ -363,7 +396,8 @@ The post-tax recurring hourly charge for the order. Since taxes are not calculat
[postTaxRecurringMonthly]: #posttaxrecurringmonthly
#### [postTaxRecurringMonthly]
The post-tax recurring monthly charge for the order. This is the sum of preTaxRecurringMonthly + totalRecurringTax.
-Type: **decimal**
+Type: **decimal**
+
@@ -373,7 +407,8 @@ The post-tax recurring monthly charge for the order. This is the sum of preTaxRe
[postTaxSetup]: #posttaxsetup
#### [postTaxSetup]
The post-tax setup fees of the order. This is the sum of preTaxSetup + totalSetupTax;
-Type: **decimal**
+Type: **decimal**
+
@@ -383,7 +418,8 @@ The post-tax setup fees of the order. This is the sum of preTaxSetup + totalSetu
[preTaxRecurring]: #pretaxrecurring
#### [preTaxRecurring]
The pre-tax recurring total of the order. If there are mixed monthly and hourly prices on the order, this will be the sum of preTaxRecurringHourly and preTaxRecurringMonthly.
-Type: **decimal**
+Type: **decimal**
+
@@ -393,7 +429,8 @@ The pre-tax recurring total of the order. If there are mixed monthly and hourly
[preTaxRecurringHourly]: #pretaxrecurringhourly
#### [preTaxRecurringHourly]
The pre-tax hourly recurring total of the order. If there are only monthly prices on the order, this value will be 0.
-Type: **decimal**
+Type: **decimal**
+
@@ -403,7 +440,8 @@ The pre-tax hourly recurring total of the order. If there are only monthly price
[preTaxRecurringMonthly]: #pretaxrecurringmonthly
#### [preTaxRecurringMonthly]
The pre-tax monthly recurring total of the order. If there are only hourly prices on the order, this value will be 0.
-Type: **decimal**
+Type: **decimal**
+
@@ -413,7 +451,8 @@ The pre-tax monthly recurring total of the order. If there are only hourly price
[preTaxSetup]: #pretaxsetup
#### [preTaxSetup]
The pre-tax setup fee total of the order.
-Type: **decimal**
+Type: **decimal**
+
@@ -423,7 +462,8 @@ The pre-tax setup fee total of the order.
[presaleEvent]: #presaleevent
#### [presaleEvent]
If there are any presale events available for an order, this value will be populated. It is set internally and is not required for end users when placing an order. See [SoftLayer_Sales_Presale_Event]({{}}) for more info.
-Type: **SoftLayer_Sales_Presale_Event **
+Type: **SoftLayer_Sales_Presale_Event **
+
@@ -433,7 +473,8 @@ If there are any presale events available for an order, this value will be popul
[presetId]: #presetid
#### [presetId]
A preset configuration id for the package. Is required if not submitting any prices.
-Type: **integer**
+Type: **integer**
+
@@ -443,7 +484,8 @@ A preset configuration id for the package. Is required if not submitting any pri
[prices]: #prices
#### [prices]
This is a collection of [SoftLayer_Product_Item_Price]({{}}) objects. The only required property to populate for an item price object when ordering is its id - all other supplied information about the price (e.g., recurringFee, setupFee, etc.) will be ignored. Unless the [SoftLayer_Product_Package]({{}}) associated with the order allows for preset prices, this property is required to place an order.
-Type: **SoftLayer_Product_Item_Price[] **
+Type: **SoftLayer_Product_Item_Price[] **
+
@@ -453,7 +495,8 @@ This is a collection of [SoftLayer_Product_Item_Price]({{}}). This property is optional. If no partition template is provided, a default will be used according to the operating system chosen with the order. Using the [SoftLayer_Hardware_Component_Partition_OperatingSystem]({{}}) service, getPartitionTemplates will return those available for the particular operating system.
-Type: **integer**
+Type: **integer**
+
@@ -463,7 +506,8 @@ The id of a [SoftLayer_Hardware_Component_Partition_Template]({{Type: **array of strings**
+Type: **array of strings**
+
@@ -473,7 +517,8 @@ Priorities to set on replication set servers.
[privateCloudOrderFlag]: #privatecloudorderflag
#### [privateCloudOrderFlag]
Flag for identifying a container as Virtual Server (Private Node).
-Type: **boolean**
+Type: **boolean**
+
@@ -483,7 +528,8 @@ Flag for identifying a container as Virtual Server (Private Node).
[privateCloudOrderType]: #privatecloudordertype
#### [privateCloudOrderType]
Type of Virtual Server (Private Node) order. Potential values: INITIAL, ADDHOST, ADDIPS, ADDZONE
-Type: **string**
+Type: **string**
+
@@ -493,7 +539,8 @@ Type of Virtual Server (Private Node) order. Potential values: INITIAL, ADDHOST,
[promotionCode]: #promotioncode
#### [promotionCode]
Optional promotion code for an order.
-Type: **string**
+Type: **string**
+
@@ -503,7 +550,8 @@ Optional promotion code for an order.
[properties]: #properties
#### [properties]
Generic properties.
-Type: **SoftLayer_Container_Product_Order_Property[] **
+Type: **SoftLayer_Container_Product_Order_Property[] **
+
@@ -513,7 +561,8 @@ Generic properties.
[proratedInitialCharge]: #proratedinitialcharge
#### [proratedInitialCharge]
The Prorated Initial Charge plus the balance on the account. Only the recurring fees are prorated. Here's how the calculation works: We take the postTaxRecurring value and we prorate it based on the time between now and the next bill date for this account. After this, we add in the setup fee since this is not prorated. Then, if there is a balance on the account, we add that to the account. In the event that there is a credit balance on the account, we will subtract this amount from the order total. If the credit balance on the account is greater than the prorated initial charge, the order will go through without a charge to the credit card on the account or requiring a paypal payment. The credit on the account will be reduced by the order total, and the order will await approval from sales, as normal. If there is a pending order already in the system, We will ignore the balance on the account completely, in the calculation of the initial charge. This is to protect against two orders coming into the system and getting the benefit of a credit balance, or worse, both orders being charged the order amount + the balance on the account.
-Type: **decimal**
+Type: **decimal**
+
@@ -523,7 +572,8 @@ The Prorated Initial Charge plus the balance on the account. Only the recurring
[proratedOrderTotal]: #proratedordertotal
#### [proratedOrderTotal]
This is the same as the proratedInitialCharge, except the balance on the account is ignored. This is the prorated total amount of the order.
-Type: **decimal**
+Type: **decimal**
+
@@ -533,7 +583,8 @@ This is the same as the proratedInitialCharge, except the balance on the account
[provisionScripts]: #provisionscripts
#### [provisionScripts]
The URLs for scripts to execute on their respective servers after they have been provisioned. Provision scripts are not available for Microsoft Windows servers.
-Type: **array of strings**
+Type: **array of strings**
+
@@ -543,7 +594,8 @@ The URLs for scripts to execute on their respective servers after they have been
[quantity]: #quantity
#### [quantity]
The quantity of the item being ordered
-Type: **integer**
+Type: **integer**
+
@@ -553,7 +605,8 @@ The quantity of the item being ordered
[quoteName]: #quotename
#### [quoteName]
A custom name to be assigned to the quote.
-Type: **string**
+Type: **string**
+
@@ -567,7 +620,8 @@ Specifying a regional group name allows you to not worry about placing your serv
location and regionalGroup are mutually exclusive on an order container. If both location and regionalGroup are provided, an exception will be thrown indicating that only 1 is allowed.
If a regional group is provided and VLANs are specified (within the hardware or virtualGuests properties), we will use the datacenter where the VLANs are located. If no VLANs are specified, we will use the preferred datacenter on the regional group object.
-Type: **string**
+Type: **string**
+
@@ -577,7 +631,8 @@ If a regional group is provided and VLANs are specified (within the hardwa
[registrationType]: #registrationtype
#### [registrationType]
The type of a domain registration order. The registration type is Required. Allowed values are new, transfer, and renew
-Type: **string**
+Type: **string**
+
@@ -587,7 +642,8 @@ The type of a domain registration order. The registration type is Required. Allo
[resourceGroupId]: #resourcegroupid
#### [resourceGroupId]
An optional resource group identifier specifying the resource group to attach the order to
-Type: **integer**
+Type: **integer**
+
@@ -597,7 +653,8 @@ An optional resource group identifier specifying the resource group to attach th
[resourceGroupName]: #resourcegroupname
#### [resourceGroupName]
This variable specifies the name of the resource group the server configuration belongs to. For MongoDB Replica sets, it would be the replica set name.
-Type: **string**
+Type: **string**
+
@@ -607,7 +664,8 @@ This variable specifies the name of the resource group the server configuration
[resourceGroupTemplateId]: #resourcegrouptemplateid
#### [resourceGroupTemplateId]
An optional resource group template identifier to be used as a deployment base for a Virtual Server (Private Node) order.
-Type: **integer**
+Type: **integer**
+
@@ -617,7 +675,8 @@ An optional resource group template identifier to be used as a deployment base f
[returnUrl]: #returnurl
#### [returnUrl]
The URL to which PayPal redirects browser after a payment is completed.
-Type: **string**
+Type: **string**
+
@@ -627,7 +686,8 @@ The URL to which PayPal redirects browser after a payment is completed.
[sendQuoteEmailFlag]: #sendquoteemailflag
#### [sendQuoteEmailFlag]
This flag indicates that the quote should be sent to the email address associated with the account or order.
-Type: **boolean**
+Type: **boolean**
+
@@ -637,7 +697,8 @@ This flag indicates that the quote should be sent to the email address associate
[serverCoreCount]: #servercorecount
#### [serverCoreCount]
The number of cores for the server being ordered. This value is set internally.
-Type: **integer**
+Type: **integer**
+
@@ -647,7 +708,8 @@ The number of cores for the server being ordered. This value is set internally.
[serviceToken]: #servicetoken
#### [serviceToken]
The token of a requesting service. Do not set.
-Type: **string**
+Type: **string**
+
@@ -657,7 +719,8 @@ The token of a requesting service. Do not set.
[sourceVirtualGuestId]: #sourcevirtualguestid
#### [sourceVirtualGuestId]
An optional computing instance identifier to be used as an installation base for a computing instance order
-Type: **integer**
+Type: **integer**
+
@@ -667,7 +730,8 @@ An optional computing instance identifier to be used as an installation base for
[sshKeys]: #sshkeys
#### [sshKeys]
The containers which hold SoftLayer_Security_Ssh_Key IDs to add to their respective servers. The order of containers passed in needs to match the order they are assigned to either hardware or virtualGuests. SSH Keys will not be assigned for servers with Microsoft Windows.
-Type: **SoftLayer_Container_Product_Order_SshKeys[] **
+Type: **SoftLayer_Container_Product_Order_SshKeys[] **
+
@@ -677,7 +741,8 @@ The containers which hold SoftLayer_Security_Ssh_Key IDs to add to their respect
[stepId]: #stepid
#### [stepId]
An optional parameter for step-based order processing.
-Type: **integer**
+Type: **integer**
+
@@ -693,7 +758,8 @@ For orders that want to add storage groups such as RAID across multiple disks, s
The first storage group in this array will be considered the primary storage group, which is used for the OS. Any other storage groups will act as data storage.
-Type: **SoftLayer_Container_Product_Order_Storage_Group[] **
+Type: **SoftLayer_Container_Product_Order_Storage_Group[] **
+
@@ -703,7 +769,8 @@ The first storage group in this array will be considered the primary storage gro
[taxCacheHash]: #taxcachehash
#### [taxCacheHash]
The order container may not contain the final tax rates when it is returned from [SoftLayer_Product_Order::verifyOrder]({{}}). This hash will facilitate checking if the tax rates have finished being calculated and retrieving the accurate tax rate values.
-Type: **string**
+Type: **string**
+
@@ -713,7 +780,8 @@ The order container may not contain the final tax rates when it is returned from
[taxCompletedFlag]: #taxcompletedflag
#### [taxCompletedFlag]
Flag to indicate if the order container has the final tax rates for the order. Some tax rates are calculated in the background because they take longer, and they might not be finished when the container is returned from [SoftLayer_Product_Order::verifyOrder]({{}}).
-Type: **boolean**
+Type: **boolean**
+
@@ -723,7 +791,8 @@ Flag to indicate if the order container has the final tax rates for the order. S
[techIncubatorItemPrice]: #techincubatoritemprice
#### [techIncubatorItemPrice]
The SoftLayer_Product_Item_Price for the Tech Incubator discount. The oneTimeFee field contain the calculated discount being applied to the order.
-Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -733,7 +802,8 @@ The SoftLayer_Product_Item_Price for the Tech Incubator discount. The oneTimeFe
[technicalContact]: #technicalcontact
#### [technicalContact]
Technical contact information associated with an registraton or transfer. This is required if registration type is 'new' or 'transfer'.
-Type: **SoftLayer_Container_Dns_Domain_Registration_Contact **
+Type: **SoftLayer_Container_Dns_Domain_Registration_Contact **
+
@@ -743,7 +813,8 @@ Technical contact information associated with an registraton or transfer. This i
[totalRecurringTax]: #totalrecurringtax
#### [totalRecurringTax]
The total tax portion of the recurring fees.
-Type: **decimal**
+Type: **decimal**
+
@@ -753,7 +824,8 @@ The total tax portion of the recurring fees.
[totalSetupTax]: #totalsetuptax
#### [totalSetupTax]
The tax amount of the setup fees.
-Type: **decimal**
+Type: **decimal**
+
@@ -763,7 +835,8 @@ The tax amount of the setup fees.
[usagePrices]: #usageprices
#### [usagePrices]
This is a collection of [SoftLayer_Product_Item_Price]({{}}) objects which will be used when the service offering being ordered generates usage. This is a read-only property. Setting this property will not change the order.
-Type: **SoftLayer_Product_Item_Price[] **
+Type: **SoftLayer_Product_Item_Price[] **
+
@@ -773,7 +846,8 @@ This is a collection of [SoftLayer_Product_Item_Price]({{Type: **boolean**
+Type: **boolean**
+
@@ -783,7 +857,8 @@ An optional flag to use hourly pricing instead of standard monthly pricing.
[virtualGuests]: #virtualguests
#### [virtualGuests]
For virtual guest (virtual server) orders, this property is required if you did not specify data in the hardware property. This is an array of [SoftLayer_Virtual_Guest]({{}}) objects. The hostname and domain properties are required for each virtual guest object. There is no need to specify data in this property and the hardware property - only one is required for virtual server orders.
-Type: **SoftLayer_Virtual_Guest[] **
+Type: **SoftLayer_Virtual_Guest[] **
+
diff --git a/content/reference/datatypes/SoftLayer_Container_Product_Order_Dns_Domain_Reseller/_index.md b/content/reference/datatypes/SoftLayer_Container_Product_Order_Dns_Domain_Reseller/_index.md
index 7675717af9..571c4c4319 100644
--- a/content/reference/datatypes/SoftLayer_Container_Product_Order_Dns_Domain_Reseller/_index.md
+++ b/content/reference/datatypes/SoftLayer_Container_Product_Order_Dns_Domain_Reseller/_index.md
@@ -18,6 +18,8 @@ classes:
## Description
+
+
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. The SoftLayer_Container_Product_Order_Dns_Domain_Reseller datatype contains everything required to place a domain reseller credit order with SoftLayer.
@@ -51,7 +53,8 @@ This is the datatype that needs to be populated and sent to SoftLayer_Product_Or
[bigDataOrderFlag]: #bigdataorderflag
#### [bigDataOrderFlag]
Flag for identifying an order for Big Data Deployment.
-Type: **boolean**
+Type: **boolean**
+
@@ -61,7 +64,8 @@ Flag for identifying an order for Big Data Deployment.
[billingInformation]: #billinginformation
#### [billingInformation]
Billing Information associated with an order. For existing customers this information is completely ignored. Do not send this information for existing customers.
-Type: **SoftLayer_Container_Product_Order_Billing_Information **
+Type: **SoftLayer_Container_Product_Order_Billing_Information **
+
@@ -71,7 +75,8 @@ Billing Information associated with an order. For existing customers this inform
[billingOrderItemId]: #billingorderitemid
#### [billingOrderItemId]
This is the ID of the [SoftLayer_Billing_Order_Item]({{}}) of this configuration/container. It is used for rebuilding an order container from a quote and is set automatically.
-Type: **integer**
+Type: **integer**
+
@@ -81,7 +86,8 @@ This is the ID of the [SoftLayer_Billing_Order_Item]({{Type: **string**
+Type: **string**
+
@@ -91,7 +97,8 @@ The URL to which PayPal redirects browser after checkout has been canceled befor
[containerIdentifier]: #containeridentifier
#### [containerIdentifier]
User-specified description to identify a particular order container. This is useful if you have a multi-configuration order (multiple orderContainers) and you want to be able to easily determine one from another. Populating this value may be helpful if an exception is thrown when placing an order and it's tied to a specific order container.
-Type: **string**
+Type: **string**
+
@@ -101,7 +108,8 @@ User-specified description to identify a particular order container. This is use
[containerSplHash]: #containersplhash
#### [containerSplHash]
This hash is internally-generated and is used to for tracking order containers.
-Type: **string**
+Type: **string**
+
@@ -111,7 +119,8 @@ This hash is internally-generated and is used to for tracking order containers.
[creditAmount]: #creditamount
#### [creditAmount]
Amount to be credited to the domain reseller account.
-Type: **decimal**
+Type: **decimal**
+
@@ -121,7 +130,8 @@ Amount to be credited to the domain reseller account.
[currencyShortName]: #currencyshortname
#### [currencyShortName]
The currency type chosen at checkout.
-Type: **string**
+Type: **string**
+
@@ -131,7 +141,8 @@ The currency type chosen at checkout.
[deviceFingerprintId]: #devicefingerprintid
#### [deviceFingerprintId]
Device Fingerprint Identifier - Optional.
-Type: **string**
+Type: **string**
+
@@ -141,7 +152,8 @@ Device Fingerprint Identifier - Optional.
[displayLayerSessionId]: #displaylayersessionid
#### [displayLayerSessionId]
This has been deprecated. It is the identifier used to track configurations in legacy order forms.
-Type: **string**
+Type: **string**
+
@@ -151,7 +163,8 @@ This has been deprecated. It is the identifier used to track configurations in l
[extendedHardwareTesting]: #extendedhardwaretesting
#### [extendedHardwareTesting]
-Type: **boolean**
+Type: **boolean**
+
@@ -161,7 +174,8 @@ This has been deprecated. It is the identifier used to track configurations in l
[flexibleCreditProgramPrice]: #flexiblecreditprogramprice
#### [flexibleCreditProgramPrice]
The [SoftLayer_Product_Item_Price]({{}}) for the Flexible Credit Program discount. The oneTimeFee field contains the calculated discount being applied to the order.
-Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -171,7 +185,8 @@ The [SoftLayer_Product_Item_Price]({{Type: **boolean**
+Type: **boolean**
+
@@ -181,7 +196,8 @@ This flag indicates that the customer consented to the GDPR terms for the quote.
[hardware]: #hardware
#### [hardware]
For orders that contain servers (bare metal, virtual server, big data, etc.), the hardware property is required. This property is an array of [SoftLayer_Hardware]({{}}) objects. The hostname and domain properties are required for each hardware object. Note that virtual server ([SoftLayer_Container_Product_Order_Virtual_Guest]({{}})) orders may populate this field instead of the virtualGuests property.
-Type: **SoftLayer_Hardware[] **
+Type: **SoftLayer_Hardware[] **
+
@@ -191,7 +207,8 @@ For orders that contain servers (bare metal, virtual server, big data, etc.), th
[imageTemplateGlobalIdentifier]: #imagetemplateglobalidentifier
#### [imageTemplateGlobalIdentifier]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **string**
+Type: **string**
+
@@ -201,7 +218,8 @@ An optional virtual disk image template identifier to be used as an installation
[imageTemplateId]: #imagetemplateid
#### [imageTemplateId]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **integer**
+Type: **integer**
+
@@ -211,7 +229,8 @@ An optional virtual disk image template identifier to be used as an installation
[isManagedOrder]: #ismanagedorder
#### [isManagedOrder]
Flag to identify a "managed" order. This value is set internally.
-Type: **integer**
+Type: **integer**
+
@@ -221,7 +240,8 @@ Flag to identify a "managed" order. This value is set internally.
[itemCategoryQuestionAnswers]: #itemcategoryquestionanswers
#### [itemCategoryQuestionAnswers]
The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{}}) for any product category that has additional questions requiring user input.
-Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+
@@ -231,7 +251,8 @@ The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{
[location]: #location
#### [location]
The [SoftLayer_Location_Region]({{}}) keyname or specific [SoftLayer_Location_Datacenter]({{}}) id where the order should be provisioned. If this value is provided and the regionalGroup property is also specified, an exception will be thrown indicating that only 1 is allowed.
-Type: **string**
+Type: **string**
+
@@ -241,7 +262,8 @@ The [SoftLayer_Location_Region]({{}}) object will be determined from the location property and will be returned in the order verification or placement response. Any value specified here will get overwritten by the verification process.
-Type: **SoftLayer_Location **
+Type: **SoftLayer_Location **
+
@@ -251,7 +273,8 @@ This [SoftLayer_Location]({{}}) ob
[message]: #message
#### [message]
A generic message about the order. Does not need to be sent in with any orders.
-Type: **string**
+Type: **string**
+
@@ -263,7 +286,8 @@ A generic message about the order. Does not need to be sent in with any orders.
Orders may contain an array of configurations. Populating this property allows you to purchase multiple configurations within a single order. Each order container will have its own individual settings independent of the other order containers. For example, it is possible to order a bare metal server in one configuration and a virtual server in another.
If orderContainers is populated on the base order container, most of the configuration-specific properties are ignored on the base container. For example, prices, location and packageId will be ignored on the base container, but since the billingInformation is a property that's not specific to a single order container (but the order as a whole) it must be populated on the base container.
-Type: **SoftLayer_Container_Product_Order[] **
+Type: **SoftLayer_Container_Product_Order[] **
+
@@ -273,7 +297,8 @@ If orderContainers is populated on the base order container, most o
[orderHostnames]: #orderhostnames
#### [orderHostnames]
This is deprecated and does not do anything.
-Type: **array of strings**
+Type: **array of strings**
+
@@ -283,7 +308,8 @@ This is deprecated and does not do anything.
[orderVerificationExceptions]: #orderverificationexceptions
#### [orderVerificationExceptions]
Collection of exceptions resulting from the verification of the order. This value is set internally and is not required for end users when placing an order. When placing API orders, users can use this value to determine the container-specific exception that was thrown.
-Type: **SoftLayer_Container_Exception[] **
+Type: **SoftLayer_Container_Exception[] **
+
@@ -293,7 +319,8 @@ Collection of exceptions resulting from the verification of the order. This valu
[packageId]: #packageid
#### [packageId]
The [SoftLayer_Product_Package]({{}}) id for an order container. This is required to place an order.
-Type: **integer**
+Type: **integer**
+
@@ -303,7 +330,8 @@ The [SoftLayer_Product_Package]({{Type: **string**
+Type: **string**
+
@@ -313,7 +341,8 @@ The Payment Type is Optional. If nothing is sent in, then the normal method of p
[postTaxRecurring]: #posttaxrecurring
#### [postTaxRecurring]
The post-tax recurring charge for the order. This is the sum of preTaxRecurring + totalRecurringTax.
-Type: **decimal**
+Type: **decimal**
+
@@ -323,7 +352,8 @@ The post-tax recurring charge for the order. This is the sum of preTaxRecurring
[postTaxRecurringHourly]: #posttaxrecurringhourly
#### [postTaxRecurringHourly]
The post-tax recurring hourly charge for the order. Since taxes are not calculated for hourly orders, this value will be the same as preTaxRecurringHourly.
-Type: **decimal**
+Type: **decimal**
+
@@ -333,7 +363,8 @@ The post-tax recurring hourly charge for the order. Since taxes are not calculat
[postTaxRecurringMonthly]: #posttaxrecurringmonthly
#### [postTaxRecurringMonthly]
The post-tax recurring monthly charge for the order. This is the sum of preTaxRecurringMonthly + totalRecurringTax.
-Type: **decimal**
+Type: **decimal**
+
@@ -343,7 +374,8 @@ The post-tax recurring monthly charge for the order. This is the sum of preTaxRe
[postTaxSetup]: #posttaxsetup
#### [postTaxSetup]
The post-tax setup fees of the order. This is the sum of preTaxSetup + totalSetupTax;
-Type: **decimal**
+Type: **decimal**
+
@@ -353,7 +385,8 @@ The post-tax setup fees of the order. This is the sum of preTaxSetup + totalSetu
[preTaxRecurring]: #pretaxrecurring
#### [preTaxRecurring]
The pre-tax recurring total of the order. If there are mixed monthly and hourly prices on the order, this will be the sum of preTaxRecurringHourly and preTaxRecurringMonthly.
-Type: **decimal**
+Type: **decimal**
+
@@ -363,7 +396,8 @@ The pre-tax recurring total of the order. If there are mixed monthly and hourly
[preTaxRecurringHourly]: #pretaxrecurringhourly
#### [preTaxRecurringHourly]
The pre-tax hourly recurring total of the order. If there are only monthly prices on the order, this value will be 0.
-Type: **decimal**
+Type: **decimal**
+
@@ -373,7 +407,8 @@ The pre-tax hourly recurring total of the order. If there are only monthly price
[preTaxRecurringMonthly]: #pretaxrecurringmonthly
#### [preTaxRecurringMonthly]
The pre-tax monthly recurring total of the order. If there are only hourly prices on the order, this value will be 0.
-Type: **decimal**
+Type: **decimal**
+
@@ -383,7 +418,8 @@ The pre-tax monthly recurring total of the order. If there are only hourly price
[preTaxSetup]: #pretaxsetup
#### [preTaxSetup]
The pre-tax setup fee total of the order.
-Type: **decimal**
+Type: **decimal**
+
@@ -393,7 +429,8 @@ The pre-tax setup fee total of the order.
[presaleEvent]: #presaleevent
#### [presaleEvent]
If there are any presale events available for an order, this value will be populated. It is set internally and is not required for end users when placing an order. See [SoftLayer_Sales_Presale_Event]({{}}) for more info.
-Type: **SoftLayer_Sales_Presale_Event **
+Type: **SoftLayer_Sales_Presale_Event **
+
@@ -403,7 +440,8 @@ If there are any presale events available for an order, this value will be popul
[presetId]: #presetid
#### [presetId]
A preset configuration id for the package. Is required if not submitting any prices.
-Type: **integer**
+Type: **integer**
+
@@ -413,7 +451,8 @@ A preset configuration id for the package. Is required if not submitting any pri
[prices]: #prices
#### [prices]
This is a collection of [SoftLayer_Product_Item_Price]({{}}) objects. The only required property to populate for an item price object when ordering is its id - all other supplied information about the price (e.g., recurringFee, setupFee, etc.) will be ignored. Unless the [SoftLayer_Product_Package]({{}}) associated with the order allows for preset prices, this property is required to place an order.
-Type: **SoftLayer_Product_Item_Price[] **
+Type: **SoftLayer_Product_Item_Price[] **
+
@@ -423,7 +462,8 @@ This is a collection of [SoftLayer_Product_Item_Price]({{}}). This property is optional. If no partition template is provided, a default will be used according to the operating system chosen with the order. Using the [SoftLayer_Hardware_Component_Partition_OperatingSystem]({{}}) service, getPartitionTemplates will return those available for the particular operating system.
-Type: **integer**
+Type: **integer**
+
@@ -433,7 +473,8 @@ The id of a [SoftLayer_Hardware_Component_Partition_Template]({{Type: **array of strings**
+Type: **array of strings**
+
@@ -443,7 +484,8 @@ Priorities to set on replication set servers.
[privateCloudOrderFlag]: #privatecloudorderflag
#### [privateCloudOrderFlag]
Flag for identifying a container as Virtual Server (Private Node).
-Type: **boolean**
+Type: **boolean**
+
@@ -453,7 +495,8 @@ Flag for identifying a container as Virtual Server (Private Node).
[privateCloudOrderType]: #privatecloudordertype
#### [privateCloudOrderType]
Type of Virtual Server (Private Node) order. Potential values: INITIAL, ADDHOST, ADDIPS, ADDZONE
-Type: **string**
+Type: **string**
+
@@ -463,7 +506,8 @@ Type of Virtual Server (Private Node) order. Potential values: INITIAL, ADDHOST,
[promotionCode]: #promotioncode
#### [promotionCode]
Optional promotion code for an order.
-Type: **string**
+Type: **string**
+
@@ -473,7 +517,8 @@ Optional promotion code for an order.
[properties]: #properties
#### [properties]
Generic properties.
-Type: **SoftLayer_Container_Product_Order_Property[] **
+Type: **SoftLayer_Container_Product_Order_Property[] **
+
@@ -483,7 +528,8 @@ Generic properties.
[proratedInitialCharge]: #proratedinitialcharge
#### [proratedInitialCharge]
The Prorated Initial Charge plus the balance on the account. Only the recurring fees are prorated. Here's how the calculation works: We take the postTaxRecurring value and we prorate it based on the time between now and the next bill date for this account. After this, we add in the setup fee since this is not prorated. Then, if there is a balance on the account, we add that to the account. In the event that there is a credit balance on the account, we will subtract this amount from the order total. If the credit balance on the account is greater than the prorated initial charge, the order will go through without a charge to the credit card on the account or requiring a paypal payment. The credit on the account will be reduced by the order total, and the order will await approval from sales, as normal. If there is a pending order already in the system, We will ignore the balance on the account completely, in the calculation of the initial charge. This is to protect against two orders coming into the system and getting the benefit of a credit balance, or worse, both orders being charged the order amount + the balance on the account.
-Type: **decimal**
+Type: **decimal**
+
@@ -493,7 +539,8 @@ The Prorated Initial Charge plus the balance on the account. Only the recurring
[proratedOrderTotal]: #proratedordertotal
#### [proratedOrderTotal]
This is the same as the proratedInitialCharge, except the balance on the account is ignored. This is the prorated total amount of the order.
-Type: **decimal**
+Type: **decimal**
+
@@ -503,7 +550,8 @@ This is the same as the proratedInitialCharge, except the balance on the account
[provisionScripts]: #provisionscripts
#### [provisionScripts]
The URLs for scripts to execute on their respective servers after they have been provisioned. Provision scripts are not available for Microsoft Windows servers.
-Type: **array of strings**
+Type: **array of strings**
+
@@ -513,7 +561,8 @@ The URLs for scripts to execute on their respective servers after they have been
[quantity]: #quantity
#### [quantity]
The quantity of the item being ordered
-Type: **integer**
+Type: **integer**
+
@@ -523,7 +572,8 @@ The quantity of the item being ordered
[quoteName]: #quotename
#### [quoteName]
A custom name to be assigned to the quote.
-Type: **string**
+Type: **string**
+
@@ -537,7 +587,8 @@ Specifying a regional group name allows you to not worry about placing your serv
location and regionalGroup are mutually exclusive on an order container. If both location and regionalGroup are provided, an exception will be thrown indicating that only 1 is allowed.
If a regional group is provided and VLANs are specified (within the hardware or virtualGuests properties), we will use the datacenter where the VLANs are located. If no VLANs are specified, we will use the preferred datacenter on the regional group object.
-Type: **string**
+Type: **string**
+
@@ -547,7 +598,8 @@ If a regional group is provided and VLANs are specified (within the hardwa
[resourceGroupId]: #resourcegroupid
#### [resourceGroupId]
An optional resource group identifier specifying the resource group to attach the order to
-Type: **integer**
+Type: **integer**
+
@@ -557,7 +609,8 @@ An optional resource group identifier specifying the resource group to attach th
[resourceGroupName]: #resourcegroupname
#### [resourceGroupName]
This variable specifies the name of the resource group the server configuration belongs to. For MongoDB Replica sets, it would be the replica set name.
-Type: **string**
+Type: **string**
+
@@ -567,7 +620,8 @@ This variable specifies the name of the resource group the server configuration
[resourceGroupTemplateId]: #resourcegrouptemplateid
#### [resourceGroupTemplateId]
An optional resource group template identifier to be used as a deployment base for a Virtual Server (Private Node) order.
-Type: **integer**
+Type: **integer**
+
@@ -577,7 +631,8 @@ An optional resource group template identifier to be used as a deployment base f
[returnUrl]: #returnurl
#### [returnUrl]
The URL to which PayPal redirects browser after a payment is completed.
-Type: **string**
+Type: **string**
+
@@ -587,7 +642,8 @@ The URL to which PayPal redirects browser after a payment is completed.
[sendQuoteEmailFlag]: #sendquoteemailflag
#### [sendQuoteEmailFlag]
This flag indicates that the quote should be sent to the email address associated with the account or order.
-Type: **boolean**
+Type: **boolean**
+
@@ -597,7 +653,8 @@ This flag indicates that the quote should be sent to the email address associate
[serverCoreCount]: #servercorecount
#### [serverCoreCount]
The number of cores for the server being ordered. This value is set internally.
-Type: **integer**
+Type: **integer**
+
@@ -607,7 +664,8 @@ The number of cores for the server being ordered. This value is set internally.
[serviceToken]: #servicetoken
#### [serviceToken]
The token of a requesting service. Do not set.
-Type: **string**
+Type: **string**
+
@@ -617,7 +675,8 @@ The token of a requesting service. Do not set.
[sourceVirtualGuestId]: #sourcevirtualguestid
#### [sourceVirtualGuestId]
An optional computing instance identifier to be used as an installation base for a computing instance order
-Type: **integer**
+Type: **integer**
+
@@ -627,7 +686,8 @@ An optional computing instance identifier to be used as an installation base for
[sshKeys]: #sshkeys
#### [sshKeys]
The containers which hold SoftLayer_Security_Ssh_Key IDs to add to their respective servers. The order of containers passed in needs to match the order they are assigned to either hardware or virtualGuests. SSH Keys will not be assigned for servers with Microsoft Windows.
-Type: **SoftLayer_Container_Product_Order_SshKeys[] **
+Type: **SoftLayer_Container_Product_Order_SshKeys[] **
+
@@ -637,7 +697,8 @@ The containers which hold SoftLayer_Security_Ssh_Key IDs to add to their respect
[stepId]: #stepid
#### [stepId]
An optional parameter for step-based order processing.
-Type: **integer**
+Type: **integer**
+
@@ -653,7 +714,8 @@ For orders that want to add storage groups such as RAID across multiple disks, s
The first storage group in this array will be considered the primary storage group, which is used for the OS. Any other storage groups will act as data storage.
-Type: **SoftLayer_Container_Product_Order_Storage_Group[] **
+Type: **SoftLayer_Container_Product_Order_Storage_Group[] **
+
@@ -663,7 +725,8 @@ The first storage group in this array will be considered the primary storage gro
[taxCacheHash]: #taxcachehash
#### [taxCacheHash]
The order container may not contain the final tax rates when it is returned from [SoftLayer_Product_Order::verifyOrder]({{}}). This hash will facilitate checking if the tax rates have finished being calculated and retrieving the accurate tax rate values.
-Type: **string**
+Type: **string**
+
@@ -673,7 +736,8 @@ The order container may not contain the final tax rates when it is returned from
[taxCompletedFlag]: #taxcompletedflag
#### [taxCompletedFlag]
Flag to indicate if the order container has the final tax rates for the order. Some tax rates are calculated in the background because they take longer, and they might not be finished when the container is returned from [SoftLayer_Product_Order::verifyOrder]({{}}).
-Type: **boolean**
+Type: **boolean**
+
@@ -683,7 +747,8 @@ Flag to indicate if the order container has the final tax rates for the order. S
[techIncubatorItemPrice]: #techincubatoritemprice
#### [techIncubatorItemPrice]
The SoftLayer_Product_Item_Price for the Tech Incubator discount. The oneTimeFee field contain the calculated discount being applied to the order.
-Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -693,7 +758,8 @@ The SoftLayer_Product_Item_Price for the Tech Incubator discount. The oneTimeFe
[totalRecurringTax]: #totalrecurringtax
#### [totalRecurringTax]
The total tax portion of the recurring fees.
-Type: **decimal**
+Type: **decimal**
+
@@ -703,7 +769,8 @@ The total tax portion of the recurring fees.
[totalSetupTax]: #totalsetuptax
#### [totalSetupTax]
The tax amount of the setup fees.
-Type: **decimal**
+Type: **decimal**
+
@@ -713,7 +780,8 @@ The tax amount of the setup fees.
[usagePrices]: #usageprices
#### [usagePrices]
This is a collection of [SoftLayer_Product_Item_Price]({{}}) objects which will be used when the service offering being ordered generates usage. This is a read-only property. Setting this property will not change the order.
-Type: **SoftLayer_Product_Item_Price[] **
+Type: **SoftLayer_Product_Item_Price[] **
+
@@ -723,7 +791,8 @@ This is a collection of [SoftLayer_Product_Item_Price]({{Type: **boolean**
+Type: **boolean**
+
@@ -733,7 +802,8 @@ An optional flag to use hourly pricing instead of standard monthly pricing.
[virtualGuests]: #virtualguests
#### [virtualGuests]
For virtual guest (virtual server) orders, this property is required if you did not specify data in the hardware property. This is an array of [SoftLayer_Virtual_Guest]({{}}) objects. The hostname and domain properties are required for each virtual guest object. There is no need to specify data in this property and the hardware property - only one is required for virtual server orders.
-Type: **SoftLayer_Virtual_Guest[] **
+Type: **SoftLayer_Virtual_Guest[] **
+
diff --git a/content/reference/datatypes/SoftLayer_Container_Product_Order_Gateway_Appliance_Cluster/_index.md b/content/reference/datatypes/SoftLayer_Container_Product_Order_Gateway_Appliance_Cluster/_index.md
index 1618b2c7d1..cc53eb18d3 100644
--- a/content/reference/datatypes/SoftLayer_Container_Product_Order_Gateway_Appliance_Cluster/_index.md
+++ b/content/reference/datatypes/SoftLayer_Container_Product_Order_Gateway_Appliance_Cluster/_index.md
@@ -18,6 +18,8 @@ classes:
## Description
+
+
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. This datatype has everything required to place a Gateway Appliance Cluster order with SoftLayer.
@@ -51,7 +53,8 @@ This is the datatype that needs to be populated and sent to SoftLayer_Product_Or
[bigDataOrderFlag]: #bigdataorderflag
#### [bigDataOrderFlag]
Flag for identifying an order for Big Data Deployment.
-Type: **boolean**
+Type: **boolean**
+
@@ -61,7 +64,8 @@ Flag for identifying an order for Big Data Deployment.
[billingInformation]: #billinginformation
#### [billingInformation]
Billing Information associated with an order. For existing customers this information is completely ignored. Do not send this information for existing customers.
-Type: **SoftLayer_Container_Product_Order_Billing_Information **
+Type: **SoftLayer_Container_Product_Order_Billing_Information **
+
@@ -71,7 +75,8 @@ Billing Information associated with an order. For existing customers this inform
[billingOrderItemId]: #billingorderitemid
#### [billingOrderItemId]
This is the ID of the [SoftLayer_Billing_Order_Item]({{}}) of this configuration/container. It is used for rebuilding an order container from a quote and is set automatically.
-Type: **integer**
+Type: **integer**
+
@@ -81,7 +86,8 @@ This is the ID of the [SoftLayer_Billing_Order_Item]({{Type: **string**
+Type: **string**
+
@@ -91,7 +97,8 @@ The URL to which PayPal redirects browser after checkout has been canceled befor
[clusterIdentifier]: #clusteridentifier
#### [clusterIdentifier]
Used to identify which items on an order belong in the same cluster.
-Type: **string**
+Type: **string**
+
@@ -101,7 +108,8 @@ Used to identify which items on an order belong in the same cluster.
[clusterOrderType]: #clusterordertype
#### [clusterOrderType]
Indicates what type of cluster order is being placed (HA, Provision).
-Type: **string**
+Type: **string**
+
@@ -111,7 +119,8 @@ Indicates what type of cluster order is being placed (HA, Provision).
[containerIdentifier]: #containeridentifier
#### [containerIdentifier]
User-specified description to identify a particular order container. This is useful if you have a multi-configuration order (multiple orderContainers) and you want to be able to easily determine one from another. Populating this value may be helpful if an exception is thrown when placing an order and it's tied to a specific order container.
-Type: **string**
+Type: **string**
+
@@ -121,7 +130,8 @@ User-specified description to identify a particular order container. This is use
[containerSplHash]: #containersplhash
#### [containerSplHash]
This hash is internally-generated and is used to for tracking order containers.
-Type: **string**
+Type: **string**
+
@@ -131,7 +141,8 @@ This hash is internally-generated and is used to for tracking order containers.
[currencyShortName]: #currencyshortname
#### [currencyShortName]
The currency type chosen at checkout.
-Type: **string**
+Type: **string**
+
@@ -141,7 +152,8 @@ The currency type chosen at checkout.
[deviceFingerprintId]: #devicefingerprintid
#### [deviceFingerprintId]
Device Fingerprint Identifier - Optional.
-Type: **string**
+Type: **string**
+
@@ -151,7 +163,8 @@ Device Fingerprint Identifier - Optional.
[displayLayerSessionId]: #displaylayersessionid
#### [displayLayerSessionId]
This has been deprecated. It is the identifier used to track configurations in legacy order forms.
-Type: **string**
+Type: **string**
+
@@ -161,7 +174,8 @@ This has been deprecated. It is the identifier used to track configurations in l
[extendedHardwareTesting]: #extendedhardwaretesting
#### [extendedHardwareTesting]
-Type: **boolean**
+Type: **boolean**
+
@@ -171,7 +185,8 @@ This has been deprecated. It is the identifier used to track configurations in l
[flexibleCreditProgramPrice]: #flexiblecreditprogramprice
#### [flexibleCreditProgramPrice]
The [SoftLayer_Product_Item_Price]({{}}) for the Flexible Credit Program discount. The oneTimeFee field contains the calculated discount being applied to the order.
-Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -181,7 +196,8 @@ The [SoftLayer_Product_Item_Price]({{Type: **boolean**
+Type: **boolean**
+
@@ -191,7 +207,8 @@ This flag indicates that the customer consented to the GDPR terms for the quote.
[hardware]: #hardware
#### [hardware]
For orders that contain servers (bare metal, virtual server, big data, etc.), the hardware property is required. This property is an array of [SoftLayer_Hardware]({{}}) objects. The hostname and domain properties are required for each hardware object. Note that virtual server ([SoftLayer_Container_Product_Order_Virtual_Guest]({{}})) orders may populate this field instead of the virtualGuests property.
-Type: **SoftLayer_Hardware[] **
+Type: **SoftLayer_Hardware[] **
+
@@ -201,7 +218,8 @@ For orders that contain servers (bare metal, virtual server, big data, etc.), th
[imageTemplateGlobalIdentifier]: #imagetemplateglobalidentifier
#### [imageTemplateGlobalIdentifier]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **string**
+Type: **string**
+
@@ -211,7 +229,8 @@ An optional virtual disk image template identifier to be used as an installation
[imageTemplateId]: #imagetemplateid
#### [imageTemplateId]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **integer**
+Type: **integer**
+
@@ -221,7 +240,8 @@ An optional virtual disk image template identifier to be used as an installation
[isManagedOrder]: #ismanagedorder
#### [isManagedOrder]
Flag to identify a "managed" order. This value is set internally.
-Type: **integer**
+Type: **integer**
+
@@ -231,7 +251,8 @@ Flag to identify a "managed" order. This value is set internally.
[itemCategoryQuestionAnswers]: #itemcategoryquestionanswers
#### [itemCategoryQuestionAnswers]
The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{}}) for any product category that has additional questions requiring user input.
-Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+
@@ -241,7 +262,8 @@ The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{
[location]: #location
#### [location]
The [SoftLayer_Location_Region]({{}}) keyname or specific [SoftLayer_Location_Datacenter]({{}}) id where the order should be provisioned. If this value is provided and the regionalGroup property is also specified, an exception will be thrown indicating that only 1 is allowed.
-Type: **string**
+Type: **string**
+
@@ -251,7 +273,8 @@ The [SoftLayer_Location_Region]({{}}) object will be determined from the location property and will be returned in the order verification or placement response. Any value specified here will get overwritten by the verification process.
-Type: **SoftLayer_Location **
+Type: **SoftLayer_Location **
+
@@ -261,7 +284,8 @@ This [SoftLayer_Location]({{}}) ob
[message]: #message
#### [message]
A generic message about the order. Does not need to be sent in with any orders.
-Type: **string**
+Type: **string**
+
@@ -273,7 +297,8 @@ A generic message about the order. Does not need to be sent in with any orders.
Orders may contain an array of configurations. Populating this property allows you to purchase multiple configurations within a single order. Each order container will have its own individual settings independent of the other order containers. For example, it is possible to order a bare metal server in one configuration and a virtual server in another.
If orderContainers is populated on the base order container, most of the configuration-specific properties are ignored on the base container. For example, prices, location and packageId will be ignored on the base container, but since the billingInformation is a property that's not specific to a single order container (but the order as a whole) it must be populated on the base container.
-Type: **SoftLayer_Container_Product_Order[] **
+Type: **SoftLayer_Container_Product_Order[] **
+
@@ -283,7 +308,8 @@ If orderContainers is populated on the base order container, most o
[orderHostnames]: #orderhostnames
#### [orderHostnames]
This is deprecated and does not do anything.
-Type: **array of strings**
+Type: **array of strings**
+
@@ -293,7 +319,8 @@ This is deprecated and does not do anything.
[orderVerificationExceptions]: #orderverificationexceptions
#### [orderVerificationExceptions]
Collection of exceptions resulting from the verification of the order. This value is set internally and is not required for end users when placing an order. When placing API orders, users can use this value to determine the container-specific exception that was thrown.
-Type: **SoftLayer_Container_Exception[] **
+Type: **SoftLayer_Container_Exception[] **
+
@@ -303,7 +330,8 @@ Collection of exceptions resulting from the verification of the order. This valu
[packageId]: #packageid
#### [packageId]
The [SoftLayer_Product_Package]({{}}) id for an order container. This is required to place an order.
-Type: **integer**
+Type: **integer**
+
@@ -313,7 +341,8 @@ The [SoftLayer_Product_Package]({{Type: **string**
+Type: **string**
+
@@ -323,7 +352,8 @@ The Payment Type is Optional. If nothing is sent in, then the normal method of p
[postTaxRecurring]: #posttaxrecurring
#### [postTaxRecurring]
The post-tax recurring charge for the order. This is the sum of preTaxRecurring + totalRecurringTax.
-Type: **decimal**
+Type: **decimal**
+
@@ -333,7 +363,8 @@ The post-tax recurring charge for the order. This is the sum of preTaxRecurring
[postTaxRecurringHourly]: #posttaxrecurringhourly
#### [postTaxRecurringHourly]
The post-tax recurring hourly charge for the order. Since taxes are not calculated for hourly orders, this value will be the same as preTaxRecurringHourly.
-Type: **decimal**
+Type: **decimal**
+
@@ -343,7 +374,8 @@ The post-tax recurring hourly charge for the order. Since taxes are not calculat
[postTaxRecurringMonthly]: #posttaxrecurringmonthly
#### [postTaxRecurringMonthly]
The post-tax recurring monthly charge for the order. This is the sum of preTaxRecurringMonthly + totalRecurringTax.
-Type: **decimal**
+Type: **decimal**
+
@@ -353,7 +385,8 @@ The post-tax recurring monthly charge for the order. This is the sum of preTaxRe
[postTaxSetup]: #posttaxsetup
#### [postTaxSetup]
The post-tax setup fees of the order. This is the sum of preTaxSetup + totalSetupTax;
-Type: **decimal**
+Type: **decimal**
+
@@ -363,7 +396,8 @@ The post-tax setup fees of the order. This is the sum of preTaxSetup + totalSetu
[preTaxRecurring]: #pretaxrecurring
#### [preTaxRecurring]
The pre-tax recurring total of the order. If there are mixed monthly and hourly prices on the order, this will be the sum of preTaxRecurringHourly and preTaxRecurringMonthly.
-Type: **decimal**
+Type: **decimal**
+
@@ -373,7 +407,8 @@ The pre-tax recurring total of the order. If there are mixed monthly and hourly
[preTaxRecurringHourly]: #pretaxrecurringhourly
#### [preTaxRecurringHourly]
The pre-tax hourly recurring total of the order. If there are only monthly prices on the order, this value will be 0.
-Type: **decimal**
+Type: **decimal**
+
@@ -383,7 +418,8 @@ The pre-tax hourly recurring total of the order. If there are only monthly price
[preTaxRecurringMonthly]: #pretaxrecurringmonthly
#### [preTaxRecurringMonthly]
The pre-tax monthly recurring total of the order. If there are only hourly prices on the order, this value will be 0.
-Type: **decimal**
+Type: **decimal**
+
@@ -393,7 +429,8 @@ The pre-tax monthly recurring total of the order. If there are only hourly price
[preTaxSetup]: #pretaxsetup
#### [preTaxSetup]
The pre-tax setup fee total of the order.
-Type: **decimal**
+Type: **decimal**
+
@@ -403,7 +440,8 @@ The pre-tax setup fee total of the order.
[presaleEvent]: #presaleevent
#### [presaleEvent]
If there are any presale events available for an order, this value will be populated. It is set internally and is not required for end users when placing an order. See [SoftLayer_Sales_Presale_Event]({{}}) for more info.
-Type: **SoftLayer_Sales_Presale_Event **
+Type: **SoftLayer_Sales_Presale_Event **
+
@@ -413,7 +451,8 @@ If there are any presale events available for an order, this value will be popul
[presetId]: #presetid
#### [presetId]
A preset configuration id for the package. Is required if not submitting any prices.
-Type: **integer**
+Type: **integer**
+
@@ -423,7 +462,8 @@ A preset configuration id for the package. Is required if not submitting any pri
[prices]: #prices
#### [prices]
This is a collection of [SoftLayer_Product_Item_Price]({{}}) objects. The only required property to populate for an item price object when ordering is its id - all other supplied information about the price (e.g., recurringFee, setupFee, etc.) will be ignored. Unless the [SoftLayer_Product_Package]({{}}) associated with the order allows for preset prices, this property is required to place an order.
-Type: **SoftLayer_Product_Item_Price[] **
+Type: **SoftLayer_Product_Item_Price[] **
+
@@ -433,7 +473,8 @@ This is a collection of [SoftLayer_Product_Item_Price]({{}}). This property is optional. If no partition template is provided, a default will be used according to the operating system chosen with the order. Using the [SoftLayer_Hardware_Component_Partition_OperatingSystem]({{}}) service, getPartitionTemplates will return those available for the particular operating system.
-Type: **integer**
+Type: **integer**
+
@@ -443,7 +484,8 @@ The id of a [SoftLayer_Hardware_Component_Partition_Template]({{Type: **array of strings**
+Type: **array of strings**
+
@@ -453,7 +495,8 @@ Priorities to set on replication set servers.
[privateCloudOrderFlag]: #privatecloudorderflag
#### [privateCloudOrderFlag]
Flag for identifying a container as Virtual Server (Private Node).
-Type: **boolean**
+Type: **boolean**
+
@@ -463,7 +506,8 @@ Flag for identifying a container as Virtual Server (Private Node).
[privateCloudOrderType]: #privatecloudordertype
#### [privateCloudOrderType]
Type of Virtual Server (Private Node) order. Potential values: INITIAL, ADDHOST, ADDIPS, ADDZONE
-Type: **string**
+Type: **string**
+
@@ -473,7 +517,8 @@ Type of Virtual Server (Private Node) order. Potential values: INITIAL, ADDHOST,
[promotionCode]: #promotioncode
#### [promotionCode]
Optional promotion code for an order.
-Type: **string**
+Type: **string**
+
@@ -483,7 +528,8 @@ Optional promotion code for an order.
[properties]: #properties
#### [properties]
Generic properties.
-Type: **SoftLayer_Container_Product_Order_Property[] **
+Type: **SoftLayer_Container_Product_Order_Property[] **
+
@@ -493,7 +539,8 @@ Generic properties.
[proratedInitialCharge]: #proratedinitialcharge
#### [proratedInitialCharge]
The Prorated Initial Charge plus the balance on the account. Only the recurring fees are prorated. Here's how the calculation works: We take the postTaxRecurring value and we prorate it based on the time between now and the next bill date for this account. After this, we add in the setup fee since this is not prorated. Then, if there is a balance on the account, we add that to the account. In the event that there is a credit balance on the account, we will subtract this amount from the order total. If the credit balance on the account is greater than the prorated initial charge, the order will go through without a charge to the credit card on the account or requiring a paypal payment. The credit on the account will be reduced by the order total, and the order will await approval from sales, as normal. If there is a pending order already in the system, We will ignore the balance on the account completely, in the calculation of the initial charge. This is to protect against two orders coming into the system and getting the benefit of a credit balance, or worse, both orders being charged the order amount + the balance on the account.
-Type: **decimal**
+Type: **decimal**
+
@@ -503,7 +550,8 @@ The Prorated Initial Charge plus the balance on the account. Only the recurring
[proratedOrderTotal]: #proratedordertotal
#### [proratedOrderTotal]
This is the same as the proratedInitialCharge, except the balance on the account is ignored. This is the prorated total amount of the order.
-Type: **decimal**
+Type: **decimal**
+
@@ -513,7 +561,8 @@ This is the same as the proratedInitialCharge, except the balance on the account
[provisionScripts]: #provisionscripts
#### [provisionScripts]
The URLs for scripts to execute on their respective servers after they have been provisioned. Provision scripts are not available for Microsoft Windows servers.
-Type: **array of strings**
+Type: **array of strings**
+
@@ -523,7 +572,8 @@ The URLs for scripts to execute on their respective servers after they have been
[quantity]: #quantity
#### [quantity]
The quantity of the item being ordered
-Type: **integer**
+Type: **integer**
+
@@ -533,7 +583,8 @@ The quantity of the item being ordered
[quoteName]: #quotename
#### [quoteName]
A custom name to be assigned to the quote.
-Type: **string**
+Type: **string**
+
@@ -547,7 +598,8 @@ Specifying a regional group name allows you to not worry about placing your serv
location and regionalGroup are mutually exclusive on an order container. If both location and regionalGroup are provided, an exception will be thrown indicating that only 1 is allowed.
If a regional group is provided and VLANs are specified (within the hardware or virtualGuests properties), we will use the datacenter where the VLANs are located. If no VLANs are specified, we will use the preferred datacenter on the regional group object.
-Type: **string**
+Type: **string**
+
@@ -557,7 +609,8 @@ If a regional group is provided and VLANs are specified (within the hardwa
[resourceGroupId]: #resourcegroupid
#### [resourceGroupId]
An optional resource group identifier specifying the resource group to attach the order to
-Type: **integer**
+Type: **integer**
+
@@ -567,7 +620,8 @@ An optional resource group identifier specifying the resource group to attach th
[resourceGroupName]: #resourcegroupname
#### [resourceGroupName]
This variable specifies the name of the resource group the server configuration belongs to. For MongoDB Replica sets, it would be the replica set name.
-Type: **string**
+Type: **string**
+
@@ -577,7 +631,8 @@ This variable specifies the name of the resource group the server configuration
[resourceGroupTemplateId]: #resourcegrouptemplateid
#### [resourceGroupTemplateId]
An optional resource group template identifier to be used as a deployment base for a Virtual Server (Private Node) order.
-Type: **integer**
+Type: **integer**
+
@@ -587,7 +642,8 @@ An optional resource group template identifier to be used as a deployment base f
[returnUrl]: #returnurl
#### [returnUrl]
The URL to which PayPal redirects browser after a payment is completed.
-Type: **string**
+Type: **string**
+
@@ -597,7 +653,8 @@ The URL to which PayPal redirects browser after a payment is completed.
[sendQuoteEmailFlag]: #sendquoteemailflag
#### [sendQuoteEmailFlag]
This flag indicates that the quote should be sent to the email address associated with the account or order.
-Type: **boolean**
+Type: **boolean**
+
@@ -607,7 +664,8 @@ This flag indicates that the quote should be sent to the email address associate
[serverCoreCount]: #servercorecount
#### [serverCoreCount]
The number of cores for the server being ordered. This value is set internally.
-Type: **integer**
+Type: **integer**
+
@@ -617,7 +675,8 @@ The number of cores for the server being ordered. This value is set internally.
[serviceToken]: #servicetoken
#### [serviceToken]
The token of a requesting service. Do not set.
-Type: **string**
+Type: **string**
+
@@ -627,7 +686,8 @@ The token of a requesting service. Do not set.
[sourceVirtualGuestId]: #sourcevirtualguestid
#### [sourceVirtualGuestId]
An optional computing instance identifier to be used as an installation base for a computing instance order
-Type: **integer**
+Type: **integer**
+
@@ -637,7 +697,8 @@ An optional computing instance identifier to be used as an installation base for
[sshKeys]: #sshkeys
#### [sshKeys]
The containers which hold SoftLayer_Security_Ssh_Key IDs to add to their respective servers. The order of containers passed in needs to match the order they are assigned to either hardware or virtualGuests. SSH Keys will not be assigned for servers with Microsoft Windows.
-Type: **SoftLayer_Container_Product_Order_SshKeys[] **
+Type: **SoftLayer_Container_Product_Order_SshKeys[] **
+
@@ -647,7 +708,8 @@ The containers which hold SoftLayer_Security_Ssh_Key IDs to add to their respect
[stepId]: #stepid
#### [stepId]
An optional parameter for step-based order processing.
-Type: **integer**
+Type: **integer**
+
@@ -663,7 +725,8 @@ For orders that want to add storage groups such as RAID across multiple disks, s
The first storage group in this array will be considered the primary storage group, which is used for the OS. Any other storage groups will act as data storage.
-Type: **SoftLayer_Container_Product_Order_Storage_Group[] **
+Type: **SoftLayer_Container_Product_Order_Storage_Group[] **
+
@@ -673,7 +736,8 @@ The first storage group in this array will be considered the primary storage gro
[taxCacheHash]: #taxcachehash
#### [taxCacheHash]
The order container may not contain the final tax rates when it is returned from [SoftLayer_Product_Order::verifyOrder]({{}}). This hash will facilitate checking if the tax rates have finished being calculated and retrieving the accurate tax rate values.
-Type: **string**
+Type: **string**
+
@@ -683,7 +747,8 @@ The order container may not contain the final tax rates when it is returned from
[taxCompletedFlag]: #taxcompletedflag
#### [taxCompletedFlag]
Flag to indicate if the order container has the final tax rates for the order. Some tax rates are calculated in the background because they take longer, and they might not be finished when the container is returned from [SoftLayer_Product_Order::verifyOrder]({{}}).
-Type: **boolean**
+Type: **boolean**
+
@@ -693,7 +758,8 @@ Flag to indicate if the order container has the final tax rates for the order. S
[techIncubatorItemPrice]: #techincubatoritemprice
#### [techIncubatorItemPrice]
The SoftLayer_Product_Item_Price for the Tech Incubator discount. The oneTimeFee field contain the calculated discount being applied to the order.
-Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -703,7 +769,8 @@ The SoftLayer_Product_Item_Price for the Tech Incubator discount. The oneTimeFe
[totalRecurringTax]: #totalrecurringtax
#### [totalRecurringTax]
The total tax portion of the recurring fees.
-Type: **decimal**
+Type: **decimal**
+
@@ -713,7 +780,8 @@ The total tax portion of the recurring fees.
[totalSetupTax]: #totalsetuptax
#### [totalSetupTax]
The tax amount of the setup fees.
-Type: **decimal**
+Type: **decimal**
+
@@ -723,7 +791,8 @@ The tax amount of the setup fees.
[usagePrices]: #usageprices
#### [usagePrices]
This is a collection of [SoftLayer_Product_Item_Price]({{}}) objects which will be used when the service offering being ordered generates usage. This is a read-only property. Setting this property will not change the order.
-Type: **SoftLayer_Product_Item_Price[] **
+Type: **SoftLayer_Product_Item_Price[] **
+
@@ -733,7 +802,8 @@ This is a collection of [SoftLayer_Product_Item_Price]({{Type: **boolean**
+Type: **boolean**
+
@@ -743,7 +813,8 @@ An optional flag to use hourly pricing instead of standard monthly pricing.
[virtualGuests]: #virtualguests
#### [virtualGuests]
For virtual guest (virtual server) orders, this property is required if you did not specify data in the hardware property. This is an array of [SoftLayer_Virtual_Guest]({{}}) objects. The hostname and domain properties are required for each virtual guest object. There is no need to specify data in this property and the hardware property - only one is required for virtual server orders.
-Type: **SoftLayer_Virtual_Guest[] **
+Type: **SoftLayer_Virtual_Guest[] **
+
diff --git a/content/reference/datatypes/SoftLayer_Container_Product_Order_Gateway_Appliance_Upgrade/_index.md b/content/reference/datatypes/SoftLayer_Container_Product_Order_Gateway_Appliance_Upgrade/_index.md
index 8174dc723c..de3b92e4af 100644
--- a/content/reference/datatypes/SoftLayer_Container_Product_Order_Gateway_Appliance_Upgrade/_index.md
+++ b/content/reference/datatypes/SoftLayer_Container_Product_Order_Gateway_Appliance_Upgrade/_index.md
@@ -18,6 +18,8 @@ classes:
## Description
+
+
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. This datatype has everything required to upgrade a [SoftLayer_Network_Gateway]({{}}).
@@ -51,7 +53,8 @@ This is the datatype that needs to be populated and sent to SoftLayer_Product_Or
[bigDataOrderFlag]: #bigdataorderflag
#### [bigDataOrderFlag]
Flag for identifying an order for Big Data Deployment.
-Type: **boolean**
+Type: **boolean**
+
@@ -61,7 +64,8 @@ Flag for identifying an order for Big Data Deployment.
[billingInformation]: #billinginformation
#### [billingInformation]
Billing Information associated with an order. For existing customers this information is completely ignored. Do not send this information for existing customers.
-Type: **SoftLayer_Container_Product_Order_Billing_Information **
+Type: **SoftLayer_Container_Product_Order_Billing_Information **
+
@@ -71,7 +75,8 @@ Billing Information associated with an order. For existing customers this inform
[billingOrderItemId]: #billingorderitemid
#### [billingOrderItemId]
This is the ID of the [SoftLayer_Billing_Order_Item]({{}}) of this configuration/container. It is used for rebuilding an order container from a quote and is set automatically.
-Type: **integer**
+Type: **integer**
+
@@ -81,7 +86,8 @@ This is the ID of the [SoftLayer_Billing_Order_Item]({{Type: **string**
+Type: **string**
+
@@ -91,7 +97,8 @@ The URL to which PayPal redirects browser after checkout has been canceled befor
[containerIdentifier]: #containeridentifier
#### [containerIdentifier]
User-specified description to identify a particular order container. This is useful if you have a multi-configuration order (multiple orderContainers) and you want to be able to easily determine one from another. Populating this value may be helpful if an exception is thrown when placing an order and it's tied to a specific order container.
-Type: **string**
+Type: **string**
+
@@ -101,7 +108,8 @@ User-specified description to identify a particular order container. This is use
[containerSplHash]: #containersplhash
#### [containerSplHash]
This hash is internally-generated and is used to for tracking order containers.
-Type: **string**
+Type: **string**
+
@@ -111,7 +119,8 @@ This hash is internally-generated and is used to for tracking order containers.
[currencyShortName]: #currencyshortname
#### [currencyShortName]
The currency type chosen at checkout.
-Type: **string**
+Type: **string**
+
@@ -121,7 +130,8 @@ The currency type chosen at checkout.
[deviceFingerprintId]: #devicefingerprintid
#### [deviceFingerprintId]
Device Fingerprint Identifier - Optional.
-Type: **string**
+Type: **string**
+
@@ -131,7 +141,8 @@ Device Fingerprint Identifier - Optional.
[displayLayerSessionId]: #displaylayersessionid
#### [displayLayerSessionId]
This has been deprecated. It is the identifier used to track configurations in legacy order forms.
-Type: **string**
+Type: **string**
+
@@ -141,7 +152,8 @@ This has been deprecated. It is the identifier used to track configurations in l
[extendedHardwareTesting]: #extendedhardwaretesting
#### [extendedHardwareTesting]
-Type: **boolean**
+Type: **boolean**
+
@@ -151,7 +163,8 @@ This has been deprecated. It is the identifier used to track configurations in l
[flexibleCreditProgramPrice]: #flexiblecreditprogramprice
#### [flexibleCreditProgramPrice]
The [SoftLayer_Product_Item_Price]({{}}) for the Flexible Credit Program discount. The oneTimeFee field contains the calculated discount being applied to the order.
-Type: **SoftLayer_Product_Item_Price **
+Type: **SoftLayer_Product_Item_Price **
+
@@ -161,7 +174,8 @@ The [SoftLayer_Product_Item_Price]({{}}) being upgraded.
-Type: **integer**
+Type: **integer**
+
@@ -171,7 +185,8 @@ Identifier for the [SoftLayer_Network_Gateway]({{Type: **boolean**
+Type: **boolean**
+
@@ -181,7 +196,8 @@ This flag indicates that the customer consented to the GDPR terms for the quote.
[hardware]: #hardware
#### [hardware]
For orders that contain servers (bare metal, virtual server, big data, etc.), the hardware property is required. This property is an array of [SoftLayer_Hardware]({{}}) objects. The hostname and domain properties are required for each hardware object. Note that virtual server ([SoftLayer_Container_Product_Order_Virtual_Guest]({{}})) orders may populate this field instead of the virtualGuests property.
-Type: **SoftLayer_Hardware[] **
+Type: **SoftLayer_Hardware[] **
+
@@ -191,7 +207,8 @@ For orders that contain servers (bare metal, virtual server, big data, etc.), th
[imageTemplateGlobalIdentifier]: #imagetemplateglobalidentifier
#### [imageTemplateGlobalIdentifier]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **string**
+Type: **string**
+
@@ -201,7 +218,8 @@ An optional virtual disk image template identifier to be used as an installation
[imageTemplateId]: #imagetemplateid
#### [imageTemplateId]
An optional virtual disk image template identifier to be used as an installation base for a computing instance order
-Type: **integer**
+Type: **integer**
+
@@ -211,7 +229,8 @@ An optional virtual disk image template identifier to be used as an installation
[isManagedOrder]: #ismanagedorder
#### [isManagedOrder]
Flag to identify a "managed" order. This value is set internally.
-Type: **integer**
+Type: **integer**
+
@@ -221,7 +240,8 @@ Flag to identify a "managed" order. This value is set internally.
[itemCategoryQuestionAnswers]: #itemcategoryquestionanswers
#### [itemCategoryQuestionAnswers]
The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{}}) for any product category that has additional questions requiring user input.
-Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+Type: **SoftLayer_Container_Product_Item_Category_Question_Answer[] **
+
@@ -231,7 +251,8 @@ The collection of [SoftLayer_Container_Product_Item_Category_Question_Answer]({{
[location]: #location
#### [location]
The [SoftLayer_Location_Region]({{}}) keyname or specific [SoftLayer_Location_Datacenter]({{