Try it free

Web

  • Latest Dynatrace
  • Reference

Contains entity definitions for Azure Web stored in Smartscape on Grail. Entities are prefixed with AZURE_.

Query

Fetch all Smartscape nodes from the smartscape.nodes table and filter for Azure Web entity types.

smartscapeNodes "AZURE_MICROSOFT_CERTIFICATEREGISTRATION*"
| append [ smartscapeNodes "AZURE_MICROSOFT_DOMAINREGISTRATION*" ]
| append [ smartscapeNodes "AZURE_MICROSOFT_MAPS*" ]
| append [ smartscapeNodes "AZURE_MICROSOFT_SIGNALRSERVICE*" ]
| append [ smartscapeNodes "AZURE_MICROSOFT_WEB*" ]

Permission fields

  • azure.subscription
  • azure.resource.group
  • dt.security_context

API

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_CONNECTIONS_API

API within Connections in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_CONNECTIONS_API"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

App service certificate

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_CERTIFICATES

SSL/TLS certificate bound to an Azure App Service app.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_CERTIFICATES"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

App service deployment slot

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_SITES_SLOTS

Deployment slot for staged rollouts of an Azure App Service app.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_SITES_SLOTS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

App service environment

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_HOSTINGENVIRONMENTS

Isolated, dedicated App Service Environment (ASE) for enterprise-scale hosting.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_HOSTINGENVIRONMENTS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

App service logic workflows

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_SITES_WORKFLOWS

App service logic workflows in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_SITES_WORKFLOWS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

App service plan

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_SERVERFARMS

Azure App Service plan.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_SERVERFARMS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

App service web app

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_SITES

Azure App Service web application, API app, or mobile app.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_SITES"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Azure SignalR service

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_SIGNALRSERVICE_SIGNALR

Managed real-time messaging service using WebSockets / SignalR protocol.

Query

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

smartscapeNodes "AZURE_MICROSOFT_SIGNALRSERVICE_SIGNALR"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Azure function (in-App service)

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_SITES_FUNCTIONS

Azure Function hosted within an App Service web app.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_SITES_FUNCTIONS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Azure function app

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_SITES_FUNCTIONAPP

Azure Function App.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_SITES_FUNCTIONAPP"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Azure maps account

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_MAPS_ACCOUNTS

Azure Maps account.

Query

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

smartscapeNodes "AZURE_MICROSOFT_MAPS_ACCOUNTS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Certificate orders

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_CERTIFICATEREGISTRATION_CERTIFICATEORDERS

Certificate orders in Azure App Service Certificates.

Query

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

smartscapeNodes "AZURE_MICROSOFT_CERTIFICATEREGISTRATION_CERTIFICATEORDERS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Certificates

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_SITES_CERTIFICATES

Certificates in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_SITES_CERTIFICATES"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Classic mobile services

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_CLASSICMOBILESERVICES

Classic mobile services in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_CLASSICMOBILESERVICES"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Config

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_SITES_SLOTS_CONFIG

Config within Deployment Slots in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_SITES_SLOTS_CONFIG"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Connection gateways

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_CONNECTIONGATEWAYS

Connection gateways in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_CONNECTIONGATEWAYS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Container apps

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_CONTAINERAPPS

Container apps in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_CONTAINERAPPS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Csrs

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_CSRS

Csrs in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_CSRS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Deleted sites

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_DELETEDSITES

Deleted sites in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_DELETEDSITES"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Domains

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_DOMAINREGISTRATION_DOMAINS

Domains in Azure App Service Domains.

Query

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

smartscapeNodes "AZURE_MICROSOFT_DOMAINREGISTRATION_DOMAINS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Kubernetes environments

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_KUBEENVIRONMENTS

Kubernetes environments in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_KUBEENVIRONMENTS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Logic apps API connection

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_CONNECTIONS

Managed API connection used by Azure Logic Apps workflows.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_CONNECTIONS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Logic apps custom connector

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_CUSTOMAPIS

Custom connector for Azure Logic Apps / Power Automate.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_CUSTOMAPIS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Managed hosting environments

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_MANAGEDHOSTINGENVIRONMENTS

Managed hosting environments in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_MANAGEDHOSTINGENVIRONMENTS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Publishing users

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_PUBLISHINGUSERS

