NSX-T Data Center REST API
VrniStreamingGlobalCollector (type)
{
"additionalProperties": false,
"description": "vRNI streaming collector collects the system metrics to Vmware vRNI Streaming platform for network monitoring and analytics.",
"extends": {
"$ref": "GlobalCollectorConfig"
},
"id": "VrniStreamingGlobalCollector",
"module_id": "PolicyCollector",
"polymorphic-type-descriptor": {
"type-identifier": "VRNI_STREAMING"
},
"properties": {
"collector_ip": {
"$ref": "IPAddress",
"description": "IP address for the global collector.",
"required": true,
"title": "IP address for the global collector collector"
},
"collector_port": {
"description": "Port for the global collector.",
"maximum": 65535,
"minimum": 1,
"required": true,
"title": "Port for the global collector",
"type": "int"
},
"collector_type": {
"$ref": "GlobalCollectorType",
"description": "Specify the global collector type.",
"required": true
},
"password": {
"description": "The password of global collector, The value can be upper and lower case letters and numbers only. The max length is 20.",
"maxLength": 20,
"required": true,
"sensitive": true,
"title": "The password of global collector",
"type": "secure_string"
},
"root_certificate": {
"description": "The root certificate of global collector.",
"required": true,
"title": "The root certificate of global collector",
"type": "string"
},
"username": {
"description": "The username of global collector. The value contains only non-whitespace characters. The max length is 20.",
"maxLength": 20,
"pattern": "^\\S+$",
"required": true,
"title": "The username of global collector",
"type": "string"
}
},
"title": "NSX global configs for VRNI_STREAMING global collector",
"type": "object"
}