---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# SNMPResponse - グローバル

# SNMPResponse - グローバル {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

SNMPResponse スクリプトインクルードは、SNMP シングルトンフィールドまたはテーブルを安全かつ簡単に取得するメソッドで SNMP ペイロード応答インスタンスをラップするメソッドを提供します。

このスクリプトインクルードを使用して、SNMP シングルトンフィールドまたはテーブルを取得します。

## SNMPResponse - buildIndex(オブジェクト cur, 文字列 name, 文字列 extName) {#ariaid-title2}

現在のオブジェクト内のすべての SNMP エンティティへのインデックスを構築します。
{#r_SRES-buildIndex_O_S_S__table_ipy_bvl_xt__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| cur | オブジェクト | 現在のオブジェクト |
| name | 文字列 | インデックス名 |
| extName | 文字列 | インデックスの拡張 |
[表 : 1. パラメーター]

{#r_SRES-buildIndex_O_S_S__table_ipy_bvl_xt} {#r_SRES-buildIndex_O_S_S__table_jpy_bvl_xt__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 2. 返される内容]

{#r_SRES-buildIndex_O_S_S__table_jpy_bvl_xt}

## SNMPResponse - buildReferences() {#ariaid-title3}

識別されたすべての解決可能なインデックス (discovery_snmp_ref テーブル内) に対する実際のインスタンスへの参照を構築します。
{#r_SRES-buildReferences__table_pvk_1tl_xt__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 3. パラメーター]

{#r_SRES-buildReferences__table_pvk_1tl_xt} {#r_SRES-buildReferences__table_qvk_1tl_xt__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 4. 返される内容]

{#r_SRES-buildReferences__table_qvk_1tl_xt}

## SNMPResponse - getAmbiguousOIDs(文字列 refBase, 文字列 refLeaf) {#ariaid-title4}

指定された ref_base に一致し、null 以外の ref_leaf が定義されている OID のアレイを返します。
ref_base の最後の文字は疑問符にしてもかまいません。その場合、親ノードがテーブルであれば、すべてのテーブルエントリーが返されます。
{#r_SRES-getAmbiguousOIDs_S_S__table_cp2_ptl_xt__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| refBase | 文字列 | 参照ベース |
| refLeaf | 文字列 | 参照リーフ |
[表 : 5. パラメーター]

{#r_SRES-getAmbiguousOIDs_S_S__table_cp2_ptl_xt} {#r_SRES-getAmbiguousOIDs_S_S__table_dp2_ptl_xt__entry__2}

| タイプ | 説明 |
|-|-|
| アレイ | 指定された ref_base に一致し、null 以外の ref_leaf が定義されている OID のアレイ。 |
[表 : 6. 返される内容]

{#r_SRES-getAmbiguousOIDs_S_S__table_dp2_ptl_xt}

## SNMPResponse - getOIDInt(文字列 name) {#ariaid-title5}

指定された MIB 名の OID オブジェクトに含まれる整数を返します。
{#r_SRES-getOIDInt_S__table_hb1_swl_xt__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| name | 文字列 | MIB 名 |
[表 : 7. パラメーター]

{#r_SRES-getOIDInt_S__table_hb1_swl_xt} {#r_SRES-getOIDInt_S__table_ib1_swl_xt__entry__2}

| タイプ | 説明 |
|-|-|
| 数字 | OID オブジェクトに含まれる整数。オブジェクトが見つからないか、空の場合は 0 です。 |
[表 : 8. 返される内容]

{#r_SRES-getOIDInt_S__table_ib1_swl_xt}

## SNMPResponse - getOIDObj(文字列 name) {#ariaid-title6}

応答から取得された指定の MIB 名の OID オブジェクトを取得します。
このメソッドは数字の OID 文字列では機能せず、MIB 名でのみ機能します。
{#r_SRES-getOIDObj_S__table_trw_pxl_xt__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| name | 文字列 | MIB 名 |
[表 : 9. パラメーター]

{#r_SRES-getOIDObj_S__table_trw_pxl_xt} {#r_SRES-getOIDObj_S__table_urw_pxl_xt__entry__2}

| タイプ | 説明 |
|-|-|
| OID オブジェクト | 指定された MIB 名の OID オブジェクト。オブジェクトが見つからなかった場合、または名前付き要素をたどる過程でテーブルエントリーが見つかった場合は null です。 |
[表 : 10. 返される内容]

{#r_SRES-getOIDObj_S__table_urw_pxl_xt}

## SNMPResponse - getOIDTable(文字列 parentName, 文字列 entryName) {#ariaid-title7}

指定されたエントリーの MIB 名で、指定された親 MIB 名のテーブルエントリーのハッシュマップを返します。
{#r_SRES-getOIDTable_S_S__table_nvc_dxl_xt__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| parentName | 文字列 | 親 MIB 名 |
| entryName | 文字列 | エントリーの MIB 名 |
[表 : 11. パラメーター]

{#r_SRES-getOIDTable_S_S__table_nvc_dxl_xt} {#r_SRES-getOIDTable_S_S__table_ovc_dxl_xt__entry__2}

| タイプ | 説明 |
|-|-|
| Hashmap | 指定されたエントリーの MIB 名で、指定された親 MIB 名のテーブルエントリーのハッシュマップ。親が存在しない場合は null です。 |
[表 : 12. 返される内容]

{#r_SRES-getOIDTable_S_S__table_ovc_dxl_xt}

## SNMPResponse - getOIDText(文字列 name) {#ariaid-title8}

指定された MIB 名の OID オブジェクトに含まれるテキストを返します。
{#r_SRES-getOIDText_S__table_p44_hwl_xt__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| name | 文字列 | MIB 名 |
[表 : 13. パラメーター]

{#r_SRES-getOIDText_S__table_p44_hwl_xt} {#r_SRES-getOIDText_S__table_q44_hwl_xt__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | OID オブジェクトに含まれるテキスト。オブジェクトが見つからない場合、またはテキストがない場合は null を返します。 |
[表 : 14. 返される内容]

{#r_SRES-getOIDText_S__table_q44_hwl_xt}

## SNMPResponse - normalize(オブジェクト cur) {#ariaid-title9}

SNMP テーブルをハッシュマップに、OID 値をプリミティブに解決します。
すべての SNMP 数値タイプが JavaScript の数値に変換されます。SNMP の null タイプは JavaScript null に変換されます。SNMP の IP アドレス値は Java IPAddressV4 インスタンスに変換されます。他のすべての値は JavaScript 文字列に変換されます。
{#r_SRES-normalize_O__table_ibf_qsl_xt__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| cur | オブジェクト | SNMP テーブルまたは OID 値。 |
[表 : 15. パラメーター]

{#r_SRES-normalize_O__table_ibf_qsl_xt} {#r_SRES-normalize_O__table_jbf_qsl_xt__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 16. 返される内容]

{#r_SRES-normalize_O__table_jbf_qsl_xt}

