検証結果への警告メッセージと失敗メッセージの追加 — CdmPolicyUtil

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • CdmPolicyUtil スクリプトインクルードを使用して、CDM ポリシー検証結果テーブルの検証結果に警告メッセージと失敗メッセージを追加します。 CDM、検証の警告と失敗には、ノードパス、スナップショット ID、および影響を受けるノードへの参照が含まれていることが想定されています。

    重要:
    DevOps コンフィグ は現在廃止されており、新しいアクティベーションのサポートや利用は終了しています。

    CdmPolicyUtil

    • CdmPolicyUtil は、パブリックスクリプトインクルードです。
    • CdmPolicyUtil は、グローバルスクリプトインクルードであるため、新しい CdmPolicyUtil() のように呼び出す必要はありません。
    • CdmPolicyUtil は、すべてのスコープで呼び出すことができますが、想定される呼び出しスコープは PaCE です (具体的には、PaCE ポリシーの実行中)。
    • 適切な呼び出しは、CdmPolicyUtil.methodName(parameters) です。
    注:
    CdmPolicyUtil を使用せずに、検証結果に警告メッセージと失敗メッセージを手動で追加すると、スナップショットの検証ステータスに [実行エラー] と表示されます。

    メソッド

    addFailure

    失敗メッセージを追加します。スナップショットの [検証結果] タブにメッセージが表示されます。

    パラメーター:

    • Output:サブジェクトスナップショット (primarySnapshotId) のポリシー決定。
    • cdmNode:失敗の原因となったノード (sn_cdm_node)。
    • name:失敗の名前。
    • description:失敗の説明。
    addWarning

    ポリシー警告メッセージを追加します。スナップショットの [検証結果] タブにメッセージが表示されます。

    パラメーター:

    • Output:サブジェクトスナップショット (primarySnapshotId) のポリシー決定。
    • cdmNode:警告の原因となったノード (sn_cdm_node)。
    • name:警告の名前。
    • description:警告の説明。
    getLastCreatedSnapshotIds

    指定された additionalDeployables に対して作成および公開された最新のスナップショット ID を返します。特定の展開可能な項目に対して利用可能な公開済みスナップショットがない場合は、デバッグメッセージを追加します。

    パラメーター:

    additionalDeployables – ポリシーに関しては、直接渡すことができます。

    getLastPublishedSnapshotIds

    指定された additionalDeployablesの最新の公開済みスナップショット ID を取得します。特定の展開可能な項目に対して利用可能な公開済みスナップショットがない場合は、デバッグメッセージを追加します。

    パラメーター:

    additionalDeployables - ポリシーに関しては、直接渡すことができます。