Resource Inventory Open API 개발자 가이드

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • Resource Inventory Open API를 사용하여 인터페이스 카드, 논리적 및 물리적 연결, 네트워크 사이트 등과 같은 리소스를 생성, 검색, 업데이트 및 삭제할 수 있습니다.

    이 개발자 가이드에서는 다양한 사용자 지정을 위해 확장 자원 인벤토리 오픈 API 하는 방법에 대한 정보를 제공합니다.

    Resource Inventory Open API 확장

    Resource Inventory Open API는 확장점 및 스크립트 포함을 사용하여 확장할 수 있습니다.

    확장점

    Resource Inventory Open API에는 필수 매개변수를 정의하는 API의 기존 스키마를 수정하는 데 사용할 수 있는 확장점이 포함되어 있습니다. 확장점을 사용하여 새 매개변수를 추가하고 의 필드에 Now Platform매핑하거나 기존 매개변수에 대한 매핑을 변경할 수도 있습니다. 예를 들어 새 자원 특성을 추가하고 적절한 필드에 매핑할 수 있습니다.

    Resource Inventory Open API에는 다음 확장점이 포함되어 있습니다.
    • TNITMFResourceInventoryAPICreateResource: 리소스를 만들 확장점입니다.
    • TNITMFResourceInventoryAPIPatchResource: 리소스를 업데이트할 확장점입니다.
    • TNITMFResourceInventoryAPITransformToIREPayload: TMF 요청에서 IRE(식별 및 조정 엔진) 페이로드를 작성하는 확장점입니다.
    • TNITMFResourceInventoryAPITransformToResponse: 자원 GlideRecord에서 TMF 응답을 작성하는 확장점입니다.
    • TNITMFResourceInventoryAPIValidateCreate: TMF POST 요청의 유효성을 검사하는 확장점입니다.
    • TNITMFResourceInventoryAPIValidatePatch: TMF PATCH 요청의 유효성을 검사하는 확장점입니다.

    스크립트 포함

    Script Includes를 사용하여 기본 유효성 검사 및 변환 함수를 무효화합니다. 기본 함수는 sn_ni_core에 정의되어 있습니다. TNITMFResourceInventoryProcessorOOB 스크립트 포함. 기본 함수를 재정의하려면 sn_ni_core에서 동일한 이름과 매개변수로 함수를 생성하십시오 . TNITMFResourceInventoryProcessor 스크립트 포함.