collector

collector
collector

Model for representing a Collector

JSON Example
{
    "name": "string",
    "type": "string",
    "state": "string",
    "hostName": "string",
    "local": false,
    "lastHeartbeat": 0,
    "adapterInstanceIds": [
        "string"
    ],
    "links": [
        {
            "href": "string",
            "rel": "string",
            "name": "string",
            "description": "string"
        }
    ],
    "dataPersistenceEnabled": false,
    "notSupported": false,
    "id": "string",
    "uuId": "string",
    "nodeIdentifier": "string"
}
string
name
Optional

Name of the Collector

string
type
Optional

Collection Type

Possible values are : INTERNAL, REMOTE, CLOUD_PROXY, OTHER, UNIFIED_CLOUD_PROXY,
string
state
Optional

The state of the collector

Possible values are : DOWN, UP,
string
hostName
Optional

Host name or IP address of the machine on which this Collector is Running

boolean
local
Required

Flag that indicates whether this Collector is a Local Collector or a Remote one

integer As int64 As int64
lastHeartbeat
Optional

Last time when this Collector communicated with VMware Cloud Foundation Operations Server

array of string
adapterInstanceIds
Optional

List of Adapter Instances managed by this Collector

array of link
links
Optional

links

boolean
dataPersistenceEnabled
Optional

Whether data persistence is enabled or not, this field is only applicable to cloud proxies.

boolean
notSupported
Optional

Whether cloud proxy is supported or not. If it is not supported, please delete it.

string
id
Required

Unique identifier of the Collector
This uniquely identifies a Collector in the system.

string As uuid As uuid
uuId
Required

UUID of the Collector

string As uuid As uuid
nodeIdentifier
Required

Identifier of the Node on which the Collector is running

Property Of