Skip to content

Commit 2a4dc3b

Browse files
OAS Update
1 parent e294c31 commit 2a4dc3b

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

services/stackit-marketplace/v1/stackit-marketplace.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -510,6 +510,9 @@
510510
"noticePeriod": {
511511
"$ref": "#/components/schemas/noticePeriod"
512512
},
513+
"planId": {
514+
"$ref": "#/components/schemas/planId"
515+
},
513516
"priceType": {
514517
"$ref": "#/components/schemas/priceType"
515518
},
@@ -533,6 +536,7 @@
533536
}
534537
},
535538
"required": [
539+
"planId",
536540
"name",
537541
"description",
538542
"sku",
@@ -847,6 +851,9 @@
847851
"lifecycleState": {
848852
"$ref": "#/components/schemas/productLifecycleState"
849853
},
854+
"planId": {
855+
"$ref": "#/components/schemas/planId"
856+
},
850857
"priceType": {
851858
"$ref": "#/components/schemas/priceType"
852859
},
@@ -882,6 +889,7 @@
882889
"productName",
883890
"priceType",
884891
"deliveryMethod",
892+
"planId",
885893
"pricingPlan",
886894
"vendorName",
887895
"vendorWebsiteUrl",
@@ -1173,6 +1181,14 @@
11731181
"format": "enum",
11741182
"type": "string"
11751183
},
1184+
"planId": {
1185+
"description": "The user-readable plan ID of a pricing option.",
1186+
"example": "marketplace-plan-c4f9d2fc",
1187+
"maxLength": 29,
1188+
"minLength": 10,
1189+
"pattern": "^[a-z0-9-]{1,20}-[0-9a-f]{8}$",
1190+
"type": "string"
1191+
},
11761192
"priceType": {
11771193
"description": "The product's price type.",
11781194
"enum": [

0 commit comments

Comments
 (0)