IP address mapping rules - GET configuration

Gets the configuration of mapping between IP addresses and geographic regions.

The request produces an application/json payload.

GETSaaShttps://{your-environment-id}.live.dynatrace.com/api/config/v1/geographicRegions/ipAddressMappings
Environment ActiveGatehttps://{your-activegate-domain}:9999/e/{your-environment-id}/api/config/v1/geographicRegions/ipAddressMappings

Authentication

To execute this request, you need an access token with ReadConfig scope.

To learn how to obtain and use it, see Tokens and authentication.

Parameters

The request doesn't provide any configurable parameters.

Response

Response codes

Code
Type
Description

Response body objects

The IpAddressMappings object

Configuration of the IP address mappings to geographic locations.

Element
Type
Description
ipAddressMappingRules

A list of IP address mapping rules.

Rules are evaluated from top to bottom; the first matching rule applies.

The IpAddressMappingRule object

Configuration of the IP address mapping to the geographic location.

Element
Type
Description
ipAddressMappingLocation

The location for an IP address mapping.

ipAddressRange

The IP address or the IP address range to be mapped to the location.

The IpAddressMappingLocation object

The location for an IP address mapping.

Element
Type
Description
city
string

The city name of the location.

countryCode
string

The country code of the location.

To fetch the list of available country codes, use the GET all countries request.

latitude
number

The latitude of the location in DDD.dddd format.

longitude
number

The longitude of the location in DDD.dddd format.

regionCode
string

The region code of the location.

To fetch the list of available region codes, use the GET regions of the country request.

The IpAddressRange object

The IP address or the IP address range to be mapped to the location.

Element
Type
Description
address
string

The IP address to be mapped.

For an IP address range, this is the from address.

addressTo
string

The to address of the IP address range.

subnetMask
integer

The subnet mask of the IP address range.

Response body JSON model

{
"ipAddressMappingRules": [
{
"ipAddressMappingLocation": {
"city": "string",
"countryCode": "string",
"latitude": 1,
"longitude": 1,
"regionCode": "string"
},
"ipAddressRange": {
"address": "string",
"addressTo": "string",
"subnetMask": 1
}
}
]
}