Try it free

Google Compute Engine

  • Latest Dynatrace
  • Reference

Contains entity definitions for Google Compute Engine resources stored in Smartscape on Grail.

Cloud Armor network edge security service

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_NETWORKEDGESECURITYSERVICE

Google Cloud Armor network edge security service resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_NETWORKEDGESECURITYSERVICE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_NETWORKEDGESECURITYSERVICE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Cloud Armor security policy

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_SECURITYPOLICY

Google Cloud Armor security policy resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_SECURITYPOLICY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_SECURITYPOLICY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Cloud Router

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_ROUTER

Cloud Router resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_ROUTER".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_ROUTER"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine HTTP health check

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_HTTPHEALTHCHECK

Google Cloud Compute Engine legacy HTTP health check resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_HTTPHEALTHCHECK".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_HTTPHEALTHCHECK"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine HTTPS health check

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_HTTPSHEALTHCHECK

Google Cloud Compute Engine legacy HTTPS health check resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_HTTPSHEALTHCHECK".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_HTTPSHEALTHCHECK"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine SSL certificate

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_SSLCERTIFICATE

Google Cloud Compute Engine SSL certificate resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_SSLCERTIFICATE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_SSLCERTIFICATE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine SSL policy

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_SSLPOLICY

Google Cloud Compute Engine SSL policy resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_SSLPOLICY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_SSLPOLICY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine URL map

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_URLMAP

Google Cloud Compute Engine URL map resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_URLMAP".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_URLMAP"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine VPN tunnel

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_VPNTUNNEL

Cloud VPN tunnel resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_VPNTUNNEL".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_VPNTUNNEL"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine address

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_ADDRESS

Google Cloud Compute Engine address resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_ADDRESS".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_ADDRESS"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine autoscaler

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_AUTOSCALER

Google Cloud Compute Engine autoscaler resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_AUTOSCALER".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_AUTOSCALER"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine backend bucket

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_BACKENDBUCKET

Google Cloud Compute Engine backend bucket resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_BACKENDBUCKET".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_BACKENDBUCKET"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine backend service

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_BACKENDSERVICE

Google Cloud Compute Engine backend service resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_BACKENDSERVICE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_BACKENDSERVICE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine commitment

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_COMMITMENT

Google Cloud Compute Engine commitment resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_COMMITMENT".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_COMMITMENT"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine cross-site network

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_CROSSSITENETWORK

Google Cloud Compute Engine cross-site network resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_CROSSSITENETWORK".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_CROSSSITENETWORK"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine disk

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_DISK

Google Cloud Compute Engine disk resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_DISK".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_DISK"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine external VPN gateway

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_EXTERNALVPNGATEWAY

Google Cloud Compute Engine external VPN gateway resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_EXTERNALVPNGATEWAY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_EXTERNALVPNGATEWAY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine firewall

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_FIREWALL

Google Cloud Compute Engine firewall resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_FIREWALL".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_FIREWALL"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine firewall policy

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_FIREWALLPOLICY

Google Cloud Compute Engine firewall policy resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_FIREWALLPOLICY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_FIREWALLPOLICY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine forwarding rule

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_FORWARDINGRULE

Google Cloud Compute Engine forwarding rule resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_FORWARDINGRULE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_FORWARDINGRULE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine global address

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_GLOBALADDRESS

Google Cloud Compute Engine global address resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_GLOBALADDRESS".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_GLOBALADDRESS"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine global forwarding rule

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_GLOBALFORWARDINGRULE

Google Cloud Compute Engine global forwarding rule resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_GLOBALFORWARDINGRULE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_GLOBALFORWARDINGRULE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine health check

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_HEALTHCHECK

Google Cloud Compute Engine health check resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_HEALTHCHECK".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_HEALTHCHECK"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine image

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_IMAGE

Google Cloud Compute Engine image resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_IMAGE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_IMAGE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine instance

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCE

Google Cloud Compute Engine instance resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute fields

Fields that are provided for compute units, both virtual machines and physical hosts.

AttributeTypeDescriptionExamples

cores

string

stableDisplay name: CoresNumber of primary compute units available on the monitored host. On bare metal machines this means physical CPUs. In virtualized environments these are the cores exposed by the hypervisor (vCPUs). Use logical_cores for scheduler visible count.

4

logical_cores

string

stableNumber of logical execution contexts (logical cores) visible to the operating system scheduler on monitored host. This includes SMT / Hyper-Threading.

4

memory

string

stableDisplay name: MemoryTotal memory of monitored host, expressed in bytes.

8141684736

private_dns_name

string

stableDisplay name: Private DNS nameTodo

