Adição de mensagens de aviso e falha aos resultados de validação: CdmPolicyUtil

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • 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.

    Importante:
    Configuração de DevOps agora está descontinuado e não há mais suporte ou disponível para nova ativação.

    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.