VmToolsInfo (type)

{
  "additionalProperties": false, 
  "extends": {
    "$ref": "DiscoveredResource
  }, 
  "id": "VmToolsInfo", 
  "module_id": "VmToolsInfo", 
  "properties": {
    "_last_sync_time": {
      "$ref": "EpochMsTimestamp, 
      "can_sort": true, 
      "description": "Timestamp of last modification", 
      "readonly": true
    }, 
    "_links": {
      "description": "The server will populate this field when returing the resource. Ignored on PUT and POST.", 
      "items": {
        "$ref": "ResourceLink
      }, 
      "readonly": true, 
      "title": "References related to this resource", 
      "type": "array"
    }, 
    "_schema": {
      "readonly": true, 
      "title": "Schema for this resource", 
      "type": "string"
    }, 
    "_self": {
      "$ref": "SelfResourceLink, 
      "readonly": true, 
      "title": "Link to this resource"
    }, 
    "description": {
      "can_sort": true, 
      "maxLength": 1024, 
      "title": "Description of this resource", 
      "type": "string"
    }, 
    "display_name": {
      "can_sort": true, 
      "description": "Defaults to ID if not set", 
      "maxLength": 255, 
      "title": "Identifier to use when displaying entity in logs or GUI", 
      "type": "string"
    }, 
    "external_id": {
      "description": "Current external id of this virtual machine in the system.", 
      "readonly": true, 
      "required": false, 
      "title": "VM external ID", 
      "type": "string"
    }, 
    "file_agent_version": {
      "description": "Version of file agent on the VM of a third party partner solution.", 
      "readonly": true, 
      "required": false, 
      "title": "File agent version on the VM", 
      "type": "string"
    }, 
    "host_local_id": {
      "description": "Id of the VM which is assigned locally by the host. It is the VM-moref on ESXi hosts, in other environments it is VM UUID.", 
      "readonly": true, 
      "required": false, 
      "title": "VM ID given by the host", 
      "type": "string"
    }, 
    "network_agent_version": {
      "description": "Version of network agent on the VM of a third party partner solution.", 
      "readonly": true, 
      "required": false, 
      "title": "Network agent version on the VM", 
      "type": "string"
    }, 
    "resource_type": {
      "description": "The type of this resource.", 
      "readonly": false, 
      "required": true, 
      "type": "string"
    }, 
    "scope": {
      "description": "Specifies list of scope of discovered resource. e.g. if VHC path is associated with principal identity, who owns the discovered resource, then scope id will be VHC path and scope type will be VHC.", 
      "items": {
        "$ref": "DiscoveredResourceScope
      }, 
      "readonly": false, 
      "required": false, 
      "title": "List of scopes for discovered resource", 
      "type": "array"
    }, 
    "source": {
      "$ref": "ResourceReference, 
      "readonly": true, 
      "required": false, 
      "title": "Reference of the Host or Public Cloud Gateway that reported the VM."
    }, 
    "svmStatus": {
      "description": "Connectivity Status between each Guest Introspection Solution deployed in the data center with the guest VM.", 
      "items": {
        "$ref": "SvmConnectivityStatus
      }, 
      "required": false, 
      "title": "SvmConnectivityStatus list.", 
      "type": "array"
    }, 
    "svm_connectivity": {
      "description": "Endpoint Protection (Third party AV partner using NXGI) status on the VM. TRUE  - VM is configured and protected by EPP Service VM. FALSE - VM is either not configured for protection or VM is disconnected from EPP Service VM.", 
      "readonly": true, 
      "required": false, 
      "title": "Endpoint Protection status on the VM", 
      "type": "boolean"
    }, 
    "tags": {
      "items": {
        "$ref": "Tag
      }, 
      "maxItems": 30, 
      "title": "Opaque identifiers meaningful to the API user", 
      "type": "array"
    }, 
    "tools_version": {
      "description": "Version of VMTools installed on the VM.", 
      "readonly": true, 
      "required": false, 
      "title": "VM tools version on the VM", 
      "type": "string"
    }, 
    "vm_type": {
      "description": "Type of VM - Edge, Service or other.", 
      "enum": [
        "EDGE", 
        "SERVICE", 
        "REGULAR"
      ], 
      "readonly": true, 
      "required": false, 
      "title": "Virtual Machine type", 
      "type": "string"
    }
  }, 
  "type": "object"
}