查询CMDB跨账号资源视图聚合的资源
功能介绍
视图创建后,可以通过视图,去查询筛选CMDB跨账号资源视图聚合的资源信息。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
GET /v1/resource/views/resources
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
limit |
是 |
Integer |
参数解释: 分页查询每页显示的条目数量。 约束限制: 不涉及。 取值范围: 自定义,在1-500范围。 默认取值: 不涉及。 |
offset |
否 |
String |
参数解释: 分页查询偏移量,表示从此偏移量开始查询。 约束限制: 不涉及。 取值范围: 0-2147483647。 默认取值: 0。 |
view_id |
是 |
String |
参数解释: 视图ID。 约束限制: 不涉及。 取值范围: 字符串,长度1~32之间。 默认取值: 不涉及。 |
marker |
否 |
String |
参数解释: 分页参数,上一页请求最后一个id。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
provider |
否 |
String |
参数解释: 云服务名称。 约束限制: 不涉及。 取值范围: 字符串,可选ecs,cce,rds等服务资源。 默认取值: 不涉及。 |
type |
否 |
String |
参数解释: 资源类型。 约束限制: 不涉及。 取值范围: 资源类型较多,根据实际业务选择资源类型、常用资源类型如下: 默认取值: 不涉及。 |
请求参数
无
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
data |
Array of data objects |
参数解释: 视图聚合的资源数据。 取值范围: 不涉及。 |
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
参数解释: 唯一标识id。 取值范围: 不涉及。 |
view_id |
String |
参数解释: 视图id。 取值范围: 字符串,长度1~32之间。 |
rms_resource_id |
String |
参数解释: 对应rms_resource集合中的id值。 取值范围: 不涉及。 |
resource_id |
String |
参数解释: 资源id,跨账号资源下且视图管理下对应的资源id。 取值范围: 字符串,长度36字符。 |
domain_id |
String |
参数解释: 用户登录租户对应的租户id。 取值范围: 不涉及。 |
name |
String |
参数解释: 视图下的资源名称。 取值范围: 字符串,长度3~50个字符之间。 |
ep_id |
String |
参数解释: 企业项目ID。 取值范围: 请选择企业管理中存在的项目ID。 |
ep_name |
String |
参数解释: 企业项目名称。 取值范围: 不涉及。 |
project_id |
String |
参数解释: Openstack中的项目ID。 取值范围: 不涉及。 |
provider |
String |
参数解释: 云服务名称。 取值范围: 字符串,长度1~64个字符之间。 |
type |
String |
参数解释: 资源类型。 取值范围: 资源类型较多,根据实际业务选择资源类型、常用资源类型如下: |
region_id |
String |
参数解释: 区域id。 取值范围: 字符串,长度0~64个字符之间。 |
tags |
Array of tags objects |
参数解释: 标签键值对。 取值范围: 不涉及。 |
properties |
Object |
参数解释: 存储资源的附加字段信息,通常用于展示、筛选等。 取值范围: 不涉及。 |
ingest_properties |
Object |
参数解释: 数据采集属性,描述视图系统采集该资源时所记录的附加信息。 取值范围: 不涉及。 |
agent_id |
String |
参数解释: uniagent的id值。 取值范围: 不涉及。 |
agent_state |
AnyType |
参数解释: uniagent的状态。 取值范围: |
inner_ip |
String |
参数解释: 资源内网ip。 取值范围: 不涉及。 |
associated_group_list |
Object |
参数解释: 绑定的资源组信息列表。 取值范围: 不涉及。 |
请求示例
查询CMDB跨账号资源视图聚合的资源。
GET https://{Endpoint}/v1/resource/views/resources
响应示例
状态码:200
查询CMDB跨账号资源视图聚合的资源成功。
{ "data" : [ { "id" : "674034ed9de91350a4753232", "view_id" : "674034ec9de91350a4753230", "rms_resource_id" : "6569f4f04552f23e97babff3", "resource_id" : "0228b9bb-7567-49ca-9707-4d851a863ec4", "domain_id" : "dc2d76541f754d68a4c8d150262d92c2", "name" : "runbook-test-0088ab2误删", "ep_id" : "9d414beb-88b7-4ea8-9e61-1ebb64876849", "ep_name" : "COC", "project_id" : "10a6c23c2a1044779794798beb067c94", "provider" : "ecs", "type" : "cloudservers", "region_id" : "string", "tags" : [ { "key" : "FASA", "value" : "gdsa" }, { "key" : "ID3", "value" : "123456789" }, { "key" : "ID", "value" : "123456789" }, { "key" : "43243", "value" : "45RT" }, { "key" : "ID2", "value" : "123456789" } ], "properties" : { "accessIpv4" : "", "hostName" : "runbook-test-0088", "addresses" : [ { "OsExtIpsType" : "fixed", "OsExtIpsPortId" : "1f653e40-423d-4df0-b539-16c3cfd2a2bd", "addr" : "192.168.0.94", "version" : 4, "OsExtIpsMacAddr" : "fa:16:3e:f0:48:a6", "primary" : true } ], "accessIpv6" : "", "metadata" : { "chargingMode" : "0", "meteringImageType" : "gold", "imageName" : "Public-CAD-HCE-BaseTemplate-2.0.2312.1-x86_64-Standard", "meteringImageId" : "5086e876-a5c2-4d45-a734-1e0c0f664730", "meteringResourcesPerCode" : "s6.small.1.linux", "vpcId" : "44cec12a-3d51-4101-962e-c973fc4ea948", "osBit" : "64", "osType" : "Linux", "ecmResStatus" : "" }, "OsExtStsVmState" : "stopped", "configDrive" : "", "OsExtStsPowerState" : 4, "hostId" : "387bf199de0b370202251e0db98291285b8b5849b5df74bec036abae", "securityGroup" : [ { "name" : "default", "id" : "9e262f72-2f9a-4534-8a56-412710913895" } ], "ExtVolumesAttached" : [ { "bootIndex" : "0", "id" : "f85d484e-f502-43e2-9f99-3add086884ef", "device" : "/dev/vda" } ], "userId" : "9fec03ee5b1040818b91bef6e16213df", "flavor" : { "disk" : "0", "name" : "s6.small.1", "id" : "s6.small.1", "vcpus" : "1", "ram" : "1024" }, "osextsrvattr" : { "hostName" : "runbook-test-0088", "kernelId" : "", "ramdiskId" : "", "reservationId" : "r-lljtv8ct", "instanceName" : "instance-008def4e", "host" : "dd9e17d37e277347b5c29e6ee04c9f5e2aafe6e4a84596c541c48179", "rootDeviceName" : "/dev/vda", "hypervisorHostName" : "c3a03e89b2504db22be4a695b862662205800ca4ac466a8f8d177e60", "launchIndex" : 0 }, "OsDcfDiskConfig" : "MANUAL", "hostStatus" : "UP", "OsSrvUsgLaunchedAt" : "2023-06-27T08:35:10.000000", "OsExtAz" : "string", "locked" : false, "status" : "SHUTOFF", "schedulerHints" : { } }, "ingest_properties" : null, "agent_id" : null, "agent_state" : null, "inner_ip" : null, "associated_group_list" : null } ] }
状态码
状态码 |
描述 |
---|---|
200 |
查询CMDB跨账号资源视图聚合的资源成功。 |
错误码
请参见错误码。