Google Cloud Platform (GCP) Descoberta do Cloud Functions usando padrões

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Padrões de descoberta e mapeamento de serviços Usa o padrão Google Cloud Platform (GCP) - Cloud Functions para descobrir o Cloud Functions em um Google Cloud Platform (GCP) implantação durante a descoberta horizontal. Descobrir alguns desses recursos requer a atualização do Padrões de descoberta e mapeamento de serviços aplicação do ServiceNow Store.

    Descoberta baseada em padrões e requisitos de mapeamento

    Verifique GCP pré-requisitos da descoberta
    Para obter mais informações, consulte a seção Pré-requisitos em Google Cloud Platform (GCP) Descoberta em nuvem usando padrões.
    Habilite o padrão relevante
    O padrão para este serviço está desabilitado por padrão. Começando com Conteúdo de visibilidade a versão 6.28.0, ativar ou desativar um padrão não será considerada uma personalização e continuará a receber atualizações. Os padrões que foram ativados ou desativados anteriormente serão redefinidos para a versão predefinida mais recente após a atualização, mantendo o último valor de campo ativo. Para obter mais informações sobre como habilitar padrões, consulte Ative um padrão desabilitado.

    Dados coletados pelo Descoberta durante a descoberta horizontal

    Descoberta preenche os dados no CMDB Ao executar o padrão Google Cloud Platform (GCP) - Funções de nuvem.

    Tabela 1. Conta de serviço em nuvem [cmdb_ci_cloud_service_account]
    Campo Descrição
    ID da conta [account_id] Nome do projeto usado para a descoberta.
    ID do objeto [object_id] Nome do projeto usado para a descoberta.
    Tipo de datacenter [datacenter_type] Tipo de datacenter: Google Datacenter [cmdb_ci_google_datacenter].
    Tabela 2. Zona de disponibilidade [cmdb_ci_availability_zone]
    Campo Descrição
    Nome [nome] Nome da zona de disponibilidade.
    Descrição [short_description] Descrição da zona de disponibilidade.
    Estado [state] Estado da zona de disponibilidade. Os valores possíveis são Disponível ou Encerrado.
    Tabela 3. Google Datacenter [cmdb_ci_google_datacenter]
    Campo Descrição
    Nome [nome] Nome do datacenter ou da região.
    Região [region] Nome do datacenter ou da região.
    ID do objeto [object_id] Identificador exclusivo alocado por GCP para este recurso.
    Descrição [short_description] Descrição do datacenter ou da região.
    Tabela 4. Função em Nuvem [cmdb_ci_cloud_function]
    Campo Descrição
    Versão [version] ID da versão da função, disponível somente para o Gen1 Cloud Functions.
    ID do objeto [object_id] Nome obtido da resposta da API.

    Por exemplo: projects/automation-226410/locations/us-central1/functions/auto-laller .

    Nome [nome] Nome analisado da resposta da API.

    Por exemplo: rotulador automático .

    Função modificada pela última vez [function_last_modified] Carimbo de data/hora que indica a última vez em que a função foi atualizada.
    CodeSha256 [codesha256] Algoritmo de hash SHA-256 do código da função usado para verificar a integridade da compilação.

    Por exemplo: 273a583f-ef1c-49c2-9bae-7d21bf3b5f7a .

    Idioma [idioma] Ambiente de tempo de execução ou linguagem de programação usada para a função.
    Status da instalação [install_status] Status de instalação da função. O valor padrão é Instalado.
    Status operacional [operational_status] Status operacional da função. O valor padrão é Operacional.

    No mapa Visualizações de dependências, você pode exibir todos os descobertos GCP Recursos do Cloud Functions em sua organização e os relacionamentos entre eles.

    Figura 1. GCP Exibição de dependências do Cloud Functions
    ICs e conexões do GCP Cloud Functions em um mapa de Visualizações de dependências

    Relacionamentos entre ICs

    Descoberta cria esses relacionamentos para oferecer suporte ao GCP Descoberta do Cloud Functions.

    IC Relacionamento IC
    Google Datacenter [cmdb_ci_google_datacenter] Contains::Contained by Zona de disponibilidade [cmdb_ci_availability_zone]
    Google Datacenter [cmdb_ci_google_datacenter] Hosted on::Hosts Conta de serviço em nuvem [cmdb_ci_cloud_service_account]
    Função em Nuvem [cmdb_ci_cloud_function] Hosted on::Hosts Google Datacenter [cmdb_ci_google_datacenter]
    Chave/Valor [cmdb_key_value] Referências Função em Nuvem [cmdb_ci_cloud_function]

    Descoberta de marcador

    O padrão Google Cloud Platform (GCP) - Cloud Functions coleta marcadores e preenche-os na tabela Valor da chave [cmdb_key_value].

    Tabela 5. Chave/Valor [cmdb_key_value]
    Campo Descrição
    Chave [key] Nome do marcador.
    Valor [value] Valor do marcador.
    Item de configuração [configuration_item] Faz referência à tabela Função de nuvem [cmdb_ci_cloud_function].