Azure Asset Discovery Plugin Inspectors

Azure Image

azure image: azure image

The Azure Image inspectors return data concerning the Azure Image of the instance.

publisher of <azure image>: string

Specifies the image publisher.

offer of <azure image>: string

Specifies the offer of the platform image or marketplace image used to create the virtual machine.

sku of <azure image>: string

The image SKU.

version of <azure image>: string

Specifies the version of the platform image or marketplace image used to create the virtual machine. The allowed formats are Major.Minor.Build or 'latest'.

Credentials Label

credentials label: string

The credentials label is a custom string defined by the user when installing the plugin. It uniquely identifies a user’s set of credentials.

Instance ID

[instance id, instances id]: string
instance id: string

The instance ID is the unique idenfitier for the instance and it corresponds to the VMID, a 128-bits identifier.

Instance Type

instance type: string

Specifies the size of the virtual machine.

License Type

license type: string

Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Linux Configuration

linux configuration of <operating system>: linux configuration

Specifies the Linux operating system settings on the virtual machine.

disable password authentication of <linux configuration>: boolean

Specifies whether the password authentication should be disabled.

provision vm agent of <linux configuration>: boolean

Indicates whether virtual machine agent should be provisioned on the virtual machine.

Network

The Network inspectors are defined in the common section. Here are the additional IP interface properties for the Microsoft Azure Plugin.

public address of <ip interface>: ipv4or6 address

The public IP address bound to the IP configuration.

Operating System

The Operating System inspectors are defined in the common section. Here are the additional properties for the Microsoft Azure Plugin.

admin username of <operating system>: string

Specifies the name of the administrator account.

windows configuration of <operating system>: windows configuration

Specifies the Windows operating system settings on the virtual machine.

linux configuration of <operating system>: linux configuration

Specifies the Linux operating system settings on the virtual machine.

OS Disk

os disk: os disk

The OS Disk inspectors report information about the operating system disk used by the virtual machine.

caching of <os disk>: string

Specifies the caching requirements.

create option of <os disk>: string

Specifies how the instance should be created.

disk size gb of <os disk>: string

The size of the disk reported in gigabytes.

storage account type of <os disk>: string

Specifies the storage account type for the managed disk.

name of <os disk>: string

The disk name.

os type of <os disk>: string

The OS type included in the disk.

Provisioning State

provisioning state: provisioning state

The Provisioning State inspectors return data about the state of the provisioning.

status of <provisioning state>: string

The short localizable label for the status.

time of <provisioning state>: string

The time of the status.

Region

region: string

The resource location.

Resource Group

resource group: string

The resource group of the virtual machine.

Status

status: string

The power state of the virtual machine.

Tag

tags: plural tag

The Tag inspectors return the array of tags associated to an instance.

key of <tag>: string

The key of the Tag.

value of <tag>: string

The value of the Tag.

Ultra SSD enabled

ultra ssd enabled: boolean

The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS.

Windows Configuration

windows configuration of <operating system>: windows configuration

Specifies the Windows operating system settings on the virtual machine.

provision vm agent of <windows configuration>: boolean

Indicates whether virtual machine agent should be provisioned on the virtual machine.

enable automatic updates of <windows configuration>: boolean

Specifies whether the automatic updated are enabled on the Windows virtual machine.

timezone of <windows configuration>: string

Specifies the time zone of the virtual machine.

VM Agent

vm agent: vm agent

The VM Agent inspectors return data about the VM Agent present on the virtual machine, if available. The VM Agent inspectors are required for the BigFix Agent deployment on Azure through native APIs. See BigFix Agent installation on cloud resources for further details.

version of <vm agent>: string

The version of the VM Agent. Should exist for the BigFix Agent installation.

status of <vm agent>: string

The status of the VM agent. Should be “Ready” for the BigFix Agent installation.