Vcenter_Settings_V1_Config_Components_Applmgmt_ProxyConfiguration

Vcenter_Settings_V1_Config_Components_Applmgmt_ProxyConfiguration
Vcenter_Settings_V1_Config_Components_Applmgmt_ProxyConfiguration

The ProxyConfiguration structure defines proxy configuration.

JSON Example
{
    "protocol": "string",
    "server": "string",
    "port": 0,
    "username": "string",
    "password": "string",
    "enabled": false
}
protocol
Required

ProxyConfiguration.Protocol enumerated type defines the protocols for which proxying is supported.
HTTP : Proxy configuration for http.
HTTPS : Proxy configuration for https.
FTP : Proxy configuration for ftp.

string
server
Optional

URL of the proxy server Only set if server set in ProxyConfiguration.

integer As int64
port
Required

Port to connect to the proxy server. In a 'get' call, indicates the port connected to the proxy server. In a 'set' call, specifies the port to connect to the proxy server. A value of -1 indicates the default port. Only set if port set in ProxyConfiguration.

string
username
Optional

Username for proxy server. Only set if proxy requires username.

string As password
password
Optional

Password for proxy server. Only set if proxy requires password.

boolean
enabled
Optional

In the result of the #get and #list operations this field indicates whether proxying is enabled for a particular protocol. In the input to the test and set operations this field specifies whether proxying should be enabled for a particular protocol.