Skip to content

Commit 7db6460

Browse files
OAS Update
1 parent 7fd0fb8 commit 7db6460

4 files changed

Lines changed: 289 additions & 131 deletions

File tree

‎services/iaas/v1/iaas.json‎

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1356,6 +1356,14 @@
13561356
"allowedAddresses": {
13571357
"$ref": "#/components/schemas/AllowedAddresses"
13581358
},
1359+
"createdAt": {
1360+
"allOf": [
1361+
{
1362+
"$ref": "#/components/schemas/CreatedAt"
1363+
}
1364+
],
1365+
"readOnly": true
1366+
},
13591367
"description": {
13601368
"$ref": "#/components/schemas/Description"
13611369
},
@@ -1435,6 +1443,14 @@
14351443
"none"
14361444
],
14371445
"x-stackit-logging": true
1446+
},
1447+
"updatedAt": {
1448+
"allOf": [
1449+
{
1450+
"$ref": "#/components/schemas/UpdatedAt"
1451+
}
1452+
],
1453+
"readOnly": true
14381454
}
14391455
},
14401456
"type": "object"
@@ -1453,6 +1469,14 @@
14531469
"CreatePublicIPPayload": {
14541470
"description": "Object that represents a public IP.",
14551471
"properties": {
1472+
"createdAt": {
1473+
"allOf": [
1474+
{
1475+
"$ref": "#/components/schemas/CreatedAt"
1476+
}
1477+
],
1478+
"readOnly": true
1479+
},
14561480
"id": {
14571481
"allOf": [
14581482
{
@@ -1480,6 +1504,14 @@
14801504
],
14811505
"description": "Associate the public IP with a network interface (ID).",
14821506
"nullable": true
1507+
},
1508+
"updatedAt": {
1509+
"allOf": [
1510+
{
1511+
"$ref": "#/components/schemas/UpdatedAt"
1512+
}
1513+
],
1514+
"readOnly": true
14831515
}
14841516
},
14851517
"type": "object"
@@ -2651,6 +2683,14 @@
26512683
"allowedAddresses": {
26522684
"$ref": "#/components/schemas/AllowedAddresses"
26532685
},
2686+
"createdAt": {
2687+
"allOf": [
2688+
{
2689+
"$ref": "#/components/schemas/CreatedAt"
2690+
}
2691+
],
2692+
"readOnly": true
2693+
},
26542694
"description": {
26552695
"$ref": "#/components/schemas/Description"
26562696
},
@@ -2730,6 +2770,14 @@
27302770
"none"
27312771
],
27322772
"x-stackit-logging": true
2773+
},
2774+
"updatedAt": {
2775+
"allOf": [
2776+
{
2777+
"$ref": "#/components/schemas/UpdatedAt"
2778+
}
2779+
],
2780+
"readOnly": true
27332781
}
27342782
},
27352783
"type": "object"
@@ -3205,6 +3253,14 @@
32053253
"PublicIp": {
32063254
"description": "Object that represents a public IP.",
32073255
"properties": {
3256+
"createdAt": {
3257+
"allOf": [
3258+
{
3259+
"$ref": "#/components/schemas/CreatedAt"
3260+
}
3261+
],
3262+
"readOnly": true
3263+
},
32083264
"id": {
32093265
"allOf": [
32103266
{
@@ -3232,6 +3288,14 @@
32323288
],
32333289
"description": "Associate the public IP with a network interface (ID).",
32343290
"nullable": true
3291+
},
3292+
"updatedAt": {
3293+
"allOf": [
3294+
{
3295+
"$ref": "#/components/schemas/UpdatedAt"
3296+
}
3297+
],
3298+
"readOnly": true
32353299
}
32363300
},
32373301
"type": "object"
@@ -4100,6 +4164,14 @@
41004164
"allowedAddresses": {
41014165
"$ref": "#/components/schemas/AllowedAddresses"
41024166
},
4167+
"createdAt": {
4168+
"allOf": [
4169+
{
4170+
"$ref": "#/components/schemas/CreatedAt"
4171+
}
4172+
],
4173+
"readOnly": true
4174+
},
41034175
"ipv4": {
41044176
"$ref": "#/components/schemas/IP"
41054177
},
@@ -4128,6 +4200,14 @@
41284200
},
41294201
"securityGroups": {
41304202
"$ref": "#/components/schemas/UUIDList"
4203+
},
4204+
"updatedAt": {
4205+
"allOf": [
4206+
{
4207+
"$ref": "#/components/schemas/UpdatedAt"
4208+
}
4209+
],
4210+
"readOnly": true
41314211
}
41324212
},
41334213
"required": [
@@ -4623,6 +4703,14 @@
46234703
"UpdatePublicIPPayload": {
46244704
"description": "Object that represents a public IP.",
46254705
"properties": {
4706+
"createdAt": {
4707+
"allOf": [
4708+
{
4709+
"$ref": "#/components/schemas/CreatedAt"
4710+
}
4711+
],
4712+
"readOnly": true
4713+
},
46264714
"id": {
46274715
"allOf": [
46284716
{
@@ -4650,6 +4738,14 @@
46504738
],
46514739
"description": "Associate the public IP with a network interface (ID).",
46524740
"nullable": true
4741+
},
4742+
"updatedAt": {
4743+
"allOf": [
4744+
{
4745+
"$ref": "#/components/schemas/UpdatedAt"
4746+
}
4747+
],
4748+
"readOnly": true
46534749
}
46544750
},
46554751
"type": "object"

‎services/iaas/v2/iaas.json‎

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1479,6 +1479,14 @@
14791479
"allowedAddresses": {
14801480
"$ref": "#/components/schemas/AllowedAddresses"
14811481
},
1482+
"createdAt": {
1483+
"allOf": [
1484+
{
1485+
"$ref": "#/components/schemas/CreatedAt"
1486+
}
1487+
],
1488+
"readOnly": true
1489+
},
14821490
"description": {
14831491
"$ref": "#/components/schemas/Description"
14841492
},
@@ -1558,6 +1566,14 @@
15581566
"none"
15591567
],
15601568
"x-stackit-logging": true
1569+
},
1570+
"updatedAt": {
1571+
"allOf": [
1572+
{
1573+
"$ref": "#/components/schemas/UpdatedAt"
1574+
}
1575+
],
1576+
"readOnly": true
15611577
}
15621578
},
15631579
"type": "object"
@@ -1576,6 +1592,14 @@
15761592
"CreatePublicIPPayload": {
15771593
"description": "Object that represents a public IP.",
15781594
"properties": {
1595+
"createdAt": {
1596+
"allOf": [
1597+
{
1598+
"$ref": "#/components/schemas/CreatedAt"
1599+
}
1600+
],
1601+
"readOnly": true
1602+
},
15791603
"id": {
15801604
"allOf": [
15811605
{
@@ -1603,6 +1627,14 @@
16031627
],
16041628
"description": "Associate the public IP with a network interface (ID).",
16051629
"nullable": true
1630+
},
1631+
"updatedAt": {
1632+
"allOf": [
1633+
{
1634+
"$ref": "#/components/schemas/UpdatedAt"
1635+
}
1636+
],
1637+
"readOnly": true
16061638
}
16071639
},
16081640
"type": "object"
@@ -2696,6 +2728,14 @@
26962728
"allowedAddresses": {
26972729
"$ref": "#/components/schemas/AllowedAddresses"
26982730
},
2731+
"createdAt": {
2732+
"allOf": [
2733+
{
2734+
"$ref": "#/components/schemas/CreatedAt"
2735+
}
2736+
],
2737+
"readOnly": true
2738+
},
26992739
"description": {
27002740
"$ref": "#/components/schemas/Description"
27012741
},
@@ -2775,6 +2815,14 @@
27752815
"none"
27762816
],
27772817
"x-stackit-logging": true
2818+
},
2819+
"updatedAt": {
2820+
"allOf": [
2821+
{
2822+
"$ref": "#/components/schemas/UpdatedAt"
2823+
}
2824+
],
2825+
"readOnly": true
27782826
}
27792827
},
27802828
"type": "object"
@@ -3379,6 +3427,14 @@
33793427
"PublicIp": {
33803428
"description": "Object that represents a public IP.",
33813429
"properties": {
3430+
"createdAt": {
3431+
"allOf": [
3432+
{
3433+
"$ref": "#/components/schemas/CreatedAt"
3434+
}
3435+
],
3436+
"readOnly": true
3437+
},
33823438
"id": {
33833439
"allOf": [
33843440
{
@@ -3406,6 +3462,14 @@
34063462
],
34073463
"description": "Associate the public IP with a network interface (ID).",
34083464
"nullable": true
3465+
},
3466+
"updatedAt": {
3467+
"allOf": [
3468+
{
3469+
"$ref": "#/components/schemas/UpdatedAt"
3470+
}
3471+
],
3472+
"readOnly": true
34093473
}
34103474
},
34113475
"type": "object"
@@ -4543,6 +4607,14 @@
45434607
"allowedAddresses": {
45444608
"$ref": "#/components/schemas/AllowedAddresses"
45454609
},
4610+
"createdAt": {
4611+
"allOf": [
4612+
{
4613+
"$ref": "#/components/schemas/CreatedAt"
4614+
}
4615+
],
4616+
"readOnly": true
4617+
},
45464618
"ipv4": {
45474619
"$ref": "#/components/schemas/IP"
45484620
},
@@ -4571,6 +4643,14 @@
45714643
},
45724644
"securityGroups": {
45734645
"$ref": "#/components/schemas/UUIDList"
4646+
},
4647+
"updatedAt": {
4648+
"allOf": [
4649+
{
4650+
"$ref": "#/components/schemas/UpdatedAt"
4651+
}
4652+
],
4653+
"readOnly": true
45744654
}
45754655
},
45764656
"required": [
@@ -5038,6 +5118,14 @@
50385118
"UpdatePublicIPPayload": {
50395119
"description": "Object that represents a public IP.",
50405120
"properties": {
5121+
"createdAt": {
5122+
"allOf": [
5123+
{
5124+
"$ref": "#/components/schemas/CreatedAt"
5125+
}
5126+
],
5127+
"readOnly": true
5128+
},
50415129
"id": {
50425130
"allOf": [
50435131
{
@@ -5065,6 +5153,14 @@
50655153
],
50665154
"description": "Associate the public IP with a network interface (ID).",
50675155
"nullable": true
5156+
},
5157+
"updatedAt": {
5158+
"allOf": [
5159+
{
5160+
"$ref": "#/components/schemas/UpdatedAt"
5161+
}
5162+
],
5163+
"readOnly": true
50685164
}
50695165
},
50705166
"type": "object"

0 commit comments

Comments
 (0)