• Home
  • Setup and configuration
  • Dynatrace Managed
  • Cluster API
  • Cluster API v1
  • Internet proxy v1
  • Get cluster proxy configuration

Get cluster proxy configuration

This API call retrieves a cluster proxy configuration.

Authentication

To execute this request, you need the Service Provider API (ServiceProviderAPI) permission assigned to your API token. Generate your API token via Cluster Management Console (CMC). To learn how to obtain and use it, see Cluster API - Authentication.

Endpoint

/api/v1.0/onpremise/proxy/configuration

Parameter

The request doesn't provide any configurable parameters.

Response

Response codes

CodeTypeDescription
200InternetProxy

Success

404-

Proxy is not configured

Response body objects

The InternetProxy object

Configuration of proxy server for Internet connection

ElementTypeDescription
schemestring

Protocol which proxy server uses

Can be null.

serverstring

Address (either IP or Hostname) of proxy server

Can be null.

portinteger

Port of proxy server

Can be null.

nonProxyHostsstring[]

Definition of hosts for which proxy won't be used.

Can be null.

userOrPasswordDefinedboolean

Indicates if user/password for proxy is configured

Can be null.

Response body JSON model

json
{ "scheme": "string", "server": "string", "port": 1, "nonProxyHosts": [ "string" ], "userOrPasswordDefined": true }

Example

In this example, you request proxy configuration from your Dynatrace Managed deployment (myManaged.cluster.com). In return you receive a response indicating that proxy server is 172.16.115.211 on port 8080 and that you require a password to use that proxy.

Curl

shell
curl -X GET "https://myManaged.cluster.com/api/v1.0/onpremise/proxy/configuration" -H "accept: application/json"

Request URL

plaintext
https://myManaged.cluster.com/api/v1.0/onpremise/proxy/configuration

Response body

json
{ "scheme": "http", "server": "172.16.115.211", "port": 8080, "userOrPasswordDefined": true }

Response code

200