|
50 | 50 | }, |
51 | 51 | "type": "object" |
52 | 52 | }, |
| 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 | + }, |
53 | 73 | "CreateCredentialsPayload": { |
54 | 74 | "properties": { |
55 | 75 | "displayName": { |
|
95 | 115 | "type": "string" |
96 | 116 | }, |
97 | 117 | "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", |
99 | 119 | "items": { |
100 | 120 | "$ref": "#/components/schemas/Listener" |
101 | 121 | }, |
|
261 | 281 | "Header": { |
262 | 282 | "properties": { |
263 | 283 | "exactMatch": { |
264 | | - "description": "Exact match for the header value", |
| 284 | + "description": "Exact match for the header value.", |
265 | 285 | "type": "string" |
266 | 286 | }, |
267 | 287 | "name": { |
268 | | - "description": "Header name", |
| 288 | + "description": "Header name.", |
269 | 289 | "type": "string" |
270 | 290 | } |
271 | 291 | }, |
|
357 | 377 | "enum": [ |
358 | 378 | "PROTOCOL_UNSPECIFIED", |
359 | 379 | "PROTOCOL_HTTP", |
360 | | - "PROTOCOL_HTTPS", |
361 | | - "PROTOCOL_TCP" |
| 380 | + "PROTOCOL_HTTPS" |
362 | 381 | ], |
363 | 382 | "type": "string" |
364 | 383 | }, |
|
388 | 407 | "type": "string" |
389 | 408 | }, |
390 | 409 | "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", |
392 | 411 | "items": { |
393 | 412 | "$ref": "#/components/schemas/Listener" |
394 | 413 | }, |
|
551 | 570 | }, |
552 | 571 | "Matcher": { |
553 | 572 | "properties": { |
| 573 | + "cookiePersistence": { |
| 574 | + "$ref": "#/components/schemas/CookiePersistence" |
| 575 | + }, |
554 | 576 | "headers": { |
555 | 577 | "description": "Headers for the matcher", |
556 | 578 | "items": { |
|
793 | 815 | "type": "string" |
794 | 816 | }, |
795 | 817 | "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", |
797 | 819 | "items": { |
798 | 820 | "$ref": "#/components/schemas/Listener" |
799 | 821 | }, |
|
999 | 1021 | }, |
1000 | 1022 | "get": { |
1001 | 1023 | "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.", |
1003 | 1025 | "operationId": "GetServiceStatus", |
1004 | 1026 | "parameters": [ |
1005 | 1027 | { |
|
0 commit comments