alertcenter (v1beta1)
PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.
CODEBLOCK0
API Resources
alerts
- batchDelete — Performs batch delete operation on alerts.
- batchUndelete — Performs batch undelete operation on alerts.
- delete — Marks the specified alert for deletion. An alert that has been marked for deletion is removed from Alert Center after 30 days. Marking an alert for deletion has no effect on an alert which has already been marked for deletion. Attempting to mark a nonexistent alert for deletion results in a NOT_FOUND error.
- get — Gets the specified alert. Attempting to get a nonexistent alert returns NOT_FOUND error.
- getMetadata — Returns the metadata of an alert. Attempting to get metadata for a non-existent alert returns NOT_FOUND error.
- list — Lists the alerts.
- undelete — Restores, or "undeletes", an alert that was marked for deletion within the past 30 days. Attempting to undelete an alert which was marked for deletion over 30 days ago (which has been removed from the Alert Center database) or a nonexistent alert returns a NOT_FOUND error. Attempting to undelete an alert which has not been marked for deletion has no effect.
- feedback — Operations on the 'feedback' resource
v1beta1
- getSettings — Returns customer-level settings.
- updateSettings — Updates the customer-level settings.
Discovering Commands
Before calling any API method, inspect it:
CODEBLOCK1
Use gws schema output to build your --params and --json flags.
技能名称: gws-alertcenter
详细描述:
alertcenter (v1beta1)
前置条件: 阅读 ../gws-shared/SKILL.md 了解认证、全局标志和安全规则。若该文件缺失,请运行 gws generate-skills 创建。
bash
gws alertcenter <资源> <方法> [标志]
API 资源
alerts
- batchDelete — 对警报执行批量删除操作。
- batchUndelete — 对警报执行批量取消删除操作。
- delete — 将指定警报标记为待删除。标记为待删除的警报将在30天后从Alert Center中移除。对已标记为待删除的警报再次标记无任何影响。尝试标记不存在的警报将返回NOT_FOUND错误。
- get — 获取指定警报。尝试获取不存在的警报将返回NOT_FOUND错误。
- getMetadata — 返回警报的元数据。尝试获取不存在的警报元数据将返回NOT_FOUND错误。
- list — 列出所有警报。
- undelete — 恢复(即取消删除)在过去30天内被标记为待删除的警报。尝试恢复超过30天前标记为待删除(已从Alert Center数据库中移除)的警报或不存在的警报将返回NOT_FOUND错误。尝试恢复未被标记为待删除的警报无任何影响。
- feedback — 对feedback资源的操作
v1beta1
- getSettings — 返回客户级设置。
- updateSettings — 更新客户级设置。
发现命令
在调用任何API方法前,请先检查该方法:
bash
浏览资源和方法
gws alertcenter --help
检查方法的必需参数、类型和默认值
gws schema alertcenter.<资源>.<方法>
使用 gws schema 的输出结果来构建你的 --params 和 --json 标志。