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

Enumeration: DOWN, UP
string
type
Optional

Collection Type

Enumeration: INTERNAL, CLOUD_PROXY, OTHER, UNIFIED_CLOUD_PROXY
string As uuid As uuid
uuId
Required  

UUID of the Collector

Property Of