VMExtension
Represents an extension attached to an Azure virtual machine.
Labels: :VMExtension
Properties:
id- Extension resource ID (primary key)name- Extension nameextType- Extension typelocation- Resource locationprovisioningState- Provisioning statepublisher- Extension publisherautoUpgradeMinorVersion- Auto-upgrade behaviortriggerForceUpgrade- Force-upgrade triggervmType- VM type metadata from extension settingssettings- Serialized extension settings
Relationships
Incoming
- VirtualMachine →
HAS_EXTENSION→ VMExtension - Extension bound to a VM - HybridMachine →
HAS_EXTENSION→ VMExtension - Extension attached to an Arc/hybrid machine
Examples
// Find extensions by publisher across VMs
MATCH (vm:VirtualMachine)-[:HAS_EXTENSION]->(ext:VMExtension)
RETURN vm.name, ext.name, ext.publisher, ext.provisioningState