From d4b2120a323394bd3fe4aa7bab0502e3cbf22d95 Mon Sep 17 00:00:00 2001 From: Christopher Gallo Date: Fri, 14 Jun 2024 14:57:38 -0500 Subject: [PATCH] 20240614 release notes --- bin/releaseNotes.py | 4 +- .../getActiveColocationContainers.md | 2 +- .../disableLockedAccount.md | 2 +- .../disconnectCompute.md | 2 +- .../reconnectCompute.md | 2 +- .../getIsCloudReadyNodeCertified.md | 20 ++ .../getIsCloudReadyNodeCertified.md | 20 ++ .../getIsNfsCapable.md | 20 ++ .../getIsNfsCapable.md | 20 ++ .../getIsNfsCapable.md | 20 ++ content/release_notes/2024/20240614.md | 15 ++ data/sldn_metadata.json | 226 ++++++++++++++---- 12 files changed, 295 insertions(+), 58 deletions(-) create mode 100644 content/reference/services/SoftLayer_Hardware/getIsCloudReadyNodeCertified.md create mode 100644 content/reference/services/SoftLayer_Hardware_Router/getIsCloudReadyNodeCertified.md create mode 100644 content/reference/services/SoftLayer_Hardware_SecurityModule/getIsNfsCapable.md create mode 100644 content/reference/services/SoftLayer_Hardware_SecurityModule750/getIsNfsCapable.md create mode 100644 content/reference/services/SoftLayer_Hardware_Server/getIsNfsCapable.md create mode 100644 content/release_notes/2024/20240614.md diff --git a/bin/releaseNotes.py b/bin/releaseNotes.py index c7c7cf1224..b330b5dec2 100755 --- a/bin/releaseNotes.py +++ b/bin/releaseNotes.py @@ -24,8 +24,8 @@ def __init__(self, apitoken, debug=False): self.releases = [] self.internal = re.compile(r"internal", re.I) self.debug = debug - self.verify = '/etc/ssl/certs/allCAbundle.pem' - # self.verify = True + #self.verify = '/etc/ssl/certs/allCAbundle.pem' + self.verify = False def getReleaseJiras(self, days=7): jql_project = """project = JIRA""" diff --git a/content/reference/services/SoftLayer_Account/getActiveColocationContainers.md b/content/reference/services/SoftLayer_Account/getActiveColocationContainers.md index 10c0f3a7e1..3cf9ed7d54 100644 --- a/content/reference/services/SoftLayer_Account/getActiveColocationContainers.md +++ b/content/reference/services/SoftLayer_Account/getActiveColocationContainers.md @@ -1,6 +1,6 @@ --- title: "getActiveColocationContainers" -description: "The account's active top level colocation containers." +description: "Deprecated." date: "2018-02-12" tags: - "method" diff --git a/content/reference/services/SoftLayer_Account_Lockdown_Request/disableLockedAccount.md b/content/reference/services/SoftLayer_Account_Lockdown_Request/disableLockedAccount.md index a067dbb78e..331cf2f0e7 100644 --- a/content/reference/services/SoftLayer_Account_Lockdown_Request/disableLockedAccount.md +++ b/content/reference/services/SoftLayer_Account_Lockdown_Request/disableLockedAccount.md @@ -1,6 +1,6 @@ --- title: "disableLockedAccount" -description: "Takes the original lockdown request ID, and an optional disable date. If no date is passed with the API call, the account will be disabled immediately. Otherwise, the account will be disabled on the date given. All hardware will be reclaimed and all accounts permanently disabled. " +description: "Takes the original lockdown request ID. The account will be disabled immediately. All hardware will be reclaimed and all accounts permanently disabled. " date: "2018-02-12" tags: - "method" diff --git a/content/reference/services/SoftLayer_Account_Lockdown_Request/disconnectCompute.md b/content/reference/services/SoftLayer_Account_Lockdown_Request/disconnectCompute.md index da6aa62f21..fac0e9d0d5 100644 --- a/content/reference/services/SoftLayer_Account_Lockdown_Request/disconnectCompute.md +++ b/content/reference/services/SoftLayer_Account_Lockdown_Request/disconnectCompute.md @@ -1,6 +1,6 @@ --- title: "disconnectCompute" -description: "Takes an account ID and an optional disconnect date. If no disconnect date is passed into the API call, the account disconnection will happen immediately. Otherwise, the account disconnection will happen on the date given. A brand account request ID will be returned and will then be updated when the disconnection occurs. " +description: "Takes an account ID. Note the disconnection will happen immediately. A brand account request ID will be returned and will then be updated when the disconnection occurs. " date: "2018-02-12" tags: - "method" diff --git a/content/reference/services/SoftLayer_Account_Lockdown_Request/reconnectCompute.md b/content/reference/services/SoftLayer_Account_Lockdown_Request/reconnectCompute.md index 785a9e4e5e..7f6c128bd5 100644 --- a/content/reference/services/SoftLayer_Account_Lockdown_Request/reconnectCompute.md +++ b/content/reference/services/SoftLayer_Account_Lockdown_Request/reconnectCompute.md @@ -1,6 +1,6 @@ --- title: "reconnectCompute" -description: "Takes the original disconnected lockdown event ID, and an optional reconnect date. If no reconnect date is passed with the API call, the account reconnection will happen immediately. Otherwise, the account reconnection will happen on the date given. The associated lockdown event will be unlocked and closed at that time. " +description: "Takes the original disconnected lockdown request ID. The account reconnection will happen immediately. The associated lockdown event will be unlocked and closed at that time. " date: "2018-02-12" tags: - "method" diff --git a/content/reference/services/SoftLayer_Hardware/getIsCloudReadyNodeCertified.md b/content/reference/services/SoftLayer_Hardware/getIsCloudReadyNodeCertified.md new file mode 100644 index 0000000000..585c8c744f --- /dev/null +++ b/content/reference/services/SoftLayer_Hardware/getIsCloudReadyNodeCertified.md @@ -0,0 +1,20 @@ +--- +title: "getIsCloudReadyNodeCertified" +description: "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." +date: "2018-02-12" +tags: + - "method" + - "sldn" + - "Hardware" +classes: + - "SoftLayer_Hardware" +type: "reference" +layout: "method" +mainService : "SoftLayer_Hardware" +--- + +### [REST Example](#getIsCloudReadyNodeCertified-example) {#getIsCloudReadyNodeCertified-example .anchor-link} +```bash +curl -g -u $SL_USER:$SL_APIKEY -X GET \ +'https://api.softlayer.com/rest/v3.1/SoftLayer_Hardware/{SoftLayer_HardwareID}/getIsCloudReadyNodeCertified' +``` diff --git a/content/reference/services/SoftLayer_Hardware_Router/getIsCloudReadyNodeCertified.md b/content/reference/services/SoftLayer_Hardware_Router/getIsCloudReadyNodeCertified.md new file mode 100644 index 0000000000..2e1ac221b2 --- /dev/null +++ b/content/reference/services/SoftLayer_Hardware_Router/getIsCloudReadyNodeCertified.md @@ -0,0 +1,20 @@ +--- +title: "getIsCloudReadyNodeCertified" +description: "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." +date: "2018-02-12" +tags: + - "method" + - "sldn" + - "Hardware" +classes: + - "SoftLayer_Hardware_Router" +type: "reference" +layout: "method" +mainService : "SoftLayer_Hardware_Router" +--- + +### [REST Example](#getIsCloudReadyNodeCertified-example) {#getIsCloudReadyNodeCertified-example .anchor-link} +```bash +curl -g -u $SL_USER:$SL_APIKEY -X GET \ +'https://api.softlayer.com/rest/v3.1/SoftLayer_Hardware_Router/{SoftLayer_Hardware_RouterID}/getIsCloudReadyNodeCertified' +``` diff --git a/content/reference/services/SoftLayer_Hardware_SecurityModule/getIsNfsCapable.md b/content/reference/services/SoftLayer_Hardware_SecurityModule/getIsNfsCapable.md new file mode 100644 index 0000000000..268350c2e2 --- /dev/null +++ b/content/reference/services/SoftLayer_Hardware_SecurityModule/getIsNfsCapable.md @@ -0,0 +1,20 @@ +--- +title: "getIsNfsCapable" +description: "A server that has nfs capable drive." +date: "2018-02-12" +tags: + - "method" + - "sldn" + - "Hardware" +classes: + - "SoftLayer_Hardware_SecurityModule" +type: "reference" +layout: "method" +mainService : "SoftLayer_Hardware_SecurityModule" +--- + +### [REST Example](#getIsNfsCapable-example) {#getIsNfsCapable-example .anchor-link} +```bash +curl -g -u $SL_USER:$SL_APIKEY -X GET \ +'https://api.softlayer.com/rest/v3.1/SoftLayer_Hardware_SecurityModule/{SoftLayer_Hardware_SecurityModuleID}/getIsNfsCapable' +``` diff --git a/content/reference/services/SoftLayer_Hardware_SecurityModule750/getIsNfsCapable.md b/content/reference/services/SoftLayer_Hardware_SecurityModule750/getIsNfsCapable.md new file mode 100644 index 0000000000..082f13b05c --- /dev/null +++ b/content/reference/services/SoftLayer_Hardware_SecurityModule750/getIsNfsCapable.md @@ -0,0 +1,20 @@ +--- +title: "getIsNfsCapable" +description: "A server that has nfs capable drive." +date: "2018-02-12" +tags: + - "method" + - "sldn" + - "Hardware" +classes: + - "SoftLayer_Hardware_SecurityModule750" +type: "reference" +layout: "method" +mainService : "SoftLayer_Hardware_SecurityModule750" +--- + +### [REST Example](#getIsNfsCapable-example) {#getIsNfsCapable-example .anchor-link} +```bash +curl -g -u $SL_USER:$SL_APIKEY -X GET \ +'https://api.softlayer.com/rest/v3.1/SoftLayer_Hardware_SecurityModule750/{SoftLayer_Hardware_SecurityModule750ID}/getIsNfsCapable' +``` diff --git a/content/reference/services/SoftLayer_Hardware_Server/getIsNfsCapable.md b/content/reference/services/SoftLayer_Hardware_Server/getIsNfsCapable.md new file mode 100644 index 0000000000..b7c65e99cd --- /dev/null +++ b/content/reference/services/SoftLayer_Hardware_Server/getIsNfsCapable.md @@ -0,0 +1,20 @@ +--- +title: "getIsNfsCapable" +description: "A server that has nfs capable drive." +date: "2018-02-12" +tags: + - "method" + - "sldn" + - "Hardware" +classes: + - "SoftLayer_Hardware_Server" +type: "reference" +layout: "method" +mainService : "SoftLayer_Hardware_Server" +--- + +### [REST Example](#getIsNfsCapable-example) {#getIsNfsCapable-example .anchor-link} +```bash +curl -g -u $SL_USER:$SL_APIKEY -X GET \ +'https://api.softlayer.com/rest/v3.1/SoftLayer_Hardware_Server/{SoftLayer_Hardware_ServerID}/getIsNfsCapable' +``` diff --git a/content/release_notes/2024/20240614.md b/content/release_notes/2024/20240614.md new file mode 100644 index 0000000000..4b84bd04d1 --- /dev/null +++ b/content/release_notes/2024/20240614.md @@ -0,0 +1,15 @@ +--- +title: "Release notes: June 14, 2024" +date: "2024-06-14" +tags: + - "release notes" +--- + +#### API + +- Skip PV driver checks if the guest attribute is set to do so.. Skip PV driver checks when guest attribute is present VIRT-12857 +- New orm key on server class for the nfsCapable attribute. Create a new ORM key on the Server class to identify if it is NFS only METAL-6139 +- Added customer ssh key manage permission check . Move Permissions check to validatePermission method IMAGE-2400 +- Deprecation of datatypes NETWORK-14481: + - SoftLayer_Network_Service_Health + - SoftLayer_Network_Service_Health_Status diff --git a/data/sldn_metadata.json b/data/sldn_metadata.json index b584e28380..005d240ecc 100644 --- a/data/sldn_metadata.json +++ b/data/sldn_metadata.json @@ -2192,7 +2192,7 @@ "deprecated": false }, "getActiveColocationContainers": { - "doc": "The account's active top level colocation containers.", + "doc": "Deprecated.", "docOverview": "", "name": "getActiveColocationContainers", "type": "SoftLayer_Billing_Item", @@ -2200,7 +2200,7 @@ "ormMethod": true, "maskable": true, "filterable": true, - "deprecated": false, + "deprecated": true, "limitable": true }, "getActiveFlexibleCreditEnrollment": { @@ -5168,7 +5168,8 @@ "type": "SoftLayer_Billing_Item", "form": "relational", "typeArray": true, - "doc": "The account's active top level colocation containers." + "doc": "Deprecated.", + "deprecated": true }, "activeFlexibleCreditEnrollment": { "name": "activeFlexibleCreditEnrollment", @@ -7005,7 +7006,7 @@ "name": "activeColocationContainerCount", "type": "unsignedLong", "form": "count", - "doc": "A count of the account's active top level colocation containers." + "doc": "A count of deprecated." }, "activeFlexibleCreditEnrollmentCount": { "name": "activeFlexibleCreditEnrollmentCount", @@ -10555,13 +10556,13 @@ "disableLockedAccount": { "name": "disableLockedAccount", "type": "int", - "doc": "Takes the original lockdown request ID, and an optional disable date. If no date is passed with the API call, the account will be disabled immediately. Otherwise, the account will be disabled on the date given. All hardware will be reclaimed and all accounts permanently disabled. ", - "docOverview": "Disabling an account is a PERMANENT action. All billable items associated with the account must be settled prior to being disabled. Access to the control portal, all resources, network access and hardware will be permanently disabled and reclaimed. ", + "doc": "Takes the original lockdown request ID. The account will be disabled immediately. All hardware will be reclaimed and all accounts permanently disabled. ", + "docOverview": "Disabling an account is a PERMANENT action. All billable items associated with the account will be canceled. Access to the portal, all resources, network access and hardware will be permanently disabled and reclaimed. ", "parameters": [ { "name": "disableDate", "type": "string", - "doc": "Optional time at which to disable the account. Must be in the future.", + "doc": "This property is deprecated and will not be used.", "defaultValue": null }, { @@ -10575,8 +10576,8 @@ "disconnectCompute": { "name": "disconnectCompute", "type": "int", - "doc": "Takes an account ID and an optional disconnect date. If no disconnect date is passed into the API call, the account disconnection will happen immediately. Otherwise, the account disconnection will happen on the date given. A brand account request ID will be returned and will then be updated when the disconnection occurs. ", - "docOverview": "Disconnecting a customer will disable all hardware resources (servers and", + "doc": "Takes an account ID. Note the disconnection will happen immediately. A brand account request ID will be returned and will then be updated when the disconnection occurs. ", + "docOverview": "Disconnecting a customer will disable all resources (servers and virtual machines). The customer will continue to have control portal access but may not place orders. ", "static": true, "parameters": [ { @@ -10586,6 +10587,7 @@ { "name": "disconnectDate", "type": "string", + "doc": "This property is deprecated and will not be used.", "defaultValue": null } ] @@ -10615,12 +10617,13 @@ "reconnectCompute": { "name": "reconnectCompute", "type": "int", - "doc": "Takes the original disconnected lockdown event ID, and an optional reconnect date. If no reconnect date is passed with the API call, the account reconnection will happen immediately. Otherwise, the account reconnection will happen on the date given. The associated lockdown event will be unlocked and closed at that time. ", - "docOverview": "Reconnecting a customer will reconnect all previously disconnected", + "doc": "Takes the original disconnected lockdown request ID. The account reconnection will happen immediately. The associated lockdown event will be unlocked and closed at that time. ", + "docOverview": "Reconnecting a customer will reconnect all previously disconnected resources (servers and virtual machines) and will remove order limitations. The associated lockdown event will be unlocked and closed. ", "parameters": [ { "name": "reconnectDate", "type": "string", + "doc": "This property is deprecated and will not be used.", "defaultValue": null } ] @@ -74715,6 +74718,17 @@ "filterable": true, "deprecated": false }, + "getIsCloudReadyNodeCertified": { + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute.", + "docOverview": "", + "name": "getIsCloudReadyNodeCertified", + "type": "boolean", + "typeArray": null, + "ormMethod": true, + "maskable": true, + "filterable": true, + "deprecated": false + }, "getLastTransaction": { "doc": "Information regarding the last transaction a server performed.", "docOverview": "", @@ -75998,6 +76012,12 @@ "form": "relational", "doc": "Whether or not this hardware object is eligible to change to term billing." }, + "isCloudReadyNodeCertified": { + "name": "isCloudReadyNodeCertified", + "type": "boolean", + "form": "relational", + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." + }, "lastTransaction": { "name": "lastTransaction", "type": "SoftLayer_Provisioning_Version1_Transaction", @@ -81804,6 +81824,12 @@ "form": "relational", "doc": "Whether or not this hardware object is eligible to change to term billing." }, + "isCloudReadyNodeCertified": { + "name": "isCloudReadyNodeCertified", + "type": "boolean", + "form": "relational", + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." + }, "lastTransaction": { "name": "lastTransaction", "type": "SoftLayer_Provisioning_Version1_Transaction", @@ -84010,6 +84036,12 @@ "form": "relational", "doc": "Whether or not this hardware object is eligible to change to term billing." }, + "isCloudReadyNodeCertified": { + "name": "isCloudReadyNodeCertified", + "type": "boolean", + "form": "relational", + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." + }, "lastTransaction": { "name": "lastTransaction", "type": "SoftLayer_Provisioning_Version1_Transaction", @@ -87318,6 +87350,17 @@ "filterable": true, "deprecated": false }, + "getIsCloudReadyNodeCertified": { + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute.", + "docOverview": "", + "name": "getIsCloudReadyNodeCertified", + "type": "boolean", + "typeArray": null, + "ormMethod": true, + "maskable": true, + "filterable": true, + "deprecated": false + }, "getLastTransaction": { "doc": "Information regarding the last transaction a server performed.", "docOverview": "", @@ -88626,6 +88669,12 @@ "form": "relational", "doc": "Whether or not this hardware object is eligible to change to term billing." }, + "isCloudReadyNodeCertified": { + "name": "isCloudReadyNodeCertified", + "type": "boolean", + "form": "relational", + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." + }, "lastTransaction": { "name": "lastTransaction", "type": "SoftLayer_Provisioning_Version1_Transaction", @@ -90689,6 +90738,12 @@ "form": "relational", "doc": "Whether or not this hardware object is eligible to change to term billing." }, + "isCloudReadyNodeCertified": { + "name": "isCloudReadyNodeCertified", + "type": "boolean", + "form": "relational", + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." + }, "lastTransaction": { "name": "lastTransaction", "type": "SoftLayer_Provisioning_Version1_Transaction", @@ -92752,6 +92807,12 @@ "form": "relational", "doc": "Whether or not this hardware object is eligible to change to term billing." }, + "isCloudReadyNodeCertified": { + "name": "isCloudReadyNodeCertified", + "type": "boolean", + "form": "relational", + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." + }, "lastTransaction": { "name": "lastTransaction", "type": "SoftLayer_Provisioning_Version1_Transaction", @@ -96076,10 +96137,10 @@ "filterable": true, "deprecated": false }, - "getIsCloudReadyNodeCertified": { - "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute.", + "getIsIpmiDisabled": { + "doc": "Determine if remote management has been disabled due to port speed.", "docOverview": "", - "name": "getIsCloudReadyNodeCertified", + "name": "getIsIpmiDisabled", "type": "boolean", "typeArray": null, "ormMethod": true, @@ -96087,11 +96148,11 @@ "filterable": true, "deprecated": false }, - "getIsIpmiDisabled": { - "doc": "Determine if remote management has been disabled due to port speed.", + "getIsNfsCapable": { + "doc": "A server that has nfs capable drive.", "docOverview": "", - "name": "getIsIpmiDisabled", - "type": "boolean", + "name": "getIsNfsCapable", + "type": "string", "typeArray": null, "ormMethod": true, "maskable": true, @@ -97000,6 +97061,17 @@ "filterable": true, "deprecated": false }, + "getIsCloudReadyNodeCertified": { + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute.", + "docOverview": "", + "name": "getIsCloudReadyNodeCertified", + "type": "boolean", + "typeArray": null, + "ormMethod": true, + "maskable": true, + "filterable": true, + "deprecated": false + }, "getLastTransaction": { "doc": "Information regarding the last transaction a server performed.", "docOverview": "", @@ -98049,18 +98121,18 @@ "form": "relational", "doc": "The total private inbound bandwidth for this hardware for the current billing cycle." }, - "isCloudReadyNodeCertified": { - "name": "isCloudReadyNodeCertified", - "type": "boolean", - "form": "relational", - "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." - }, "isIpmiDisabled": { "name": "isIpmiDisabled", "type": "boolean", "form": "relational", "doc": "Determine if remote management has been disabled due to port speed." }, + "isNfsCapable": { + "name": "isNfsCapable", + "type": "string", + "form": "relational", + "doc": "A server that has nfs capable drive." + }, "isQeInternalServer": { "name": "isQeInternalServer", "type": "boolean", @@ -98639,6 +98711,12 @@ "form": "relational", "doc": "Whether or not this hardware object is eligible to change to term billing." }, + "isCloudReadyNodeCertified": { + "name": "isCloudReadyNodeCertified", + "type": "boolean", + "form": "relational", + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." + }, "lastTransaction": { "name": "lastTransaction", "type": "SoftLayer_Provisioning_Version1_Transaction", @@ -101963,10 +102041,10 @@ "filterable": true, "deprecated": false }, - "getIsCloudReadyNodeCertified": { - "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute.", + "getIsIpmiDisabled": { + "doc": "Determine if remote management has been disabled due to port speed.", "docOverview": "", - "name": "getIsCloudReadyNodeCertified", + "name": "getIsIpmiDisabled", "type": "boolean", "typeArray": null, "ormMethod": true, @@ -101974,11 +102052,11 @@ "filterable": true, "deprecated": false }, - "getIsIpmiDisabled": { - "doc": "Determine if remote management has been disabled due to port speed.", + "getIsNfsCapable": { + "doc": "A server that has nfs capable drive.", "docOverview": "", - "name": "getIsIpmiDisabled", - "type": "boolean", + "name": "getIsNfsCapable", + "type": "string", "typeArray": null, "ormMethod": true, "maskable": true, @@ -102887,6 +102965,17 @@ "filterable": true, "deprecated": false }, + "getIsCloudReadyNodeCertified": { + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute.", + "docOverview": "", + "name": "getIsCloudReadyNodeCertified", + "type": "boolean", + "typeArray": null, + "ormMethod": true, + "maskable": true, + "filterable": true, + "deprecated": false + }, "getLastTransaction": { "doc": "Information regarding the last transaction a server performed.", "docOverview": "", @@ -103936,18 +104025,18 @@ "form": "relational", "doc": "The total private inbound bandwidth for this hardware for the current billing cycle." }, - "isCloudReadyNodeCertified": { - "name": "isCloudReadyNodeCertified", - "type": "boolean", - "form": "relational", - "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." - }, "isIpmiDisabled": { "name": "isIpmiDisabled", "type": "boolean", "form": "relational", "doc": "Determine if remote management has been disabled due to port speed." }, + "isNfsCapable": { + "name": "isNfsCapable", + "type": "string", + "form": "relational", + "doc": "A server that has nfs capable drive." + }, "isQeInternalServer": { "name": "isQeInternalServer", "type": "boolean", @@ -104526,6 +104615,12 @@ "form": "relational", "doc": "Whether or not this hardware object is eligible to change to term billing." }, + "isCloudReadyNodeCertified": { + "name": "isCloudReadyNodeCertified", + "type": "boolean", + "form": "relational", + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." + }, "lastTransaction": { "name": "lastTransaction", "type": "SoftLayer_Provisioning_Version1_Transaction", @@ -107870,10 +107965,10 @@ "filterable": true, "deprecated": false }, - "getIsCloudReadyNodeCertified": { - "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute.", + "getIsIpmiDisabled": { + "doc": "Determine if remote management has been disabled due to port speed.", "docOverview": "", - "name": "getIsCloudReadyNodeCertified", + "name": "getIsIpmiDisabled", "type": "boolean", "typeArray": null, "ormMethod": true, @@ -107881,11 +107976,11 @@ "filterable": true, "deprecated": false }, - "getIsIpmiDisabled": { - "doc": "Determine if remote management has been disabled due to port speed.", + "getIsNfsCapable": { + "doc": "A server that has nfs capable drive.", "docOverview": "", - "name": "getIsIpmiDisabled", - "type": "boolean", + "name": "getIsNfsCapable", + "type": "string", "typeArray": null, "ormMethod": true, "maskable": true, @@ -108794,6 +108889,17 @@ "filterable": true, "deprecated": false }, + "getIsCloudReadyNodeCertified": { + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute.", + "docOverview": "", + "name": "getIsCloudReadyNodeCertified", + "type": "boolean", + "typeArray": null, + "ormMethod": true, + "maskable": true, + "filterable": true, + "deprecated": false + }, "getLastTransaction": { "doc": "Information regarding the last transaction a server performed.", "docOverview": "", @@ -109844,18 +109950,18 @@ "form": "relational", "doc": "The total private inbound bandwidth for this hardware for the current billing cycle." }, - "isCloudReadyNodeCertified": { - "name": "isCloudReadyNodeCertified", - "type": "boolean", - "form": "relational", - "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." - }, "isIpmiDisabled": { "name": "isIpmiDisabled", "type": "boolean", "form": "relational", "doc": "Determine if remote management has been disabled due to port speed." }, + "isNfsCapable": { + "name": "isNfsCapable", + "type": "string", + "form": "relational", + "doc": "A server that has nfs capable drive." + }, "isQeInternalServer": { "name": "isQeInternalServer", "type": "boolean", @@ -110434,6 +110540,12 @@ "form": "relational", "doc": "Whether or not this hardware object is eligible to change to term billing." }, + "isCloudReadyNodeCertified": { + "name": "isCloudReadyNodeCertified", + "type": "boolean", + "form": "relational", + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." + }, "lastTransaction": { "name": "lastTransaction", "type": "SoftLayer_Provisioning_Version1_Transaction", @@ -112613,6 +112725,12 @@ "form": "relational", "doc": "Whether or not this hardware object is eligible to change to term billing." }, + "isCloudReadyNodeCertified": { + "name": "isCloudReadyNodeCertified", + "type": "boolean", + "form": "relational", + "doc": "Determine if hardware object has the IBM_CLOUD_READY_NODE_CERTIFIED attribute." + }, "lastTransaction": { "name": "lastTransaction", "type": "SoftLayer_Provisioning_Version1_Transaction", @@ -135389,13 +135507,15 @@ "name": "location", "type": "SoftLayer_Location", "form": "relational", - "doc": "A service's location." + "doc": "A service's location.", + "deprecated": true }, "status": { "name": "status", "type": "SoftLayer_Network_Service_Health_Status", "form": "relational", - "doc": "The status portion of a service/status relationship." + "doc": "The status portion of a service/status relationship.", + "deprecated": true }, "createDate": { "name": "createDate", @@ -135422,6 +135542,7 @@ "doc": "A service's status identifier." } }, + "deprecated": true, "methods": {} }, "SoftLayer_Network_Service_Health_Status": { @@ -135437,6 +135558,7 @@ "doc": "The status of a SoftLayer service. This is typically \"Up\" or \"Down\"." } }, + "deprecated": true, "methods": {} }, "SoftLayer_Network_Service_Resource": {