Skip to content
This repository was archived by the owner on Jul 26, 2025. It is now read-only.

Commit e67f40f

Browse files
authored
Merge pull request #9 from ccouzens/fix-hardware-version-base-type
Fix Hardware Version Type
2 parents 32fa4b2 + 89a59cf commit e67f40f

30 files changed

Lines changed: 734 additions & 172 deletions

29.0.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42540,7 +42540,21 @@
4254042540
},
4254142541
"vcloud_HardwareVersionBaseType": {
4254242542
"title": "vcloud_HardwareVersionBaseType",
42543+
"discriminator": {
42544+
"propertyName": "_type",
42545+
"mapping": {
42546+
"HardwareVersionType": "vcloud_HardwareVersionType"
42547+
}
42548+
},
4254342549
"type": "object",
42550+
"properties": {
42551+
"_type": {
42552+
"type": "string"
42553+
}
42554+
},
42555+
"required": [
42556+
"_type"
42557+
],
4254442558
"additionalProperties": false
4254542559
},
4254642560
"vcloud_HardwareVersionType": {
@@ -44381,7 +44395,21 @@
4438144395
},
4438244396
"vcloud_SupportedHardwareVersionBaseType": {
4438344397
"title": "vcloud_SupportedHardwareVersionBaseType",
44398+
"discriminator": {
44399+
"propertyName": "_type",
44400+
"mapping": {
44401+
"SupportedHardwareVersionType": "vcloud_SupportedHardwareVersionType"
44402+
}
44403+
},
4438444404
"type": "object",
44405+
"properties": {
44406+
"_type": {
44407+
"type": "string"
44408+
}
44409+
},
44410+
"required": [
44411+
"_type"
44412+
],
4438544413
"additionalProperties": false
4438644414
},
4438744415
"vcloud_SupportedHardwareVersionType": {

29.0.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26705,7 +26705,16 @@ components:
2670526705
additionalProperties: false
2670626706
vcloud_HardwareVersionBaseType:
2670726707
title: vcloud_HardwareVersionBaseType
26708+
discriminator:
26709+
propertyName: _type
26710+
mapping:
26711+
HardwareVersionType: vcloud_HardwareVersionType
2670826712
type: object
26713+
properties:
26714+
_type:
26715+
type: string
26716+
required:
26717+
- _type
2670926718
additionalProperties: false
2671026719
vcloud_HardwareVersionType:
2671126720
title: vcloud_HardwareVersionType
@@ -27834,7 +27843,16 @@ components:
2783427843
additionalProperties: false
2783527844
vcloud_SupportedHardwareVersionBaseType:
2783627845
title: vcloud_SupportedHardwareVersionBaseType
27846+
discriminator:
27847+
propertyName: _type
27848+
mapping:
27849+
SupportedHardwareVersionType: vcloud_SupportedHardwareVersionType
2783727850
type: object
27851+
properties:
27852+
_type:
27853+
type: string
27854+
required:
27855+
- _type
2783827856
additionalProperties: false
2783927857
vcloud_SupportedHardwareVersionType:
2784027858
title: vcloud_SupportedHardwareVersionType

30.0.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42424,7 +42424,21 @@
4242442424
},
4242542425
"vcloud_HardwareVersionBaseType": {
4242642426
"title": "vcloud_HardwareVersionBaseType",
42427+
"discriminator": {
42428+
"propertyName": "_type",
42429+
"mapping": {
42430+
"HardwareVersionType": "vcloud_HardwareVersionType"
42431+
}
42432+
},
4242742433
"type": "object",
42434+
"properties": {
42435+
"_type": {
42436+
"type": "string"
42437+
}
42438+
},
42439+
"required": [
42440+
"_type"
42441+
],
4242842442
"additionalProperties": false
4242942443
},
4243042444
"vcloud_HardwareVersionType": {
@@ -44264,7 +44278,21 @@
4426444278
},
4426544279
"vcloud_SupportedHardwareVersionBaseType": {
4426644280
"title": "vcloud_SupportedHardwareVersionBaseType",
44281+
"discriminator": {
44282+
"propertyName": "_type",
44283+
"mapping": {
44284+
"SupportedHardwareVersionType": "vcloud_SupportedHardwareVersionType"
44285+
}
44286+
},
4426744287
"type": "object",
44288+
"properties": {
44289+
"_type": {
44290+
"type": "string"
44291+
}
44292+
},
44293+
"required": [
44294+
"_type"
44295+
],
4426844296
"additionalProperties": false
4426944297
},
4427044298
"vcloud_SupportedHardwareVersionType": {

30.0.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26601,7 +26601,16 @@ components:
2660126601
additionalProperties: false
2660226602
vcloud_HardwareVersionBaseType:
2660326603
title: vcloud_HardwareVersionBaseType
26604+
discriminator:
26605+
propertyName: _type
26606+
mapping:
26607+
HardwareVersionType: vcloud_HardwareVersionType
2660426608
type: object
26609+
properties:
26610+
_type:
26611+
type: string
26612+
required:
26613+
- _type
2660526614
additionalProperties: false
2660626615
vcloud_HardwareVersionType:
2660726616
title: vcloud_HardwareVersionType
@@ -27729,7 +27738,16 @@ components:
2772927738
additionalProperties: false
2773027739
vcloud_SupportedHardwareVersionBaseType:
2773127740
title: vcloud_SupportedHardwareVersionBaseType
27741+
discriminator:
27742+
propertyName: _type
27743+
mapping:
27744+
SupportedHardwareVersionType: vcloud_SupportedHardwareVersionType
2773227745
type: object
27746+
properties:
27747+
_type:
27748+
type: string
27749+
required:
27750+
- _type
2773327751
additionalProperties: false
2773427752
vcloud_SupportedHardwareVersionType:
2773527753
title: vcloud_SupportedHardwareVersionType

31.0.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43519,7 +43519,21 @@
4351943519
},
4352043520
"vcloud_HardwareVersionBaseType": {
4352143521
"title": "vcloud_HardwareVersionBaseType",
43522+
"discriminator": {
43523+
"propertyName": "_type",
43524+
"mapping": {
43525+
"HardwareVersionType": "vcloud_HardwareVersionType"
43526+
}
43527+
},
4352243528
"type": "object",
43529+
"properties": {
43530+
"_type": {
43531+
"type": "string"
43532+
}
43533+
},
43534+
"required": [
43535+
"_type"
43536+
],
4352343537
"additionalProperties": false
4352443538
},
4352543539
"vcloud_HardwareVersionType": {
@@ -45415,7 +45429,21 @@
4541545429
},
4541645430
"vcloud_SupportedHardwareVersionBaseType": {
4541745431
"title": "vcloud_SupportedHardwareVersionBaseType",
45432+
"discriminator": {
45433+
"propertyName": "_type",
45434+
"mapping": {
45435+
"SupportedHardwareVersionType": "vcloud_SupportedHardwareVersionType"
45436+
}
45437+
},
4541845438
"type": "object",
45439+
"properties": {
45440+
"_type": {
45441+
"type": "string"
45442+
}
45443+
},
45444+
"required": [
45445+
"_type"
45446+
],
4541945447
"additionalProperties": false
4542045448
},
4542145449
"vcloud_SupportedHardwareVersionType": {

31.0.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27290,7 +27290,16 @@ components:
2729027290
additionalProperties: false
2729127291
vcloud_HardwareVersionBaseType:
2729227292
title: vcloud_HardwareVersionBaseType
27293+
discriminator:
27294+
propertyName: _type
27295+
mapping:
27296+
HardwareVersionType: vcloud_HardwareVersionType
2729327297
type: object
27298+
properties:
27299+
_type:
27300+
type: string
27301+
required:
27302+
- _type
2729427303
additionalProperties: false
2729527304
vcloud_HardwareVersionType:
2729627305
title: vcloud_HardwareVersionType
@@ -28448,7 +28457,16 @@ components:
2844828457
additionalProperties: false
2844928458
vcloud_SupportedHardwareVersionBaseType:
2845028459
title: vcloud_SupportedHardwareVersionBaseType
28460+
discriminator:
28461+
propertyName: _type
28462+
mapping:
28463+
SupportedHardwareVersionType: vcloud_SupportedHardwareVersionType
2845128464
type: object
28465+
properties:
28466+
_type:
28467+
type: string
28468+
required:
28469+
- _type
2845228470
additionalProperties: false
2845328471
vcloud_SupportedHardwareVersionType:
2845428472
title: vcloud_SupportedHardwareVersionType

32.0.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44704,7 +44704,21 @@
4470444704
},
4470544705
"vcloud_HardwareVersionBaseType": {
4470644706
"title": "vcloud_HardwareVersionBaseType",
44707+
"discriminator": {
44708+
"propertyName": "_type",
44709+
"mapping": {
44710+
"HardwareVersionType": "vcloud_HardwareVersionType"
44711+
}
44712+
},
4470744713
"type": "object",
44714+
"properties": {
44715+
"_type": {
44716+
"type": "string"
44717+
}
44718+
},
44719+
"required": [
44720+
"_type"
44721+
],
4470844722
"additionalProperties": false
4470944723
},
4471044724
"vcloud_HardwareVersionType": {
@@ -46615,7 +46629,21 @@
4661546629
},
4661646630
"vcloud_SupportedHardwareVersionBaseType": {
4661746631
"title": "vcloud_SupportedHardwareVersionBaseType",
46632+
"discriminator": {
46633+
"propertyName": "_type",
46634+
"mapping": {
46635+
"SupportedHardwareVersionType": "vcloud_SupportedHardwareVersionType"
46636+
}
46637+
},
4661846638
"type": "object",
46639+
"properties": {
46640+
"_type": {
46641+
"type": "string"
46642+
}
46643+
},
46644+
"required": [
46645+
"_type"
46646+
],
4661946647
"additionalProperties": false
4662046648
},
4662146649
"vcloud_SupportedHardwareVersionType": {

32.0.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28033,7 +28033,16 @@ components:
2803328033
additionalProperties: false
2803428034
vcloud_HardwareVersionBaseType:
2803528035
title: vcloud_HardwareVersionBaseType
28036+
discriminator:
28037+
propertyName: _type
28038+
mapping:
28039+
HardwareVersionType: vcloud_HardwareVersionType
2803628040
type: object
28041+
properties:
28042+
_type:
28043+
type: string
28044+
required:
28045+
- _type
2803728046
additionalProperties: false
2803828047
vcloud_HardwareVersionType:
2803928048
title: vcloud_HardwareVersionType
@@ -29200,7 +29209,16 @@ components:
2920029209
additionalProperties: false
2920129210
vcloud_SupportedHardwareVersionBaseType:
2920229211
title: vcloud_SupportedHardwareVersionBaseType
29212+
discriminator:
29213+
propertyName: _type
29214+
mapping:
29215+
SupportedHardwareVersionType: vcloud_SupportedHardwareVersionType
2920329216
type: object
29217+
properties:
29218+
_type:
29219+
type: string
29220+
required:
29221+
- _type
2920429222
additionalProperties: false
2920529223
vcloud_SupportedHardwareVersionType:
2920629224
title: vcloud_SupportedHardwareVersionType

33.0.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45314,7 +45314,21 @@
4531445314
},
4531545315
"vcloud_HardwareVersionBaseType": {
4531645316
"title": "vcloud_HardwareVersionBaseType",
45317+
"discriminator": {
45318+
"propertyName": "_type",
45319+
"mapping": {
45320+
"HardwareVersionType": "vcloud_HardwareVersionType"
45321+
}
45322+
},
4531745323
"type": "object",
45324+
"properties": {
45325+
"_type": {
45326+
"type": "string"
45327+
}
45328+
},
45329+
"required": [
45330+
"_type"
45331+
],
4531845332
"additionalProperties": false
4531945333
},
4532045334
"vcloud_HardwareVersionType": {
@@ -47252,7 +47266,21 @@
4725247266
},
4725347267
"vcloud_SupportedHardwareVersionBaseType": {
4725447268
"title": "vcloud_SupportedHardwareVersionBaseType",
47269+
"discriminator": {
47270+
"propertyName": "_type",
47271+
"mapping": {
47272+
"SupportedHardwareVersionType": "vcloud_SupportedHardwareVersionType"
47273+
}
47274+
},
4725547275
"type": "object",
47276+
"properties": {
47277+
"_type": {
47278+
"type": "string"
47279+
}
47280+
},
47281+
"required": [
47282+
"_type"
47283+
],
4725647284
"additionalProperties": false
4725747285
},
4725847286
"vcloud_SupportedHardwareVersionType": {

33.0.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28458,7 +28458,16 @@ components:
2845828458
additionalProperties: false
2845928459
vcloud_HardwareVersionBaseType:
2846028460
title: vcloud_HardwareVersionBaseType
28461+
discriminator:
28462+
propertyName: _type
28463+
mapping:
28464+
HardwareVersionType: vcloud_HardwareVersionType
2846128465
type: object
28466+
properties:
28467+
_type:
28468+
type: string
28469+
required:
28470+
- _type
2846228471
additionalProperties: false
2846328472
vcloud_HardwareVersionType:
2846428473
title: vcloud_HardwareVersionType
@@ -29640,7 +29649,16 @@ components:
2964029649
additionalProperties: false
2964129650
vcloud_SupportedHardwareVersionBaseType:
2964229651
title: vcloud_SupportedHardwareVersionBaseType
29652+
discriminator:
29653+
propertyName: _type
29654+
mapping:
29655+
SupportedHardwareVersionType: vcloud_SupportedHardwareVersionType
2964329656
type: object
29657+
properties:
29658+
_type:
29659+
type: string
29660+
required:
29661+
- _type
2964429662
additionalProperties: false
2964529663
vcloud_SupportedHardwareVersionType:
2964629664
title: vcloud_SupportedHardwareVersionType

0 commit comments

Comments
 (0)