Inventário de recursos - Guia do desenvolvedor de API aberta
Use API de inventário de recursos em aberto para criar, recuperar, atualizar e excluir recursos, como cartões de interface, conexões lógicas e físicas, sites de rede e muito mais.
Este guia do desenvolvedor fornece informações sobre como estender o. API de inventário de recursos em aberto para fazer várias personalizações.
Estender a API Abrir inventário de recursos
. API de inventário de recursos em aberto pode ser estendido usando pontos de extensão e inclusões de script.
Pontos de extensão
. API de inventário de recursos em aberto Inclui pontos de extensão que podem ser usados para modificar o esquema existente para a API, que define os parâmetros necessários. Pontos de extensão também podem ser usados para adicionar novos parâmetros e mapeá-los para campos no ServiceNow AI Platform ou para mudar o mapeamento dos parâmetros existentes. Por exemplo, você pode adicionar novas características de recurso e mapeá-las para os campos apropriados.
- TNITMFResourceInventoryAPICCreateResource Ponto de extensão para criar um recurso.
- TNITMFResourceInventoryAPIPAtchResource Ponto de extensão para atualizar um recurso.
- TNITMFResourceInventoryAPITransformToIREPayload Ponto de extensão para criar uma carga útil do mecanismo de identificação e reconciliação (IRE) a partir de uma solicitação TMF.
- TNITMFResourceInventoryAPITransformToResponse Ponto de extensão para criar uma resposta TMF a partir de um recurso GlideRecord .
- TNITMFResourceInventoryAPIValidateCriar Ponto de extensão para validar uma solicitação POST DO TMF.
- TNITMFResourceInventoryAPIValidatePatch Ponto de extensão para validar uma solicitação DE PATCH TMF.
Inclusões de script
Use inclusões de script para substituir as funções de validação e transformação padrão. As funções padrão são definidas em sn_ni_core.TNITMFResourceInventoryProcessorOOB inclusão de script. Para substituir as funções padrão, crie funções com nomes e parâmetros idênticos no sn_ni_core.TNITMFResourceInventoryProcessor inclusão de script.