Adição de mensagens de aviso e falha aos resultados de validação: CdmPolicyUtil
Você usa CdmPolicyUtil inclusão de script para adicionar mensagens de aviso e falha aos resultados de validação no CDM Tabela Resultados da validação de política. CDM O espera que avisos e falhas de validação contenham um caminho de nó, um ID de snapshot e uma referência ao nó afetado.
CdmPolicyUtil
- CdmPolicyUtil é uma inclusão de script público.
- Porque CdmPolicyUtil é uma inclusão de script global, você não precisa invocá-lo como um novo CdmPolicyUtil() .
- Você pode invocar CdmPolicyUtil em todos os escopos, mas o escopo de invocação esperado é PaCE(especificamente, durante a execução de PaCE).
- A chamada apropriada é
CdmPolicyUtil.methodName(parâmetros).
Métodos
- AddFailure
Adiciona uma mensagem de falha. A mensagem aparece no Resultados da validação para o snapshot.
Parâmetros:
- OutputDecisão de política para o snapshot do assunto ( primarySnapshotId).
- cdmNodeNó ( sn_cdm_node) que causou a falha.
- nameNome da falha.
- description: Descrição da falha.
- AddWarning
Adiciona uma mensagem de aviso de política. A mensagem aparece no Resultados da validação para o snapshot.
Parâmetros:
- OutputDecisão de política para o snapshot do assunto ( primarySnapshotId).
- cdmNodeNó ( sn_cdm_node) que causou o aviso.
- nameNome do aviso.
- description: Descrição do aviso.
- GetLastCreatedSnapshotIds
Retorna os IDs de snapshot criados e publicados mais recentes para o fornecido additionalDeployables. Se nenhum snapshot publicado estiver disponível para um implantável específico, adicionará uma mensagem de depuração.
Parâmetro:
additionalDeployables - pode ser passado diretamente como se trata da política.
- GetLastPublishedSnapshotIds
Recupera os IDs de snapshot mais recentes e publicados para o fornecido additionalDeployables. Se nenhum snapshot publicado estiver disponível para um implantável específico, adicionará uma mensagem de depuração.
Parâmetro:
additionalDeployables - pode ser passado diretamente como se trata da política.