|
185 | 185 | "resources": { |
186 | 186 | "discoveredprofiles": { |
187 | 187 | "methods": { |
188 | | - "get": { |
189 | | - "description": "Gets details of a discovered workload profile.", |
190 | | - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/discoveredprofiles/{discoveredprofilesId}", |
191 | | - "httpMethod": "GET", |
192 | | - "id": "workloadmanager.projects.locations.discoveredprofiles.get", |
193 | | - "parameterOrder": [ |
194 | | - "name" |
195 | | - ], |
196 | | - "parameters": { |
197 | | - "name": { |
198 | | - "description": "Required. Name of the resource", |
199 | | - "location": "path", |
200 | | - "pattern": "^projects/[^/]+/locations/[^/]+/discoveredprofiles/[^/]+$", |
201 | | - "required": true, |
202 | | - "type": "string" |
203 | | - } |
204 | | - }, |
205 | | - "path": "v1/{+name}", |
206 | | - "response": { |
207 | | - "$ref": "WorkloadProfile" |
208 | | - }, |
209 | | - "scopes": [ |
210 | | - "https://www.googleapis.com/auth/cloud-platform" |
211 | | - ] |
212 | | - }, |
213 | 188 | "list": { |
214 | 189 | "description": "List discovered workload profiles", |
215 | 190 | "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/discoveredprofiles", |
|
251 | 226 | "https://www.googleapis.com/auth/cloud-platform" |
252 | 227 | ] |
253 | 228 | } |
254 | | - }, |
255 | | - "resources": { |
256 | | - "healthes": { |
257 | | - "methods": { |
258 | | - "get": { |
259 | | - "description": "Get the health of a discovered workload profile.", |
260 | | - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/discoveredprofiles/{discoveredprofilesId}/healthes/{healthesId}", |
261 | | - "httpMethod": "GET", |
262 | | - "id": "workloadmanager.projects.locations.discoveredprofiles.healthes.get", |
263 | | - "parameterOrder": [ |
264 | | - "name" |
265 | | - ], |
266 | | - "parameters": { |
267 | | - "name": { |
268 | | - "description": "Required. The resource name", |
269 | | - "location": "path", |
270 | | - "pattern": "^projects/[^/]+/locations/[^/]+/discoveredprofiles/[^/]+/healthes/[^/]+$", |
271 | | - "required": true, |
272 | | - "type": "string" |
273 | | - } |
274 | | - }, |
275 | | - "path": "v1/{+name}", |
276 | | - "response": { |
277 | | - "$ref": "WorkloadProfileHealth" |
278 | | - }, |
279 | | - "scopes": [ |
280 | | - "https://www.googleapis.com/auth/cloud-platform" |
281 | | - ] |
282 | | - } |
283 | | - } |
284 | | - } |
285 | 229 | } |
286 | 230 | }, |
287 | 231 | "evaluations": { |
|
879 | 823 | "OTHER", |
880 | 824 | "SCC_IAC" |
881 | 825 | ], |
| 826 | + "enumDeprecated": [ |
| 827 | + false, |
| 828 | + false, |
| 829 | + false, |
| 830 | + false, |
| 831 | + true |
| 832 | + ], |
882 | 833 | "enumDescriptions": [ |
883 | 834 | "Not specified", |
884 | 835 | "SAP best practices", |
885 | 836 | "SQL best practices", |
886 | 837 | "Customized best practices", |
887 | | - "SCC IaC (Infra as Code) best practices" |
| 838 | + "SCC IaC (Infra as Code) best practices." |
888 | 839 | ], |
889 | 840 | "location": "query", |
890 | 841 | "type": "string" |
|
928 | 879 | } |
929 | 880 | } |
930 | 881 | }, |
931 | | - "revision": "20250609", |
| 882 | + "revision": "20250630", |
932 | 883 | "rootUrl": "https://workloadmanager.googleapis.com/", |
933 | 884 | "schemas": { |
934 | 885 | "AgentCommand": { |
|
1323 | 1274 | }, |
1324 | 1275 | "type": "object" |
1325 | 1276 | }, |
1326 | | - "ComponentHealth": { |
1327 | | - "description": "HealthCondition contains the detailed health check of each component.", |
1328 | | - "id": "ComponentHealth", |
1329 | | - "properties": { |
1330 | | - "component": { |
1331 | | - "description": "The component of a workload.", |
1332 | | - "type": "string" |
1333 | | - }, |
1334 | | - "componentHealthChecks": { |
1335 | | - "description": "The detailed health checks of the component.", |
1336 | | - "items": { |
1337 | | - "$ref": "HealthCheck" |
1338 | | - }, |
1339 | | - "type": "array" |
1340 | | - }, |
1341 | | - "componentHealthType": { |
1342 | | - "description": "Output only. The type of the component health.", |
1343 | | - "enum": [ |
1344 | | - "TYPE_UNSPECIFIED", |
1345 | | - "TYPE_REQUIRED", |
1346 | | - "TYPE_OPTIONAL", |
1347 | | - "TYPE_SPECIAL" |
1348 | | - ], |
1349 | | - "enumDescriptions": [ |
1350 | | - "Unspecified", |
1351 | | - "required", |
1352 | | - "optional", |
1353 | | - "special" |
1354 | | - ], |
1355 | | - "readOnly": true, |
1356 | | - "type": "string" |
1357 | | - }, |
1358 | | - "isRequired": { |
1359 | | - "description": "Output only. The requirement of the component.", |
1360 | | - "readOnly": true, |
1361 | | - "type": "boolean" |
1362 | | - }, |
1363 | | - "state": { |
1364 | | - "description": "Output only. The health state of the component.", |
1365 | | - "enum": [ |
1366 | | - "HEALTH_STATE_UNSPECIFIED", |
1367 | | - "HEALTHY", |
1368 | | - "UNHEALTHY", |
1369 | | - "CRITICAL", |
1370 | | - "UNSUPPORTED" |
1371 | | - ], |
1372 | | - "enumDescriptions": [ |
1373 | | - "Unspecified", |
1374 | | - "healthy workload", |
1375 | | - "unhealthy workload", |
1376 | | - "has critical issues", |
1377 | | - "unsupported" |
1378 | | - ], |
1379 | | - "readOnly": true, |
1380 | | - "type": "string" |
1381 | | - }, |
1382 | | - "subComponentHealthes": { |
1383 | | - "deprecated": true, |
1384 | | - "items": { |
1385 | | - "$ref": "ComponentHealth" |
1386 | | - }, |
1387 | | - "type": "array" |
1388 | | - }, |
1389 | | - "subComponentsHealth": { |
1390 | | - "description": "Sub component health.", |
1391 | | - "items": { |
1392 | | - "$ref": "ComponentHealth" |
1393 | | - }, |
1394 | | - "type": "array" |
1395 | | - } |
1396 | | - }, |
1397 | | - "type": "object" |
1398 | | - }, |
1399 | 1277 | "DatabaseProperties": { |
1400 | 1278 | "description": "Database Properties.", |
1401 | 1279 | "id": "DatabaseProperties", |
|
1468 | 1346 | "OTHER", |
1469 | 1347 | "SCC_IAC" |
1470 | 1348 | ], |
| 1349 | + "enumDeprecated": [ |
| 1350 | + false, |
| 1351 | + false, |
| 1352 | + false, |
| 1353 | + false, |
| 1354 | + true |
| 1355 | + ], |
1471 | 1356 | "enumDescriptions": [ |
1472 | 1357 | "Not specified", |
1473 | 1358 | "SAP best practices", |
1474 | 1359 | "SQL best practices", |
1475 | 1360 | "Customized best practices", |
1476 | | - "SCC IaC (Infra as Code) best practices" |
| 1361 | + "SCC IaC (Infra as Code) best practices." |
1477 | 1362 | ], |
1478 | 1363 | "type": "string" |
1479 | 1364 | }, |
|
1722 | 1607 | }, |
1723 | 1608 | "type": "object" |
1724 | 1609 | }, |
1725 | | - "HealthCheck": { |
1726 | | - "description": "HealthCheck contains the detailed health check of a component based on asource.", |
1727 | | - "id": "HealthCheck", |
1728 | | - "properties": { |
1729 | | - "message": { |
1730 | | - "description": "Output only. The message of the health check.", |
1731 | | - "readOnly": true, |
1732 | | - "type": "string" |
1733 | | - }, |
1734 | | - "metric": { |
1735 | | - "description": "Output only. The health check source metric name.", |
1736 | | - "readOnly": true, |
1737 | | - "type": "string" |
1738 | | - }, |
1739 | | - "resource": { |
1740 | | - "$ref": "CloudResource", |
1741 | | - "description": "Output only. The resource the check performs on.", |
1742 | | - "readOnly": true |
1743 | | - }, |
1744 | | - "source": { |
1745 | | - "description": "Output only. The source of the health check.", |
1746 | | - "readOnly": true, |
1747 | | - "type": "string" |
1748 | | - }, |
1749 | | - "state": { |
1750 | | - "description": "Output only. The state of the health check.", |
1751 | | - "enum": [ |
1752 | | - "STATE_UNSPECIFIED", |
1753 | | - "PASSED", |
1754 | | - "FAILED", |
1755 | | - "DEGRADED", |
1756 | | - "SKIPPED", |
1757 | | - "UNSUPPORTED" |
1758 | | - ], |
1759 | | - "enumDescriptions": [ |
1760 | | - "Unspecified", |
1761 | | - "passed", |
1762 | | - "failed", |
1763 | | - "degraded", |
1764 | | - "skipped", |
1765 | | - "unsupported" |
1766 | | - ], |
1767 | | - "readOnly": true, |
1768 | | - "type": "string" |
1769 | | - } |
1770 | | - }, |
1771 | | - "type": "object" |
1772 | | - }, |
1773 | 1610 | "Insight": { |
1774 | 1611 | "description": "A presentation of host resource usage where the workload runs.", |
1775 | 1612 | "id": "Insight", |
|
3402 | 3239 | }, |
3403 | 3240 | "type": "object" |
3404 | 3241 | }, |
3405 | | - "WorkloadProfileHealth": { |
3406 | | - "description": "WorkloadProfileHealth contains the detailed health check of workload.", |
3407 | | - "id": "WorkloadProfileHealth", |
3408 | | - "properties": { |
3409 | | - "checkTime": { |
3410 | | - "description": "The time when the health check was performed.", |
3411 | | - "format": "google-datetime", |
3412 | | - "type": "string" |
3413 | | - }, |
3414 | | - "componentHealthes": { |
3415 | | - "deprecated": true, |
3416 | | - "items": { |
3417 | | - "$ref": "ComponentHealth" |
3418 | | - }, |
3419 | | - "type": "array" |
3420 | | - }, |
3421 | | - "componentsHealth": { |
3422 | | - "description": "The detailed condition reports of each component.", |
3423 | | - "items": { |
3424 | | - "$ref": "ComponentHealth" |
3425 | | - }, |
3426 | | - "type": "array" |
3427 | | - }, |
3428 | | - "state": { |
3429 | | - "description": "Output only. The health state of the workload.", |
3430 | | - "enum": [ |
3431 | | - "HEALTH_STATE_UNSPECIFIED", |
3432 | | - "HEALTHY", |
3433 | | - "UNHEALTHY", |
3434 | | - "CRITICAL", |
3435 | | - "UNSUPPORTED" |
3436 | | - ], |
3437 | | - "enumDescriptions": [ |
3438 | | - "Unspecified", |
3439 | | - "healthy workload", |
3440 | | - "unhealthy workload", |
3441 | | - "has critical issues", |
3442 | | - "unsupported" |
3443 | | - ], |
3444 | | - "readOnly": true, |
3445 | | - "type": "string" |
3446 | | - } |
3447 | | - }, |
3448 | | - "type": "object" |
3449 | | - }, |
3450 | 3242 | "WriteInsightRequest": { |
3451 | 3243 | "description": "Request for sending the data insights.", |
3452 | 3244 | "id": "WriteInsightRequest", |
|
0 commit comments