From 2b6e6ead6d60bcb05d251e3ecdfa5f949890c2bb Mon Sep 17 00:00:00 2001
From: Yoshi Automation Method Details
"message": "A String", # Output only. Message of the notice
},
],
+ "resultSummary": { # Message for execution summary # Output only. [Output only] Result summary
+ "failures": "A String", # Output only. Number of failures
+ "newFailures": "A String", # Output only. Number of new failures compared to the previous execution
+ "newFixes": "A String", # Output only. Number of new fixes compared to the previous execution
+ },
"ruleResults": [ # Output only. execution result summary per rule
{ # Message for execution result summary per rule
"message": "A String", # Execution message, if any
@@ -235,6 +240,11 @@ Method Details
"message": "A String", # Output only. Message of the notice
},
],
+ "resultSummary": { # Message for execution summary # Output only. [Output only] Result summary
+ "failures": "A String", # Output only. Number of failures
+ "newFailures": "A String", # Output only. Number of new failures compared to the previous execution
+ "newFixes": "A String", # Output only. Number of new fixes compared to the previous execution
+ },
"ruleResults": [ # Output only. execution result summary per rule
{ # Message for execution result summary per rule
"message": "A String", # Execution message, if any
@@ -301,6 +311,11 @@ Method Details
"message": "A String", # Output only. Message of the notice
},
],
+ "resultSummary": { # Message for execution summary # Output only. [Output only] Result summary
+ "failures": "A String", # Output only. Number of failures
+ "newFailures": "A String", # Output only. Number of new failures compared to the previous execution
+ "newFixes": "A String", # Output only. Number of new fixes compared to the previous execution
+ },
"ruleResults": [ # Output only. execution result summary per rule
{ # Message for execution result summary per rule
"message": "A String", # Execution message, if any
diff --git a/docs/dyn/workloadmanager_v1.projects.locations.evaluations.html b/docs/dyn/workloadmanager_v1.projects.locations.evaluations.html
index 08695a6ea7e..4e0d3af78c9 100644
--- a/docs/dyn/workloadmanager_v1.projects.locations.evaluations.html
+++ b/docs/dyn/workloadmanager_v1.projects.locations.evaluations.html
@@ -120,6 +120,7 @@ Method Details
"createTime": "A String", # Output only. [Output only] Create time stamp
"customRulesBucket": "A String", # The Cloud Storage bucket name for custom rules.
"description": "A String", # Description of the Evaluation
+ "evaluationType": "A String", # Evaluation type
"labels": { # Labels as key value pairs
"a_key": "A String",
},
@@ -246,6 +247,7 @@ Method Details
"createTime": "A String", # Output only. [Output only] Create time stamp
"customRulesBucket": "A String", # The Cloud Storage bucket name for custom rules.
"description": "A String", # Description of the Evaluation
+ "evaluationType": "A String", # Evaluation type
"labels": { # Labels as key value pairs
"a_key": "A String",
},
@@ -311,6 +313,7 @@ Method Details
"createTime": "A String", # Output only. [Output only] Create time stamp
"customRulesBucket": "A String", # The Cloud Storage bucket name for custom rules.
"description": "A String", # Description of the Evaluation
+ "evaluationType": "A String", # Evaluation type
"labels": { # Labels as key value pairs
"a_key": "A String",
},
diff --git a/docs/dyn/workloadmanager_v1.projects.locations.insights.html b/docs/dyn/workloadmanager_v1.projects.locations.insights.html
index afc869fc238..00cbbb71312 100644
--- a/docs/dyn/workloadmanager_v1.projects.locations.insights.html
+++ b/docs/dyn/workloadmanager_v1.projects.locations.insights.html
@@ -267,6 +267,15 @@ Method Details
},
],
},
+ "torsoValidation": { # The schema of torso workload validation data. # The insights data for workload validation of torso workloads.
+ "agentVersion": "A String", # Required. agent_version lists the version of the agent that collected this data.
+ "instanceName": "A String", # Required. instance_name lists the human readable name of the instance that the data comes from.
+ "projectId": "A String", # Required. project_id lists the human readable cloud project that the data comes from.
+ "validationDetails": { # Required. validation_details contains the pairs of validation data: field name & field value.
+ "a_key": "A String",
+ },
+ "workloadType": "A String", # Required. workload_type specifies the type of torso workload.
+ },
},
"requestId": "A String", # Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
}
diff --git a/docs/dyn/workloadmanager_v1.projects.locations.operations.html b/docs/dyn/workloadmanager_v1.projects.locations.operations.html
index 1874be57616..90fd69e0ab1 100644
--- a/docs/dyn/workloadmanager_v1.projects.locations.operations.html
+++ b/docs/dyn/workloadmanager_v1.projects.locations.operations.html
@@ -76,7 +76,7 @@ Workload Manager API .
cancel(name, body=None, x__xgafv=None)
Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.
+Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of `1`, corresponding to `Code.CANCELLED`.
Close httplib2 connections.
@@ -95,7 +95,7 @@cancel(name, body=None, x__xgafv=None)
- Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`. +Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of `1`, corresponding to `Code.CANCELLED`. Args: name: string, The name of the operation resource to be cancelled. (required) diff --git a/googleapiclient/discovery_cache/documents/workloadmanager.v1.json b/googleapiclient/discovery_cache/documents/workloadmanager.v1.json index 9fa7145f75c..cd2d39996d5 100644 --- a/googleapiclient/discovery_cache/documents/workloadmanager.v1.json +++ b/googleapiclient/discovery_cache/documents/workloadmanager.v1.json @@ -597,7 +597,7 @@ "operations": { "methods": { "cancel": { -"description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", +"description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of `1`, corresponding to `Code.CANCELLED`.", "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}:cancel", "httpMethod": "POST", "id": "workloadmanager.projects.locations.operations.cancel", @@ -772,7 +772,7 @@ } } }, -"revision": "20241016", +"revision": "20241209", "rootUrl": "https://workloadmanager.googleapis.com/", "schemas": { "AgentCommand": { @@ -857,6 +857,24 @@ "description": "Description of the Evaluation", "type": "string" }, +"evaluationType": { +"description": "Evaluation type", +"enum": [ +"EVALUATION_TYPE_UNSPECIFIED", +"SAP", +"SQL_SERVER", +"OTHER", +"SCC_IAC" +], +"enumDescriptions": [ +"Not specified", +"SAP best practices", +"SQL best practices", +"Customized best practices", +"SCC IaC (Infra as Code) best practices" +], +"type": "string" +}, "labels": { "additionalProperties": { "type": "string" @@ -952,6 +970,11 @@ "readOnly": true, "type": "array" }, +"resultSummary": { +"$ref": "Summary", +"description": "Output only. [Output only] Result summary", +"readOnly": true +}, "ruleResults": { "description": "Output only. execution result summary per rule", "items": { @@ -1122,6 +1145,10 @@ "sqlserverValidation": { "$ref": "SqlserverValidation", "description": "The insights data for the sqlserver workload validation." +}, +"torsoValidation": { +"$ref": "TorsoValidation", +"description": "The insights data for workload validation of torso workloads." } }, "type": "object" @@ -2240,6 +2267,73 @@ }, "type": "object" }, +"Summary": { +"description": "Message for execution summary", +"id": "Summary", +"properties": { +"failures": { +"description": "Output only. Number of failures", +"format": "int64", +"readOnly": true, +"type": "string" +}, +"newFailures": { +"description": "Output only. Number of new failures compared to the previous execution", +"format": "int64", +"readOnly": true, +"type": "string" +}, +"newFixes": { +"description": "Output only. Number of new fixes compared to the previous execution", +"format": "int64", +"readOnly": true, +"type": "string" +} +}, +"type": "object" +}, +"TorsoValidation": { +"description": "The schema of torso workload validation data.", +"id": "TorsoValidation", +"properties": { +"agentVersion": { +"description": "Required. agent_version lists the version of the agent that collected this data.", +"type": "string" +}, +"instanceName": { +"description": "Required. instance_name lists the human readable name of the instance that the data comes from.", +"type": "string" +}, +"projectId": { +"description": "Required. project_id lists the human readable cloud project that the data comes from.", +"type": "string" +}, +"validationDetails": { +"additionalProperties": { +"type": "string" +}, +"description": "Required. validation_details contains the pairs of validation data: field name & field value.", +"type": "object" +}, +"workloadType": { +"description": "Required. workload_type specifies the type of torso workload.", +"enum": [ +"WORKLOAD_TYPE_UNSPECIFIED", +"MYSQL", +"ORACLE", +"REDIS" +], +"enumDescriptions": [ +"Unspecified workload type.", +"MySQL workload.", +"Oracle workload.", +"Redis workload." +], +"type": "string" +} +}, +"type": "object" +}, "ViolationDetails": { "description": "Message describing the violation in an evaluation result.", "id": "ViolationDetails",