Publishing users in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_PUBLISHINGUSERS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

SignalR service custom domains

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_SIGNALRSERVICE_SIGNALR_SIGNALRCUSTOMDOMAINS

SignalR service custom domains within SignalR Service in Azure SignalR Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_SIGNALRSERVICE_SIGNALR_SIGNALRCUSTOMDOMAINS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Source controls

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_SOURCECONTROLS

Source controls in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_SOURCECONTROLS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Static web app

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_STATICSITES

Azure Static Web Apps service with integrated CI/CD and global CDN.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_STATICSITES"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Top level domains

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_DOMAINREGISTRATION_TOPLEVELDOMAINS

Top level domains in Azure App Service Domains.

Query

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

smartscapeNodes "AZURE_MICROSOFT_DOMAINREGISTRATION_TOPLEVELDOMAINS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Web PubSub

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_SIGNALRSERVICE_WEBPUBSUB

Web PubSub in Azure SignalR Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_SIGNALRSERVICE_WEBPUBSUB"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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

Web jobs

Smartscape node name: azure.resource.name

Smartscape node type: AZURE_MICROSOFT_WEB_SITES_WEBJOBS

Web jobs within Web Apps (App Service) in Azure App Service.

Query

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

smartscapeNodes "AZURE_MICROSOFT_WEB_SITES_WEBJOBS"

ID input

The ID is calculated based on the following fields in the defined order: azure.resource.id

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

[]

Azure resource fields

Contains all fields that are provided by all resources running on Azure, including Azure, Core and K8s entities.

AttributeTypeDescriptionExamples

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.resource.id

string

resource experimentalDisplay name: Azure resource IDA unique, immutable identifier assigned to each Azure cloud resource.

/subscriptions/27e9b03f-04d2-2b69-b327-32f433f7ed21/resourceGroups/demo-backend-rg/providers/Microsoft.ContainerService/managedClusters/demo-aks

azure.resource.name

string

resource experimentalDisplay name: Azure resource nameUser-provided name of the Azure cloud resource.

demo-aks

azure.resource.type

string

resource experimentalDisplay name: Azure resource typeThe name of a resource type in the format: {resource-provider}/{resource-type}.

Microsoft.ContainerService/managedClusters

Azure entity fields

Contains all fields that are provided by all Azure entities.

AttributeTypeDescriptionExamples

azure.resource.kind

string

experimentalDisplay name: Azure resource kindA kind of the Azure resource

app,linux

azure.resource.sku.name

string

experimentalDisplay name: Azure resource SKU nameName of the Azure resource SKU

B_Gen5_1

azure.resource.sku.tier

string

experimentalDisplay name: Azure resource SKU tierTier of the Azure resource SKU

Basic

azure.resource.sku.capacity

string

experimentalDisplay name: Azure resource SKU capacityCapacity of the Azure resource SKU

20

azure.status

string

experimentalDisplay name: Azure statusThe status of the instance

Running; Stopped (deallocated)

azure.provisioning_state

string

experimentalDisplay name: Azure provisioning stateThe provisioning status of the resource

Succeeded; DELETED; ERROR; INCOMPLETE

azure.object

string

experimentalDisplay name: Azure objectThe full JSON content of Azure object

azure.properties.version

string

experimentalDisplay name: Azure properties versionThe json content version

...

azure.subscription

string

resource stableDisplay name: Azure subscriptionAn Azure subscription is a logical container used to provision resources in Azure.Tags: permission primary-field

27e9b03f-04d2-2b69-b327-32f433f7ed21

azure.location

string

resource stableDisplay name: Azure locationA specific geographical location of Azure cloud resource.Tags: primary-field

westeurope

azure.availability_zones

string[]

resource experimentalDisplay name: Azure availability zonesAvailability zones of Azure cloud resource.

['1']

azure.resource.group

string

resource stableDisplay name: Azure resource groupA resource group is a container that holds related resources for an Azure solution.Tags: permission primary-field

demo-backend-rg

azure.tenant.id

string

resource experimentalDisplay name: Azure tenant IDUnique, immutable identifier assigned to the Azure tenant.

37c4add3-612a-483d-8b24-cccbb35d3306

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