@@ -345,6 +345,39 @@ def describe_subnet(self, req=None, **kwargs):
345
345
resp = self .invoke ("DescribeSubnet" , d , ** kwargs )
346
346
return apis .DescribeSubnetResponseSchema ().loads (resp )
347
347
348
+ def describe_subnet_resource (self , req = None , ** kwargs ):
349
+ """ DescribeSubnetResource - 展示子网资源
350
+ **Request**
351
+ - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 <https://docs.ucloud.cn/api/summary/get_project_list.html>`_
352
+ - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 <https://docs.ucloud.cn/api/summary/regionlist.html>`_
353
+ - **SubnetId** (str) - (Required) 子网id
354
+ - **Limit** (int) - 单页返回数据长度,默认为20
355
+ - **Offset** (int) - 列表起始位置偏移量,默认为0
356
+ - **ResourceType** (str) - 资源类型,默认为全部资源类型。枚举值为:UHOST,云主机;PHOST,物理云主机;ULB,负载均衡;UHADOOP_HOST,hadoop节点;UFORTRESS_HOST,堡垒机;UNATGW,NAT网关;UKAFKA,Kafka消息队列;UMEM,内存存储;DOCKER,容器集群;UDB,数据库;UDW,数据仓库;VIP,内网VIP.
357
+
358
+ **Response**
359
+ - **DataSet** (list) - 见 **SubnetResource** 模型定义
360
+ - **TotalCount** (int) - 总数
361
+
362
+ **Response Model**
363
+
364
+ **SubnetResource**
365
+
366
+ - **IP** (str) - 资源ip
367
+ - **IPv6Address** (str) - 资源的IPv6地址
368
+ - **Name** (str) - 资源名称
369
+ - **ResourceId** (str) - 资源Id
370
+ - **ResourceType** (str) - 资源类型。对应的资源类型:UHOST,云主机;PHOST,物理云主机;ULB,负载均衡;UHADOOP_HOST,hadoop节点;UFORTRESS_HOST,堡垒机;UNATGW,NAT网关;UKAFKA,Kafka消息队列;UMEM,内存存储;DOCKER,容器集群;UDB,数据库;UDW,数据仓库;VIP,内网VIP.
371
+ - **SubResourceId** (str) - 资源绑定的虚拟网卡的实例ID
372
+ - **SubResourceName** (str) - 资源绑定的虚拟网卡的实例名称
373
+ - **SubResourceType** (str) - 资源绑定的虚拟网卡的类型
374
+ """
375
+ d = {"ProjectId" : self .config .project_id , "Region" : self .config .region }
376
+ req and d .update (req )
377
+ d = apis .DescribeSubnetResourceRequestSchema ().dumps (d )
378
+ resp = self .invoke ("DescribeSubnetResource" , d , ** kwargs )
379
+ return apis .DescribeSubnetResourceResponseSchema ().loads (resp )
380
+
348
381
def describe_vpc (self , req = None , ** kwargs ):
349
382
""" DescribeVPC - 获取VPC信息
350
383
0 commit comments