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