ip-10-0-0-1.eu-central-1.compute.internal; instance-xyz.europe-west3-a.c.project-xyz.internal

public_ip

ipAddress[]

stableDisplay name: Public IPIP address that is publicaly accessible. This is usually an IP address assigned to a NAT gateway or a load balancer, rather than to the instance itself.

['3.121.45.10']

host.type

string

resource experimentalDisplay name: Host typeVirtual Machine type, such as SKU on Azure

Standard_D2s_v3; m5.large; n1-standard-4

Compute Engine instance relationships

TypeTarget typeKindDescription

is_attached_to

GCP_COMPUTE_GOOGLEAPIS_COM_NETWORK

static

stableIs (typically) exclusively attached to the instance (1-many)

is_attached_to

GCP_COMPUTE_GOOGLEAPIS_COM_SUBNETWORK

static

stableIs (typically) exclusively attached to the instance (1-many)

uses

GCP_COMPUTE_GOOGLEAPIS_COM_DISK

static

stableSimilar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch Template

uses

GCP_IAM_GOOGLEAPIS_COM_SERVICEACCOUNT

static

stableSimilar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch Template

Compute Engine instance group

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCEGROUP

Google Cloud Compute Engine instance group resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCEGROUP".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCEGROUP"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine instance group manager

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCEGROUPMANAGER

Google Cloud Compute Engine instance group manager resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCEGROUPMANAGER".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCEGROUPMANAGER"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine instance settings

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCESETTINGS

Google Cloud Compute Engine instance settings resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCESETTINGS".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCESETTINGS"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine instance template

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCETEMPLATE

Google Cloud Compute Engine instance template resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCETEMPLATE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANCETEMPLATE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine instant snapshot

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_INSTANTSNAPSHOT

Google Cloud Compute Engine instant snapshot resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANTSNAPSHOT".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_INSTANTSNAPSHOT"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine interconnect

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_INTERCONNECT

Google Cloud Compute Engine interconnect resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_INTERCONNECT".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_INTERCONNECT"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine interconnect attachment

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_INTERCONNECTATTACHMENT

Google Cloud Compute Engine interconnect attachment resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_INTERCONNECTATTACHMENT".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_INTERCONNECTATTACHMENT"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine license

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_LICENSE

Google Cloud Compute Engine license resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_LICENSE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_LICENSE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine machine image

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_MACHINEIMAGE

Google Cloud Compute Engine machine image resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_MACHINEIMAGE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_MACHINEIMAGE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine network

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_NETWORK

Google Cloud Compute Engine VPC network resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_NETWORK".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_NETWORK"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine network attachment

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_NETWORKATTACHMENT

Google Cloud Compute Engine network attachment resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_NETWORKATTACHMENT".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_NETWORKATTACHMENT"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine network endpoint group

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_NETWORKENDPOINTGROUP

Google Cloud Compute Engine network endpoint group resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_NETWORKENDPOINTGROUP".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_NETWORKENDPOINTGROUP"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine node group

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_NODEGROUP

Google Cloud Compute Engine sole-tenant node group resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_NODEGROUP".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_NODEGROUP"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine node template

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_NODETEMPLATE

Google Cloud Compute Engine sole-tenant node template resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_NODETEMPLATE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_NODETEMPLATE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute fields

Fields that are provided for compute units, both virtual machines and physical hosts.

AttributeTypeDescriptionExamples

cores

string

stableDisplay name: CoresNumber of primary compute units available on the monitored host. On bare metal machines this means physical CPUs. In virtualized environments these are the cores exposed by the hypervisor (vCPUs). Use logical_cores for scheduler visible count.

4

logical_cores

string

stableNumber of logical execution contexts (logical cores) visible to the operating system scheduler on monitored host. This includes SMT / Hyper-Threading.

4

memory

string

stableDisplay name: MemoryTotal memory of monitored host, expressed in bytes.

8141684736

private_dns_name

string

stableDisplay name: Private DNS nameTodo

ip-10-0-0-1.eu-central-1.compute.internal; instance-xyz.europe-west3-a.c.project-xyz.internal

public_ip

ipAddress[]

stableDisplay name: Public IPIP address that is publicaly accessible. This is usually an IP address assigned to a NAT gateway or a load balancer, rather than to the instance itself.

['3.121.45.10']

host.type

string

resource experimentalDisplay name: Host typeVirtual Machine type, such as SKU on Azure

Standard_D2s_v3; m5.large; n1-standard-4

Compute Engine packet mirroring

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_PACKETMIRRORING

Google Cloud Compute Engine packet mirroring resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_PACKETMIRRORING".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_PACKETMIRRORING"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine project

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_PROJECT

