Skip to content

Commit a8abf49

Browse files
OAS Update
1 parent 5254968 commit a8abf49

File tree

1 file changed

+30
-8
lines changed

1 file changed

+30
-8
lines changed

services/lb-application/v1alpha/lb-application.json

Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,26 @@
5050
},
5151
"type": "object"
5252
},
53+
"CookiePersistence": {
54+
"properties": {
55+
"insert": {
56+
"description": "Insert specifies if a new cookie should be inserted by the Application Load Balancer or not.",
57+
"type": "boolean"
58+
},
59+
"name": {
60+
"description": "Cookie is the name of the cookie to use.",
61+
"type": "string"
62+
},
63+
"ttl": {
64+
"description": "TTL specifies the time-to-live for the cookie.\nThe default value is 0s, if set to zero, and it acts as a session cookie, expiring when the client session ends.\nTTL is configurable only when insert is set to true.",
65+
"example": "120s",
66+
"pattern": "^-?(?:0|[1-9][0-9]{0,11})(?:\\.[0-9]{1,9})?s$",
67+
"title": "TTL (Time-to-live)",
68+
"type": "string"
69+
}
70+
},
71+
"type": "object"
72+
},
5373
"CreateCredentialsPayload": {
5474
"properties": {
5575
"displayName": {
@@ -95,7 +115,7 @@
95115
"type": "string"
96116
},
97117
"listeners": {
98-
"description": "There is a maximum listener count of 20.\n\nPort and protocol limitations:\n\n- UDP listeners cannot have the same port.\n- TCP-derived listeners cannot have the same port. A TCP-derived listener is any listener that listens on a TCP port.\n",
118+
"description": "There is a maximum listener count of 20.\n\n",
99119
"items": {
100120
"$ref": "#/components/schemas/Listener"
101121
},
@@ -261,11 +281,11 @@
261281
"Header": {
262282
"properties": {
263283
"exactMatch": {
264-
"description": "Exact match for the header value",
284+
"description": "Exact match for the header value.",
265285
"type": "string"
266286
},
267287
"name": {
268-
"description": "Header name",
288+
"description": "Header name.",
269289
"type": "string"
270290
}
271291
},
@@ -357,8 +377,7 @@
357377
"enum": [
358378
"PROTOCOL_UNSPECIFIED",
359379
"PROTOCOL_HTTP",
360-
"PROTOCOL_HTTPS",
361-
"PROTOCOL_TCP"
380+
"PROTOCOL_HTTPS"
362381
],
363382
"type": "string"
364383
},
@@ -388,7 +407,7 @@
388407
"type": "string"
389408
},
390409
"listeners": {
391-
"description": "There is a maximum listener count of 20.\n\nPort and protocol limitations:\n\n- UDP listeners cannot have the same port.\n- TCP-derived listeners cannot have the same port. A TCP-derived listener is any listener that listens on a TCP port.\n",
410+
"description": "There is a maximum listener count of 20.\n\n",
392411
"items": {
393412
"$ref": "#/components/schemas/Listener"
394413
},
@@ -551,6 +570,9 @@
551570
},
552571
"Matcher": {
553572
"properties": {
573+
"cookiePersistence": {
574+
"$ref": "#/components/schemas/CookiePersistence"
575+
},
554576
"headers": {
555577
"description": "Headers for the matcher",
556578
"items": {
@@ -793,7 +815,7 @@
793815
"type": "string"
794816
},
795817
"listeners": {
796-
"description": "There is a maximum listener count of 20.\n\nPort and protocol limitations:\n\n- UDP listeners cannot have the same port.\n- TCP-derived listeners cannot have the same port. A TCP-derived listener is any listener that listens on a TCP port.\n",
818+
"description": "There is a maximum listener count of 20.\n\n",
797819
"items": {
798820
"$ref": "#/components/schemas/Listener"
799821
},
@@ -999,7 +1021,7 @@
9991021
},
10001022
"get": {
10011023
"deprecated": true,
1002-
"description": "DEPRECATED! Projects are auto-enabled on SE side, meaning status is always enabled.\n Status will return the Application Load Balancer functionality status for the project specified.",
1024+
"description": "DEPRECATED! Checking the status is now obsolete. The endpoint is kept for compatibility.\n Status will return the Application Load Balancer functionality status for the project specified.",
10031025
"operationId": "GetServiceStatus",
10041026
"parameters": [
10051027
{

0 commit comments

Comments
 (0)