ProductInstance – isProductInstance(문자열 modelCategorySysId)
지정된 모델 범주가 제품 인스턴스인지 확인합니다.
다음 조건이 모두 충족되면 모델 범주가 제품 인스턴스로 간주됩니다.
- 모델 범주의 is_model_category 플래그 값이 true입니다.
- 모델 범주에는 제품 인스턴스 식별자 구성 [product_instance_identifier_configuration] 테이블에 정의된 유효한 구성이 있습니다.
이 메서드는 generatePID() 메서드를 호출하기 전에 비즈니스 규칙에서 사용할 수 있습니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| modelCategorySysId | 문자열 | 모델 범주 [cmdb_model_category] 테이블의 모델 범주 sys_id입니다. 자세한 내용은 Model categories 문서를 참조하십시오. |
| 유형 | 설명 |
|---|---|
| 부울 | 제공된 모델 범주가 제품 인스턴스인지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다.
|
다음 예제에서는 제공된 모델 범주가 제품 인스턴스인지 여부를 확인하는 방법을 보여 줍니다.
var isProductInstance = sn_cmdb.ProductInstance.isProductInstance('4b8aa89a77710110dd5fca22fe5a9984');
gs.info(isProductInstance);
출력:
true