Skip to content

Commit b59f87e

Browse files
Merge pull request #206 from softlayer/20250912
20250912 Updates
2 parents 423a027 + 7a38a4f commit b59f87e

20 files changed

+161
-405
lines changed

datatypes/account.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -713,6 +713,7 @@ type Account struct {
713713
NasNetworkStorageCount *uint `json:"nasNetworkStorageCount,omitempty" xmlrpc:"nasNetworkStorageCount,omitempty"`
714714

715715
// [Deprecated] Whether or not this account can define their own networks.
716+
// Deprecated: This function has been marked as deprecated.
716717
NetworkCreationFlag *bool `json:"networkCreationFlag,omitempty" xmlrpc:"networkCreationFlag,omitempty"`
717718

718719
// A count of all network gateway devices on this account.
@@ -785,6 +786,7 @@ type Account struct {
785786
NetworkTunnelContextCount *uint `json:"networkTunnelContextCount,omitempty" xmlrpc:"networkTunnelContextCount,omitempty"`
786787

787788
// IPSec network tunnels for an account.
789+
// Deprecated: This function has been marked as deprecated.
788790
NetworkTunnelContexts []Network_Tunnel_Module_Context `json:"networkTunnelContexts,omitempty" xmlrpc:"networkTunnelContexts,omitempty"`
789791

790792
// A count of all network VLANs assigned to an account.
@@ -1001,12 +1003,14 @@ type Account struct {
10011003
PostalCode *string `json:"postalCode,omitempty" xmlrpc:"postalCode,omitempty"`
10021004

10031005
// (Deprecated) Boolean flag dictating whether or not this account supports PPTP VPN Access.
1006+
// Deprecated: This function has been marked as deprecated.
10041007
PptpVpnAllowedFlag *bool `json:"pptpVpnAllowedFlag,omitempty" xmlrpc:"pptpVpnAllowedFlag,omitempty"`
10051008

10061009
// A count of an account's associated portal users with PPTP VPN access. (Deprecated)
10071010
PptpVpnUserCount *uint `json:"pptpVpnUserCount,omitempty" xmlrpc:"pptpVpnUserCount,omitempty"`
10081011

10091012
// An account's associated portal users with PPTP VPN access. (Deprecated)
1013+
// Deprecated: This function has been marked as deprecated.
10101014
PptpVpnUsers []User_Customer `json:"pptpVpnUsers,omitempty" xmlrpc:"pptpVpnUsers,omitempty"`
10111015

10121016
// A count of an account's invoices in the PRE_OPEN status.

datatypes/configuration.go

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ type Configuration_Template struct {
182182
Entity
183183

184184
// no documentation yet
185+
// Deprecated: This function has been marked as deprecated.
185186
Account *Account `json:"account,omitempty" xmlrpc:"account,omitempty"`
186187

187188
// Internal identifier of a SoftLayer account that this configuration template belongs to
@@ -191,6 +192,7 @@ type Configuration_Template struct {
191192
ConfigurationSectionCount *uint `json:"configurationSectionCount,omitempty" xmlrpc:"configurationSectionCount,omitempty"`
192193

193194
// no documentation yet
195+
// Deprecated: This function has been marked as deprecated.
194196
ConfigurationSections []Configuration_Template_Section `json:"configurationSections,omitempty" xmlrpc:"configurationSections,omitempty"`
195197

196198
// Created date
@@ -200,12 +202,14 @@ type Configuration_Template struct {
200202
DefaultValueCount *uint `json:"defaultValueCount,omitempty" xmlrpc:"defaultValueCount,omitempty"`
201203

202204
// no documentation yet
205+
// Deprecated: This function has been marked as deprecated.
203206
DefaultValues []Configuration_Template_Section_Definition_Value `json:"defaultValues,omitempty" xmlrpc:"defaultValues,omitempty"`
204207

205208
// A count of
206209
DefinitionCount *uint `json:"definitionCount,omitempty" xmlrpc:"definitionCount,omitempty"`
207210

208211
// no documentation yet
212+
// Deprecated: This function has been marked as deprecated.
209213
Definitions []Configuration_Template_Section_Definition `json:"definitions,omitempty" xmlrpc:"definitions,omitempty"`
210214

211215
// Configuration template description
@@ -215,12 +219,14 @@ type Configuration_Template struct {
215219
Id *int `json:"id,omitempty" xmlrpc:"id,omitempty"`
216220

217221
// no documentation yet
222+
// Deprecated: This function has been marked as deprecated.
218223
Item *Product_Item `json:"item,omitempty" xmlrpc:"item,omitempty"`
219224

220225
// Internal identifier of a product item that this configuration template is associated with
221226
ItemId *int `json:"itemId,omitempty" xmlrpc:"itemId,omitempty"`
222227

223228
// no documentation yet
229+
// Deprecated: This function has been marked as deprecated.
224230
LinkedSectionReferences *Configuration_Template_Section_Reference `json:"linkedSectionReferences,omitempty" xmlrpc:"linkedSectionReferences,omitempty"`
225231

226232
// Last modified date
@@ -230,12 +236,14 @@ type Configuration_Template struct {
230236
Name *string `json:"name,omitempty" xmlrpc:"name,omitempty"`
231237

232238
// no documentation yet
239+
// Deprecated: This function has been marked as deprecated.
233240
Parent *Configuration_Template `json:"parent,omitempty" xmlrpc:"parent,omitempty"`
234241

235242
// Internal identifier of the parent configuration template
236243
ParentId *int `json:"parentId,omitempty" xmlrpc:"parentId,omitempty"`
237244

238245
// no documentation yet
246+
// Deprecated: This function has been marked as deprecated.
239247
User *User_Customer `json:"user,omitempty" xmlrpc:"user,omitempty"`
240248

241249
// Internal identifier of a user that last modified this configuration template
@@ -247,6 +255,7 @@ type Configuration_Template_Attribute struct {
247255
Entity
248256

249257
// no documentation yet
258+
// Deprecated: This function has been marked as deprecated.
250259
ConfigurationTemplate *Configuration_Template `json:"configurationTemplate,omitempty" xmlrpc:"configurationTemplate,omitempty"`
251260

252261
// Value of a configuration template attribute
@@ -266,24 +275,28 @@ type Configuration_Template_Section struct {
266275
DefinitionCount *uint `json:"definitionCount,omitempty" xmlrpc:"definitionCount,omitempty"`
267276

268277
// no documentation yet
278+
// Deprecated: This function has been marked as deprecated.
269279
Definitions []Configuration_Template_Section_Definition `json:"definitions,omitempty" xmlrpc:"definitions,omitempty"`
270280

271281
// Configuration section description
272282
Description *string `json:"description,omitempty" xmlrpc:"description,omitempty"`
273283

274284
// no documentation yet
285+
// Deprecated: This function has been marked as deprecated.
275286
DisallowedDeletionFlag *bool `json:"disallowedDeletionFlag,omitempty" xmlrpc:"disallowedDeletionFlag,omitempty"`
276287

277288
// Internal identifier of a configuration section.
278289
Id *int `json:"id,omitempty" xmlrpc:"id,omitempty"`
279290

280291
// no documentation yet
292+
// Deprecated: This function has been marked as deprecated.
281293
LinkedTemplate *Configuration_Template `json:"linkedTemplate,omitempty" xmlrpc:"linkedTemplate,omitempty"`
282294

283295
// Internal identifier of a sub configuration template that this section points to. Use this property if you wish to create a reference to a sub configuration template when creating a linked section.
284296
LinkedTemplateId *string `json:"linkedTemplateId,omitempty" xmlrpc:"linkedTemplateId,omitempty"`
285297

286298
// no documentation yet
299+
// Deprecated: This function has been marked as deprecated.
287300
LinkedTemplateReference *Configuration_Template_Section_Reference `json:"linkedTemplateReference,omitempty" xmlrpc:"linkedTemplateReference,omitempty"`
288301

289302
// Last modified date
@@ -299,12 +312,15 @@ type Configuration_Template_Section struct {
299312
ProfileCount *uint `json:"profileCount,omitempty" xmlrpc:"profileCount,omitempty"`
300313

301314
// no documentation yet
315+
// Deprecated: This function has been marked as deprecated.
302316
Profiles []Configuration_Template_Section_Profile `json:"profiles,omitempty" xmlrpc:"profiles,omitempty"`
303317

304318
// no documentation yet
319+
// Deprecated: This function has been marked as deprecated.
305320
SectionType *Configuration_Template_Section_Type `json:"sectionType,omitempty" xmlrpc:"sectionType,omitempty"`
306321

307322
// no documentation yet
323+
// Deprecated: This function has been marked as deprecated.
308324
SectionTypeName *string `json:"sectionTypeName,omitempty" xmlrpc:"sectionTypeName,omitempty"`
309325

310326
// Sort order
@@ -314,9 +330,11 @@ type Configuration_Template_Section struct {
314330
SubSectionCount *uint `json:"subSectionCount,omitempty" xmlrpc:"subSectionCount,omitempty"`
315331

316332
// no documentation yet
333+
// Deprecated: This function has been marked as deprecated.
317334
SubSections []Configuration_Template_Section `json:"subSections,omitempty" xmlrpc:"subSections,omitempty"`
318335

319336
// no documentation yet
337+
// Deprecated: This function has been marked as deprecated.
320338
Template *Configuration_Template `json:"template,omitempty" xmlrpc:"template,omitempty"`
321339

322340
// Internal identifier of a configuration template that this section belongs to
@@ -331,6 +349,7 @@ type Configuration_Template_Section_Attribute struct {
331349
Entity
332350

333351
// no documentation yet
352+
// Deprecated: This function has been marked as deprecated.
334353
ConfigurationSection *Configuration_Template_Section `json:"configurationSection,omitempty" xmlrpc:"configurationSection,omitempty"`
335354

336355
// Value of a configuration section attribute
@@ -347,12 +366,14 @@ type Configuration_Template_Section_Definition struct {
347366
AttributeCount *uint `json:"attributeCount,omitempty" xmlrpc:"attributeCount,omitempty"`
348367

349368
// no documentation yet
369+
// Deprecated: This function has been marked as deprecated.
350370
Attributes []Configuration_Template_Section_Definition_Attribute `json:"attributes,omitempty" xmlrpc:"attributes,omitempty"`
351371

352372
// Created date
353373
CreateDate *Time `json:"createDate,omitempty" xmlrpc:"createDate,omitempty"`
354374

355375
// no documentation yet
376+
// Deprecated: This function has been marked as deprecated.
356377
DefaultValue *Configuration_Template_Section_Definition_Value `json:"defaultValue,omitempty" xmlrpc:"defaultValue,omitempty"`
357378

358379
// Description of a configuration definition.
@@ -362,6 +383,7 @@ type Configuration_Template_Section_Definition struct {
362383
EnumerationValues *string `json:"enumerationValues,omitempty" xmlrpc:"enumerationValues,omitempty"`
363384

364385
// no documentation yet
386+
// Deprecated: This function has been marked as deprecated.
365387
Group *Configuration_Template_Section_Definition_Group `json:"group,omitempty" xmlrpc:"group,omitempty"`
366388

367389
// Definition group id.
@@ -380,6 +402,7 @@ type Configuration_Template_Section_Definition struct {
380402
ModifyDate *Time `json:"modifyDate,omitempty" xmlrpc:"modifyDate,omitempty"`
381403

382404
// no documentation yet
405+
// Deprecated: This function has been marked as deprecated.
383406
MonitoringDataFlag *bool `json:"monitoringDataFlag,omitempty" xmlrpc:"monitoringDataFlag,omitempty"`
384407

385408
// Configuration definition name.
@@ -392,6 +415,7 @@ type Configuration_Template_Section_Definition struct {
392415
RequireValueFlag *int `json:"requireValueFlag,omitempty" xmlrpc:"requireValueFlag,omitempty"`
393416

394417
// no documentation yet
418+
// Deprecated: This function has been marked as deprecated.
395419
Section *Configuration_Template_Section `json:"section,omitempty" xmlrpc:"section,omitempty"`
396420

397421
// Internal identifier of a configuration section.
@@ -407,6 +431,7 @@ type Configuration_Template_Section_Definition struct {
407431
TypeId *int `json:"typeId,omitempty" xmlrpc:"typeId,omitempty"`
408432

409433
// no documentation yet
434+
// Deprecated: This function has been marked as deprecated.
410435
ValueType *Configuration_Template_Section_Definition_Type `json:"valueType,omitempty" xmlrpc:"valueType,omitempty"`
411436
}
412437

@@ -415,9 +440,11 @@ type Configuration_Template_Section_Definition_Attribute struct {
415440
Entity
416441

417442
// no documentation yet
443+
// Deprecated: This function has been marked as deprecated.
418444
AttributeType *Configuration_Template_Section_Definition_Attribute_Type `json:"attributeType,omitempty" xmlrpc:"attributeType,omitempty"`
419445

420446
// no documentation yet
447+
// Deprecated: This function has been marked as deprecated.
421448
ConfigurationDefinition *Configuration_Template_Section_Definition `json:"configurationDefinition,omitempty" xmlrpc:"configurationDefinition,omitempty"`
422449

423450
// Value of a configuration definition attribute
@@ -452,6 +479,7 @@ type Configuration_Template_Section_Definition_Group struct {
452479
Name *string `json:"name,omitempty" xmlrpc:"name,omitempty"`
453480

454481
// no documentation yet
482+
// Deprecated: This function has been marked as deprecated.
455483
Parent *Configuration_Template_Section_Definition_Group `json:"parent,omitempty" xmlrpc:"parent,omitempty"`
456484

457485
// Sort order
@@ -480,6 +508,7 @@ type Configuration_Template_Section_Definition_Value struct {
480508
CreateDate *Time `json:"createDate,omitempty" xmlrpc:"createDate,omitempty"`
481509

482510
// no documentation yet
511+
// Deprecated: This function has been marked as deprecated.
483512
Definition *Configuration_Template_Section_Definition `json:"definition,omitempty" xmlrpc:"definition,omitempty"`
484513

485514
// Internal identifier of a configuration definition that this configuration value if defined by
@@ -489,6 +518,7 @@ type Configuration_Template_Section_Definition_Value struct {
489518
ModifyDate *Time `json:"modifyDate,omitempty" xmlrpc:"modifyDate,omitempty"`
490519

491520
// no documentation yet
521+
// Deprecated: This function has been marked as deprecated.
492522
Template *Configuration_Template `json:"template,omitempty" xmlrpc:"template,omitempty"`
493523

494524
// Internal identifier of a configuration template that this configuration value belongs to
@@ -508,6 +538,7 @@ type Configuration_Template_Section_Profile struct {
508538
AgentId *int `json:"agentId,omitempty" xmlrpc:"agentId,omitempty"`
509539

510540
// no documentation yet
541+
// Deprecated: This function has been marked as deprecated.
511542
ConfigurationSection *Configuration_Template_Section `json:"configurationSection,omitempty" xmlrpc:"configurationSection,omitempty"`
512543

513544
// Created date
@@ -537,12 +568,14 @@ type Configuration_Template_Section_Reference struct {
537568
ModifyDate *Time `json:"modifyDate,omitempty" xmlrpc:"modifyDate,omitempty"`
538569

539570
// no documentation yet
571+
// Deprecated: This function has been marked as deprecated.
540572
Section *Configuration_Template_Section `json:"section,omitempty" xmlrpc:"section,omitempty"`
541573

542574
// Internal identifier of a configuration section.
543575
SectionId *int `json:"sectionId,omitempty" xmlrpc:"sectionId,omitempty"`
544576

545577
// no documentation yet
578+
// Deprecated: This function has been marked as deprecated.
546579
Template *Configuration_Template `json:"template,omitempty" xmlrpc:"template,omitempty"`
547580

548581
// Internal identifier of a configuration template.

0 commit comments

Comments
 (0)