SNMPResponse - 전역

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • SNMPResponse 스크립트 포함은 SNMP 싱글톤 필드 또는 테이블을 안전하고 쉽게 검색하는 메서드로 SNMP 페이로드 응답 인스턴스를 래핑하는 메서드를 제공합니다.

    이 스크립트 포함을 사용하여 SNMP 싱글톤 필드 또는 테이블을 검색합니다.

    SNMPResponse - buildIndex(객체 cur, 문자열 이름, 문자열 extName)

    현재 객체의 모든 SNMP 엔터티에 대한 인덱스를 빌드합니다.

    표 1. 매개변수
    이름 유형 설명
    cur 객체 현재 객체
    이름 문자열 인덱스 이름
    extName 문자열 인덱스 확장
    표 2. 반환
    유형 설명
    void

    SNMPResponse - buildReferences()

    확인할 수 있는 식별된 모든 인덱스(discovery_snmp_ref 테이블)의 실제 인스턴스에 대한 참조를 빌드합니다.

    표 3. 매개변수
    이름 유형 설명
    없음
    표 4. 반환
    유형 설명
    void

    SNMPResponse - getAmbiguousOIDs(String refBase, String refLeaf)

    지정된 ref_base와 일치하고 정의된 null이 아닌 ref_leaf 있는 OID 배열을 반환합니다.

    ref_base의 마지막 문자는 물음표일 수 있습니다. 이 경우 부모 노드가 테이블이면 모든 테이블 항목이 반환됩니다.

    표 5. 매개변수
    이름 유형 설명
    refBase 문자열 참조 베이스
    ref리프 문자열 참조 리프
    표 6. 반환
    유형 설명
    배열 지정된 ref_base와 일치하고 정의된 null이 아닌 ref_leaf 있는 OID 배열입니다.

    SNMPResponse - getOIDInt(문자열 이름)

    지정된 MIB 이름을 가진 OID 객체에 포함된 정수를 반환합니다.

    표 7. 매개변수
    이름 유형 설명
    이름 문자열 MIB 이름
    표 8. 반환
    유형 설명
    번호 OID 개체에 포함된 정수이거나, 개체를 찾을 수 없거나 비어 있는 경우 0입니다.

    SNMPResponse - getOIDObj(문자열 이름)

    응답에서 지정된 MIB 이름으로 OID 객체를 검색합니다.

    이 방법은 숫자 OID 문자열에는 사용할 수 없으며 MIB 이름에는 사용할 수 없습니다.

    표 9. 매개변수
    이름 유형 설명
    이름 문자열 MIB 이름
    표 10. 반환
    유형 설명
    OID 객체 지정된 MIB 이름의 OID 객체이거나, 객체를 찾을 수 없거나 명명된 요소를 따라 이동하는 동안 테이블 항목이 발견된 경우 null입니다.

    SNMPResponse - getOIDTable(문자열 parentName, 문자열 entryName)

    지정된 항목 MIB 이름과 함께 지정된 상위 MIB 이름 아래에 있는 테이블 항목의 해시 맵을 반환합니다.

    표 11. 매개변수
    이름 유형 설명
    parentName(상위 이름) 문자열 상위 MIB 이름
    항목 이름 문자열 항목 MIB 이름
    표 12. 반환
    유형 설명
    해시맵 지정된 상위 MIB 이름 아래에 있는 테이블 항목의 해시 맵(지정된 항목 MIB 이름 포함) 또는 상위 항목이 없는 경우 null입니다.

    SNMPResponse - getOIDText(문자열 이름)

    지정된 MIB 이름으로 OID 객체에 포함된 텍스트를 반환합니다.

    표 13. 매개변수
    이름 유형 설명
    이름 문자열 MIB 이름
    표 14. 반환
    유형 설명
    문자열 OID 개체에 포함된 텍스트입니다. 개체를 찾을 수 없거나 텍스트가 없는 경우 null을 반환합니다.

    SNMPResponse - normalize(객체 cur)

    SNMP 테이블을 해시 맵으로, OID 값을 기본 형식으로 해석합니다.

    모든 SNMP 숫자 유형은 JavaScript 숫자로 변환됩니다. SNMP null 유형은 JavaScript null로 변환됩니다. SNMP IP 주소 값은 Java IPAddressV4 인스턴스로 변환됩니다. 다른 모든 값은 JavaScript 문자열로 변환됩니다.

    표 15. 매개변수
    이름 유형 설명
    cur 객체 SNMP 테이블 또는 OID 값입니다.
    표 16. 반환
    유형 설명
    void