Skip to main content
Element Software
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

SetSnmpInfo

贡献者

您可以使用 SetSnmpInfo`方法在集群节点上配置SNMP版本2和版本3。使用此接口设置的值将应用于集群中的所有节点,并且传递的值将替换在先前任何调用中设置的所有值 `SetSnmpInfo

参数

备注 对于 Element 6.0 及更高版本, SetSnmpInfo 已弃用。请改用EnableSnmpSetSnmpACL方法。

此方法具有以下输入参数:

名称 说明 键入 默认值 必填

网络

列出网络及其对集群节点上运行的 SNMP 服务器的访问类型。有关可能的值、请参见SNMP网络对象。仅 SNMP v2 需要此参数。

网络阵列

已启用

如果设置为 true ,则会在集群中的每个节点上启用 SNMP 。

boolean

false

已启用 SnmpV3Enabled

如果设置为 true ,则会在集群中的每个节点上启用 SNMP v3 。

boolean

false

用户

如果启用了 SNMP v3 ,则必须传递此值来替代 networks.仅 SNMP v3 需要此参数。

返回值

此方法没有返回值。

启用 SNMP v3 的请求示例

此方法的请求类似于以下示例:

{
"method":"SetSnmpInfo",
"params":{
    "enabled":true,
    "snmpV3Enabled":true,
    "usmUsers":[
      {
        "name":"user1",
        "access":"rouser",
        "secLevel":"auth",
        "password":"namex1",
        "passphrase":"yourpassphrase"
      }
    ]
  },
 "id":1
}

启用 SNMP v2 的请求示例

此方法的请求类似于以下示例:

{
"method":"SetSnmpInfo",
"params":{
    "enabled":true,
    "snmpV3Enabled":false,
    "networks":[
      {
        "community":"public",
        "access":"ro",
        "network":"localhost",
      }
    ]
  },
  "id":1
}

响应示例

此方法返回类似于以下示例的响应:

{
  "id" : 1
  "result" :{
  }
}

自版本以来的新增功能

9.6