collector

collector
collector

Model for representing a Collector

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

List of Adapter Instances managed by this Collector

boolean
dataPersistenceEnabled
Optional

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

string
hostName
Optional

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

string
id
Required

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

integer As int64 As int64
lastHeartbeat
Optional

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

array of link
links
Optional

links

boolean
local
Required

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

string
name
Optional

Name of the Collector

string As uuid As uuid
nodeIdentifier
Required

Identifier of the Node on which the Collector is running

boolean
notSupported
Optional

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

string
state
Optional

The state of the collector

Possible values are : DOWN, UP,
string
type
Optional

Collection Type

Possible values are : INTERNAL, CLOUD_PROXY, OTHER, UNIFIED_CLOUD_PROXY,
string As uuid As uuid
uuId
Required

UUID of the Collector

Property Of