云服务器内容精选

  • URI GET /v5/{project_id}/container/nodes 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID 最小长度:1 最大长度:256 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 企业项目ID,查询所有企业项目时填写:all_granted_eps 缺省值:0 最小长度:1 最大长度:256 offset 否 Integer 偏移量:指定返回记录的开始位置,必须为数字,取值范围为大于或等于0,默认0 最小值:0 最大值:2000000 缺省值:0 limit 否 Integer 每页显示个数 最小值:10 最大值:200 缺省值:10 host_name 否 String 节点名称 最小长度:0 最大长度:128 agent_status 否 String Agent状态,包含如下3种。 not_installed :未安装 online :在线 offline :离线 最小长度:1 最大长度:32 protect_status 否 String 防护状态,包含如下2种。 closed :关闭 opened :开启 最小长度:1 最大长度:32 container_tags 否 String 标签:用来识别cce容器节点和自建 cce:cce节点 self:自建节点 other:其他节点 最小长度:1 最大长度:32
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 total_num Integer 容器节点总数 最小值:0 最大值:65535 data_list Array of ContainerNodeInfo objects 容器节点列表 数组长度:0 - 65535 表5 ContainerNodeInfo 参数 参数类型 描述 agent_id String Agent ID 最小长度:0 最大长度:64 host_id String 服务器ID 最小长度:0 最大长度:128 host_name String 节点名称 最小长度:0 最大长度:128 host_status String 服务器状态,包含如下4种。 ACTIVE :正在运行。 SHUTOFF :关机。 BUILDING :创建中。 ERROR :故障。 最小长度:1 最大长度:32 agent_status String Agent状态,包含如下3种。 not_installed :未安装。 online :在线。 offline :离线。 最小长度:1 最大长度:32 protect_status String 防护状态,包含如下2种。 closed :关闭。 opened :开启。 最小长度:1 最大长度:32 protect_interrupt Boolean 防护是否中断 container_tags String 标签:用来识别cce容器节点和自建 cce:cce节点 self:自建节点 other:其他节点 最小长度:1 最大长度:32 private_ip String 私有IP地址 最小长度:0 最大长度:128 public_ip String 弹性公网IP地址 最小长度:0 最大长度:128 resource_id String 主机安全配额ID(UUID) 最小长度:0 最大长度:128 group_name String 服务器组名称 最小长度:1 最大长度:128 enterprise_project_name String 所属企业项目名称 最小长度:0 最大长度:256 detect_result String 云主机安全检测结果,包含如下4种。 undetected :未检测。 clean :无风险。 risk :有风险。 scanning :检测中。 最小长度:1 最大长度:32 asset Integer 资产风险 最小值:0 最大值:2097152 vulnerability Integer 漏洞风险 最小值:0 最大值:2097152 intrusion Integer 入侵风险 最小值:0 最大值:2097152 policy_group_id String 策略组ID 最小长度:1 最大长度:128 policy_group_name String 策略组名称 最小长度:1 最大长度:128
  • 响应示例 状态码: 200 success response { "total_num" : 1, "data_list" : [ { "agent_id" : "2d0fe7824005bf001220ad9d892e86f8af44XXXXXXXXXXX", "agent_status" : "online", "host_id" : "host_id", "host_name" : "host_name", "host_status" : "ACTIVE", "protect_status" : "opened", "protect_interrupt" : false, "private_ip" : "192.168.0.114", "public_ip" : "100.85.218.122", "resource_id" : "ef5eb4fd-7376-48ac-886f-16fd057776f3", "group_name" : "as(All projects)", "enterprise_project_name" : "default", "detect_result" : "risk", "asset" : 0, "vulnerability" : 14, "intrusion" : 0, "policy_group_id" : "ce4d5e95-0cbf-4102-9c77-ef1bcb6b35aa", "policy_group_name" : "tenant_linux_enterprise_default_policy_group (All projects)" } ] }
  • 查看防护配额 在“容器节点管理”界面,选择“防护配额”页签,查看防护配额详细信息。 图3 查看防护配额 表2 容器配额参数说明 参数名称 参数说明 配额ID 配额的ID。 配额版本 容器安全 企业版。 配额状态 正常:配额状态。 已过期:配额已到期,在此期间您仍然可以正常使用配额。 已冻结:冻结期间,HSS将不再防护您的容器;冻结期满,该配额将被彻底删除。 使用状态 使用中:该配额已被使用,下方显示“使用该配额的服务器名称”。 空闲:该配额未被使用。 计费模式 包年/包月 按需计费 标签 资源分类标签。 单击操作列的续费、开启自动续费可进行续费,操作详情请参见如何为容器安全配额续费。 单击退订可退订容器安全配额,操作详情请参见如何退订容器安全配额。
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 total_num Integer 容器节点总数 data_list Array of ContainerNodeInfo objects 容器节点列表 表5 ContainerNodeInfo 参数 参数类型 描述 host_id String 节点id host_name String 节点(服务器)名称 host_status String 服务器状态,包含如下4种。 ACTIVE :正在运行。 SHUTOFF :关机。 BUILDING :创建中。 ERROR :故障。 agent_status String Agent状态,包含如下3种。 not_register :未注册。 online :在线。 offline :离线。 protect_status String 防护状态,包含如下2种。 closed :关闭。 opened :开启。
  • 响应示例 状态码: 200 success response { "total_num" : 1, "data_list" : [ { "host_id" : "caa958ad-a481-4d46-b51e-6861b8864515", "host_name" : "test", "host_status" : "ACTIVE", "agent_status" : "not_register", "protect_status" : "opened" } ]}
  • URI GET /v5/{project_id}/container/nodes 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 表2 Query参数 参数 是否必选 参数类型 描述 host_name 否 String 节点(服务器)名称 agent_status 否 String Agent状态,包含如下3种。 not_installed :未安装 online :在线 offline :离线 limit 否 Integer 查询返回查询容器节点列表当前页面的数,量默认10 offset 否 Integer 查询游标,初始传入0
  • 调用示例 debug调试功能使能示例: 若不调用set_current_compile_soc_info接口设置昇腾AI处理器类型,则tik.Tik() 默认创建的是昇腾310AI处理器的容器。 本示例中,以昇腾AI处理器的型号为“Ascend910”为例,实际调用时,请将变量soc_version的值修改为实际的昇腾AI处理器型号。 from tbe import tikfrom tbe.common.platform import set_current_compile_soc_infosoc_version="Ascend910"set_current_compile_soc_info(soc_version)tik_instance = tik.Tik() 或 tik_instance = tik.Tik(disable_debug=False) debug调试功能禁用示例: from tbe import tikfrom tbe.common.platform import set_current_compile_soc_infotik_instance = tik.Tik(disable_debug=True) 设置err_msg_level为开发级别示例: from tbe import tikfrom tbe.common.platform import set_current_compile_soc_infotik_instance = tik.Tik(err_msg_level=1)
  • 参数说明 表1 参数说明 参数名称 输入/输出 含义 profiling 输入 昇腾AI处理器版本配置信息,支持Dprofile类型。 建议保持默认值None,昇腾AI处理器版本信息请通过set_current_compile_soc_info接口配置。 disable_debug 输入 收集调试信息禁用与使能的开关,布尔类型,默认为False(表示收集调试信息),该参数为可选参数。 err_msg_level 输入 报错信息打印级别,支持int类型,默认为0,该参数为可选参数。取值: 0:表示用户级错误信息,包括错误提示语,报错文件路径及行号,报错对应代码及上下文,用户调用堆栈。 1 : 表示开发级错误信息,包括错误提示语,报错文件路径及行号,报错对应代码及上下文,全部调用堆栈。