Latest Dynatrace
Creates an IP allowlist configuration for a specific environment.
The request produces an application/json payload.
PUT  | 
  | 
To execute this request, you need the following permissions assigned to your token.
account-env-write)account-env-read)To learn how to obtain and use these permissions, see OAuth clients.
| Parameter | Type | Description | In | Required | 
|---|---|---|---|---|
| accountUuid | string | - | path | required | 
| environmentUuid | string | - | path | required | 
| body | Ip | The body of the request. Contains the key and serialized value for setting a ip config for a specific tenant on a specific cluster.  | body | required | 
IpConfigDto object| Element | Type | Description | Required | 
|---|---|---|---|
| enabled | boolean | If enabled the ip config allow list gets applied.  | required | 
| allowWebhookOverride | boolean | If enabled the webhook ip allowlists will ignore the main allowlist CIDR range limitations.  | required | 
| allowlist | Allowlist | Contains a list of valid IP addresses in CIDR format which are allowed. If enabled it must not be empty.  | optional | 
AllowlistItem object| Element | Type | Description | Required | 
|---|---|---|---|
| name | string | The name of the list.  | required | 
| ipRange | string | One ip address or the range of ip addresses. Supports the CIDR format.  | required | 
This is a model of the request body, showing the possible elements. It has to be adjusted for usage in an actual request.
{"enabled": true,"allowWebhookOverride": true,"allowlist": [{"name": "Some IP-range","ipRange": "10.0.0.0/32"}]}
| Code | Description | 
|---|---|
| 201 | Success. The IP configuration has been successfully set.  |