検証結果への警告メッセージと失敗メッセージの追加 — CdmPolicyUtil
CdmPolicyUtil スクリプトインクルードを使用して、CDM ポリシー検証結果テーブルの検証結果に警告メッセージと失敗メッセージを追加します。 CDM、検証の警告と失敗には、ノードパス、スナップショット ID、および影響を受けるノードへの参照が含まれていることが想定されています。
重要:
Washington DC リリース以降、DevOps コンフィグ は将来の廃止に備えて準備されます。これは非表示になり、新しいインスタンスにはインストールされなくなりますが、引き続きサポートされます。詳細については、Now Support ナレッジベースの「Deprecation Process (廃止プロセス) [KB0867184]」の記事を参照してください。
CdmPolicyUtil
- CdmPolicyUtil は、パブリックスクリプトインクルードです。
- CdmPolicyUtil は、グローバルスクリプトインクルードであるため、新しい CdmPolicyUtil() のように呼び出す必要はありません。
- CdmPolicyUtil は、すべてのスコープで呼び出すことができますが、想定される呼び出しスコープは PaCE です (具体的には、PaCE ポリシーの実行中)。
- 適切な呼び出しは、
CdmPolicyUtil.methodName(parameters)です。
メソッド
- 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 - ポリシーに関しては、直接渡すことができます。