aboutsummaryrefslogtreecommitdiff
path: root/googleapiclient/discovery_cache/documents/chat.v1.json
diff options
context:
space:
mode:
Diffstat (limited to 'googleapiclient/discovery_cache/documents/chat.v1.json')
-rw-r--r--googleapiclient/discovery_cache/documents/chat.v1.json48
1 files changed, 47 insertions, 1 deletions
diff --git a/googleapiclient/discovery_cache/documents/chat.v1.json b/googleapiclient/discovery_cache/documents/chat.v1.json
index 5dac4db87..acab5e3a0 100644
--- a/googleapiclient/discovery_cache/documents/chat.v1.json
+++ b/googleapiclient/discovery_cache/documents/chat.v1.json
@@ -642,7 +642,7 @@
}
}
},
- "revision": "20211112",
+ "revision": "20211117",
"rootUrl": "https://chat.googleapis.com/",
"schemas": {
"ActionParameter": {
@@ -1186,6 +1186,25 @@
},
"type": "object"
},
+ "DynamiteIntegrationLogEntry": {
+ "description": "JSON payload of error messages. If the Cloud Logging API is enabled, these error messages are logged to [Google Cloud Logging](https://cloud.google.com/logging/docs).",
+ "id": "DynamiteIntegrationLogEntry",
+ "properties": {
+ "deployment": {
+ "description": "The deployment that caused the error. For Chat bots built in Apps Script, this is the deployment ID defined by Apps Script.",
+ "type": "string"
+ },
+ "deploymentFunction": {
+ "description": "The unencrypted `callback_method` name that was running when the error was encountered.",
+ "type": "string"
+ },
+ "error": {
+ "$ref": "Status",
+ "description": "The error code and message."
+ }
+ },
+ "type": "object"
+ },
"Empty": {
"description": "A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.",
"id": "Empty",
@@ -2568,6 +2587,33 @@
},
"type": "object"
},
+ "Status": {
+ "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).",
+ "id": "Status",
+ "properties": {
+ "code": {
+ "description": "The status code, which should be an enum value of google.rpc.Code.",
+ "format": "int32",
+ "type": "integer"
+ },
+ "details": {
+ "description": "A list of messages that carry the error details. There is a common set of message types for APIs to use.",
+ "items": {
+ "additionalProperties": {
+ "description": "Properties of the object. Contains field @type with type URL.",
+ "type": "any"
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "message": {
+ "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 field, or localized by the client.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
"StringInputs": {
"description": "Input parameter for regular widgets. For single-valued widgets, it will be a single value list; for multi-valued widgets, such as checkbox, all the values are presented.",
"id": "StringInputs",