Skip to content

Commit 8f43ed7

Browse files
OAS Update
1 parent fc7b206 commit 8f43ed7

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

services/certificates/v2/certificates.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,19 @@
2626
"CreateCertificatePayload": {
2727
"description": "Uploads a PEM encoded X509 public/private key pair",
2828
"properties": {
29+
"labels": {
30+
"additionalProperties": {
31+
"type": "string"
32+
},
33+
"description": "Labels represent user-defined metadata as key-value pairs.\nLabel count should not exceed 64 per Certificate.\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",
34+
"example": {
35+
"cost.center": "billing.dept",
36+
"environment": "prod",
37+
"name": "my-app",
38+
"region": ""
39+
},
40+
"type": "object"
41+
},
2942
"name": {
3043
"description": "TLS certificate name",
3144
"example": "my-tls-certificate",
@@ -74,6 +87,19 @@
7487
"pattern": "^[0-9a-z](?:(?:[0-9a-z]|-){0,251}[0-9a-z])?$",
7588
"type": "string"
7689
},
90+
"labels": {
91+
"additionalProperties": {
92+
"type": "string"
93+
},
94+
"description": "Labels represent user-defined metadata as key-value pairs.\nLabel count should not exceed 64 per Certificate.\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",
95+
"example": {
96+
"cost.center": "billing.dept",
97+
"environment": "prod",
98+
"name": "my-app",
99+
"region": ""
100+
},
101+
"type": "object"
102+
},
77103
"name": {
78104
"description": "TLS certificate name",
79105
"example": "my-tls-certificate",

0 commit comments

Comments
 (0)