NME Default Azure Resource Tags

Nerdio Manager for Enterprise (NME) automatically applies a set of system tags to the Azure resources it manages. These tags let NME identify, classify, and track the resources it creates and operates on, including session hosts, desktop images, storage accounts, and monitoring resources.

This article lists the tags NME writes, explains what each one means, and describes the rules that govern them.

Note

Do not manually create, edit, or delete tags that use a reserved prefix. NME relies on these tags for correct operation, and manual changes can cause resources to be misidentified or mismanaged.

Key Concepts

  • All NME system tags share a common prefix followed by an underscore and a descriptive name, for example, NMW_OBJECT_TYPE.

  • The default prefix is NMW. The prefix is configurable per deployment; if a custom Azure tag prefix is set, NME writes tags with that prefix instead, for example, CONTOSO_OBJECT_TYPE.

  • Both the default NMW_ prefix and any configured custom prefix are treated as reserved (system) prefixes.

  • Tag names that begin with a reserved prefix are managed exclusively by NME. When adding custom tags, any name that starts with a reserved prefix is rejected.

Tag Reference

The tables below use the default NMW_ prefix. If your deployment uses a custom prefix, substitute it accordingly.

General

Tag

Description

NMW_OBJECT_TYPE

Classifies the NME object type of the resource (see "Object Types" below).

NMW_CREATED_DATE

Date the resource was created by NME.

NMW_OS_DESCRIPTION

Operating system description of the resource.

NMW_PENDING_ACTION

Indicates a pending action on the resource (for example, pending removal).

NMW_JOB_GUID

Identifier of the NME job associated with the resource.

NMW_JOB_TYPE

Type of the NME job associated with the resource.

NMW_OBJECT_VERSION

Version stamp of the NME object.

Azure Virtual Desktop

Tag

Description

NMW_ARM_HOST_POOL

ARM host pool the resource belongs to.

NMW_MONITORING_WORKSPACE_ID

Identifies the Log Analytics workspace used for monitoring. Stored in a compact subscriptionId/resourceGroup/workspaceName form.

Virtual Machine

Tag

Description

NMW_VM_FQDN

Fully qualified domain name of the VM.

NMW_VM_DESCRIPTION

Description of the VM.

NMW_VM_DOMAIN

Domain the VM is joined to.

NMW_VM_BACKUP

Backup configuration state for the VM.

NMW_ASSIGNMENT_TYPE

Assignment type of the host (for example, manual or migration to AVD).

NMW_SCALE_IN_RESTRICTION

Restricts scale-in operations on the host.

NMW_AUTOSCALE_RESTRICTION

Restricts Auto-scale operations on the host.

NMW_AUTOSHRINK_RESTRICTION

Restricts Auto-shrink operations on the host.

NMW_USERNAME

User associated with the host (for example, on personal hosts).

NMW_LAST_USAGE_DATE

Date the host was last used.

NMW_SCHEDULED_SHRINK_DATE

Date a scheduled shrink is set to occur.

NMW_PERSONAL_SIZE_STAMP

Size stamp used for personal host sizing.

NMW_SIGNING_CERTIFICATE_ID

Identifier of the signing certificate.

Desktop Images

Tag

Description

NMW_IMAGE_GUID

Identifier of the image.

NMW_IMAGE_UPDATED_DATE

Date the image was last updated.

NMW_IMAGE_VERSION

Version of the image.

NMW_IMAGE_AUTO_ACTIVATION

Indicates whether image auto-activation is enabled.

NMW_ASSOCIATED_IMAGE_ID

Identifier of the associated image.

NMW_OS_BUILD

OS build of the image.

NMW_DESKTOP_IMAGE_RUNNING_DISK_TYPE

Running disk type for the Desktop Image.

NMW_IMAGE_UNMANAGED_VERSION_COUNT

Count of unmanaged image versions.

NMW_SOURCE_IMAGE_GUID

Identifier of the source image used to create the VM.

NMW_MARKETPLACE_IMAGE_ID

Identifier of the Azure Marketplace image used.

Azure Local

Tag

Description

NMW_ASSOCIATED_IMAGE_VERSION_NAME

Name of the associated image version.

NMW_HAS_HCI_REPLICAS

Indicates whether the image has Azure Local (HCI) replicas.

Nutanix

Tag

Description

NMW_NUTANIX_VM_EXT_ID

External ID of the Nutanix VM.

NMW_NUTANIX_VM_PRISM_EXT_ID

Prism external ID of the Nutanix VM.

NMW_NUTANIX_CLUSTER_EXT_ID

External ID of the Nutanix cluster.

NMW_NUTANIX_VM_TEMPLATE_EXT_ID

