Skip to content

Commit c7230b0

Browse files
OAS Update
1 parent b71d7f9 commit c7230b0

1 file changed

Lines changed: 65 additions & 0 deletions

File tree

services/alb-waf/v1alpha/alb-waf.json

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,19 @@
177177
"pattern": "^[0-9a-z](?:(?:[0-9a-z]|-){0,61}[0-9a-z])?$",
178178
"type": "string"
179179
},
180+
"labels": {
181+
"additionalProperties": {
182+
"type": "string"
183+
},
184+
"description": "Labels represent user-defined metadata as key-value pairs.\nLabel count should not exceed 64 per WAF.\n\n**Key Formatting Rules:**\nLength: 1-63 characters.\nCharacters: Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\nKeys starting with 'stackit-' are system-reserved; users MUST NOT manage them.\n\n**Value Formatting Rules:**\nLength: 0-63 characters (empty string explicitly allowed).\nCharacters (for non-empty values): Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n",
185+
"example": {
186+
"cost.center": "billing.dept",
187+
"environment": "prod",
188+
"name": "my-app",
189+
"region": ""
190+
},
191+
"type": "object"
192+
},
180193
"name": {
181194
"description": "WAF name",
182195
"example": "my-waf-config",
@@ -217,6 +230,19 @@
217230
"pattern": "^[0-9a-z](?:(?:[0-9a-z]|-){0,61}[0-9a-z])?$",
218231
"type": "string"
219232
},
233+
"labels": {
234+
"additionalProperties": {
235+
"type": "string"
236+
},
237+
"description": "Labels represent user-defined metadata as key-value pairs.\nLabel count should not exceed 64 per WAF.\n\n**Key Formatting Rules:**\nLength: 1-63 characters.\nCharacters: Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\nKeys starting with 'stackit-' are system-reserved; users MUST NOT manage them.\n\n**Value Formatting Rules:**\nLength: 0-63 characters (empty string explicitly allowed).\nCharacters (for non-empty values): Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n",
238+
"example": {
239+
"cost.center": "billing.dept",
240+
"environment": "prod",
241+
"name": "my-app",
242+
"region": ""
243+
},
244+
"type": "object"
245+
},
220246
"name": {
221247
"description": "WAF name",
222248
"example": "my-waf-config",
@@ -409,6 +435,19 @@
409435
"pattern": "^[0-9a-z](?:(?:[0-9a-z]|-){0,61}[0-9a-z])?$",
410436
"type": "string"
411437
},
438+
"labels": {
439+
"additionalProperties": {
440+
"type": "string"
441+
},
442+
"description": "Labels represent user-defined metadata as key-value pairs.\nLabel count should not exceed 64 per WAF.\n\n**Key Formatting Rules:**\nLength: 1-63 characters.\nCharacters: Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\nKeys starting with 'stackit-' are system-reserved; users MUST NOT manage them.\n\n**Value Formatting Rules:**\nLength: 0-63 characters (empty string explicitly allowed).\nCharacters (for non-empty values): Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n",
443+
"example": {
444+
"cost.center": "billing.dept",
445+
"environment": "prod",
446+
"name": "my-app",
447+
"region": ""
448+
},
449+
"type": "object"
450+
},
412451
"name": {
413452
"description": "WAF name",
414453
"example": "my-waf-config",
@@ -759,6 +798,19 @@
759798
"pattern": "^[0-9a-z](?:(?:[0-9a-z]|-){0,61}[0-9a-z])?$",
760799
"type": "string"
761800
},
801+
"labels": {
802+
"additionalProperties": {
803+
"type": "string"
804+
},
805+
"description": "Labels represent user-defined metadata as key-value pairs.\nLabel count should not exceed 64 per WAF.\n\n**Key Formatting Rules:**\nLength: 1-63 characters.\nCharacters: Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\nKeys starting with 'stackit-' are system-reserved; users MUST NOT manage them.\n\n**Value Formatting Rules:**\nLength: 0-63 characters (empty string explicitly allowed).\nCharacters (for non-empty values): Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n",
806+
"example": {
807+
"cost.center": "billing.dept",
808+
"environment": "prod",
809+
"name": "my-app",
810+
"region": ""
811+
},
812+
"type": "object"
813+
},
762814
"name": {
763815
"description": "WAF name",
764816
"example": "my-waf-config",
@@ -799,6 +851,19 @@
799851
"pattern": "^[0-9a-z](?:(?:[0-9a-z]|-){0,61}[0-9a-z])?$",
800852
"type": "string"
801853
},
854+
"labels": {
855+
"additionalProperties": {
856+
"type": "string"
857+
},
858+
"description": "Labels represent user-defined metadata as key-value pairs.\nLabel count should not exceed 64 per WAF.\n\n**Key Formatting Rules:**\nLength: 1-63 characters.\nCharacters: Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\nKeys starting with 'stackit-' are system-reserved; users MUST NOT manage them.\n\n**Value Formatting Rules:**\nLength: 0-63 characters (empty string explicitly allowed).\nCharacters (for non-empty values): Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.\n",
859+
"example": {
860+
"cost.center": "billing.dept",
861+
"environment": "prod",
862+
"name": "my-app",
863+
"region": ""
864+
},
865+
"type": "object"
866+
},
802867
"name": {
803868
"description": "WAF name",
804869
"example": "my-waf-config",

0 commit comments

Comments
 (0)