在 IAM 中,可以对一个日志服务资源进行以下操作的授权。
资源类型(Source) | 操作(Action ) | 说明 |
---|---|---|
日志项目(Project) | tls:CreateProject | 创建日志项目。 |
tls:ModifyProject | 修改日志项目。 | |
tls:DeleteProject | 删除日志项目。 | |
tls:DescribeProject | 获取日志项目详情。 | |
tls:DescribeProjects | 获取日志项目列表。 | |
日志主题(Topic) | tls:CreateTopic | 创建日志主题。 |
tls:DeleteTopic | 删除日志主题。 | |
tls:ModifyTopic | 修改日志主题。 | |
tls:DescribeTopic | 获取日志主题详情。 | |
tls:DescribeTopics | 获取日志主题列表。 | |
tls:DescribeShards | 获取日志主题的分区列表。 | |
tls:ManualShardSplit | 手动分裂指定的分区。 | |
tls:PutLogs | 上传日志到日志服务。 | |
tls:DescribeCursor | 获取日志下载游标。 | |
tls:ConsumeLogs | 消费日志主题中的日志。 | |
tls:SearchLogs | 检索分析日志主题中的日志。 | |
tls:DescribeLogContext | 查看指定日志的上下文信息。 | |
tls:DescribeHistogram | 检索日志,查看满足条件的日志数据随时间分布的情况。 | |
tls:WebTracks | 批量上传日志到日志主题。 | |
tls:CreateDownloadTask | 创建日志下载任务。 | |
tls:DescribeDownloadTasks | 获取日志下载任务列表。 | |
tls:DescribeDownloadUrl | 获取下载任务对应的下载链接。 | |
tls:CancelDownloadTask | 取消日志下载任务。 | |
tls:OpenKafkaConsumer | 开启日志主题的 Kafka 协议消费功能。 | |
tls:CloseKafkaConsumer | 关闭日志主题的 Kafka 协议消费功能。 | |
tls:DescribeKafkaConsumer | 查看日志主题的 Kafka 消费功能状态。 | |
tls:CreateIndex | 创建索引。 | |
tls:DeleteIndex | 删除索引。 | |
tls:ModifyIndex | 修改索引。 | |
tls:DescribeIndex | 获取索引配置信息。 | |
tls:CreateSavedSearch | 创建快速分析。 | |
tls:DeleteSavedSearch | 删除快速分析。 | |
tls:DescribeSavedSearch | 查询快速分析。 | |
tls:DescribeSavedSearches | 查询快速分析列表。 | |
采集配置(Rule) | tls:CreateRule | 创建采集配置。 |
tls:DeleteRule | 删除采集配置。 | |
tls:ModifyRule | 更新采集配置。 | |
tls:DescribeRule | 获取采集配置。 | |
tls:DescribeRules | 获取采集配置列表。 | |
tls:ApplyRuleToHostGroups | 将采集配置应用到机器组。 | |
tls:DeleteRuleFromHostGroups | 将采集配置与机器组解绑。 | |
机器组(HostGroup) | tls:CreateHostGroup | 创建机器组。 |
tls:DeleteHostGroup | 删除机器组。 | |
tls:ModifyHostGroup | 更新机器组。 | |
tls:DescribeHostGroup | 获取机器组详细信息。 | |
tls:DescribeHostGroups | 获取所有机器组列表。 | |
tls:DescribeHosts | 获取机器组中的机器列表。 | |
tls:DeleteHost | 删除机器组中指定 IP 的机器。 | |
tls:DescribeHostGroupRules | 获取机器组上已经应用的采集配置列表。 | |
tls:ModifyHostGroupsAutoUpdate | 批量修改机器组的 LogCollector 自动升级配置。 | |
tls:DeleteAbnormalHosts | 一键清理机器组中所有心跳异常的机器。 | |
告警组(AlarmNotifyGroup) | tls:CreateAlarmNotifyGroup | 创建告警组。 |
tls:DeleteAlarmNotifyGroup | 删除告警组。 | |
tls:DescribeAlarmNotifyGroups | 获取告警组列表。 | |
tls:ModifyAlarmNotifyGroup | 修改告警组。 | |
告警策略(Alarm) | tls:CreateAlarm | 创建告警策略。 |
tls:DeleteAlarm | 删除告警策略。 | |
tls:DescribeAlarms | 获取告警策略列表。 | |
tls:ModifyAlarm | 修改告警策略。 | |
tls:DescribeAlarmLogs | 查看告警历史。 | |
tls:ManualTriggerAlarm | 测试告警策略。 | |
tls:DescribeManualTriggerAlarmTask | 查看告警测试任务。 | |
tls:ModifyAlarmIncident | 修改免登录页面配置。 | |
tls:DescribeAlarmIncident | 查看免登录页面配置。 | |
tls:DisableAlarm | 关闭告警策略。 | |
tls:EnableAlarm | 开启告警策略。 | |
告警 Webhook 集成配置(WebhookIntegration) | tls:CreateAlarmWebhookIntegration | 创建告警 Webhook 集成配置。 |
tls:DeleteAlarmWebhookIntegration | 删除告警 Webhook 集成配置。 | |
tls:DescribeAlarmWebhookIntegrations | 获取告警 Webhook 集成配置列表。 | |
tls:ModifyAlarmWebhookIntegration | 修改告警 Webhook 集成配置。 | |
定时 SQL 分析任务 (ScheduleSqlTask ) | tls:CreateScheduleSqlTask | 创建定时 SQL 分析任务。 |
tls:ModifyScheduleSqlTask | 修改定时 SQL 分析任务。 | |
tls:DeleteScheduleSqlTask | 删除定时 SQL 分析任务。 | |
tls:DescribeScheduleSqlTask | 获取定时 SQL 分析任务的详情。 | |
tls:DescribeScheduleSqlTasks | 查看定时 SQL 分析任务的列表。 | |
消费组(ConsumerGroup) | tls:CreateConsumerGroup | 创建日志服务消费组。 |
tls:DeleteConsumerGroup | 删除日志服务消费组。 | |
tls:DescribeConsumerGroups | 获取日志服务消费组列表。 | |
tls:ModifyConsumerGroup | 修改日志服务消费组的配置。 | |
tls:ConsumerHeartbeat | 向日志服务发送消费组中的一个消费者的心跳信息。 | |
tls:DescribeCheckPoint | 查看消费组在日志分区上的当前消费位点。 | |
tls:ModifyCheckPoint | 为消费组重置指定分区的消费位点。 | |
tls:ResetCheckPoint | 为消费组重置全部消费位点。 | |
标签(Tag) | tls:AddTagsToResource | 为日志项目或者日志主题批量绑定标签。 |
tls:RemoveTagsFromResource | 为日志项目或者日志主题批量解绑标签。 | |
仪表盘(Dashboard) | tls:CreateDashboard | 创建仪表盘。 |
tls:DeleteDashboard | 删除仪表盘。 | |
tls:ModifyDashboard | 修改仪表盘信息。 | |
tls:DescribeDashboard | 获取仪表盘信息。 | |
tls:DescribeDashboards | 获取仪表盘列表。 | |
导入任务(ImportTask) | tls:CreateImportTask | 创建数据导入任务。 |
tls:DeleteImportTask | 删除数据导入任务。 | |
tls:ModifyImportTask | 修改数据导入任务。 | |
tls:DescribeImportTask | 获取数据导入任务详情。 | |
tls:DescribeImportTasks | 获取数据导入任务列表。 | |
加工任务(ETL) | tls:CreateETLTask | 创建数据加工任务。 |
tls:DeleteETLTask | 删除数据加工任务。 | |
tls:DescribeETLFunctions | 获取数据加工函数。 | |
tls:DescribeETLLogDataInfo | 获取数据加工进度。 | |
tls:DescribeETLPreviewDataInfo | 获取数据加工预览信息。 | |
tls:DescribeETLTask | 获取数据加工任务详情。 | |
tls:DescribeETLTasks | 获取数据加工任务列表。 | |
tls:ModifyETLTask | 修改数据加工任务。 | |
tls:ModifyETLTaskStatus | 修改数据加工任务状态。 | |
投递配置(Shipper) | tls:CreateShipper | 创建数据投递配置。 |
tls:DeleteShipper | 删除数据投递配置。 | |
tls:DescribeShipper | 获取数据投递配置。 | |
tls:DescribeShipperTasks | 获取数据投递任务列表。 | |
tls:DescribeShippers | 获取数据投递配置列表。 | |
tls:ModifyShipper | 修改数据投递配置。 | |
tls:RetryShipperTask | 重试数据投递任务。 | |
Trace 实例(TraceInstance) | tls:CreateTraceInstance | 创建 Trace 实例。 |
tls:ModifyTraceInstance | 修改 Trace 实例。 | |
tls:DeleteTraceInstance | 删除 Trace 实例。 | |
tls:DescribeTraceInstances | 查看 Trace 实例列表。 | |
tls:DescribeTraceInstance | 查看 Trace 实例详情。 |