更新时间:2026-08-28 GMT+08:00
分享

CLI命令参考

资源清单

API名称

命令

描述

操作

列举指定类型的资源

hcloud RMS ListResources

返回当前租户下特定资源类型的资源,需要当前用户有rms:resources:list权限。比如查询云服务器,对应的RMS资源类型是ecs.cloudservers,其中provider为ecs,type为cloudservers。 RMS支持的服务和资源类型参见支持的服务和区域

去调试

列举云服务

hcloud RMS ListProviders

查询RMS支持的云服务、资源、区域列表

去调试

查询单个资源

hcloud RMS ShowResourceById

指定资源ID,返回该资源的详细信息,需要当前用户有rms:resources:get权限。比如查询云服务器,对应的RMS资源类型是ecs.cloudservers,其中provider为ecs,type为cloudservers。RMS支持的服务和资源类型参见支持的服务和区域

去调试

列举所有资源

hcloud RMS ListAllResources

返回当前用户下所有资源,需要当前用户有rms:resources:list权限。

去调试

查询帐号下的单个资源

hcloud RMS ShowResourceDetail

查询当前帐号下的单个资源。

去调试

列举资源标签

hcloud RMS ListAllTags

查询当前帐号下所有资源的标签。

去调试

查询资源数量

hcloud RMS CountAllResources

查询当前帐号的资源数量。

去调试

列举资源概要

hcloud RMS CollectAllResourcesSummary

查询当前帐号的资源概览。

去调试

资源记录器

API名称

命令

描述

操作

查询记录器

hcloud RMS ShowTrackerConfig

查询资源记录器的详细信息

去调试

删除记录器

hcloud RMS DeleteTrackerConfig

删除资源记录器

去调试

创建或更新记录器

hcloud RMS CreateTrackerConfig

创建或更新资源记录器,只能存在一个资源记录器

去调试

资源关系

API名称

命令

描述

操作

列举资源关系

hcloud RMS ShowResourceRelations

指定资源ID,查询该资源与其他资源的关联关系,可以指定关系方向为"in" 或者"out"

去调试

列举资源关系详情

hcloud RMS ShowResourceRelationsDetail

指定资源ID,查询该资源与其他资源的关联关系,可以指定关系方向为“in”或者“out”,需要当帐号有rms:resources:getRelation权限。

去调试

资源历史

API名称

命令

描述

操作

查询资源历史

hcloud RMS ShowResourceHistory

查询资源与资源关系的变更历史

去调试

区域管理

API名称

命令

描述

操作

查询用户可见的区域

hcloud RMS ListRegions

查询用户可见的区域

去调试

合规性

API名称

命令

描述

操作

列出内置策略

hcloud RMS ListBuiltInPolicyDefinitions

列出用户的内置策略

去调试

查询单个内置策略

hcloud RMS ShowBuiltInPolicyDefinition

根据策略ID查询单个内置策略

去调试

创建合规规则

hcloud RMS CreatePolicyAssignments

创建新的合规规则

去调试

列出合规规则

hcloud RMS ListPolicyAssignments

列出用户的合规规则

去调试

更新合规规则

hcloud RMS UpdatePolicyAssignment

更新用户的合规规则

去调试

获取单个合规规则

hcloud RMS ShowPolicyAssignment

根据规则ID获取单个规则

去调试

删除合规规则

hcloud RMS DeletePolicyAssignment

根据规则ID删除此规则

去调试

启用合规规则

hcloud RMS EnablePolicyAssignment

根据规则ID启用此规则

去调试

停用合规规则

hcloud RMS DisablePolicyAssignment

根据规则ID停用此规则

去调试

运行合规评估

hcloud RMS RunEvaluationByPolicyAssignmentId

根据规则ID评估此规则

去调试

获取规则的评估状态

hcloud RMS ShowEvaluationStateByAssignmentId

根据规则ID查询此规则的评估状态

去调试

获取资源的合规结果

hcloud RMS ListPolicyStatesByResourceId

根据资源ID查询所有合规结果

去调试

获取规则的合规结果

hcloud RMS ListPolicyStatesByAssignmentId

根据规则ID查询所有的合规结果

去调试

获取用户的合规结果

hcloud RMS ListPolicyStatesByDomainId

查询用户所有的合规结果

去调试

更新合规评估结果

hcloud RMS UpdatePolicyState

更新用户自定义合规规则的合规评估结果

去调试

创建或更新组织合规规则

hcloud RMS CreateOrganizationPolicyAssignment

创建或更新组织合规规则,如果规则名称已存在,则为更新操作。

