GCP(Google Cloud Platform) 패턴을 사용한 Cloud Functions 검색

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 4분
  • 디스커버리 및 서비스 매핑 패턴 는 Google Cloud Platform(GCP) - Cloud Functions 패턴을 사용하여 가로 검색 중에 배포에서 Cloud Functions를 GCP(Google Cloud Platform) 검색합니다. 이러한 자원 중 일부를 검색하려면 에서 애플리케이션의 디스커버리 및 서비스 매핑 패턴ServiceNow Store최신 버전으로 업데이트해야 할 수 있습니다.

    패턴 기반 검색 및 매핑 요구 사항

    GCP 검색 필수 조건 확인
    자세한 내용은 의 GCP(Google Cloud Platform) 패턴을 사용한 클라우드 검색필요 조건 섹션을 참조하십시오.
    관련 패턴 활성화
    이 서비스의 패턴은 기본적으로 비활성화되어 있습니다. 버전 6.28.0부터 가시성 컨텐츠 패턴을 활성화 또는 비활성화하는 것은 사용자 지정으로 간주되지 않으며 계속 업데이트를 받게 됩니다. 이전에 활성화되거나 비활성화된 패턴은 업그레이드 후 마지막 활성 필드 값을 유지하면서 미리 정의된 최신 버전으로 재설정됩니다. 패턴 활성화에 대한 자세한 내용은 다음 문서를 참조하십시오 비활성화된 패턴 활성화.

    가로 검색 중 디스커버리에서 수집하는 데이터

    디스커버리 에서는 GCP(Google Cloud Platform) - Cloud Functions 패턴을 실행할 때 데이터를 CMDB 채웁니다.

    표 1. 클라우드 서비스 계정 [cmdb_ci_cloud_service_account]
    필드 설명
    계정 ID [account_id] 검색에 사용되는 프로젝트의 이름입니다.
    객체 ID [object_id] 검색에 사용되는 프로젝트의 이름입니다.
    데이터센터 유형 [datacenter_type] 데이터센터 유형: Google 데이터센터 [cmdb_ci_google_datacenter].
    표 2. 가용 영역 [cmdb_ci_availability_zone]
    필드 설명
    이름 [name] 가용 영역의 이름입니다.
    설명 [short_description] 가용 영역에 대한 설명입니다.
    상태 [state] 가용 영역의 상태입니다. 가능한 값은 Available 또는 Terminated입니다.
    표 3. Google 데이터 센터 [cmdb_ci_google_datacenter]
    필드 설명
    이름 [name] 데이터센터 또는 지역 이름입니다.
    지역 [region] 데이터센터 또는 지역 이름입니다.
    객체 ID [object_id] 이 자원에 대해 GCP 할당된 고유 식별자입니다.
    설명 [short_description] 데이터센터 또는 지역 설명입니다.
    표 4. 클라우드 함수 [cmdb_ci_cloud_function]
    필드 설명
    버전 [version] Gen1 Cloud Functions에만 사용할 수 있는 기능의 버전 ID입니다.
    객체 ID [object_id] API 응답에서 가져온 이름입니다.

    예: projects/automation-226410/locations/us-central1/functions/auto-labeller.

    이름 [name] API 응답에서 구문 분석된 이름입니다.

    예: auto-labeller.

    함수를 마지막으로 수정한 날짜 [function_last_modified] 함수가 마지막으로 업데이트된 시간을 나타내는 타임스탬프입니다.
    코드샤256 [codesha256] 빌드의 무결성을 확인하는 데 사용되는 함수 코드의 SHA-256 해시 알고리즘입니다.

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

    언어 [language] 함수에 사용되는 런타임 환경 또는 프로그래밍 언어입니다.
    설치 상태 [install_status] 함수의 설치 상태입니다. 기본값은 설치됨입니다.
    운영 상태 [operational_status] 기능의 운영 상태입니다. 기본값은 운영입니다.

    의존성 뷰 맵에서는 조직에서 검색된 GCP 모든 Cloud Functions 자원과 해당 자원 간의 관계를 볼 수 있습니다.

    그림 1. GCP Cloud Functions 의존성 뷰
    GCP Cloud Functions 의존성 뷰 맵의 CI 및 연결

    CI 관계

    디스커버리 에서는 GCP Cloud Functions 검색을 지원하기 위해 이러한 관계를 생성합니다.

    CI 관계 CI
    Google 데이터 센터 [cmdb_ci_google_datacenter] Contains::Contained by 가용 영역 [cmdb_ci_availability_zone]
    Google 데이터 센터 [cmdb_ci_google_datacenter] Hosted on::Hosts 클라우드 서비스 계정 [cmdb_ci_cloud_service_account]
    클라우드 함수 [cmdb_ci_cloud_function] Hosted on::Hosts Google 데이터 센터 [cmdb_ci_google_datacenter]
    키 값 [cmdb_key_value] 참조 클라우드 함수 [cmdb_ci_cloud_function]

    태그 검색

    GCP(Google Cloud Platform) - Cloud Functions 패턴은 태그를 수집하여 키 값 [cmdb_key_value] 테이블에 채웁니다.

    표 5. 키 값 [cmdb_key_value]
    필드 설명
    키 [key] 태그 이름입니다.
    값 [value] 태그 값입니다.
    구성 항목 [configuration_item] 클라우드 기능 [cmdb_ci_cloud_function] 테이블을 참조합니다.