|
84 | 84 | "endpointUrl": "https://pubsub.australia-southeast2.rep.googleapis.com/", |
85 | 85 | "location": "australia-southeast2" |
86 | 86 | }, |
| 87 | + { |
| 88 | + "description": "Regional Endpoint", |
| 89 | + "endpointUrl": "https://pubsub.europe-central2.rep.googleapis.com/", |
| 90 | + "location": "europe-central2" |
| 91 | + }, |
| 92 | + { |
| 93 | + "description": "Regional Endpoint", |
| 94 | + "endpointUrl": "https://pubsub.europe-north1.rep.googleapis.com/", |
| 95 | + "location": "europe-north1" |
| 96 | + }, |
| 97 | + { |
| 98 | + "description": "Regional Endpoint", |
| 99 | + "endpointUrl": "https://pubsub.europe-north2.rep.googleapis.com/", |
| 100 | + "location": "europe-north2" |
| 101 | + }, |
| 102 | + { |
| 103 | + "description": "Regional Endpoint", |
| 104 | + "endpointUrl": "https://pubsub.europe-southwest1.rep.googleapis.com/", |
| 105 | + "location": "europe-southwest1" |
| 106 | + }, |
| 107 | + { |
| 108 | + "description": "Regional Endpoint", |
| 109 | + "endpointUrl": "https://pubsub.europe-west1.rep.googleapis.com/", |
| 110 | + "location": "europe-west1" |
| 111 | + }, |
87 | 112 | { |
88 | 113 | "description": "Regional Endpoint", |
89 | 114 | "endpointUrl": "https://pubsub.europe-west2.rep.googleapis.com/", |
|
94 | 119 | "endpointUrl": "https://pubsub.europe-west3.rep.googleapis.com/", |
95 | 120 | "location": "europe-west3" |
96 | 121 | }, |
| 122 | + { |
| 123 | + "description": "Regional Endpoint", |
| 124 | + "endpointUrl": "https://pubsub.europe-west4.rep.googleapis.com/", |
| 125 | + "location": "europe-west4" |
| 126 | + }, |
97 | 127 | { |
98 | 128 | "description": "Regional Endpoint", |
99 | 129 | "endpointUrl": "https://pubsub.europe-west6.rep.googleapis.com/", |
|
109 | 139 | "endpointUrl": "https://pubsub.europe-west9.rep.googleapis.com/", |
110 | 140 | "location": "europe-west9" |
111 | 141 | }, |
| 142 | + { |
| 143 | + "description": "Regional Endpoint", |
| 144 | + "endpointUrl": "https://pubsub.europe-west10.rep.googleapis.com/", |
| 145 | + "location": "europe-west10" |
| 146 | + }, |
| 147 | + { |
| 148 | + "description": "Regional Endpoint", |
| 149 | + "endpointUrl": "https://pubsub.europe-west12.rep.googleapis.com/", |
| 150 | + "location": "europe-west12" |
| 151 | + }, |
112 | 152 | { |
113 | 153 | "description": "Regional Endpoint", |
114 | 154 | "endpointUrl": "https://pubsub.me-central1.rep.googleapis.com/", |
|
174 | 214 | "endpointUrl": "https://pubsub.us-east5.rep.googleapis.com/", |
175 | 215 | "location": "us-east5" |
176 | 216 | }, |
| 217 | + { |
| 218 | + "description": "Regional Endpoint", |
| 219 | + "endpointUrl": "https://pubsub.us-east7.rep.googleapis.com/", |
| 220 | + "location": "us-east7" |
| 221 | + }, |
177 | 222 | { |
178 | 223 | "description": "Regional Endpoint", |
179 | 224 | "endpointUrl": "https://pubsub.us-south1.rep.googleapis.com/", |
|
198 | 243 | "description": "Regional Endpoint", |
199 | 244 | "endpointUrl": "https://pubsub.us-west4.rep.googleapis.com/", |
200 | 245 | "location": "us-west4" |
| 246 | + }, |
| 247 | + { |
| 248 | + "description": "Regional Endpoint", |
| 249 | + "endpointUrl": "https://pubsub.us-west8.rep.googleapis.com/", |
| 250 | + "location": "us-west8" |
201 | 251 | } |
202 | 252 | ], |
203 | 253 | "icons": { |
|
750 | 800 | ], |
751 | 801 | "parameters": { |
752 | 802 | "name": { |
753 | | - "description": "Required. User-provided name for this snapshot. If the name is not provided in the request, the server will assign a random name for this snapshot on the same project as the subscription. Note that for REST API requests, you must specify a name. See the [resource name rules](https://cloud.google.com/pubsub/docs/pubsub-basics#resource_names). Format is `projects/{project}/snapshots/{snap}`.", |
| 803 | + "description": "Required. Identifier. User-provided name for this snapshot. If the name is not provided in the request, the server will assign a random name for this snapshot on the same project as the subscription. Note that for REST API requests, you must specify a name. See the [resource name rules](https://cloud.google.com/pubsub/docs/pubsub-basics#resource_names). Format is `projects/{project}/snapshots/{snap}`.", |
754 | 804 | "location": "path", |
755 | 805 | "pattern": "^projects/[^/]+/snapshots/[^/]+$", |
756 | 806 | "required": true, |
|
779 | 829 | ], |
780 | 830 | "parameters": { |
781 | 831 | "snapshot": { |
782 | | - "description": "Required. The name of the snapshot to delete. Format is `projects/{project}/snapshots/{snap}`.", |
| 832 | + "description": "Required. Identifier. The name of the snapshot to delete. Format is `projects/{project}/snapshots/{snap}`.", |
783 | 833 | "location": "path", |
784 | 834 | "pattern": "^projects/[^/]+/snapshots/[^/]+$", |
785 | 835 | "required": true, |
|
805 | 855 | ], |
806 | 856 | "parameters": { |
807 | 857 | "snapshot": { |
808 | | - "description": "Required. The name of the snapshot to get. Format is `projects/{project}/snapshots/{snap}`.", |
| 858 | + "description": "Required. Identifier. The name of the snapshot to get. Format is `projects/{project}/snapshots/{snap}`.", |
809 | 859 | "location": "path", |
810 | 860 | "pattern": "^projects/[^/]+/snapshots/[^/]+$", |
811 | 861 | "required": true, |
|
874 | 924 | "type": "string" |
875 | 925 | }, |
876 | 926 | "project": { |
877 | | - "description": "Required. The name of the project in which to list snapshots. Format is `projects/{project-id}`.", |
| 927 | + "description": "Required. Identifier. The name of the project in which to list snapshots. Format is `projects/{project-id}`.", |
878 | 928 | "location": "path", |
879 | 929 | "pattern": "^projects/[^/]+$", |
880 | 930 | "required": true, |
|
1020 | 1070 | ], |
1021 | 1071 | "parameters": { |
1022 | 1072 | "name": { |
1023 | | - "description": "Required. The name of the subscription. It must have the format `\"projects/{project}/subscriptions/{subscription}\"`. `{subscription}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
| 1073 | + "description": "Required. Identifier. The name of the subscription. It must have the format `\"projects/{project}/subscriptions/{subscription}\"`. `{subscription}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
1024 | 1074 | "location": "path", |
1025 | 1075 | "pattern": "^projects/[^/]+/subscriptions/[^/]+$", |
1026 | 1076 | "required": true, |
|
1049 | 1099 | ], |
1050 | 1100 | "parameters": { |
1051 | 1101 | "subscription": { |
1052 | | - "description": "Required. The subscription to delete. Format is `projects/{project}/subscriptions/{sub}`.", |
| 1102 | + "description": "Required. Identifier. The subscription to delete. Format is `projects/{project}/subscriptions/{sub}`.", |
1053 | 1103 | "location": "path", |
1054 | 1104 | "pattern": "^projects/[^/]+/subscriptions/[^/]+$", |
1055 | 1105 | "required": true, |
|
1101 | 1151 | ], |
1102 | 1152 | "parameters": { |
1103 | 1153 | "subscription": { |
1104 | | - "description": "Required. The name of the subscription to get. Format is `projects/{project}/subscriptions/{sub}`.", |
| 1154 | + "description": "Required. Identifier. The name of the subscription to get. Format is `projects/{project}/subscriptions/{sub}`.", |
1105 | 1155 | "location": "path", |
1106 | 1156 | "pattern": "^projects/[^/]+/subscriptions/[^/]+$", |
1107 | 1157 | "required": true, |
|
1170 | 1220 | "type": "string" |
1171 | 1221 | }, |
1172 | 1222 | "project": { |
1173 | | - "description": "Required. The name of the project in which to list subscriptions. Format is `projects/{project-id}`.", |
| 1223 | + "description": "Required. Identifier. The name of the project in which to list subscriptions. Format is `projects/{project-id}`.", |
1174 | 1224 | "location": "path", |
1175 | 1225 | "pattern": "^projects/[^/]+$", |
1176 | 1226 | "required": true, |
|
1254 | 1304 | ], |
1255 | 1305 | "parameters": { |
1256 | 1306 | "name": { |
1257 | | - "description": "Required. The name of the subscription. It must have the format `\"projects/{project}/subscriptions/{subscription}\"`. `{subscription}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
| 1307 | + "description": "Required. Identifier. The name of the subscription. It must have the format `\"projects/{project}/subscriptions/{subscription}\"`. `{subscription}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
1258 | 1308 | "location": "path", |
1259 | 1309 | "pattern": "^projects/[^/]+/subscriptions/[^/]+$", |
1260 | 1310 | "required": true, |
|
1403 | 1453 | ], |
1404 | 1454 | "parameters": { |
1405 | 1455 | "name": { |
1406 | | - "description": "Required. The name of the topic. It must have the format `\"projects/{project}/topics/{topic}\"`. `{topic}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
| 1456 | + "description": "Required. Identifier. The name of the topic. It must have the format `\"projects/{project}/topics/{topic}\"`. `{topic}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
1407 | 1457 | "location": "path", |
1408 | 1458 | "pattern": "^projects/[^/]+/topics/[^/]+$", |
1409 | 1459 | "required": true, |
|
1432 | 1482 | ], |
1433 | 1483 | "parameters": { |
1434 | 1484 | "topic": { |
1435 | | - "description": "Required. Name of the topic to delete. Format is `projects/{project}/topics/{topic}`.", |
| 1485 | + "description": "Required. Identifier. Name of the topic to delete. Format is `projects/{project}/topics/{topic}`.", |
1436 | 1486 | "location": "path", |
1437 | 1487 | "pattern": "^projects/[^/]+/topics/[^/]+$", |
1438 | 1488 | "required": true, |
|
1458 | 1508 | ], |
1459 | 1509 | "parameters": { |
1460 | 1510 | "topic": { |
1461 | | - "description": "Required. The name of the topic to get. Format is `projects/{project}/topics/{topic}`.", |
| 1511 | + "description": "Required. Identifier. The name of the topic to get. Format is `projects/{project}/topics/{topic}`.", |
1462 | 1512 | "location": "path", |
1463 | 1513 | "pattern": "^projects/[^/]+/topics/[^/]+$", |
1464 | 1514 | "required": true, |
|
1527 | 1577 | "type": "string" |
1528 | 1578 | }, |
1529 | 1579 | "project": { |
1530 | | - "description": "Required. The name of the project in which to list topics. Format is `projects/{project-id}`.", |
| 1580 | + "description": "Required. Identifier. The name of the project in which to list topics. Format is `projects/{project-id}`.", |
1531 | 1581 | "location": "path", |
1532 | 1582 | "pattern": "^projects/[^/]+$", |
1533 | 1583 | "required": true, |
|
1553 | 1603 | ], |
1554 | 1604 | "parameters": { |
1555 | 1605 | "name": { |
1556 | | - "description": "Required. The name of the topic. It must have the format `\"projects/{project}/topics/{topic}\"`. `{topic}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
| 1606 | + "description": "Required. Identifier. The name of the topic. It must have the format `\"projects/{project}/topics/{topic}\"`. `{topic}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
1557 | 1607 | "location": "path", |
1558 | 1608 | "pattern": "^projects/[^/]+/topics/[^/]+$", |
1559 | 1609 | "required": true, |
|
1582 | 1632 | ], |
1583 | 1633 | "parameters": { |
1584 | 1634 | "topic": { |
1585 | | - "description": "Required. The messages in the request will be published on this topic. Format is `projects/{project}/topics/{topic}`.", |
| 1635 | + "description": "Required. Identifier. The messages in the request will be published on this topic. Format is `projects/{project}/topics/{topic}`.", |
1586 | 1636 | "location": "path", |
1587 | 1637 | "pattern": "^projects/[^/]+/topics/[^/]+$", |
1588 | 1638 | "required": true, |
|
1748 | 1798 | } |
1749 | 1799 | } |
1750 | 1800 | }, |
1751 | | - "revision": "20251104", |
| 1801 | + "revision": "20251212", |
1752 | 1802 | "rootUrl": "https://pubsub.googleapis.com/", |
1753 | 1803 | "schemas": { |
1754 | 1804 | "AcknowledgeRequest": { |
|
2220 | 2270 | "type": "object" |
2221 | 2271 | }, |
2222 | 2272 | "subscription": { |
2223 | | - "description": "Required. The subscription whose backlog the snapshot retains. Specifically, the created snapshot is guaranteed to retain: (a) The existing backlog on the subscription. More precisely, this is defined as the messages in the subscription's backlog that are unacknowledged upon the successful completion of the `CreateSnapshot` request; as well as: (b) Any messages published to the subscription's topic following the successful completion of the CreateSnapshot request. Format is `projects/{project}/subscriptions/{sub}`.", |
| 2273 | + "description": "Required. Identifier. The subscription whose backlog the snapshot retains. Specifically, the created snapshot is guaranteed to retain: (a) The existing backlog on the subscription. More precisely, this is defined as the messages in the subscription's backlog that are unacknowledged upon the successful completion of the `CreateSnapshot` request; as well as: (b) Any messages published to the subscription's topic following the successful completion of the CreateSnapshot request. Format is `projects/{project}/subscriptions/{sub}`.", |
2224 | 2274 | "type": "string" |
2225 | 2275 | }, |
2226 | 2276 | "tags": { |
|
2993 | 3043 | "type": "array" |
2994 | 3044 | }, |
2995 | 3045 | "name": { |
2996 | | - "description": "Required. The name of the subscription. It must have the format `\"projects/{project}/subscriptions/{subscription}\"`. `{subscription}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
| 3046 | + "description": "Required. Identifier. The name of the subscription. It must have the format `\"projects/{project}/subscriptions/{subscription}\"`. `{subscription}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
2997 | 3047 | "type": "string" |
2998 | 3048 | }, |
2999 | 3049 | "pushConfig": { |
|
3031 | 3081 | "type": "object" |
3032 | 3082 | }, |
3033 | 3083 | "topic": { |
3034 | | - "description": "Required. The name of the topic from which this subscription is receiving messages. Format is `projects/{project}/topics/{topic}`. The value of this field will be `_deleted-topic_` if the topic has been deleted.", |
| 3084 | + "description": "Required. Identifier. The name of the topic from which this subscription is receiving messages. Format is `projects/{project}/topics/{topic}`. The value of this field will be `_deleted-topic_` if the topic has been deleted.", |
3035 | 3085 | "type": "string" |
3036 | 3086 | }, |
3037 | 3087 | "topicMessageRetentionDuration": { |
|
3124 | 3174 | "type": "array" |
3125 | 3175 | }, |
3126 | 3176 | "name": { |
3127 | | - "description": "Required. The name of the topic. It must have the format `\"projects/{project}/topics/{topic}\"`. `{topic}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
| 3177 | + "description": "Required. Identifier. The name of the topic. It must have the format `\"projects/{project}/topics/{topic}\"`. `{topic}` must start with a letter, and contain only letters (`[A-Za-z]`), numbers (`[0-9]`), dashes (`-`), underscores (`_`), periods (`.`), tildes (`~`), plus (`+`) or percent signs (`%`). It must be between 3 and 255 characters in length, and it must not start with `\"goog\"`.", |
3128 | 3178 | "type": "string" |
3129 | 3179 | }, |
3130 | 3180 | "satisfiesPzs": { |
|
0 commit comments