Google Cloud Compute Engine project resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_PROJECT".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_PROJECT"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine public advertised prefix

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_PUBLICADVERTISEDPREFIX

Google Cloud Compute Engine public advertised prefix resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_PUBLICADVERTISEDPREFIX".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_PUBLICADVERTISEDPREFIX"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine public delegated prefix

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_PUBLICDELEGATEDPREFIX

Google Cloud Compute Engine public delegated prefix resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_PUBLICDELEGATEDPREFIX".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_PUBLICDELEGATEDPREFIX"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine region backend service

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_REGIONBACKENDSERVICE

Google Cloud Compute Engine region backend service resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_REGIONBACKENDSERVICE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_REGIONBACKENDSERVICE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine region disk

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_REGIONDISK

Google Cloud Compute Engine region disk resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_REGIONDISK".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_REGIONDISK"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine reservation

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_RESERVATION

Google Cloud Compute Engine reservation resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_RESERVATION".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_RESERVATION"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute fields

Fields that are provided for compute units, both virtual machines and physical hosts.

AttributeTypeDescriptionExamples

cores

string

stableDisplay name: CoresNumber of primary compute units available on the monitored host. On bare metal machines this means physical CPUs. In virtualized environments these are the cores exposed by the hypervisor (vCPUs). Use logical_cores for scheduler visible count.

4

logical_cores

string

stableNumber of logical execution contexts (logical cores) visible to the operating system scheduler on monitored host. This includes SMT / Hyper-Threading.

4

memory

string

stableDisplay name: MemoryTotal memory of monitored host, expressed in bytes.

8141684736

private_dns_name

string

stableDisplay name: Private DNS nameTodo

ip-10-0-0-1.eu-central-1.compute.internal; instance-xyz.europe-west3-a.c.project-xyz.internal

public_ip

ipAddress[]

stableDisplay name: Public IPIP address that is publicaly accessible. This is usually an IP address assigned to a NAT gateway or a load balancer, rather than to the instance itself.

['3.121.45.10']

host.type

string

resource experimentalDisplay name: Host typeVirtual Machine type, such as SKU on Azure

Standard_D2s_v3; m5.large; n1-standard-4

Compute Engine resource policy

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_RESOURCEPOLICY

Google Cloud Compute Engine resource policy resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_RESOURCEPOLICY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_RESOURCEPOLICY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine route

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_ROUTE

Google Cloud Compute Engine route resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_ROUTE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_ROUTE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine service attachment

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_SERVICEATTACHMENT

Google Cloud Compute Engine service attachment resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_SERVICEATTACHMENT".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_SERVICEATTACHMENT"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine snapshot

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_SNAPSHOT

Google Cloud Compute Engine snapshot resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_SNAPSHOT".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_SNAPSHOT"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine storage pool

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_STORAGEPOOL

Google Cloud Compute Engine zonal storage pool resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_STORAGEPOOL".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_STORAGEPOOL"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine subnetwork

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_SUBNETWORK

Google Cloud Compute Engine subnetwork resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_SUBNETWORK".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_SUBNETWORK"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine target HTTP proxy

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_TARGETHTTPPROXY

Google Cloud Compute Engine target HTTP proxy resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETHTTPPROXY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETHTTPPROXY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine target HTTPS proxy

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_TARGETHTTPSPROXY

Google Cloud Compute Engine target HTTPS proxy resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETHTTPSPROXY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETHTTPSPROXY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine target SSL proxy

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_TARGETSSLPROXY

Google Cloud Compute Engine target SSL proxy resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETSSLPROXY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETSSLPROXY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine target TCP proxy

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_TARGETTCPPROXY

Google Cloud Compute Engine target TCP proxy resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETTCPPROXY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETTCPPROXY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine target VPN gateway

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_TARGETVPNGATEWAY

Google Cloud Compute Engine target VPN gateway resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETVPNGATEWAY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETVPNGATEWAY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine target gRPC proxy

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_TARGETGRPCPROXY

Google Cloud Compute Engine target gRPC proxy resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETGRPCPROXY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETGRPCPROXY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine target instance

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_TARGETINSTANCE

Google Cloud Compute Engine target instance resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETINSTANCE".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETINSTANCE"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine target pool

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_TARGETPOOL

Google Cloud Compute Engine target pool resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETPOOL".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_TARGETPOOL"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

Compute Engine wire group

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_WIREGROUP

Google Cloud Compute Engine wire group resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_WIREGROUP".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_WIREGROUP"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE

HA VPN gateway

Smartscape node name: gcp.resource.name

Smartscape node type: GCP_COMPUTE_GOOGLEAPIS_COM_VPNGATEWAY

HA (high availability) VPN gateway resource.

