基本信息
CAM中产品名 | CAM中简称 | 控制台访问 | 按标签授权 | 授权粒度 | IP限制 |
---|---|---|---|---|---|
云顾问 | advisor | 支持 | 不支持 | 操作级 | 支持 |
说明:云产品的授权粒度按照粒度粗细分为服务级、操作级和资源级三个级别。
- 服务级:定义对服务的整体是否拥有访问权限,分为允许对服务拥有全部操作权限或者拒绝对服务拥有全部操作权限。服务级授权粒度的云产品,不支持对具体的接口进行授权。
- 操作级:定义对服务的特定接口(API)是否拥有访问权限,例如:授权某账号对云服务器服务进行只读操作。
- 资源级:定义对特定资源是否有访问权限,这是最细的授权粒度,例如:授权某账号仅读写操作某台云服务器实例。能支持资源级接口授权的产品,则会被认定为资源级授权粒度。
接口授权粒度
接口授权粒度分为资源级和操作级两个级别:
- 资源级接口:此类型接口支持对某一个具体特定的资源进行授权。
- 操作级接口:此类型接口不支持对某一个特定的资源进行授权。授权时策略语法若限定了具体的资源,CAM会判断此接口不在授权范围,判断为无权限。
写操作
接口名 | 接口描述 | 授权粒度 | 资源六段式 | IP限制 |
---|---|---|---|---|
ApproveArchShareAuthorization | 允许对云架构协作的授权 | 操作级 | * | 支持 |
CreateArch | 创建云架构 | 操作级 | * | 支持 |
CreateArchScanReportFile | 创建架构图巡检报告 | 操作级 | * | 支持 |
CreateArchScanTask | 发起架构巡检 | 操作级 | * | 支持 |
CreateArchitectureDiagram | 创建架构图 | 操作级 | * | 支持 |
CreateArchitectureNode | 创建架构图节点 | 操作级 | * | 支持 |
CreateArchitectureNodeV2 | 创建架构图节点V2-只针对tke节点 | 操作级 | * | 支持 |
CreateArchitectureTemplate | 创建架构图模板 | 操作级 | * | 支持 |
CreateDirectory | 创建目录 | 操作级 | * | 支持 |
CreateHighAvailabilityServiceOrder | 创建高可用服务订单 | 操作级 | * | 支持 |
CreatePushHunDunArchitecture | 创建混沌订阅架构图信息 | 操作级 | * | 支持 |
CreateScanBindTask | 发起标签/模糊匹配数据绑定巡检 | 操作级 | * | 支持 |
CreateScanMapTask | 发起架构巡检 | 操作级 | * | 支持 |
CreateScanTask | 创建扫描任务 | 操作级 | * | 支持 |
CreateSubscriptionTemplate | 创建订阅模板 | 操作级 | * | 支持 |
DeleteArch | 删除云架构 | 资源级 | qcs::advisor::uin/${uin}:arch/${ArchId} | 支持 |
DeleteArchitectureDiagram | 删除架构图信息 | 操作级 | * | 支持 |
DeleteArchitectureNode | 删除节点信息 | 操作级 | * | 支持 |
DeleteArchitectureTemplate | 删除架构图模板 | 操作级 | * | 支持 |
DeleteGlobalIgnoreTags | 删除全局忽略的Tag | 操作级 | * | 支持 |
DeletePushHunDunArchitecture | 删除订阅架构图信息 | 操作级 | * | 支持 |
DeleteSubscription | 删除订阅 | 操作级 | * | 支持 |
DeleteSubscriptionTemplate | 删除订阅模板 | 操作级 | * | 支持 |
DescribeAsyncArchitectureFile | 同步架构图文件信息 | 操作级 | * | 支持 |
ModifyArch | 修改云架构 | 资源级 | qcs::advisor::uin/${uin}:arch/${ArchId} | 支持 |
ModifyArchIgnoreInstances | 修改架构忽略实例状态 | 操作级 | * | 支持 |
ModifyArchIgnoreStrategies | 编辑架构巡检规则 | 操作级 | * | 支持 |
ModifyArchInfo | 修改云架构基础信息 | 资源级 | qcs::advisor::uin/${uin}:arch/${ArchId} | 支持 |
ModifyArchNodeIgnoreStatus | 修改架构节点忽略状态 | 操作级 | * | 支持 |
ModifyArchProductThreshold | 修改架构图监测指标配置信息 | 操作级 | * | 支持 |
ModifyArchitectureDiagram | 修改架构图信息 | 操作级 | * | 支持 |
ModifyArchitectureNode | 修改架构图节点 | 操作级 | * | 支持 |
ModifyArchitectureNodeV2 | 修改架构图节点v2-只针对tke节点 | 操作级 | * | 支持 |
ModifyArchitectureTemplate | 修改架构图模板 | 操作级 | * | 支持 |
ModifyCustomThresholdCondition | 修改自定义阈值条件 | 操作级 | * | 支持 |
ModifyFocusProduct | 设置重点关注产品 | 操作级 | * | 支持 |
ModifyGlobalIgnoreTags | 修改全局忽略的Tag | 操作级 | * | 支持 |
ModifyIgnoreArchitectureItem | 修改架构节点忽略状态 | 操作级 | * | 支持 |
ModifyIgnoreInstances | 修改忽略的实例列表 | 操作级 | * | 支持 |
ModifyIgnoreStatus | 修改忽略状态 | 操作级 | * | 支持 |
ModifyIgnoreStrategies | 修改(删除或者增加)忽略的策略ID | 操作级 | * | 支持 |
ModifyShareStatus | 修改云架构共享状态 | 资源级 | qcs::advisor::uin/${uin}:arch/${ArchId} | 支持 |
ModifySubscriptionTemplate | 修改订阅模板 | 操作级 | * | 支持 |
MoveArchToDirectory | 把架构移到目录里 | 操作级 | * | 支持 |
OperateArchShareAuthorization | 操作架构分享授权 | 操作级 | * | 支持 |
RemoveArchShareAuthorization | 清除对云架构协作的授权 | 操作级 | * | 支持 |
RemoveDirectory | 删除目录 | 操作级 | * | 支持 |
RenameDirectory | 重命名文件夹 | 操作级 | * | 支持 |
ReportPluginUsing | 上报插件使用 | 操作级 | * | 支持 |
UpdateArchitectureNodalLevelInfo | 更新架构图水位信息 | 操作级 | * | 支持 |
UpdateArchitectureUserThreshold | 修改用户设置的水位阈值 | 操作级 | * | 支持 |
UpdateEventResources | 更新产品隐患资源状态 | 操作级 | * | 支持 |
UpdateNodeResourceCapacityMetric | 更新节点资源容量指标 | 操作级 | * | 支持 |
UpdateReportStatus | 用于更新对架构师的扫描报告解读授权 | 操作级 | * | 支持 |
UpdateRiskManageStrategyState | 更新风险状态 | 操作级 | * | 支持 |
UpdateRoleStatus | 更新角色授权状态 | 操作级 | * | 支持 |
UpdateSubscription | 用于创建或修改订阅信息。 | 操作级 | * | 支持 |
读操作
接口名 | 接口描述 | 授权粒度 | 资源六段式 | IP限制 |
---|---|---|---|---|
CountSharingArch | 统计正在被分享的架构图数目 | 操作级 | * | 支持 |
DescribeAllProduct | 查询云产品信息 | 操作级 | * | 支持 |
DescribeArch | 获取云架构详情 | 资源级 | qcs::advisor::uin/${uin}:arch/${ArchId} | 支持 |
DescribeArchAsync | 异步描述架构图 | 操作级 | * | 支持 |
DescribeArchNodeConfigInfo | 查询新版架构图节点配置信息 | 操作级 | * | 支持 |
DescribeArchNodeStrategyScoreInfo | 查询架构节点策略分数 | 操作级 | * | 支持 |
DescribeArchProductThresholdInfo | 查询架构图容量监测指标阈值信息 | 操作级 | * | 支持 |
DescribeArchProducts | 获取架构图产品列表 | 资源级 | qcs::advisor::uin/${uin}:arch/${ArchId} | 支持 |
DescribeArchScanIsFinish | 查询架构巡检是否完成 | 操作级 | * | 支持 |
DescribeArchSvg | 获取架构的SVG | 资源级 | qcs::advisor::uin/${uin}:arch/${ArchId} | 支持 |
DescribeArchSync | 同步获取架构图详情 | 资源级 | qcs::advisor::uin/${uin}:arch/${ArchId} | 支持 |
DescribeArchTaskProgress | 查询架构巡检进度 | 操作级 | * | 支持 |
DescribeArchTaskResult | 异步描述架构获取结果 | 操作级 | * | 支持 |
DescribeArchTaskStrategyIgnores | 查询架构任务策略忽略实例 | 操作级 | * | 支持 |
DescribeArchTaskStrategyRisks | 查询架构任务策略风险实例 | 操作级 | * | 支持 |
DescribeArchThresholdConfigStatus | 查询架构图监控指标配置状态 | 操作级 | * | 支持 |
DescribeArchVersionList | 获取云架构版本列表 | 资源级 | qcs::advisor::uin/${uin}:arch/${ArchId} | 支持 |
DescribeArchitectureBindNode | 查询架构图绑定节点 | 操作级 | * | 支持 |
DescribeArchitectureConfigInfo | 查询云架构配置信息 | 操作级 | * | 支持 |
DescribeArchitectureDiagram | 查询架构图信息 | 操作级 | * | 支持 |
DescribeArchitectureExplanatory | 获取架构图说明信息 | 操作级 | * | 支持 |
DescribeArchitectureHeartBeat | 架构图心跳检测 | 操作级 | * | 支持 |
DescribeArchitectureIsEdit | 判断架构图是否正在编辑 | 操作级 | * | 支持 |
DescribeArchitectureNodalLevelInfo | 查询架构图水位信息 | 操作级 | * | 支持 |
DescribeArchitectureNode | 查询架构图节点 | 操作级 | * | 支持 |
DescribeArchitectureNodeInstances | 查询节点绑定实例信息 | 操作级 | * | 支持 |
DescribeArchitectureNodeIsInstance | 判断节点是否绑定实例 | 操作级 | * | 支持 |
DescribeArchitectureNodeRiskInfo | 查询节点风险信息 | 操作级 | * | 支持 |
DescribeArchitectureNodeRiskInfoV2 | 查询架构图节点风险v2 | 操作级 | * | 支持 |
DescribeArchitectureNodeRiskInfoV3 | 查询架构图节点风险信息 | 操作级 | * | 支持 |
DescribeArchitectureNodeV2 | 查询架构图节点信息-只针对tke节点 | 操作级 | * | 支持 |
DescribeArchitectureOperationHistory | 查询架构图操作历史 | 操作级 | * | 支持 |
DescribeArchitectureShapes | 查询架构图支持图形信息 | 操作级 | * | 支持 |
DescribeArchitectureStrategyRisks | 查询架构巡检项节点风险列表 | 操作级 | * | 支持 |
DescribeArchitectureTaskSummary | 查询巡检详细信息 | 操作级 | * | 支持 |
DescribeArchitectureTemplate | 获取架构图模板信息 | 操作级 | * | 支持 |
DescribeArchitectureUserThreshold | 查询用户可以设置的架构图阈值信息 | 操作级 | * | 支持 |
DescribeAsyncNodeListInfo | 同步架构图节点信息 | 操作级 | * | 支持 |
DescribeBindTaskIsSuccess | 判断绑定类型任务是否成功 | 操作级 | * | 支持 |
DescribeCapacityMetricInfo | 查询产品容量监控维度信息 | 操作级 | * | 支持 |
DescribeCapacityProductList | 查询容量插件产品列表 | 操作级 | * | 支持 |
DescribeCloudArchOperateLog | 获取操作日志 | 操作级 | * | 支持 |
DescribeConfig | 描述平台的策略配置信息 | 操作级 | * | 支持 |
DescribeCustomThresholdCondition | 查询自定义阈值条件 | 操作级 | * | 支持 |
DescribeDownloadTask | 获取扫描报告下载链接 | 操作级 | * | 支持 |
DescribeEventResources | 查询产品隐患资源 | 操作级 | * | 支持 |
DescribeFocusProduct | 查询重点关注产品 | 操作级 | * | 支持 |
DescribeFuzzyIgnoreConfig | 描述模糊忽略配置 | 操作级 | * | 支持 |
DescribeFuzzyIgnoreInfo | 查询模糊忽略信息 | 操作级 | * | 支持 |
DescribeGlobalIgnoreTags | 查询全局忽略的Tag | 操作级 | * | 支持 |
DescribeGroupAndProductInfos | 获取风险类别信息和产品信息 | 操作级 | * | 支持 |
DescribeHighAvailabilityDescriptionUrl | 查询高可用服务说明书 | 操作级 | * | 支持 |
DescribeHighAvailabilityServiceDetail | 查询高可用服务订单详情 | 操作级 | * | 支持 |
DescribeHighAvailabilityServiceOrderList | 查询高可用服务订单列表 | 操作级 | * | 支持 |
DescribeHighAvailabilityServicePermission | 查询是否有高可用服务权限 | 操作级 | * | 支持 |
DescribeIgnoredInstances | 查询忽略实例信息 | 操作级 | * | 支持 |
DescribeInsCapacityMetricData | 查询实例容量指标数据 | 操作级 | * | 支持 |
DescribeInsResourceRealTimeInfo | 查询实例资源实时数据 | 操作级 | * | 支持 |
DescribeIsSubscribedEmail | 查询客户是否存在有效邮件订阅 | 操作级 | * | 支持 |
DescribeLastTask | 拉取上一个最新的任务的ID | 操作级 | * | 支持 |
DescribeMyResourceCount | 获取我的资源统计 | 操作级 | * | 支持 |
DescribeMyResources | 获取我的资源列表 | 操作级 | * | 支持 |
DescribeNodeLoadInfo | 查询架构图节点容量负载信息 | 操作级 | * | 支持 |
DescribeNodeResourceBindingInfo | 获取节点绑定资源条件信息 | 资源级 | qcs::advisor::uin/${uin}:arch/{ArchId} | 支持 |
DescribeNodeResourceLoadInfo | 查询架构图节点资源容量分布 | 操作级 | * | 支持 |
DescribeNodeResources | 获取节点绑定的资源列表 | 操作级 | * | 支持 |
DescribeNodeRiskCountForPolicyScan | 查询节点下某一个策略巡检实例的风险数量情况 | 操作级 | * | 支持 |
DescribeNodeStrategyRiskInfo | 查询单节点策略风险信息 | 操作级 | * | 支持 |
DescribeNoticeInfo | 查询通知信息 | 操作级 | * | 支持 |
DescribeOverview | 概览数据 | 操作级 | * | 支持 |
DescribeOverviewTabInfo | 查询概览页页面信息 | 操作级 | * | 支持 |
DescribeParamList | 获取公共参数列表 | 操作级 | * | 支持 |
DescribeProductAndRegion | 查询产品信息大盘产品和地域 | 操作级 | * | 支持 |
DescribeProductConfig | 获取云架构支持产品配置信息 | 操作级 | * | 支持 |
DescribeProductConfigList | 产品配置列表 | 操作级 | * | 支持 |
DescribeProductDetailInfo | 查询产品详情数据 | 操作级 | * | 支持 |
DescribeProductDetailTabInfo | 查询资源详情页Tab信息 | 操作级 | * | 支持 |
DescribeProductDiagramList | 获取云产品绘图数据列表 | 操作级 | * | 支持 |
DescribeProductDistributeInfo | 查询产品资源分布信息 | 操作级 | * | 支持 |
DescribeProductEvents | 查询产品动态 | 操作级 | * | 支持 |
DescribeProductInstance | 获取产品实例信息 | 操作级 | * | 支持 |
DescribeProductOverviewInfo | 查询云产品概览信息 | 操作级 | * | 支持 |
DescribeProductQuotaInfo | 查询产品配额信息 | 操作级 | * | 支持 |
DescribeProductRegionAndZone | 获取产品支持地址和可用区信息 | 操作级 | * | 支持 |
DescribeProductResourceInfoDetails | 查询产品信息大盘资源概览接口 | 操作级 | * | 支持 |
DescribeProductTrendInfo | 查询产品资源趋势信息 | 操作级 | * | 支持 |
DescribeQuotaManagement | 查询产品信息大盘配额信息 | 操作级 | * | 支持 |
DescribeRegions | 获取地域列表 | 操作级 | * | 支持 |
DescribeReportStatus | 查询订阅报告授权状态 | 操作级 | * | 支持 |
DescribeResourceFields | 获取资源筛选字段列表 | 操作级 | * | 支持 |
DescribeResourceProducts | 获取支持资源绑定的产品列表 | 操作级 | * | 支持 |
DescribeResourceTrend | 查询产品信息大盘资源变化趋势 | 操作级 | * | 支持 |
DescribeResources | 获取资源列表 | 操作级 | * | 支持 |
DescribeRiskDisplay | 查询评估项表头显示信息 | 操作级 | * | 支持 |
DescribeRiskHistory | 获取历史风险实例列表 | 操作级 | * | 支持 |
DescribeRiskLists | 获取风险列表 | 操作级 | * | 支持 |
DescribeRiskManageStrategyDetail | 获取风险治理策略详情信息 | 操作级 | * | 支持 |
DescribeRiskManageStrategyTrend | 获取风险治理策略关联的实例数量列表 | 操作级 | * | 支持 |
DescribeRiskOverview | 获取风险治理概览数据 | 操作级 | * | 支持 |
DescribeRiskResultInfo | 查询巡检结果概览信息 | 操作级 | * | 支持 |
DescribeRiskTrend | 获取风险趋势数据 | 操作级 | * | 支持 |
DescribeRoleStatus | 查询角色授权状态 | 操作级 | * | 支持 |
DescribeStrategies | 用于查询评估项的信息 | 操作级 | * | 支持 |
DescribeStrategyOverview | 查询巡检概览信息 | 操作级 | * | 支持 |
DescribeSubscriptionTemplates | 查询订阅模板 | 操作级 | * | 支持 |
DescribeSubscriptions | 查询当前用户的订阅信息 | 操作级 | * | 支持 |
DescribeSupportLanguage | 获取支持语言列表 | 操作级 | * | 支持 |
DescribeTaskProgress | 获取任务扫描进度 | 操作级 | * | 支持 |
DescribeTaskStrategyIgnores | 查询评估项忽略实例列表 | 操作级 | * | 支持 |
DescribeTaskStrategyRisks | 查询评估项风险实例列表 | 操作级 | * | 支持 |
DescribeTaskSummary | 查询任务执行的结果总览 | 操作级 | * | 支持 |
DescribeTaskSummaryV2 | 查询任务执行的结果总览V2 | 操作级 | * | 支持 |
DescribeZones | 获取可用区列表 | 操作级 | * | 支持 |
DownloadReportFile | 下载扫描报告内容 | 操作级 | * | 支持 |
DownloadReportFileAsync | 创建下载扫描报告任务 | 操作级 | * | 支持 |
GetAccountInfoByFields | 获取账户名称信息 | 操作级 | * | 支持 |
ListAllIgnoreInstances | 拉取所有的忽略实例的列表 | 操作级 | * | 支持 |
ListIgnoreInstances | 拉取忽略的实例列表 | 操作级 | * | 支持 |
ListIgnoreStrategies | 拉取忽略扫描的策略的ID列表 | 操作级 | * | 支持 |
ListPluginConfig | 获取应用插件配置 | 操作级 | * | 支持 |
ListRegionCodes | 查询地区对应的编码 | 操作级 | * | 支持 |
QueryArchShareAuthorization | 查询该主账户是否有授权腾讯云分享架构 | 操作级 | * | 支持 |
列表操作
接口名 | 接口描述 | 授权粒度 | 资源六段式 | IP限制 |
---|---|---|---|---|
DescribeArchList | 获取云架构列表 | 资源级 | qcs::advisor::uin/${uin}:arch/${ArchId} | 支持 |
DescribeLastVisit | 获取最近访问架构图 | 资源级 | qcs::advisor::uin/${uin}:arch/${ArchId} | 支持 |
ListDirectory | 查询目录列表 | 操作级 | * | 支持 |