HA - Get proxy configuration for specific data center
This page will soon be available only on the dedicated Dynatrace Managed Documentation site. Update your bookmarks.
This API call retrieves a proxy configuration for a specific data center in premium high availability deployments.
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/configurations
Parameter
Parameter | Type | Description | In | Required |
---|---|---|---|---|
dc | string | Data Center | path | required |
Response
Response codes
Code | Type | Description |
---|---|---|
200 | InternetProxy | Success |
404 | - | Proxy is not configured for given Data Center |
Response body objects
The InternetProxy
object
Configuration of proxy server for Internet connection
Element | Type | Description |
---|---|---|
nonProxyHosts | string[] | Definition of hosts for which proxy won't be used. |
port | integer | Port of proxy server |
scheme | string | Protocol which proxy server uses |
server | string | Address (either IP or Hostname) of proxy server |
userOrPasswordDefined | boolean | Indicates if user/password for proxy is configured |
Response body JSON model
1{2 "nonProxyHosts": [3 "string"4 ],5 "port": 1,6 "scheme": "string",7 "server": "string",8 "userOrPasswordDefined": true9}
Example
In this example, you request to receive proxy configurations for a specific data center (eu-west-1
). In return you receive JSON response listing of proxy configurations only for eu-west-1
.
Curl
1curl -X GET "https://myManaged.cluster.com/api/v1.0/onpremise/proxy/configurations/eu-west-1" -H "accept: application/json"
Request URL
1https://myManaged.cluster.com/api/v1.0/onpremise/proxy/configurations/eu-west-1
Response body
1{2 "scheme": "http",3 "server": "outbound-proxy-dc1.dynatrace.com",4 "port": 8080,5 "nonProxyHosts": [6 "https://mycompany.com/proxy/*",7 "*.internal.lab.company.com"8 ],9 "userOrPasswordDefined": true10}
Response code
200