diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4b014fa515..283947bac8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,5 +32,5 @@ jobs: pip install --upgrade "git+https://github.com/ibm/detect-secrets.git@master#egg=detect-secrets" - name: Detect Secrets run: | - detect-secrets scan --update .secrets.baseline + detect-secrets scan --update .secrets.baseline --exclude-files "static/*|content/reference/*|data/sldn_metadata\.json" detect-secrets audit .secrets.baseline --report --fail-on-unaudited --omit-instructions \ No newline at end of file diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 50c1a6ea5e..a3c861bbeb 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -18,4 +18,4 @@ repos: # when "--baseline" without "--use-all-plugins", pre-commit scan with just plugins in baseline file # when "--baseline" with "--use-all-plugins", pre-commit scan with all available plugins # add "--fail-on-unaudited" to fail pre-commit for unaudited potential secrets - args: [--baseline, .secrets.baseline, --use-all-plugins] + args: [--baseline, .secrets.baseline, --use-all-plugins, --exclude-files "static/*|content/reference/*|data/sldn_metadata\.json"] diff --git a/.secrets.baseline b/.secrets.baseline index 711139578e..180dc5afba 100644 --- a/.secrets.baseline +++ b/.secrets.baseline @@ -1,9 +1,9 @@ { "exclude": { - "files": "data/sldn_metadata.json|content/reference/*|static/*|^.secrets.baseline$", + "files": "static/*|content/reference/*|data/sldn_metadata\\.json|^.secrets.baseline$", "lines": null }, - "generated_at": "2024-04-26T17:39:37Z", + "generated_at": "2024-08-16T19:42:32Z", "plugins_used": [ { "name": "AWSKeyDetector" diff --git a/content/reference/datatypes/SoftLayer_Account_Link_OpenStack_LinkRequest.md b/content/reference/datatypes/SoftLayer_Account_Link_OpenStack_LinkRequest.md index 3f2c883cd8..daf548e8a5 100644 --- a/content/reference/datatypes/SoftLayer_Account_Link_OpenStack_LinkRequest.md +++ b/content/reference/datatypes/SoftLayer_Account_Link_OpenStack_LinkRequest.md @@ -1,6 +1,6 @@ --- title: "SoftLayer_Account_Link_OpenStack_LinkRequest" -description: "Details required for OpenStack link request" +description: "Details Deprecated." date: "2018-02-12" tags: - "datatype" diff --git a/content/reference/datatypes/SoftLayer_Network_Bandwidth_Version1_Usage.md b/content/reference/datatypes/SoftLayer_Network_Bandwidth_Version1_Usage.md deleted file mode 100644 index 3aaef6f464..0000000000 --- a/content/reference/datatypes/SoftLayer_Network_Bandwidth_Version1_Usage.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: "SoftLayer_Network_Bandwidth_Version1_Usage" -description: "The SoftLayer_Network_Bandwidth_Version1_Usage data type contains general information relating to a single bandwidth usage record. " -date: "2018-02-12" -tags: - - "datatype" - - "sldn" - - "Network" -classes: - - "SoftLayer_Network_Bandwidth_Version1_Usage" -type: "reference" -layout: "datatype" -mainService : "SoftLayer_Network_Bandwidth_Version1_Usage" ---- diff --git a/content/reference/services/SoftLayer_Account/getLegacyBandwidthAllotments.md b/content/reference/services/SoftLayer_Account/getLegacyBandwidthAllotments.md deleted file mode 100644 index f09912093d..0000000000 --- a/content/reference/services/SoftLayer_Account/getLegacyBandwidthAllotments.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: "getLegacyBandwidthAllotments" -description: "[DEPRECATED] The legacy bandwidth allotments for an account." -date: "2018-02-12" -tags: - - "method" - - "sldn" - - "Account" -classes: - - "SoftLayer_Account" -type: "reference" -layout: "method" -mainService : "SoftLayer_Account" ---- - -### [REST Example](#getLegacyBandwidthAllotments-example) {#getLegacyBandwidthAllotments-example .anchor-link} -```bash -curl -g -u $SL_USER:$SL_APIKEY -X GET \ -'https://api.softlayer.com/rest/v3.1/SoftLayer_Account/{SoftLayer_AccountID}/getLegacyBandwidthAllotments' -``` diff --git a/content/reference/services/SoftLayer_Account/getMetricTrackingObject.md b/content/reference/services/SoftLayer_Account/getMetricTrackingObject.md deleted file mode 100644 index 6a90b1c1d8..0000000000 --- a/content/reference/services/SoftLayer_Account/getMetricTrackingObject.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: "getMetricTrackingObject" -description: "[DEPRECATED] - An accounts metric tracking object. This object records all periodic polled data available to this account." -date: "2018-02-12" -tags: - - "method" - - "sldn" - - "Account" -classes: - - "SoftLayer_Account" -type: "reference" -layout: "method" -mainService : "SoftLayer_Account" ---- - -### [REST Example](#getMetricTrackingObject-example) {#getMetricTrackingObject-example .anchor-link} -```bash -curl -g -u $SL_USER:$SL_APIKEY -X GET \ -'https://api.softlayer.com/rest/v3.1/SoftLayer_Account/{SoftLayer_AccountID}/getMetricTrackingObject' -``` diff --git a/content/reference/services/SoftLayer_Account/getNextBillingPublicAllotmentHardwareBandwidthDetails.md b/content/reference/services/SoftLayer_Account/getNextBillingPublicAllotmentHardwareBandwidthDetails.md deleted file mode 100644 index ba3a755d25..0000000000 --- a/content/reference/services/SoftLayer_Account/getNextBillingPublicAllotmentHardwareBandwidthDetails.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: "getNextBillingPublicAllotmentHardwareBandwidthDetails" -description: "DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers for the next billing cycle. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date." -date: "2018-02-12" -tags: - - "method" - - "sldn" - - "Account" -classes: - - "SoftLayer_Account" -type: "reference" -layout: "method" -mainService : "SoftLayer_Account" ---- - -### [REST Example](#getNextBillingPublicAllotmentHardwareBandwidthDetails-example) {#getNextBillingPublicAllotmentHardwareBandwidthDetails-example .anchor-link} -```bash -curl -g -u $SL_USER:$SL_APIKEY -X GET \ -'https://api.softlayer.com/rest/v3.1/SoftLayer_Account/{SoftLayer_AccountID}/getNextBillingPublicAllotmentHardwareBandwidthDetails' -``` diff --git a/content/reference/services/SoftLayer_Account/getPrivateAllotmentHardwareBandwidthDetails.md b/content/reference/services/SoftLayer_Account/getPrivateAllotmentHardwareBandwidthDetails.md deleted file mode 100644 index 37175bf1bd..0000000000 --- a/content/reference/services/SoftLayer_Account/getPrivateAllotmentHardwareBandwidthDetails.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: "getPrivateAllotmentHardwareBandwidthDetails" -description: "DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The private inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date." -date: "2018-02-12" -tags: - - "method" - - "sldn" - - "Account" -classes: - - "SoftLayer_Account" -type: "reference" -layout: "method" -mainService : "SoftLayer_Account" ---- - -### [REST Example](#getPrivateAllotmentHardwareBandwidthDetails-example) {#getPrivateAllotmentHardwareBandwidthDetails-example .anchor-link} -```bash -curl -g -u $SL_USER:$SL_APIKEY -X GET \ -'https://api.softlayer.com/rest/v3.1/SoftLayer_Account/{SoftLayer_AccountID}/getPrivateAllotmentHardwareBandwidthDetails' -``` diff --git a/content/reference/services/SoftLayer_Account/getPublicAllotmentHardwareBandwidthDetails.md b/content/reference/services/SoftLayer_Account/getPublicAllotmentHardwareBandwidthDetails.md deleted file mode 100644 index fde118c28c..0000000000 --- a/content/reference/services/SoftLayer_Account/getPublicAllotmentHardwareBandwidthDetails.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: "getPublicAllotmentHardwareBandwidthDetails" -description: "DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date." -date: "2018-02-12" -tags: - - "method" - - "sldn" - - "Account" -classes: - - "SoftLayer_Account" -type: "reference" -layout: "method" -mainService : "SoftLayer_Account" ---- - -### [REST Example](#getPublicAllotmentHardwareBandwidthDetails-example) {#getPublicAllotmentHardwareBandwidthDetails-example .anchor-link} -```bash -curl -g -u $SL_USER:$SL_APIKEY -X GET \ -'https://api.softlayer.com/rest/v3.1/SoftLayer_Account/{SoftLayer_AccountID}/getPublicAllotmentHardwareBandwidthDetails' -``` diff --git a/content/reference/services/SoftLayer_Account/getVdrUpdatesInProgressFlag.md b/content/reference/services/SoftLayer_Account/getVdrUpdatesInProgressFlag.md deleted file mode 100644 index c7b1fbfbea..0000000000 --- a/content/reference/services/SoftLayer_Account/getVdrUpdatesInProgressFlag.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: "getVdrUpdatesInProgressFlag" -description: "DEPRECATED - Return 0 if VDR updates are currently in progress on this account otherwise 1." -date: "2018-02-12" -tags: - - "method" - - "sldn" - - "Account" -classes: - - "SoftLayer_Account" -type: "reference" -layout: "method" -mainService : "SoftLayer_Account" ---- - -### [REST Example](#getVdrUpdatesInProgressFlag-example) {#getVdrUpdatesInProgressFlag-example .anchor-link} -```bash -curl -g -u $SL_USER:$SL_APIKEY -X GET \ -'https://api.softlayer.com/rest/v3.1/SoftLayer_Account/{SoftLayer_AccountID}/getVdrUpdatesInProgressFlag' -``` diff --git a/content/reference/services/SoftLayer_Billing_Invoice_Item/getDiscountingInvoiceItemId.md b/content/reference/services/SoftLayer_Billing_Invoice_Item/getDiscountingInvoiceItemId.md new file mode 100644 index 0000000000..161c8d4cd8 --- /dev/null +++ b/content/reference/services/SoftLayer_Billing_Invoice_Item/getDiscountingInvoiceItemId.md @@ -0,0 +1,20 @@ +--- +title: "getDiscountingInvoiceItemId" +description: "The invoice item ID from which the discount is derived." +date: "2018-02-12" +tags: + - "method" + - "sldn" + - "Billing" +classes: + - "SoftLayer_Billing_Invoice_Item" +type: "reference" +layout: "method" +mainService : "SoftLayer_Billing_Invoice_Item" +--- + +### [REST Example](#getDiscountingInvoiceItemId-example) {#getDiscountingInvoiceItemId-example .anchor-link} +```bash +curl -g -u $SL_USER:$SL_APIKEY -X GET \ +'https://api.softlayer.com/rest/v3.1/SoftLayer_Billing_Invoice_Item/{SoftLayer_Billing_Invoice_ItemID}/getDiscountingInvoiceItemId' +``` diff --git a/content/release_notes/2024/20240816.md b/content/release_notes/2024/20240816.md new file mode 100644 index 0000000000..357c56b526 --- /dev/null +++ b/content/release_notes/2024/20240816.md @@ -0,0 +1,10 @@ +--- +title: "Release notes: August 16, 2024" +date: "2024-08-16" +tags: + - "release notes" +--- + +#### API + +- Eliminate deprecated bandwidth API properties. Delete deprecated SoftLayer_Network_Bandwidth_Version1_Usage. Eliminate unused ORM keys in the bandwidth space NETWORK-14557 diff --git a/data/sldn_metadata.json b/data/sldn_metadata.json index 3a62dae598..0325ef65f1 100644 --- a/data/sldn_metadata.json +++ b/data/sldn_metadata.json @@ -3402,18 +3402,6 @@ "filterable": true, "deprecated": false }, - "getLegacyBandwidthAllotments": { - "doc": "[DEPRECATED] The legacy bandwidth allotments for an account.", - "docOverview": "", - "name": "getLegacyBandwidthAllotments", - "type": "SoftLayer_Network_Bandwidth_Version1_Allotment", - "typeArray": true, - "ormMethod": true, - "maskable": true, - "filterable": true, - "deprecated": true, - "limitable": true - }, "getLegacyIscsiCapacityGB": { "doc": "The total capacity of Legacy iSCSI Volumes on an account, in GB.", "docOverview": "", @@ -3495,17 +3483,6 @@ "deprecated": false, "limitable": true }, - "getMetricTrackingObject": { - "doc": "[DEPRECATED] - An accounts metric tracking object. This object records all periodic polled data available to this account.", - "docOverview": "", - "name": "getMetricTrackingObject", - "type": "SoftLayer_Metric_Tracking_Object", - "typeArray": null, - "ormMethod": true, - "maskable": true, - "filterable": true, - "deprecated": true - }, "getMigratedToIbmCloudPortalFlag": { "doc": "Flag indicating whether this account is restricted to the IBM Cloud portal.", "docOverview": "", @@ -3731,18 +3708,6 @@ "deprecated": false, "limitable": true }, - "getNextBillingPublicAllotmentHardwareBandwidthDetails": { - "doc": "DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers for the next billing cycle. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date.", - "docOverview": "", - "name": "getNextBillingPublicAllotmentHardwareBandwidthDetails", - "type": "SoftLayer_Network_Bandwidth_Version1_Allotment", - "typeArray": true, - "ormMethod": true, - "maskable": true, - "filterable": true, - "deprecated": true, - "limitable": true - }, "getNextInvoiceIncubatorExemptTotal": { "doc": "The pre-tax total amount exempt from incubator credit for the account's next invoice. This field is now deprecated and will soon be removed. Please update all references to instead use nextInvoiceTotalAmount", "docOverview": "", @@ -4301,18 +4266,6 @@ "deprecated": false, "limitable": true }, - "getPrivateAllotmentHardwareBandwidthDetails": { - "doc": "DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The private inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date.", - "docOverview": "", - "name": "getPrivateAllotmentHardwareBandwidthDetails", - "type": "SoftLayer_Network_Bandwidth_Version1_Allotment", - "typeArray": true, - "ormMethod": true, - "maskable": true, - "filterable": true, - "deprecated": true, - "limitable": true - }, "getPrivateBlockDeviceTemplateGroups": { "doc": "Private and shared template group objects (parent only) for an account.", "docOverview": "", @@ -4372,18 +4325,6 @@ "filterable": true, "deprecated": false }, - "getPublicAllotmentHardwareBandwidthDetails": { - "doc": "DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date.", - "docOverview": "", - "name": "getPublicAllotmentHardwareBandwidthDetails", - "type": "SoftLayer_Network_Bandwidth_Version1_Allotment", - "typeArray": true, - "ormMethod": true, - "maskable": true, - "filterable": true, - "deprecated": true, - "limitable": true - }, "getPublicIpAddresses": { "doc": "", "docOverview": "", @@ -4880,17 +4821,6 @@ "deprecated": false, "limitable": true }, - "getVdrUpdatesInProgressFlag": { - "doc": "DEPRECATED - Return 0 if VDR updates are currently in progress on this account otherwise 1.", - "docOverview": "", - "name": "getVdrUpdatesInProgressFlag", - "type": "boolean", - "typeArray": null, - "ormMethod": true, - "maskable": true, - "filterable": true, - "deprecated": false - }, "getVirtualDedicatedRacks": { "doc": "The bandwidth pooling for this account.", "docOverview": "", @@ -5866,14 +5796,6 @@ "form": "relational", "doc": "An account's latest recurring pending invoice." }, - "legacyBandwidthAllotments": { - "name": "legacyBandwidthAllotments", - "type": "SoftLayer_Network_Bandwidth_Version1_Allotment", - "form": "relational", - "typeArray": true, - "doc": "[DEPRECATED] The legacy bandwidth allotments for an account.", - "deprecated": true - }, "legacyIscsiCapacityGB": { "name": "legacyIscsiCapacityGB", "type": "unsignedInt", @@ -5919,13 +5841,6 @@ "typeArray": true, "doc": "An account's media transfer service requests." }, - "metricTrackingObject": { - "name": "metricTrackingObject", - "type": "SoftLayer_Metric_Tracking_Object", - "form": "relational", - "doc": "[DEPRECATED] - An accounts metric tracking object. This object records all periodic polled data available to this account.", - "deprecated": true - }, "migratedToIbmCloudPortalFlag": { "name": "migratedToIbmCloudPortalFlag", "type": "boolean", @@ -6055,14 +5970,6 @@ "typeArray": true, "doc": "All network VLANs assigned to an account." }, - "nextBillingPublicAllotmentHardwareBandwidthDetails": { - "name": "nextBillingPublicAllotmentHardwareBandwidthDetails", - "type": "SoftLayer_Network_Bandwidth_Version1_Allotment", - "form": "relational", - "typeArray": true, - "doc": "DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers for the next billing cycle. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date.", - "deprecated": true - }, "nextInvoiceIncubatorExemptTotal": { "name": "nextInvoiceIncubatorExemptTotal", "type": "decimal", @@ -6374,14 +6281,6 @@ "typeArray": true, "doc": "All priority one tickets associated with an account." }, - "privateAllotmentHardwareBandwidthDetails": { - "name": "privateAllotmentHardwareBandwidthDetails", - "type": "SoftLayer_Network_Bandwidth_Version1_Allotment", - "form": "relational", - "typeArray": true, - "doc": "DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The private inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date.", - "deprecated": true - }, "privateBlockDeviceTemplateGroups": { "name": "privateBlockDeviceTemplateGroups", "type": "SoftLayer_Virtual_Guest_Block_Device_Template_Group", @@ -6415,14 +6314,6 @@ "form": "relational", "doc": "Boolean flag indicating whether or not this account is a Proof of Concept account." }, - "publicAllotmentHardwareBandwidthDetails": { - "name": "publicAllotmentHardwareBandwidthDetails", - "type": "SoftLayer_Network_Bandwidth_Version1_Allotment", - "form": "relational", - "typeArray": true, - "doc": "DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date.", - "deprecated": true - }, "publicIpAddresses": { "name": "publicIpAddresses", "type": "SoftLayer_Network_Subnet_IpAddress", @@ -6704,12 +6595,6 @@ "typeArray": true, "doc": "Stored security certificates that are not expired (ie. SSL)" }, - "vdrUpdatesInProgressFlag": { - "name": "vdrUpdatesInProgressFlag", - "type": "boolean", - "form": "relational", - "doc": "DEPRECATED - Return 0 if VDR updates are currently in progress on this account otherwise 1." - }, "virtualDedicatedRacks": { "name": "virtualDedicatedRacks", "type": "SoftLayer_Network_Bandwidth_Version1_Allotment", @@ -7434,12 +7319,6 @@ "form": "count", "doc": "A count of the five most recently closed tickets associated with an account." }, - "legacyBandwidthAllotmentCount": { - "name": "legacyBandwidthAllotmentCount", - "type": "unsignedLong", - "form": "count", - "doc": "A count of [DEPRECATED] The legacy bandwidth allotments for an account." - }, "loadBalancerCount": { "name": "loadBalancerCount", "type": "unsignedLong", @@ -7560,12 +7439,6 @@ "form": "count", "doc": "A count of all network VLANs assigned to an account." }, - "nextBillingPublicAllotmentHardwareBandwidthDetailCount": { - "name": "nextBillingPublicAllotmentHardwareBandwidthDetailCount", - "type": "unsignedLong", - "form": "count", - "doc": "A count of dEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers for the next billing cycle. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date." - }, "nextInvoiceTopLevelBillingItemCount": { "name": "nextInvoiceTopLevelBillingItemCount", "type": "unsignedLong", @@ -7746,12 +7619,6 @@ "form": "count", "doc": "A count of all priority one tickets associated with an account." }, - "privateAllotmentHardwareBandwidthDetailCount": { - "name": "privateAllotmentHardwareBandwidthDetailCount", - "type": "unsignedLong", - "form": "count", - "doc": "A count of dEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The private inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date." - }, "privateBlockDeviceTemplateGroupCount": { "name": "privateBlockDeviceTemplateGroupCount", "type": "unsignedLong", @@ -7776,12 +7643,6 @@ "form": "count", "doc": "A count of all private subnets associated with an account." }, - "publicAllotmentHardwareBandwidthDetailCount": { - "name": "publicAllotmentHardwareBandwidthDetailCount", - "type": "unsignedLong", - "form": "count", - "doc": "A count of dEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date." - }, "publicIpAddressCount": { "name": "publicIpAddressCount", "type": "unsignedLong", @@ -10304,6 +10165,7 @@ "name": "createOSDomain", "type": "SoftLayer_Account_Link_OpenStack_DomainCreationDetails", "static": true, + "deprecated": true, "parameters": [ { "name": "request", @@ -10315,6 +10177,7 @@ "name": "createOSProject", "type": "SoftLayer_Account_Link_OpenStack_ProjectCreationDetails", "static": true, + "deprecated": true, "parameters": [ { "name": "request", @@ -10483,7 +10346,7 @@ "name": "SoftLayer_Account_Link_OpenStack_LinkRequest", "base": "SoftLayer_Entity", "noservice": true, - "typeDoc": "Details required for OpenStack link request", + "typeDoc": "Details Deprecated.", "properties": { "desiredPassword": { "name": "desiredPassword", @@ -16017,6 +15880,17 @@ "filterable": true, "deprecated": false }, + "getDiscountingInvoiceItemId": { + "doc": "The invoice item ID from which the discount is derived.", + "docOverview": "", + "name": "getDiscountingInvoiceItemId", + "type": "int", + "typeArray": null, + "ormMethod": true, + "maskable": true, + "filterable": true, + "deprecated": false + }, "getFilteredAssociatedChildren": { "doc": "An Invoice Item's associated child invoice items, excluding some items with a $0.00 recurring fee. Only parent invoice items have associated children. For instance, a server invoice item may have associated children.", "docOverview": "", @@ -16203,6 +16077,12 @@ "form": "relational", "doc": "This is the DPart for invoice item." }, + "discountingInvoiceItemId": { + "name": "discountingInvoiceItemId", + "type": "int", + "form": "relational", + "doc": "The invoice item ID from which the discount is derived." + }, "filteredAssociatedChildren": { "name": "filteredAssociatedChildren", "type": "SoftLayer_Billing_Invoice_Item", @@ -16563,6 +16443,12 @@ "form": "relational", "doc": "This is the DPart for invoice item." }, + "discountingInvoiceItemId": { + "name": "discountingInvoiceItemId", + "type": "int", + "form": "relational", + "doc": "The invoice item ID from which the discount is derived." + }, "filteredAssociatedChildren": { "name": "filteredAssociatedChildren", "type": "SoftLayer_Billing_Invoice_Item", @@ -124574,14 +124460,6 @@ "form": "relational", "doc": "The parent Bandwidth Pool." }, - "bandwidthUsage": { - "name": "bandwidthUsage", - "type": "SoftLayer_Network_Bandwidth_Version1_Usage", - "form": "relational", - "typeArray": true, - "doc": "DEPRECATED - Bandwidth used.", - "deprecated": true - }, "allocationId": { "name": "allocationId", "type": "int", @@ -124617,12 +124495,6 @@ "type": "int", "form": "local", "doc": "Service Provider Id for an allotment" - }, - "bandwidthUsageCount": { - "name": "bandwidthUsageCount", - "type": "unsignedLong", - "form": "count", - "doc": "A count of dEPRECATED - Bandwidth used." } }, "methods": {} @@ -124656,34 +124528,12 @@ }, "methods": {} }, - "SoftLayer_Network_Bandwidth_Version1_Usage": { - "name": "SoftLayer_Network_Bandwidth_Version1_Usage", - "base": "SoftLayer_Entity", - "noservice": true, - "typeDoc": "The SoftLayer_Network_Bandwidth_Version1_Usage data type contains general information relating to a single bandwidth usage record. ", - "properties": { - "bandwidthAllotmentDetail": { - "name": "bandwidthAllotmentDetail", - "type": "SoftLayer_Network_Bandwidth_Version1_Allotment_Detail", - "form": "relational", - "doc": "Bandwidth allotment detail for this hardware." - } - }, - "methods": {} - }, "SoftLayer_Network_Bandwidth_Version1_Usage_Detail": { "name": "SoftLayer_Network_Bandwidth_Version1_Usage_Detail", "base": "SoftLayer_Entity", "noservice": true, "typeDoc": "The SoftLayer_Network_Bandwidth_Version1_Usage_Detail data type contains specific information relating to bandwidth utilization at a specific point in time on a given network interface. ", "properties": { - "bandwidthUsage": { - "name": "bandwidthUsage", - "type": "SoftLayer_Network_Bandwidth_Version1_Usage", - "form": "relational", - "doc": "DEPRECATED - In and out bandwidth utilization for a specified time stamp.", - "deprecated": true - }, "bandwidthUsageDetailType": { "name": "bandwidthUsageDetailType", "type": "SoftLayer_Network_Bandwidth_Version1_Usage_Detail_Type",