Inventário de recursos Abrir API Guia do desenvolvedor
Use o. Abrir API de inventário de recursos 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. Abrir API de inventário de recursos para fazer várias personalizações.
Estendendo a API Abrir inventário de recursos
. Abrir API de inventário de recursos pode ser estendido usando pontos de extensão e inclusões de script.
Pontos de extensão
. Abrir API de inventário de recursos 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.
- Recurso de APIPatchResourceInventoryAPIPatchResource Ponto de extensão para atualizar um recurso.
- TnITMFResourceInventoryAPITransformToIREPayload Ponto de extensão para criar uma carga do mecanismo de identificação e reconciliação (IRE) a partir de uma solicitação de TMF.
- TNITMFResourceInventoryAPITransformToResposta Ponto de extensão para criar uma resposta de TMF a partir de um recurso GlideRecord .
- TNITMFResourceInventoryAPIValidateCriar Ponto de extensão para validar uma solicitação POST DE TMF.
- TNITMFResourceInventoryAPIValidatePatch Ponto de extensão para validar uma solicitação DE PATCH DE 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 no 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.