External ID of the Nutanix VM template.

Storage

Tag

Description

NMW_AD_JOIN_OBJECT_TYPE

AD principal type for AD-joined storage accounts (user or computer).

NMW_STORAGE_ACCOUNT_DESCRIPTION

Description of the storage account.

NMW_FILESHARE_DESCRIPTION

Description of the file share.

NMW_APPLICATION_ID

Application ID for Entra ID–joined storage accounts.

Monitoring and Diagnostics

Tag

Description

NMW_LAW_TYPE

Log Analytics workspace type (for example, WVD, Cloud PC, Sepago, or generic).

NMW_SEPAGO_DIAGNOSTICS_CONFIGURATION

Sepago diagnostics configuration reference.

ControlUp Integration

Tag

Description

NMW_CU_AGENT_VERSION

Version of the ControlUp agent.

REST API

Tag

Description

NMW_REST_API_CLIENT

Identifies the app registration that is created and configured as NME's REST API client.

Object Types

The NMW_OBJECT_TYPE tag classifies each managed resource. Common values include:

  • Session hosts and images: SESSION_HOST, DESKTOP_IMAGE_VM, DESKTOP_IMAGE, DESKTOP_IMAGE_VERSION_HCI_REPLICA, DESKTOP_IMAGE_VERSION_NUTANIX_REPLICA, SHARED_IMAGE_GALLERY, GALLERY_IMAGE, GALLERY_IMAGE_VERSION, DYNAMIC_POOL_IMAGE_VM, DYNAMIC_POOL_IMAGE

  • Temporary resources: TEMP_VM_FOR_IMAGE_CREATION, TEMP_DISK_FOR_IMAGE_EXPORT, TEMP_VM_FOR_AZURE_FILES, TEMP_VM_FOR_MSIX_PACKAGES, TEMP_VM_FOR_INTUNE_EXTRACTION, MIGRATION_SNAPSHOT

  • Networking and infrastructure: NETWORK_INTERFACE, AVAILABILITY_SET, DEDICATED_HOST_GROUP, DEDICATED_HOST, CAPACITY_RESERVATION_GROUP, PROXIMITY_PLACEMENT_GROUP, LINKED_NETWORK

  • Storage: STORAGE_ACCOUNT, FILE_STORAGE_ACCOUNT, FILE_SHARE, CUSTOM_SCRIPTS_STORAGE_ACCOUNT, NETAPP_FILES_ACCOUNT, NETAPP_FILES_POOL, NETAPP_FILES_VOLUME

  • Backup: BACKUP_VAULT, BACKUP_POLICY

  • Monitoring and automation: LOG_ANALYTICS_WORKSPACE, SEPAGO_LOG_ANALYTICS_WORKSPACE, WUFB_LOG_ANALYTICS_WORKSPACE, DATA_COLLECTION_RULE, DATA_COLLECTION_ENDPOINT, AUTOMATION_ACCOUNT, COGNITIVE_SERVICES_ACCOUNT

  • NME deployment resources: CC_DEPLOYMENT_RESOURCE, INTUNE_INSIGHTS_DEPLOYMENT_RESOURCE, REAL_TIME_INSIGHTS_DEPLOYMENT_RESOURCE, NERDIO_COPILOT_DEPLOYMENT_RESOURCE

  • Unified Application Management resources: SHELL_APP_DEPLOYMENT_RESOURCE, WINGET_DEPLOYMENT_RESOURCE, TASK_RUNNER_DEPLOYMENT_RESOURCE

  • Other: SAAS, PAAS

Defined Tag Values

Several tags carry a defined set of values:

  • NMW_PENDING_ACTION: PENDING_REMOVE.

  • NMW_ASSIGNMENT_TYPE: MANUAL, MIGRATION_TO_AVD.

  • NMW_LAW_TYPE: Wvd, CloudPc, Sepago, Generic.

  • NMW_AD_JOIN_OBJECT_TYPE: User, Computer.

Frequently Asked Questions

Can I add my own tags to NME-managed resources?

Yes, NME supports custom tagging for resources as long as the tag name does not begin with a reserved prefix (NMW_ or your deployment's custom prefix). See this KB for details.

What happens if I delete an NME system tag?

NME may no longer correctly identify or manage the resource. Do not remove system tags manually.

Can I change the prefix?

The prefix is set at the deployment level. Changing it affects the tags written to newly managed resources; the default NMW_ prefix always remains reserved. Customers can change the prefix by editing the NME app service environment variable.

Was this article helpful?

0 out of 0 found this helpful
Have more questions? Submit a request

Comments (0 comments)

Article is closed for comments.