Query

Fetch all smartscape nodes from the smartscape.nodes table and filter for the entity type "GCP_COMPUTE_GOOGLEAPIS_COM_VPNGATEWAY".

smartscapeNodes "GCP_COMPUTE_GOOGLEAPIS_COM_VPNGATEWAY"

Base entity fields

The following base fields are used for all entities.

AttributeTypeDescriptionExamples

id

smartscapeId

stableDisplay name: IDA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs.

<type>-017198AD253CBD63

id_classic

string

deprecatedDisplay name: Classic IDThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the id field instead, which is the Smartscape ID.

<type>-017198AD253CBD63

name

string

stableDisplay name: NameThe entity name.

localhost; easyTravel; product-catalog

type

string

stableDisplay name: TypeThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity.

TYPE_A

tags

record

stableDisplay name: TagsA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, release or name). The value of each nested field is the tag value from one or multiple contexts. Tags for specific context can be queried via tags:context field. Note that rule-based tags do not exist in the new model.

tags[tag_key-1] = [context_A_tag_val-1, context_B_tag_val-1]; tags[tag_key-2] = context_C_tag_val-1; tags:context_A[tag_key-1] = context_A_tag_val-1

lifetime

timeframe

stableDisplay name: LifetimeThe lifetime of the entity. This is a record with two nested fields: start and end, which represent the time when the entity was first and last observed, respectively. Each time an entity is updated, the end time is updated to the current time.

{ start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z }

references

record

stableDisplay name: ReferencesProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command.

{ references[runs_on.host] : [HOST-C251A1173C2B4B39,HOST-0E9038C7C4409D69], references[runs_on.container] : [CONTAINER-68A08967EF4F675B] }

dt.security_context

string[]

resource stableDisplay name: DT security contextThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: permission

[]

GCP resource fields

AttributeTypeDescriptionExamples

gcp.asset.type

string

experimentalDisplay name: GCP asset typeThe asset type available in Google Cloud Asset Inventory. These include resource types, policy types, and runtime information types.

sqladmin.googleapis.com/Instance; k8s.io/ServiceAccount; iam.googleapis.com/Role

gcp.region

string

resource stableDisplay name: GCP regionA region is a specific geographical location where you can host your resources.Tags: primary-field

europe-west3

gcp.project.id

string

resource stableDisplay name: GCP project IDIdentifier of the GCP project associated with this resource.Tags: permission primary-field

dynatrace-gcp-extension

gcp.zone

string

resource stableDisplay name: GCP zoneA zone is a subset of a region. Each region has three or more zones.

europe-west3-c

gcp.location

string

resource stableDisplay name: GCP locationRegion or zone where GCP resource instance is running.

europe-west3-c

gcp.resource.type

string

resource stableDisplay name: GCP resource typeThe name of a monitored resource type available in Google Cloud Monitoring and Logging.

cloudsql_database

gcp.resource.name

string

resource stableDisplay name: GCP resource nameThe globally unique resource name in Google Cloud Platform convention.

//cloudfunctions.googleapis.com/projects/gcp-example-project/locations/us-central1/functions/examplefunction

cloud.provider

string

resource stableDisplay name: Cloud providerName of the cloud provider.

alibaba_cloud

cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.

ValueDescriptionDisplay name

alibaba_cloud

Alibaba Cloud

Alibaba Cloud

aws

Amazon Web Services

AWS

azure

Microsoft Azure

Azure

gcp

Google Cloud Platform

GCP

heroku

Heroku Platform as a Service

Heroku

ibm_cloud

IBM Cloud

IBM Cloud

tencent_cloud

Tencent Cloud

Tencent Cloud

GCP entity fields

Contains the fields shared by all GCP entities.

AttributeTypeDescriptionExamples

gcp.state

string

experimentalDisplay name: GCP stateThe provisioning state of the instance

PROVISIONING; STAGING; RUNNING; PENDING_STOP; STOPPING; TERMINATED; REPAIRING; SUSPENDING; SUSPENDED

gcp.object

string

experimentalDisplay name: GCP objectThe full JSON payload of the resource as returned by the Google Cloud Asset Inventory API (the resource portion of the asset, including data and any supplementary configuration).

gcp.properties.version

string

experimentalDisplay name: GCP properties versionThe gcp.object json content version

v1

gcp.organization.id

string

resource experimentalDisplay name: GCP organization IDUnique, immutable identifier assigned to an organization resource.

123456789012

Cloud entity fields

Fields that are provided by all Cloud workloads.

AttributeTypeDescriptionExamples

cloud.acquisition.status

string

experimentalDisplay name: Cloud acquisition statusThe status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted.

OK; DELETED; ERROR; INCOMPLETE