|
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