Skip to content

Commit 2d2d7b4

Browse files
OAS Update
1 parent ce85c35 commit 2d2d7b4

1 file changed

Lines changed: 66 additions & 1 deletion

File tree

‎services/logs/v1/logs.json‎

Lines changed: 66 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,14 @@
9999
"minLength": 3,
100100
"type": "string"
101101
},
102+
"labels": {
103+
"additionalProperties": {
104+
"type": "string"
105+
},
106+
"description": "Key-value pairs for resource labeling. Maximum 64 user labels per resource.\nKey format:\n- May contain an optional domain prefix separated by a slash (/).\n- Domain prefix must be \u003c= 250 characters, a valid DNS subdomain containing only lowercase alphanumerics ([a-z0-9]) and dashes (-), separated by dots (.).\n- Key name (excluding prefix) must be between 1 and 63 characters, begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n- Reserved prefixes: 'stackit.cloud/' (including all subdomains) and deprecated 'stackit-' are reserved for system labels and cannot be created, updated, or deleted by end-users.\nValue format:\n- Length must be \u003c= 63 characters.\n- May be empty.\n- If not empty, must begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n",
107+
"nullable": true,
108+
"type": "object"
109+
},
102110
"permissions": {
103111
"$ref": "#/components/schemas/permissions"
104112
}
@@ -122,6 +130,13 @@
122130
"pattern": "^[a-zA-Z][\\w -]*$",
123131
"type": "string"
124132
},
133+
"labels": {
134+
"additionalProperties": {
135+
"type": "string"
136+
},
137+
"description": "Key-value pairs for resource labeling. Maximum 64 user labels per resource.\nKey format:\n- May contain an optional domain prefix separated by a slash (/).\n- Domain prefix must be \u003c= 250 characters, a valid DNS subdomain containing only lowercase alphanumerics ([a-z0-9]) and dashes (-), separated by dots (.).\n- Key name (excluding prefix) must be between 1 and 63 characters, begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n- Reserved prefixes: 'stackit.cloud/' (including all subdomains) and deprecated 'stackit-' are reserved for system labels and cannot be created, updated, or deleted by end-users.\nValue format:\n- Length must be \u003c= 63 characters.\n- May be empty.\n- If not empty, must begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n",
138+
"type": "object"
139+
},
125140
"lifetime": {
126141
"description": "A lifetime period for an access token in days. If unset the token will not expire.",
127142
"format": "int32",
@@ -161,6 +176,13 @@
161176
"pattern": "^[a-zA-Z][\\w -]*$",
162177
"type": "string"
163178
},
179+
"labels": {
180+
"additionalProperties": {
181+
"type": "string"
182+
},
183+
"description": "Key-value pairs for resource labeling. Maximum 64 user labels per resource.\nKey format:\n- May contain an optional domain prefix separated by a slash (/).\n- Domain prefix must be \u003c= 250 characters, a valid DNS subdomain containing only lowercase alphanumerics ([a-z0-9]) and dashes (-), separated by dots (.).\n- Key name (excluding prefix) must be between 1 and 63 characters, begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n- Reserved prefixes: 'stackit.cloud/' (including all subdomains) and deprecated 'stackit-' are reserved for system labels and cannot be created, updated, or deleted by end-users.\nValue format:\n- Length must be \u003c= 63 characters.\n- May be empty.\n- If not empty, must begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n",
184+
"type": "object"
185+
},
164186
"retentionDays": {
165187
"description": "The log retention time in days.",
166188
"format": "int32",
@@ -182,6 +204,14 @@
182204
"nullable": true,
183205
"type": "string"
184206
},
207+
"labels": {
208+
"additionalProperties": {
209+
"type": "string"
210+
},
211+
"description": "Key-value pairs for resource labeling. Maximum 64 user labels per resource.\nKey format:\n- May contain an optional domain prefix separated by a slash (/).\n- Domain prefix must be \u003c= 250 characters, a valid DNS subdomain containing only lowercase alphanumerics ([a-z0-9]) and dashes (-), separated by dots (.).\n- Key name (excluding prefix) must be between 1 and 63 characters, begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n- Reserved prefixes: 'stackit.cloud/' (including all subdomains) and deprecated 'stackit-' are reserved for system labels and cannot be created, updated, or deleted by end-users.\nValue format:\n- Length must be \u003c= 63 characters.\n- May be empty.\n- If not empty, must begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n",
212+
"nullable": true,
213+
"type": "object"
214+
},
185215
"permissions": {
186216
"$ref": "#/components/schemas/permissions"
187217
}
@@ -200,6 +230,13 @@
200230
"minLength": 1,
201231
"pattern": "^[a-zA-Z][\\w -]*$",
202232
"type": "string"
233+
},
234+
"labels": {
235+
"additionalProperties": {
236+
"type": "string"
237+
},
238+
"description": "Key-value pairs for resource labeling. Maximum 64 user labels per resource.\nKey format:\n- May contain an optional domain prefix separated by a slash (/).\n- Domain prefix must be \u003c= 250 characters, a valid DNS subdomain containing only lowercase alphanumerics ([a-z0-9]) and dashes (-), separated by dots (.).\n- Key name (excluding prefix) must be between 1 and 63 characters, begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n- Reserved prefixes: 'stackit.cloud/' (including all subdomains) and deprecated 'stackit-' are reserved for system labels and cannot be created, updated, or deleted by end-users.\nValue format:\n- Length must be \u003c= 63 characters.\n- May be empty.\n- If not empty, must begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n",
239+
"type": "object"
203240
}
204241
}
205242
},
@@ -226,6 +263,13 @@
226263
"pattern": "^[a-zA-Z][\\w -]*$",
227264
"type": "string"
228265
},
266+
"labels": {
267+
"additionalProperties": {
268+
"type": "string"
269+
},
270+
"description": "Key-value pairs for resource labeling. Maximum 64 user labels per resource.\nKey format:\n- May contain an optional domain prefix separated by a slash (/).\n- Domain prefix must be \u003c= 250 characters, a valid DNS subdomain containing only lowercase alphanumerics ([a-z0-9]) and dashes (-), separated by dots (.).\n- Key name (excluding prefix) must be between 1 and 63 characters, begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n- Reserved prefixes: 'stackit.cloud/' (including all subdomains) and deprecated 'stackit-' are reserved for system labels and cannot be created, updated, or deleted by end-users.\nValue format:\n- Length must be \u003c= 63 characters.\n- May be empty.\n- If not empty, must begin and end with an alphanumeric character ([a-z0-9A-Z]), and may contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n",
271+
"type": "object"
272+
},
229273
"retentionDays": {
230274
"description": "The log retention time in days.",
231275
"format": "int32",
@@ -254,6 +298,13 @@
254298
"format": "uuid",
255299
"type": "string"
256300
},
301+
"labels": {
302+
"additionalProperties": {
303+
"type": "string"
304+
},
305+
"description": "Labels as key-value pairs.",
306+
"type": "object"
307+
},
257308
"permissions": {
258309
"$ref": "#/components/schemas/permissions"
259310
}
@@ -308,6 +359,13 @@
308359
"format": "uuid",
309360
"type": "string"
310361
},
362+
"labels": {
363+
"additionalProperties": {
364+
"type": "string"
365+
},
366+
"description": "Labels as key-value pairs.",
367+
"type": "object"
368+
},
311369
"permissions": {
312370
"$ref": "#/components/schemas/permissions"
313371
},
@@ -390,6 +448,13 @@
390448
"description": "The Logs instance's ingest logs URL",
391449
"type": "string"
392450
},
451+
"labels": {
452+
"additionalProperties": {
453+
"type": "string"
454+
},
455+
"description": "Labels as key-value pairs.",
456+
"type": "object"
457+
},
393458
"queryRangeUrl": {
394459
"description": "The Logs instance's query range URL",
395460
"type": "string"
@@ -456,7 +521,7 @@
456521
"info": {
457522
"description": "This API provides endpoints for managing STACKIT Logs.\n",
458523
"title": "STACKIT Logs API",
459-
"version": "1.2.0"
524+
"version": "1.3.0"
460525
},
461526
"openapi": "3.0.3",
462527
"paths": {

0 commit comments

Comments
 (0)