Asset types

This document lists the supported asset types in Cloud Asset Inventory. These include resource types , policy types , and runtime information types .

You can use these asset types with the following Cloud Asset Inventory operations:

You might also need to make use of asset names associated with these asset types when working with Cloud Asset Inventory.

Unless otherwise specified, all resource types are available in the export, list, monitor, search, and analysis APIs. Effective tags are supported only in the search APIs.

Resource types

Cloud Asset Inventory provides eventual consistency on current data and best-effort consistency on historical data. While rare, it's possible that Cloud Asset Inventory can miss some data updates.

Unless noted in the following table, almost all asset updates are available in minutes.

Cloud Asset Inventory uses the following asset types for the RESOURCE content type .

Service
Asset type

Access Approval

Access Policy (Access Context Manager)

To retrieve all access policies in the export, list, and monitor APIs:

  • REST : Set the contentType to ACCESS_POLICY .
  • gcloud CLI : Set the --content-type flag to access-policy .

AlloyDB for PostgreSQL

API reference

API keys

The location field might not be populated for API keys assets.

Apigee

API reference

App Engine

The location field might not be populated for App Engine assets.

API reference

App Hub

API reference

Application Integration

API reference

Backup and DR Service

API reference

Batch

API reference

BigQuery

API reference

BigQuery Data Transfer Service

BigQuery Data Transfer Service asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

Binary Authorization

Certificate Manager

Cloud Asset Inventory

API reference

Cloud Build

API reference

Cloud Composer

Cloud Composer v1beta1 is supported. The resources in v1beta1 are a superset of those in v1.

API reference

Cloud Config Manager API

Cloud DNS

API reference

Cloud Healthcare API

Cloud Healthcare API asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

Cloud Intrusion Detection System

Cloud Load Balancing

API reference

Cloud Logging

Cloud Logging asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

API reference

Cloud Next Generation Firewall Enterprise

Cloud Next Generation Firewall Enterprise asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

Cloud OS Config

Cloud OS Config asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

API reference

Cloud Quotas

API reference

Cloud Run functions (1st and 2nd gen)

This includes both 1st and 2nd gen Cloud Run functions. The asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

Cloud Run functions (1st gen)

This only includes 1st gen Cloud Run functions. The asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

Cloud Service Mesh

Cloud SQL

Cloud SQL asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

Cloud Workstations

API reference

Compute Engine

API reference

Container Registry

Container Registry implements Docker HTTP API V2 and does not provide a public API.

  • containerregistry. googleapis. com/ Image

    Effective tags aren't supported. Not available in the analysis APIs.

Dataflow

Dataflow asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

Dataproc Metastore

API reference

Developer Connect

Dialogflow CX

API reference

Discovery Engine

API reference

  • discoveryengine. googleapis. com/ Collection

  • discoveryengine. googleapis. com/ DataStore

  • discoveryengine. googleapis. com/ Engine

  • discoveryengine. googleapis. com/ Notebook

    Not available in the analysis APIs.

Document AI

API reference

Essential Contacts

Eventarc

API reference

Filestore

API reference

Financial Services

API reference

  • financialservices. googleapis. com/ BacktestResult

    Not available in the analysis APIs.

  • financialservices. googleapis. com/ Dataset

    Not available in the analysis APIs.

  • financialservices. googleapis. com/ EngineConfig

    Not available in the analysis APIs.

  • financialservices. googleapis. com/ Instance

  • financialservices. googleapis. com/ Model

    Not available in the analysis APIs.

  • financialservices. googleapis. com/ PredictionResult

    Not available in the analysis APIs.

GKE on GDC

GKE on GDC metadata has no public API source.

Google Cloud Managed Service for Apache Kafka

API reference

Google Cloud NetApp Volumes

API reference

Google Kubernetes Engine

API reference

Hub

API reference

Identity and Access Management v1

IAM data can be stale by up to 7 days.

API reference

Identity and Access Management v2

Identity-Aware Proxy

KRM API Hosting

  • krmapihosting. googleapis. com/ KrmApiHost

Looker

API reference

Managed Service for Microsoft Active Directory

Memorystore

Migrate to Virtual Machines

API reference

Network Security Integration

Network Security Integration asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

Oracle Database@Google Cloud

Organization Policy Service

API reference

  • orgpolicy. googleapis. com/ Policy

    Not available in the analysis APIs.

Parameter Manager

API reference

Privileged Access Manager

API reference

  • privilegedaccessmanager. googleapis. com/ Grant

reCAPTCHA

API reference

Resource Manager

API reference

Secret Manager

The location field in the Secret Manager asset does not reflect the replication policy of the secret. Instead, use the replication field to get that information.

Secure Source Manager

Secure Source Manager asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

Secure Web Proxy

Secure Web Proxy asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

Service Management

Service Management asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync.

Service Usage

Service Usage asset change history might be incomplete. The config field in the metadata is not supported yet.

Speech-to-Text

API reference

Storage Transfer Service

Vertex AI

Vertex AI asset change history might be incomplete. Data freshness is synchronized every 7 hours. If a sync fails, freshness is delayed until the next successful sync. Some datasets' metadata (for example, the TABLE data type) could be stale due to an ongoing data issue.

Vertex AI Workbench

API reference

Video Stitcher API

API reference

Web Security Scanner

Policy types

Cloud Asset Inventory uses the following asset types for the ACCESS_POLICY , IAM_POLICY , and ORG_POLICY content types .

Service
Asset type
Access policy (VPC Service Controls policy)

API reference

Supported policy parent

Supported policy scope

IAM policy

Data can be delayed by approximately 36 hours.

API reference

Supported resource types that IAM policies can be attached to:

  • All asset types in supported resource types .
  • All policy types in this table except for IAM policy itself.
  • The following IAP resource types:

    • iap. googleapis. com/ Tunnel

      Not available in the analysis and search APIs.

    • iap. googleapis. com/ TunnelInstance

      Not available in the analysis and search APIs.

    • iap. googleapis. com/ TunnelZone

      Not available in the analysis and search APIs.

    • iap. googleapis. com/ Web

      Not available in the analysis and search APIs.

    • iap. googleapis. com/ WebService

      Not available in the analysis and search APIs.

    • iap. googleapis. com/ WebServiceVersion

      Not available in the analysis and search APIs.

    • iap. googleapis. com/ WebType

      Not available in the analysis and search APIs.

Runtime information types

Cloud Asset Inventory uses the following asset types for the OS_INVENTORY content type .

Service
Asset type

OS inventory

Provides information on the operating system, installed packages, and available package updates for an instance. Learn more about OS inventory management .

Design a Mobile Site
View Site in Mobile | Classic
Share by: