所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

CloudEngine 8800, 7800, 6800, 5800 V200R005C10 配置指南-网络管理与监控

本文档介绍了网络管理与监控的配置,具体包括SNMP配置、RMON配置、NETCONF配置、OpenFlow Agent配置、LLDP配置、NQA配置、镜像配置、报文捕获配置、Packet trace、路径/连通性探测配置、NetStream配置、sFlow配置和iPCA配置。

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
查询参数

查询参数

每种RESTCONF操作方法都允许在请求URI中存在0个或多个查询参数。用户可以根据需要指定特定的查询参数。

  • 查询参数可以按照任意顺序给出。
  • 一个请求URL可以包含多个查询参数,每个参数只能出现一次。
  • 查询参数名称和值是区分大小写的。
表4-15 RESTCONF查询参数

查询参数

操作方法

描述

content

GET,HEAD

选择配置数据或所有数据。

depth

GET,HEAD

返回内容的子树深度。

fields

GET,HEAD

请求目标数据内容的子集。

with-defaults

GET,HEAD

控制是否查询默认值。

content查询参数

content表示用户访问指定类型的数据。该参数仅在GET或HEAD方法查询数据时使用。如果在其他操作方法中使用,则会返回“400 Bad Request”。

该参数取值如下所示:
  • config:仅访问配置数据;
  • all:同时访问配置数据和非配置数据。该值为默认值。
示例一(XML格式):当用户需要查看所有数据类型时,可以不指定content查询参数,或者指定content=all。
  • 请求报文

    GET /restconf/data/huawei-aaa:aaa/domains?content=all HTTP/1.1
    Host:X.X.X.X
    Accept:application/yang-data+xml
  • 响应报文

    HTTP/1.1 200 OK
    Content-Type:application/yang-data+xml
    Content-Length:1744
    
    <?xml version="1.0" encoding="UTF-8"?>
    <domains xmlns="http://www.huawei.com/netconf/vrp/huawei-aaa">
        <domain>
            <domainName>default</domainName>
            <accessLimit>283648</accessLimit>
            <onlineNum>2</onlineNum>
        </domain>
    
示例二(XML格式):当用户需要只需要查看配置数据时,可以指定content=config。
  • 请求报文

    GET /restconf/data/huawei-aaa:aaa/domains?content=config HTTP/1.1
    Host:X.X.X.X
    Accept:application/yang-data+xml
  • 响应报文

    HTTP/1.1 200 OK
    Content-Type:application/yang-data+xml
    Content-Length:1744
    
    <?xml version="1.0" encoding="UTF-8"?>
    <domains xmlns="http://www.huawei.com/netconf/vrp/huawei-aaa">
        <domain>
            <domainName>default</domainName>
            <accessLimit>283648</accessLimit>
        </domain>
    

depth查询参数

depth可以限定查询数据的层次数。该参数仅在GET或HEAD方法查询数据时使用。如果在其他操作方法中使用,则会返回“400 Bad Request”。如果数据节点的深度大于“depth”时,则不会返回查询结果。

该参数取值如下:
  • 1~65535:限定查询结果的层次数。其中层次数如图4-5所示,“depth=1”表示获取目标数据本身。

    图4-5 查询结果层次数示例
  • unbounded:获取所有子节点。该值为默认值。
示例一(XML格式):当用户需要查看所有子节点时,可以不指定depth参数,或者指定depth=unbounded。
  • 请求报文

    GET /restconf/data/huawei-aaa:aaa/domains?depth=unbounded  HTTP/1.1
    Host:X.X.X.X
    Accept:application/yang-data+xml
  • 响应报文

    HTTP/1.1 200 OK
    Content-Type:application/yang-data+xml
    Content-Length:1744
    
    <?xml version="1.0" encoding="UTF-8"?>
    <domains xmlns="http://www.huawei.com/netconf/vrp/huawei-aaa">
        <domain>
            <domainName>default</domainName>
            <authenSchemeName>default</authenSchemeName>
            <acctSchemeName>default</acctSchemeName>
            <authorSchemeName>default</authorSchemeName>
            <domainState>active</domainState>
            <accessLimit>283648</accessLimit>
            <onlineNum>2</onlineNum>
            <serviceTerminal>true</serviceTerminal>
            <serviceTelnet>true</serviceTelnet>
            <serviceFtp>true</serviceFtp>
            <servicePpp>true</servicePpp>
            <serviceSsh>true</serviceSsh>
            <serviceQx>true</serviceQx>
            <serviceSnmp>true</serviceSnmp>
            <serviceMml>true</serviceMml>
            <serviceDot1x>true</serviceDot1x>
            <serviceHttp>true/serviceHttp>
            <timeRangeEnable>false</timeRangeEnable>
        </domain>
    </domains>
    
