ProductInstance – isProductInstance(문자열 modelCategorySysId)

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 지정된 모델 범주가 제품 인스턴스인지 확인합니다.

    다음 조건이 모두 충족되면 모델 범주가 제품 인스턴스로 간주됩니다.
    • 모델 범주의 is_model_category 플래그 값이 true입니다.
    • 모델 범주에는 제품 인스턴스 식별자 구성 [product_instance_identifier_configuration] 테이블에 정의된 유효한 구성이 있습니다.

    이 메서드는 generatePID() 메서드를 호출하기 전에 비즈니스 규칙에서 사용할 수 있습니다.

    표 1. 매개변수
    이름 유형 설명
    modelCategorySysId 문자열 모델 범주 [cmdb_model_category] 테이블의 모델 범주 sys_id입니다. 자세한 내용은 Model categories 문서를 참조하십시오.
    표 2. 반환
    유형 설명
    부울 제공된 모델 범주가 제품 인스턴스인지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • true: 제공된 모델 범주가 제품 인스턴스입니다.
    • false: 제공된 모델 범주가 제품 인스턴스가 아닙니다.

    다음 예제에서는 제공된 모델 범주가 제품 인스턴스인지 여부를 확인하는 방법을 보여 줍니다.

    var isProductInstance =  sn_cmdb.ProductInstance.isProductInstance('4b8aa89a77710110dd5fca22fe5a9984');
    gs.info(isProductInstance);

    출력:

    true