|
224 | 224 | },
|
225 | 225 | "type": "object"
|
226 | 226 | },
|
| 227 | + "GoogleProtobufAny": { |
| 228 | + "additionalProperties": true, |
| 229 | + "description": "Contains an arbitrary serialized message along with a @type that describes the type of the serialized message.", |
| 230 | + "properties": { |
| 231 | + "@type": { |
| 232 | + "description": "The type of the serialized message.", |
| 233 | + "type": "string" |
| 234 | + } |
| 235 | + }, |
| 236 | + "type": "object" |
| 237 | + }, |
227 | 238 | "ListCredentialsResponse": {
|
228 | 239 | "properties": {
|
229 | 240 | "credentials": {
|
|
538 | 549 | },
|
539 | 550 | "type": "object"
|
540 | 551 | },
|
| 552 | + "Status": { |
| 553 | + "description": "The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).", |
| 554 | + "properties": { |
| 555 | + "code": { |
| 556 | + "description": "The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].", |
| 557 | + "format": "int32", |
| 558 | + "type": "integer" |
| 559 | + }, |
| 560 | + "details": { |
| 561 | + "description": "A list of messages that carry the error details. There is a common set of message types for APIs to use.", |
| 562 | + "items": { |
| 563 | + "$ref": "#/components/schemas/GoogleProtobufAny" |
| 564 | + }, |
| 565 | + "type": "array" |
| 566 | + }, |
| 567 | + "message": { |
| 568 | + "description": "A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.", |
| 569 | + "type": "string" |
| 570 | + } |
| 571 | + }, |
| 572 | + "type": "object" |
| 573 | + }, |
541 | 574 | "Target": {
|
542 | 575 | "properties": {
|
543 | 576 | "displayName": {
|
|
766 | 799 | },
|
767 | 800 | "500": {
|
768 | 801 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 802 | + }, |
| 803 | + "default": { |
| 804 | + "content": { |
| 805 | + "application/json": { |
| 806 | + "schema": { |
| 807 | + "$ref": "#/components/schemas/Status" |
| 808 | + } |
| 809 | + } |
| 810 | + }, |
| 811 | + "description": "Default error response" |
769 | 812 | }
|
770 | 813 | },
|
771 | 814 | "summary": "Disables the functionality of load balancers for the project specified."
|
|
806 | 849 | },
|
807 | 850 | "500": {
|
808 | 851 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 852 | + }, |
| 853 | + "default": { |
| 854 | + "content": { |
| 855 | + "application/json": { |
| 856 | + "schema": { |
| 857 | + "$ref": "#/components/schemas/Status" |
| 858 | + } |
| 859 | + } |
| 860 | + }, |
| 861 | + "description": "Default error response" |
809 | 862 | }
|
810 | 863 | },
|
811 | 864 | "summary": "Return the status of load balancer functionality for the project specified."
|
|
856 | 909 | },
|
857 | 910 | "500": {
|
858 | 911 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 912 | + }, |
| 913 | + "default": { |
| 914 | + "content": { |
| 915 | + "application/json": { |
| 916 | + "schema": { |
| 917 | + "$ref": "#/components/schemas/Status" |
| 918 | + } |
| 919 | + } |
| 920 | + }, |
| 921 | + "description": "Default error response" |
859 | 922 | }
|
860 | 923 | },
|
861 | 924 | "summary": "Enables the functionality of load balancers for the project specified."
|
|
894 | 957 | },
|
895 | 958 | "500": {
|
896 | 959 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 960 | + }, |
| 961 | + "default": { |
| 962 | + "content": { |
| 963 | + "application/json": { |
| 964 | + "schema": { |
| 965 | + "$ref": "#/components/schemas/Status" |
| 966 | + } |
| 967 | + } |
| 968 | + }, |
| 969 | + "description": "Default error response" |
897 | 970 | }
|
898 | 971 | },
|
899 | 972 | "summary": "List all credentials in a project."
|
|
953 | 1026 | },
|
954 | 1027 | "500": {
|
955 | 1028 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 1029 | + }, |
| 1030 | + "default": { |
| 1031 | + "content": { |
| 1032 | + "application/json": { |
| 1033 | + "schema": { |
| 1034 | + "$ref": "#/components/schemas/Status" |
| 1035 | + } |
| 1036 | + } |
| 1037 | + }, |
| 1038 | + "description": "Default error response" |
956 | 1039 | }
|
957 | 1040 | },
|
958 | 1041 | "summary": "Create credentials for observability of the Load Balancer"
|
|
1002 | 1085 | },
|
1003 | 1086 | "500": {
|
1004 | 1087 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 1088 | + }, |
| 1089 | + "default": { |
| 1090 | + "content": { |
| 1091 | + "application/json": { |
| 1092 | + "schema": { |
| 1093 | + "$ref": "#/components/schemas/Status" |
| 1094 | + } |
| 1095 | + } |
| 1096 | + }, |
| 1097 | + "description": "Default error response" |
1005 | 1098 | }
|
1006 | 1099 | },
|
1007 | 1100 | "summary": "Delete a single credential in a project."
|
|
1052 | 1145 | },
|
1053 | 1146 | "500": {
|
1054 | 1147 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 1148 | + }, |
| 1149 | + "default": { |
| 1150 | + "content": { |
| 1151 | + "application/json": { |
| 1152 | + "schema": { |
| 1153 | + "$ref": "#/components/schemas/Status" |
| 1154 | + } |
| 1155 | + } |
| 1156 | + }, |
| 1157 | + "description": "Default error response" |
1055 | 1158 | }
|
1056 | 1159 | },
|
1057 | 1160 | "summary": "Get a single credential reference in a project."
|
|
1112 | 1215 | },
|
1113 | 1216 | "500": {
|
1114 | 1217 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 1218 | + }, |
| 1219 | + "default": { |
| 1220 | + "content": { |
| 1221 | + "application/json": { |
| 1222 | + "schema": { |
| 1223 | + "$ref": "#/components/schemas/Status" |
| 1224 | + } |
| 1225 | + } |
| 1226 | + }, |
| 1227 | + "description": "Default error response" |
1115 | 1228 | }
|
1116 | 1229 | },
|
1117 | 1230 | "summary": "Update credentials for observability in a project."
|
|
1153 | 1266 | },
|
1154 | 1267 | "500": {
|
1155 | 1268 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 1269 | + }, |
| 1270 | + "default": { |
| 1271 | + "content": { |
| 1272 | + "application/json": { |
| 1273 | + "schema": { |
| 1274 | + "$ref": "#/components/schemas/Status" |
| 1275 | + } |
| 1276 | + } |
| 1277 | + }, |
| 1278 | + "description": "Default error response" |
1156 | 1279 | }
|
1157 | 1280 | },
|
1158 | 1281 | "summary": "List load balancers in a project."
|
|
1215 | 1338 | },
|
1216 | 1339 | "500": {
|
1217 | 1340 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 1341 | + }, |
| 1342 | + "default": { |
| 1343 | + "content": { |
| 1344 | + "application/json": { |
| 1345 | + "schema": { |
| 1346 | + "$ref": "#/components/schemas/Status" |
| 1347 | + } |
| 1348 | + } |
| 1349 | + }, |
| 1350 | + "description": "Default error response" |
1218 | 1351 | }
|
1219 | 1352 | },
|
1220 | 1353 | "summary": "Create a load balancer in a project"
|
|
1264 | 1397 | },
|
1265 | 1398 | "500": {
|
1266 | 1399 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 1400 | + }, |
| 1401 | + "default": { |
| 1402 | + "content": { |
| 1403 | + "application/json": { |
| 1404 | + "schema": { |
| 1405 | + "$ref": "#/components/schemas/Status" |
| 1406 | + } |
| 1407 | + } |
| 1408 | + }, |
| 1409 | + "description": "Default error response" |
1267 | 1410 | }
|
1268 | 1411 | },
|
1269 | 1412 | "summary": "Delete a given load balancer in a project."
|
|
1314 | 1457 | },
|
1315 | 1458 | "500": {
|
1316 | 1459 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 1460 | + }, |
| 1461 | + "default": { |
| 1462 | + "content": { |
| 1463 | + "application/json": { |
| 1464 | + "schema": { |
| 1465 | + "$ref": "#/components/schemas/Status" |
| 1466 | + } |
| 1467 | + } |
| 1468 | + }, |
| 1469 | + "description": "Default error response" |
1317 | 1470 | }
|
1318 | 1471 | },
|
1319 | 1472 | "summary": "Get a single load balancer in a project."
|
|
1374 | 1527 | },
|
1375 | 1528 | "500": {
|
1376 | 1529 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 1530 | + }, |
| 1531 | + "default": { |
| 1532 | + "content": { |
| 1533 | + "application/json": { |
| 1534 | + "schema": { |
| 1535 | + "$ref": "#/components/schemas/Status" |
| 1536 | + } |
| 1537 | + } |
| 1538 | + }, |
| 1539 | + "description": "Default error response" |
1377 | 1540 | }
|
1378 | 1541 | },
|
1379 | 1542 | "summary": "Update a load balancer in a project."
|
|
1441 | 1604 | },
|
1442 | 1605 | "500": {
|
1443 | 1606 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 1607 | + }, |
| 1608 | + "default": { |
| 1609 | + "content": { |
| 1610 | + "application/json": { |
| 1611 | + "schema": { |
| 1612 | + "$ref": "#/components/schemas/Status" |
| 1613 | + } |
| 1614 | + } |
| 1615 | + }, |
| 1616 | + "description": "Default error response" |
1444 | 1617 | }
|
1445 | 1618 | },
|
1446 | 1619 | "summary": "Update a single target pool of a load balancer in a project."
|
|
1482 | 1655 | },
|
1483 | 1656 | "500": {
|
1484 | 1657 | "description": "internal error - please retry again later or contact support if the issue persists"
|
| 1658 | + }, |
| 1659 | + "default": { |
| 1660 | + "content": { |
| 1661 | + "application/json": { |
| 1662 | + "schema": { |
| 1663 | + "$ref": "#/components/schemas/Status" |
| 1664 | + } |
| 1665 | + } |
| 1666 | + }, |
| 1667 | + "description": "Default error response" |
1485 | 1668 | }
|
1486 | 1669 | },
|
1487 | 1670 | "summary": "Get the quota of Load Balancers and Target Pools in a project."
|
|
0 commit comments