示例二(XML格式):当用户需要确认在指定目标数据中是否存在一个或多个数据时,可以指定depth=1。
  • 请求报文

    GET /restconf/data/huawei-aaa:aaa/domains?depth=1  HTTP/1.1
    Host:X.X.X.X
    Accept:application/yang-data+xml
  • 响应报文

    HTTP/1.1 200 OK
    Content-Type:application/yang-data+xml
    Content-Length:1744
    
    <?xml version="1.0" encoding="UTF-8"?>
    <domains xmlns="http://www.huawei.com/netconf/vrp/huawei-aaa">
    </domains>
    

fields查询参数

fields参数可以检索目标数据内容的子集。该参数仅在GET或HEAD方法查询数据时可以使用。如果在其他操作方法中使用,则会返回“400 Bad Request”。

示例:过滤查询domainName和accessLimit两个节点。
  • 请求报文

    GET /restconf/data?fields=huawei-aaa:aaa/domains(domainName;accessLimit) HTTP/1.1
    Host:X.X.X.X
    Accept:application/yang-data+json
  • 响应报文

    {
     "ietf-restconf:data" : {
        "huawei-aaa:aaa" : {
          "domains" : {
            "domain" : [{
              "domainName" : "default",
              "accessLimit" : "283648"
            },
            {
              "domainName" : "default_admin",
              "accessLimit" : "283648"
            }]
          }
        }
     }
    }

with-defaults查询参数

with-defaults表示设备具有处理默认值呈现方式的能力,支持在GET方法中使用。如果使用其他操作方法,则会返回“400 Bad Request”。

该参数取值如下:
  • report-all:查询所有节点,不对任何节点做任何操作。该值为默认值。
  • trim:查询结果中不显示配置值等于默认值的节点;
  • report-all-tagged:查询所有节点,并使用命名空间:default="true"标识出配置值等于默认值的节点。
示例:当用户只需要查看目标数据中的部分内容时,可以指定fields参数。
  • 请求报文

    GET /restconf/data/huawei-aaa:aaa/domains?with-defaults=report-all-tagged  HTTP/1.1
    Host:X.X.X.X
    Accept:application/yang-data+xml
  • 响应报文

    HTTP/1.1 200 OK
    Content-Type:application/yang-data+xml
    Content-Length:1744
    
    <?xml version="1.0" encoding="UTF-8"?>
    <domains xmlns="http://www.huawei.com/netconf/vrp/huawei-aaa">
        <domain>
            <domainName>default</domainName>
            <authenSchemeName>default</authenSchemeName>
            <acctSchemeName>default</acctSchemeName>
            <domainState wd:default="true">active</domainState>
            <accessLimit>283648</accessLimit>
            <onlineNum>2</onlineNum>
            <serviceTerminal wd:default="true">true</serviceTerminal>
            <serviceTelnet wd:default="true">true</serviceTelnet>
            <serviceFtp wd:default="true">true</serviceFtp>
            <servicePpp wd:default="true">true</servicePpp>
            <serviceSsh wd:default="true">true</serviceSsh>
            <serviceQx wd:default="true">true</serviceQx>
            <serviceSnmp wd:default="true">true</serviceSnmp>
            <serviceMml wd:default="true">true</serviceMml>
            <serviceDot1x wd:default="true">true</serviceDot1x>
            <serviceHttp wd:default="true">true/serviceHttp>
            <timeRangeEnable wd:default="true">false</timeRangeEnable>
        </domain>
    </domains>
    
翻译
下载文档
更新时间:2020-01-09

文档编号:EDOC1100075464

浏览量:12909

下载量:225

平均得分:
本文档适用于这些产品

相关版本

相关文档

Share
上一页 下一页