RAM 中可对 Log Service 资源进行授权的 Action

在 RAM 中,可以对一个 Log Service 资源进行以下 Action 的授权,每一个 Action 都和某一个或者两个 API 对应。

动作(Action) 说明
log:CreateProject 创建Project。
log:GetLogStoreLogs 查询指定 Project 下某个 Logstore 中的日志数据。
log:GetLogStoreHistogram 查询指定的 Project 下某个 Logstore 中日志的分布情况。
log:GetLogStore 查看 Logstore 属性。
log:ListLogStores 列出指定 Project 下的所有 Logstore 的名称。
log:CreateLogStore 在 Project 下创建 Logstore。
log:DeleteLogStore 删除 Logstore,包括所有 Shard 数据,以及索引等。
log:UpdateLogStore 更新 Logstore 的属性。
log:GetCursorOrData (GetCursorPullLogs) 根据时间获得游标(cursor);根据游标、数量获得日志。
log:ListShards 列出 Logstore 下当前所有可用 Shard。
log:PostLogStoreLogs 向指定的 LogStore 写入日志数据。
log:CreateConfig 在Project下创建日志配置。
log:UpdateConfig 更新配置内容。
log:DeleteConfig 删除指定配置。
log:GetConfig 获得一个配置的详细信息。
log:ListConfig 列出 Project 下所有配置信息,可以通过参数进行翻页。
log:CreateMachineGroup 根据需求创建一组机器,用以日志收集下发配置。
log:UpdateMachineGroup 更新机器组信息。
log:DeleteMachineGroup 删除机器组。
log:GetMachineGroup 查看具体的机器组信息。
log:ListMachineGroup 查看机器组名称列表。
log:ListMachines 获得机器组下属于用户、并与Server 端连接的机器状态信息。
log:ApplyConfigToGroup 将配置应用到机器组。
log:RemoveConfigFromGroup 从机器组中删除配置。
log:GetAppliedMachineGroups 获得机器组上已经被应用的配置名称。
log:GetAppliedConfigs 获得机器组上已经被应用的配置名称。
log:GetShipperStatus 查询日志投递任务状态。
log:RetryShipperTask 重新执行失败的日志投递任务。
log:CreateConsumerGroup 在指定的 Logstore 上创建一个消费组。
log:UpdateConsumerGroup 修改指定 Consumer Group 属性。
log:DeleteConsumerGroup 删除一个指定的 Consumer Group。
log:ListConsumerGroup 查询指定 Logstore 的所有消费组。
log:ConsumerGroupUpdateCheckPoint 更新指定Project和Logstore下的Consumer Group的某个Shard的checkpoint。
log:ConsumerGroupHeartBeat 为指定消费者发送心跳到服务端。
log:GetConsumerGroupCheckPoint 获取指定指定消费组的消费的某个或者所有 Shard 的checkpoint。
log:CreateIndex 为指定Logstore创建索引。
log:DeleteIndex 为指定LogStore创建索引。
log:GetIndex 查询指定 Logstore 的索引。
log:UpdateIndex 更新指定Logstore的索引。
log:CreateSavedSearch 创建快速查询。
log:UpdateSavedSearch 更新快速查询。
log:GetSavedSearch 查看指定快速查询。
log:DeleteSavedSearch 删除快速查询。
log:ListSavedSearch 查看快速查询列表。
log:CreateDashboard 创建仪表盘。
log:UpdateDashboard 更新仪表盘。
log:GetDashboard 查看指定仪表盘。
log:DeleteDashboard 删除仪表盘。
log:ListDashboard 查看仪表盘列表。