Vcenter Utilization Connections ServerInfo

Vcenter Utilization Connections ServerInfo
Vcenter Utilization Connections ServerInfo

The Vcenter Utilization Connections ServerInfo schema defines the utilization of listening ports for a server process.

This schema was added in vSphere API 9.1.0.0.

JSON Example
{
    "service": "string",
    "ports": [
        {
            "name": "string",
            "description": "string",
            "port": 0,
            "open_connections": 0,
            "peers": [
                {
                    "address": "string",
                    "port": 0,
                    "tcp_state": "string"
                }
            ]
        }
    ],
    "total_connections": 0,
    "connection_limit": 0
}
string
service
Required

The name of the service which hosts the server.

This property was added in vSphere API 9.1.0.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.services.Service. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.services.Service.

ports
Required

List of listening ports of this server and their open TCP connections.

This property was added in vSphere API 9.1.0.0.

integer As int64 As int64
total_connections
Required

The total amount of connections to the ports listed in Vcenter Utilization Connections ServerInfo.ports.

This property was added in vSphere API 9.1.0.0.

integer As int64 As int64
connection_limit
Optional

The limit for the connections this server is allowed to accept before it starts denying connection attempts. This limit is shared between all Vcenter Utilization Connections ServerInfo.ports. This is the maximum value of Vcenter Utilization Connections ServerInfo.total_connections.

This property was added in vSphere API 9.1.0.0.

Only set if the server has a connection limit.