|
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