Skip to content

VM


Azure Virtual Machines

Retrieving Azure Virtual Machines

query {
  azureNativeVirtualMachines( virtualMachineFilters: {
      #nameSubstringFilter: {nameSubstring: "example"}
      #tagFilter: {tagFilterParams: {tagKey: "foo", tagValue: "bar", filterType: TAG_KEY_VALUE}}
      #resourceGroupFilter: {resourceGroupNames: ["example"]}
      #subscriptionFilter: {subscriptionIds: ["7d0d81dc-3323-4f45-bd0b-cc37e5bf9f37"]}
      #regionFilter: {regions: [EAST_US, EAST_US2]}
      #relicFilter: {relic: false}
  }) {
    nodes {
      name
      id
      nativeName
      cloudNativeId
      availabilitySetNativeId
      resourceGroup {
        name
        id
      }
      region
      sizeType
      osType
      vnetName
      subnetName
      privateIp
      attachedManagedDisks {
        name
        id
        cloudNativeId
        diskSizeGib
      }
      tags {
        key
        value
      }
      effectiveSlaDomain {
        name
        id
      }
    }
  }
}