Method: alerts.batchUndelete
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
HTTP 请求
POST https://alertcenter.googleapis.com/v1beta1/alerts:batchUndelete
网址采用 gRPC 转码语法。
请求正文
请求正文中包含结构如下的数据:
JSON 表示法 |
{
"customerId": string,
"alertId": [
string
]
} |
字段 |
customerId |
string
可选。与提醒关联的客户的 Google Workspace 账号的唯一标识符。customerId 必须去除首字母“C”(例如 046psxkn )。如果未提供,系统会从调用方身份推断出此值。查找您的客户 ID。
|
alertId[] |
string
必需。要取消删除的提醒 ID 列表。
|
响应正文
对提醒的批量取消删除操作的响应。
如果成功,响应正文将包含结构如下的数据:
JSON 表示法 |
{
"successAlertIds": [
string
],
"failedAlertStatus": {
string: {
object (google.rpc.Status )
},
...
}
} |
字段 |
successAlertIds[] |
string
成功完成的提醒 ID 列表。
|
failedAlertStatus |
map (key: string, value: object (google.rpc.Status ))
每个失败的 alertId 的状态详情。
|
授权范围
需要以下 OAuth 范围:
https://www.googleapis.com/auth/apps.alerts
如需了解详情,请参阅授权指南。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[],[],null,["# Method: alerts.batchUndelete\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n - [JSON representation](#body.BatchUndeleteAlertsResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [Examples](#examples)\n\nPerforms batch undelete operation on alerts.\n\n### HTTP request\n\n`POST https://alertcenter.googleapis.com/v1beta1/alerts:batchUndelete`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Request body\n\nThe request body contains data with the following structure:\n\n| JSON representation |\n|---------------------------------------------------------|\n| ``` { \"customerId\": string, \"alertId\": [ string ] } ``` |\n\n| Fields ||\n|--------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `customerId` | `string` Optional. The unique identifier of the Google Workspace account of the customer the alerts are associated with. The `customerId` must have the initial \"C\" stripped (for example, `046psxkn`). Inferred from the caller identity if not provided. [Find your customer ID](https://support.google.com/cloudidentity/answer/10070793). |\n| `alertId[]` | `string` Required. The list of alert IDs to undelete. |\n\n### Response body\n\nResponse to batch undelete operation on alerts.\n\nIf successful, the response body contains data with the following structure:\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------------------|\n| ``` { \"successAlertIds\": [ string ], \"failedAlertStatus\": { string: { object (`google.rpc.Status`) }, ... } } ``` |\n\n| Fields ||\n|---------------------|----------------------------------------------------------------------------------------------------------|\n| `successAlertIds[]` | `string` The successful list of alert IDs. |\n| `failedAlertStatus` | `map (key: string, value: object (``google.rpc.Status``))` The status details for each failed `alertId`. |\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/apps.alerts`\n\nFor more information, see the [Authorization guide](/workspace/guides/configure-oauth-consent)."]]