去调试

查询组织合规规则列表

hcloud RMS ListOrganizationPolicyAssignments

查询组织合规规则列表。

去调试

查询指定组织合规规则

hcloud RMS ShowOrganizationPolicyAssignment

查询指定组织合规规则。

去调试

删除组织合规规则

hcloud RMS DeleteOrganizationPolicyAssignment

删除组织合规规则。

去调试

查询组织合规规则部署状态

hcloud RMS ShowOrganizationPolicyAssignmentStatuses

查询组织合规规则部署状态。

去调试

查询组织内每个成员帐号合规规则部署的详细状态

hcloud RMS ShowOrganizationPolicyAssignmentDetailedStatus

查询组织内每个成员帐号合规规则部署的详细状态。

去调试

高级查询

API名称

命令

描述

操作

运行高级查询

hcloud RMS RunQuery

执行高级查询

去调试

创建高级查询

hcloud RMS CreateStoredQuery

创建新的高级查询

去调试

列出高级查询

hcloud RMS ListStoredQueries

列举所有高级查询

去调试

查询单个高级查询

hcloud RMS ShowStoredQuery

Show Resource Query Language

去调试

更新单个高级查询

hcloud RMS UpdateStoredQuery

更新自定义查询

去调试

删除高级查询

hcloud RMS DeleteStoredQuery

删除单个高级查询

去调试

列举高级查询Schema

hcloud RMS ListSchemas

List Schemas

去调试

聚合器

API名称

命令

描述

操作

创建资源聚合器

hcloud RMS CreateConfigurationAggregator

创建资源聚合器。

去调试

查询资源聚合器列表

hcloud RMS ListConfigurationAggregators

查询资源聚合器列表。

去调试

查询指定资源聚合器

hcloud RMS ShowConfigurationAggregator

查询指定资源聚合器。

去调试

更新资源聚合器

hcloud RMS UpdateConfigurationAggregator

更新资源聚合器。

去调试

删除资源聚合器

hcloud RMS DeleteConfigurationAggregator

删除资源聚合器。

去调试

查询指定资源聚合器聚合帐号的状态信息

hcloud RMS ShowConfigurationAggregatorSourcesStatus

查询指定资源聚合器聚合帐号的状态信息,状态包括验证源帐号和聚合器帐号之间授权的信息。如果失败,状态包含相关的错误码或消息。

去调试

创建资源聚合器授权

hcloud RMS CreateAggregationAuthorization

给资源聚合器帐号授予从源帐号收集数据的权限。

去调试

查询资源聚合器授权列表

hcloud RMS ListAggregationAuthorizations

查询授权过的资源聚合器列表。

去调试

删除资源聚合器授权

hcloud RMS DeleteAggregationAuthorization

删除指定资源聚合器帐号的授权。

去调试

查询所有挂起的聚合请求列表

hcloud RMS ListPendingAggregationRequests

查询所有挂起的聚合请求列表。

去调试

删除聚合器帐号中挂起的授权请求

hcloud RMS DeletePendingAggregationRequest

删除聚合器帐号中挂起的授权请求。

去调试

查询聚合器中帐号资源的计数

hcloud RMS ShowAggregateDiscoveredResourceCounts

查询聚合器中帐号资源的计数,支持通过过滤器和GroupByKey来统计资源数量。

去调试

查询聚合器中资源的列表

hcloud RMS ListAggregateDiscoveredResources

查询资源聚合器中特定资源的列表。

去调试

查询源帐号中资源的详情

hcloud RMS ShowAggregateResourceConfig

查询源帐号中特定资源的详情。

去调试

对指定聚合器执行高级查询

hcloud RMS RunAggregateResourceQuery

对指定聚合器执行高级查询。

去调试

查询聚合器中一个或多个帐户的合规概况

hcloud RMS ShowAggregatePolicyStateComplianceSummary

查询聚合器中一个或多个帐户的合规和不合规规则数。

去调试

查询聚合合规规则列表

hcloud RMS ListAggregateComplianceByPolicyAssignment

查询合规和不合规规则的列表,其中包含合规和不合规规则的资源数量。

去调试

查询指定聚合合规规则的评估结果详情

hcloud RMS ShowAggregateComplianceDetailsByPolicyAssignment

返回指定聚合合规规则的评估结果详情。包含评估了哪些资源,以及每个资源是否符合规则。

去调试

查询指定聚合合规规则详情

hcloud RMS ShowAggregatePolicyAssignmentDetail

返回指定聚合合规规则详情。

去调试

相关文档