{ "name": "Dynatrace Cluster API v2", "uid": "VNCzA5Fo7mDkx4tgHfFT8", "version": "1", "items": [ { "uid": "aCTbU7iOJK8OCvnVsa0lN", "name": "Access Tokens - ActiveGate tokens", "type": "folder", "items": [ { "uid": "3zObh2SZ1ykFF74Hx6Ffu", "name": "Lists all available ActiveGate tokens", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGateTokens", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "9L8u8NTUXKdmd8VSDDXWZ", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "YY2AfCc5FDD8NdBH1NWit", "name": "nextPageKey", "value": "", "description": "The cursor for the next page of results. You can find it in the **nextPageKey** field of the previous response. \n\nThe first page is always returned if you don't specify the **nextPageKey** query parameter. \n\nWhen the **nextPageKey** is set to obtain subsequent pages, you must omit all other query parameters. ", "type": "query" }, { "uid": "5Gc6BW6lGFoDLMMbmxhiT", "name": "pageSize", "value": "", "description": "The amount of ActiveGate tokens in a single response payload. \n\nThe maximal allowed page size is 3000 and the minimal size is 100. \n\nIf not set, 100 is used.", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "Uh2o39NgmO9brufKDZO1L", "name": "Creates a new ActiveGate token", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGateTokens", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "VGTFREGuueOxbXVGyETrL", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "CUeWKPqMZaUzHzhcQaoL6", "name": "Deletes an ActiveGate token", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGateTokens/:activeGateTokenIdentifier", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "ef6V6jDai1XGcQvBh48ue", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "eaj1cQlo3OmuDQHH3QzIy", "name": "activeGateTokenIdentifier", "value": "", "description": "The ActiveGate token identifier, consisting of [prefix and public part](https://dt-url.net/rn00tjg) of the token to be deleted.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "aR5aAyIs72hMNIzOQyJoh", "name": "Gets metadata of an ActiveGate token", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGateTokens/:activeGateTokenIdentifier", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "xScu5ZnbwckHQ8Z0U20Ts", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "yhgA1AAD0VztV65W0gkNY", "name": "activeGateTokenIdentifier", "value": "", "description": "The ActiveGate token identifier, consisting of [prefix and public part](https://dt-url.net/rn00tjg) of the token.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 } ] }, { "uid": "SfLanmkusItqaT1Gys2TU", "name": "ActiveGates", "type": "folder", "items": [ { "uid": "p1jesSq1iosAdKfXjbwNS", "name": "Lists all available ActiveGates", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "51v9Ej4Zqx9MuEwDaoo8c", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "6l7vm0pb0ri0qC4dbauAx", "name": "hostname", "value": "", "description": "Filters the resulting set of ActiveGates by the name of the host it's running on. \n\n You can specify a partial name. In that case, the `CONTAINS` operator is used.", "type": "query" }, { "uid": "qki6jJ3IdLz5uEhSa6HoY", "name": "osType", "value": "", "description": "Filters the resulting set of ActiveGates by the OS type of the host it's running on.", "type": "query" }, { "uid": "TBuwVG7WnvYcwQjAGo7kN", "name": "osArchitecture", "value": "", "description": "Filters the resulting set of ActiveGates by the OS architecture of the host it's running on.", "type": "query" }, { "uid": "LMToiuhSMg9oTVR0zZ90w", "name": "networkAddress", "value": "", "description": "Filters the resulting set of ActiveGates by the network address. \n\n You can specify a partial address. In that case, the `CONTAINS` operator is used.", "type": "query" }, { "uid": "yHXBsByz8hYPoQvNs1UsA", "name": "loadBalancerAddress", "value": "", "description": "Filters the resulting set of ActiveGates by the Load Balancer address. \n\n You can specify a partial address. In that case, the `CONTAINS` operator is used.", "type": "query" }, { "uid": "u6yqpaGa0jZTMqrueZhBi", "name": "type", "value": "", "description": "Filters the resulting set of ActiveGates by the ActiveGate type.", "type": "query" }, { "uid": "MUrNWHrE1Swo2qKN1a6ky", "name": "networkZone", "value": "", "description": "Filters the resulting set of ActiveGates by the network zone. \n\n You can specify a partial name. In that case, the `CONTAINS` operator is used.", "type": "query" }, { "uid": "sR7VeHol966xD5s0VGwpx", "name": "updateStatus", "value": "", "description": "Filters the resulting set of ActiveGates by the auto-update status.", "type": "query" }, { "uid": "pyujuoWyk6P1psqlwXCvy", "name": "versionCompareType", "value": "", "description": "Filters the resulting set of ActiveGates by the specified version. \n\n Specify the comparison operator here.", "type": "query" }, { "uid": "0YisdZeWIY2WVYpIhiGrZ", "name": "version", "value": "", "description": "Filters the resulting set of ActiveGates by the specified version. \n\n Specify the version in `..` format (for example, `1.195.0`) here.", "type": "query" }, { "uid": "iH02W9L8r7SV53Dtq68ur", "name": "autoUpdate", "value": "", "description": "Filters the resulting set of ActiveGates by the actual state of auto-update.", "type": "query" }, { "uid": "G4zp2TIEnxPUOVZWC6sZE", "name": "group", "value": "", "description": "Filters the resulting set of ActiveGates by the group. \n\n You can specify a partial name. In that case, the `CONTAINS` operator is used.", "type": "query" }, { "uid": "vkzFMFA0rLSMuFH1Wx5FO", "name": "online", "value": "", "description": "Filters the resulting set of ActiveGates by the communication status.", "type": "query" }, { "uid": "w6bwHFX83Ud6ppVKMsgMh", "name": "enabledModule", "value": "", "description": "Filters the resulting set of ActiveGates by the enabled modules.", "type": "query" }, { "uid": "izrjTHlDRu0QbeSbWdZEJ", "name": "disabledModule", "value": "", "description": "Filters the resulting set of ActiveGates by the disabled modules.", "type": "query" }, { "uid": "DqDVE5CgbbHA9ocogwCJA", "name": "containerized", "value": "", "description": "Filters the resulting set of ActiveGates to those which are running in container (`true`) or not (`false`).", "type": "query" }, { "uid": "DVLEhZ8qHDE1n1m7Efkjl", "name": "tokenState", "value": "", "description": "Filters the resulting set of ActiveGates to those with authorization token in specified state.", "type": "query" }, { "uid": "MpcF4ddmhEk8vae9UwDch", "name": "tokenExpirationSet", "value": "", "description": "Filters the resulting set of ActiveGates to those with set expiration date for authorization token.", "type": "query" }, { "uid": "xAnTWMKQlUpbGrdCIpgoj", "name": "fipsMode", "value": "", "description": "Filters the resulting set of ActiveGates to those which are running in FIPS mode (`true`) or not (`false`).", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "hGMOZ5p7BHgT2NDfnrJIj", "name": "Gets the details of the specified ActiveGate", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/:agId", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "O5NOdWyQ7o5F1cJUVEYSQ", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "872F0PwJLl1MZupjMAiDu", "name": "agId", "value": "", "description": "The ID of the required ActiveGate.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 } ] }, { "uid": "SlTMwKbMmzJSpqxhkRLSS", "name": "ActiveGates - Auto-update configuration", "type": "folder", "items": [ { "uid": "UZdgDnoqjEWI0ntWd4JbS", "name": "Gets the global auto-update configuration of cluster ActiveGates.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/autoUpdate", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "m4aRj8sOQ5Xu4DyZegcIV", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "aRDmLNSTMmKkfE8Rwcf3c", "name": "Puts the global auto-update configuration of cluster ActiveGates.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/autoUpdate", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "xcD3CRTQlDNbxB4VkLWX7", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "EsKuhkW45SvEOTn84LOkY", "name": "Validates the payload for the `POST /activeGates/autoUpdate` request.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/autoUpdate/validator", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "yCEXu9z3AyIozcXxCYjxe", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "S6HfSY9mqLIEpp21LGash", "name": "Gets the global auto-update configuration of environment ActiveGates.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/autoUpdate/:envId", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "Wk5U4ZVfMY9aEleG2ZABD", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "QckZf2ewt7sVeu5LnfYfM", "name": "envId", "value": "", "description": "The ID of the environment.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 }, { "uid": "e1giiNtBOIJDMJ9cpDXhL", "name": "Puts the global auto-update configuration of environment ActiveGates.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/autoUpdate/:envId", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "yRiVbKvhWi6wSJvTOiBPQ", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "3ORFItw3g151Dqcy3IiE9", "name": "envId", "value": "", "description": "The ID of the environment.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 5 }, { "uid": "NohfulGdvszFeVyyujjNN", "name": "Validates the payload for the `POST /activeGates/autoUpdate/{envId}` request.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/autoUpdate/:envId/validator", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "cBbBGEAFk9LL3apFZgUJT", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "RwzfLWr660YkbGZ0bmehY", "name": "envId", "value": "", "description": "The ID of the environment.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 6 }, { "uid": "7VluVqqIitD7eKf3I5nqt", "name": "Gets the configuration of auto-update for the specified ActiveGate", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/:agId/autoUpdate", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "XyCMGLCIxyxWEJdW1HfO1", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "cDbgNITaiYpYmL13DlQxn", "name": "agId", "value": "", "description": "The ID of the required ActiveGate.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 7 }, { "uid": "9Mn27MlmC51ehn8vrgyoz", "name": "Updates the configuration of auto-update for the specified ActiveGate", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/:agId/autoUpdate", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "cRqaylEedDaW354hptiSc", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "avR4t07zlIJyjICtkcJf5", "name": "agId", "value": "", "description": "The ID of the required ActiveGate.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 8 }, { "uid": "ij3xQL1mqnDHQM0kipmc1", "name": "Validates the payload for the `POST /activeGates/{agId}/autoUpdate` request.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/:agId/autoUpdate/validator", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "RXf4hteBoFJOKtB9rxKCT", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "LfEiDhCgtpOGSKNe3SC4d", "name": "agId", "value": "", "description": "The ID of the required ActiveGate.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 9 } ] }, { "uid": "uoUVk3QP1JEiqpCKQwgyw", "name": "ActiveGates - Remote configuration management", "type": "folder", "items": [ { "uid": "liBbdPMAMDSypkbVJHnF1", "name": "Lists finished ActiveGate remote configuration management jobs", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/remoteConfigurationManagement", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "RcAomREzhl3FcGz3AwfGS", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "6Vaiue2FzpbBlLAGeTNpw", "name": "from", "value": "", "description": "The start of the requested timeframe for a remote configuration management job. \n\nYou can use one of the following formats: \n* Timestamp in UTC milliseconds. \n* Human-readable format of `2021-01-25T05:57:01.123+01:00`. If no time zone is specified, UTC is used. You can use a space character instead of the `T`. Seconds and fractions of a second are optional. \n* Relative timeframe, back from now. The format is `now-NU/A`, where `N` is the amount of time, `U` is the unit of time, and `A` is an alignment. The alignment rounds all the smaller values to the nearest zero in the past. For example, `now-1y/w` is one year back, aligned by a week. \nYou can also specify relative timeframe without an alignment: `now-NU`. \nSupported time units for the relative timeframe are: \n * `m`: minutes \n * `h`: hours \n * `d`: days \n * `w`: weeks \n * `M`: months \n * `y`: years \n\n", "type": "query" }, { "uid": "5b3hNpWRYGmJyRXloMYyL", "name": "to", "value": "", "description": "The end of the requested timeframe for a remote configuration management job. \n\nYou can use one of the following formats: \n* Timestamp in UTC milliseconds. \n* Human-readable format of `2021-01-25T05:57:01.123+01:00`. If no time zone is specified, UTC is used. You can use a space character instead of the `T`. Seconds and fractions of a second are optional. \n* Relative timeframe, back from now. The format is `now-NU/A`, where `N` is the amount of time, `U` is the unit of time, and `A` is an alignment. The alignment rounds all the smaller values to the nearest zero in the past. For example, `now-1y/w` is one year back, aligned by a week. \nYou can also specify relative timeframe without an alignment: `now-NU`. \nSupported time units for the relative timeframe are: \n * `m`: minutes \n * `h`: hours \n * `d`: days \n * `w`: weeks \n * `M`: months \n * `y`: years \n\nIf not set, the current timestamp is used.", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "gu4lB8IDtyST9dVY7u1Zc", "name": "Creates a new remote configuration management job", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/remoteConfigurationManagement", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "4ha1ukZFGHIJqXB77qzby", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "gecS65cKElIXVDO4wbAOF", "name": "Gets remote configuration management job that is currently running", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/remoteConfigurationManagement/current", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "DipK9PEXckwSvyGx899bL", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "cyDhGaAM92Euo7XaWm3cj", "name": "Creates a preview for remote configuration management job - applicable only to network zone, host group and ActiveGate group", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/remoteConfigurationManagement/preview", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "xADFw325SB9VTTJ55ont2", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 }, { "uid": "kesmnBdbBtNoRELe6d47t", "name": "Validates the payload for the `POST /activeGates/remoteConfigurationManagement` request.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/remoteConfigurationManagement/validator", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "ewbazzfB5ghhqim8pMQ9X", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 5 }, { "uid": "EauqyNDAEcZSvPn5YM17t", "name": "Gets the specified remote configuration management job", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/remoteConfigurationManagement/:id", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "Nsv3QFF6En2rGaxrVLhnt", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "X2Ioqvb8jK11rJj4eEU45", "name": "id", "value": "", "description": "The ID of the required remote configuration management job.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 6 } ] }, { "uid": "iOn13FpJyAEJvB22AZvH3", "name": "ActiveGates - ActiveGate tokens enforcement", "type": "folder", "items": [ { "uid": "1xmFrzAVm2Rt6uO1oK8Io", "name": "Gets the status of ActiveGate [tokens enforcement](https://dt-url.net/m80331a)", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/tokenEnforcement", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "vQzM7QPJkj5McXR2izRo3", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 } ] }, { "uid": "3mgZUxE1NQTBa0DFTphoU", "name": "ActiveGates - Auto-update jobs", "type": "folder", "items": [ { "uid": "dPIcRxQ8RO5SO5WeIEkYf", "name": "List ActiveGates with update jobs", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/updateJobs", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "5MWzT5CfE76ZLe3dDe4v4", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "eyedDd0UBVs4M8rgaZ0DI", "name": "from", "value": "", "description": "The start of the requested timeframe for update jobs. \n\nYou can use one of the following formats: \n* Timestamp in UTC milliseconds. \n* Human-readable format of `2021-01-25T05:57:01.123+01:00`. If no time zone is specified, UTC is used. You can use a space character instead of the `T`. Seconds and fractions of a second are optional. \n* Relative timeframe, back from now. The format is `now-NU/A`, where `N` is the amount of time, `U` is the unit of time, and `A` is an alignment. The alignment rounds all the smaller values to the nearest zero in the past. For example, `now-1y/w` is one year back, aligned by a week. \nYou can also specify relative timeframe without an alignment: `now-NU`. \nSupported time units for the relative timeframe are: \n * `m`: minutes \n * `h`: hours \n * `d`: days \n * `w`: weeks \n * `M`: months \n * `y`: years \n\nIf not set, the relative timeframe of one day is used (`now-1d`). \n\nMaximum timeframe is 31 days.", "type": "query" }, { "uid": "MiHNi90W9aPBWk55vQnOw", "name": "to", "value": "", "description": "The end of the requested timeframe for update jobs. \n\nYou can use one of the following formats: \n* Timestamp in UTC milliseconds. \n* Human-readable format of `2021-01-25T05:57:01.123+01:00`. If no time zone is specified, UTC is used. You can use a space character instead of the `T`. Seconds and fractions of a second are optional. \n* Relative timeframe, back from now. The format is `now-NU/A`, where `N` is the amount of time, `U` is the unit of time, and `A` is an alignment. The alignment rounds all the smaller values to the nearest zero in the past. For example, `now-1y/w` is one year back, aligned by a week. \nYou can also specify relative timeframe without an alignment: `now-NU`. \nSupported time units for the relative timeframe are: \n * `m`: minutes \n * `h`: hours \n * `d`: days \n * `w`: weeks \n * `M`: months \n * `y`: years \n\nIf not set, the current timestamp is used.", "type": "query" }, { "uid": "6LYBdc0ZxrrRyH7PaiHu3", "name": "startVersionCompareType", "value": "", "description": "Filters the resulting set of update jobs by the specified initial version. \n\n Specify the comparison operator here.", "type": "query" }, { "uid": "Yj1QFeVFmiCgS4uyUPAQJ", "name": "startVersion", "value": "", "description": "Filters the resulting set of update-jobs by the initial version (required format `..`).", "type": "query" }, { "uid": "RQBgHl108I9nKX9dq1c0a", "name": "updateType", "value": "", "description": "Filters the resulting set of update-jobs by the update type.", "type": "query" }, { "uid": "lVrgM7wfFNNV1InbxbW72", "name": "targetVersionCompareType", "value": "", "description": "Filters the resulting set of update jobs by the specified target version. \n\n Specify the comparison operator here.", "type": "query" }, { "uid": "bjFdiNgAKMRDRGU9Yox32", "name": "targetVersion", "value": "", "description": "Filters the resulting set of update-jobs by the target version (required format `..`).", "type": "query" }, { "uid": "n5Lh4IMVDJ7lhaMB6A8By", "name": "lastUpdates", "value": "", "description": "If `true`, filters the resulting set of update jobs to the most recent update of each type.", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "BW1OIwwnR8MhaRdIiIE0V", "name": "Lists update jobs for the specified ActiveGate", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/:agId/updateJobs", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "G2SNQ4aFUJLE5zWpB4Dfu", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "Lmm26wu4XRdOFMTISnnJy", "name": "agId", "value": "", "description": "The ID of the required ActiveGate.", "enabled": true, "type": "path" }, { "uid": "ro2dLQWkBDH864Rnrmcom", "name": "from", "value": "", "description": "The start of the requested timeframe for update jobs. \n\nYou can use one of the following formats: \n* Timestamp in UTC milliseconds. \n* Human-readable format of `2021-01-25T05:57:01.123+01:00`. If no time zone is specified, UTC is used. You can use a space character instead of the `T`. Seconds and fractions of a second are optional. \n* Relative timeframe, back from now. The format is `now-NU/A`, where `N` is the amount of time, `U` is the unit of time, and `A` is an alignment. The alignment rounds all the smaller values to the nearest zero in the past. For example, `now-1y/w` is one year back, aligned by a week. \nYou can also specify relative timeframe without an alignment: `now-NU`. \nSupported time units for the relative timeframe are: \n * `m`: minutes \n * `h`: hours \n * `d`: days \n * `w`: weeks \n * `M`: months \n * `y`: years \n\nIf not set, the relative timeframe of one week is used (`now-1w`). \n\nMaximum timeframe is 31 days.", "type": "query" }, { "uid": "zSqEBTs7K0nR9PdEHTa4i", "name": "to", "value": "", "description": "The end of the requested timeframe for update jobs. \n\nYou can use one of the following formats: \n* Timestamp in UTC milliseconds. \n* Human-readable format of `2021-01-25T05:57:01.123+01:00`. If no time zone is specified, UTC is used. You can use a space character instead of the `T`. Seconds and fractions of a second are optional. \n* Relative timeframe, back from now. The format is `now-NU/A`, where `N` is the amount of time, `U` is the unit of time, and `A` is an alignment. The alignment rounds all the smaller values to the nearest zero in the past. For example, `now-1y/w` is one year back, aligned by a week. \nYou can also specify relative timeframe without an alignment: `now-NU`. \nSupported time units for the relative timeframe are: \n * `m`: minutes \n * `h`: hours \n * `d`: days \n * `w`: weeks \n * `M`: months \n * `y`: years \n\nIf not set, the current timestamp is used.", "type": "query" }, { "uid": "vCvUX35v3q2FGGi90ACGP", "name": "startVersionCompareType", "value": "", "description": "Filters the resulting set of update jobs by the specified initial version. \n\n Specify the comparison operator here.", "type": "query" }, { "uid": "FIRIoU2EKiBj1CdmDb1Rs", "name": "startVersion", "value": "", "description": "Filters the resulting set of update-jobs by the initial version (required format `..`).", "type": "query" }, { "uid": "LfrN16wNgzxFmhgEaw02i", "name": "updateType", "value": "", "description": "Filters the resulting set of update-jobs by the update type.", "type": "query" }, { "uid": "qAzqpc9CbvioRVfuiH30X", "name": "targetVersionCompareType", "value": "", "description": "Filters the resulting set of update jobs by the specified target version. \n\n Specify the comparison operator here.", "type": "query" }, { "uid": "L7klcw0x0BZy8b1FXSok8", "name": "targetVersion", "value": "", "description": "Filters the resulting set of update-jobs by the target version (required format `..`).", "type": "query" }, { "uid": "g6JFHAyJLL1ghaYEYTzaF", "name": "lastUpdates", "value": "", "description": "If `true`, filters the resulting set of update jobs to the most recent update of each type.", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "ahFdbMIkj41vHBJXcm4sv", "name": "Creates a new update job for the specified ActiveGate", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/:agId/updateJobs", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "259a5F67CQjYtVWHqgovJ", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "fAaCaONRhAB8VYgeNvGf6", "name": "agId", "value": "", "description": "The ID of the required ActiveGate.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "XByq3E5BXwtc7y00t8RR8", "name": "Validates the payload for the `POST /activeGates/{agId}/updateJobs` request.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/:agId/updateJobs/validator", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "xCNkd0sJMHz9sKk7OMiVR", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "KE9VVUeSBtihnK3zLlqK9", "name": "agId", "value": "", "description": "The ID of the required ActiveGate.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 }, { "uid": "21qbvLwo3SvDdUY1dSQbX", "name": "Deletes the specified update job", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/:agId/updateJobs/:jobId", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "wpxEvXmekhUMhQeZ8Vnxu", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "e3UE2smQrQ6Tq6HWKswiE", "name": "agId", "value": "", "description": "The ID of the required ActiveGate.", "enabled": true, "type": "path" }, { "uid": "UucqAROQgl9lpqrtbBBG5", "name": "jobId", "value": "", "description": "A unique identifier for a update-job of ActiveGate.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 5 }, { "uid": "X0dpGhMYVCznOxDBwuK1j", "name": "Gets the parameters of the specified update job", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/activeGates/:agId/updateJobs/:jobId", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "A0UPxYrvsWgyW220dLE2x", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "JbLSUMjiukSKQaN7O1di5", "name": "agId", "value": "", "description": "The ID of the required ActiveGate.", "enabled": true, "type": "path" }, { "uid": "tX979tikKXS2JCg3IYWM4", "name": "jobId", "value": "", "description": "A unique identifier for a update-job of ActiveGate.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 6 } ] }, { "uid": "iqAtixRiFjcWTaj2jO57E", "name": "User management", "type": "folder", "items": [ { "uid": "WsCHjaSiYGTc1owMvRwTN", "name": "Get user sessions configuration", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/clusterConfig/userSessions", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "w0gszzYna4KrH6BajKqB7", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "cyy4FKkF0n4z25xf9re5B", "name": "Update user sessions configuration", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/clusterConfig/userSessions", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "g2bJQanvsiTCkjBHx7voL", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "json", "json": "{\n \"automaticLogoutDto\": {\n \"logoutInactiveUsersEnabled\": false,\n \"userInactivityTimeout\": 0\n },\n \"concurrentSessionPolicyDto\": {\n \"adminLimit\": 0,\n \"userLimit\": 0\n }\n}", "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "v40Bvj7hXniCDIw9JAkIZ", "name": "Remove user sessions for a given user", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/userSessions", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "xAEqNdDw9yc4YxBA9BnWz", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "7GEwmkJzkE5GPiBpR5Ud0", "name": "userId", "value": "", "description": "User ID (mandatory)", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "bh6ZXWdv93B92f9EZkyva", "name": "Get user sessions", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/userSessions", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "fbaqx5F9J7uVHEeJs4vUD", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "ucyPriLtKgNXWIs7CD8Ex", "name": "userId", "value": "", "description": "User ID (optional)", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 } ] }, { "uid": "8Kcq5gVVGs6wRVzkdHQKY", "name": "Deployment", "type": "folder", "items": [ { "uid": "ZEUTvXka1N5gHsniBQJzq", "name": "Lists all available versions of ActiveGate installer", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/deployment/installer/gateway/versions/:osType", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "DO8FOmHpvvLYv6smBmcaD", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "W2EDwbXpPrpf291Lf4Uv3", "name": "osType", "value": "", "description": "The operating system of the installer.", "enabled": true, "type": "path" }, { "uid": "I3NvIzRc25WHW9BatIK4g", "name": "arch", "value": "", "description": "The architecture of your OS: \n\n* `all`: Defaults to `amd64`. \n* `amd64`: amd64 architecture.\n* `s390`: S/390 architecture, only supported for Linux. \n* `arm64`: arm64 architecture, only supported for Linux. \n\n", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 } ] }, { "uid": "mjpqujcdCm1thudUWO9Hs", "name": "Environments", "type": "folder", "items": [ { "uid": "HkKWMBaXYOrtiTyeTFKn6", "name": "Lists all existing environments.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/environments", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "gD2bixOISdRIu7rtu7E5e", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "LVQ0zgPJSeEt5psaiSM12", "name": "nextPageKey", "value": "", "description": "The cursor for the next page of results. You can find it in the **nextPageKey** field of the previous response. \n\nThe first page is always returned if you don't specify the **nextPageKey** query parameter. \n\nWhen the **nextPageKey** is set to obtain subsequent pages, you must omit all other query parameters. ", "type": "query" }, { "uid": "Txq4StGJwd9azPDp34pOx", "name": "pageSize", "value": "", "description": "The amount of environments in a single response payload. \n\nThe maximal allowed page size is 1000. \n\nIf not set, 100 is used.", "type": "query" }, { "uid": "d6cfdPgqvYz8rQ5mXlS5U", "name": "sort", "value": "", "description": "The sort order. Possible sorts orders are:\n * 'name' (without quotes): Sort by name ascending.\n * '-name' (without quotes): Sort by name descending.\n * 'creationDate' (without quotes): Sort by creation date ascending.\n * '-creationDate' (without quotes): Sort by name descending.\n", "type": "query" }, { "uid": "FOBnE9SUggZQHtItROdoM", "name": "filter", "value": "", "description": "Specifies the filter of the query. \n\nYou can set one or several of the following criteria:\n* Name: `name(string)`. The name can be either a substring or the full name of an environment. Case-insensitive.\n* Trial: `trial(true)` or `trial(false)`. Only includes trial environments if true is specified or only non-trial environments if false is specified.\n* State: `state(ENABLED)` or `state(DISABLED)`.\n* Tag: `tag(string)`. To filter by multiple tags by applying OR logic use `tag(string1,string2)`. To filter by multiple tags by applying AND logic use `tag(string1),tag(string2)`.\nTo set several criteria, separate them with a comma (`,`). Only results, matching **all** criteria, are included into response.\n", "type": "query" }, { "uid": "LgVPOrndQslv7KiRZN5nm", "name": "includeConsumptionInfo", "value": "", "description": "If true, consumption information (limits, usage) is returned for each environment.\n\nReturned usage is typically up to 1 hour old. To obtain fresher data, you can use **includeUncachedConsumptionInfo** parameter instead.\n\nThis option is not available for the DPS licensing model.", "type": "query" }, { "uid": "o6yh2F3Wd8XhtyaPMcROF", "name": "includeStorageInfo", "value": "", "description": "If true, storage information (limits, usage) is returned for each environment.", "type": "query" }, { "uid": "AJwMwA5wQtxRb77BS8gSW", "name": "includeUncachedConsumptionInfo", "value": "", "description": "If true, uncached consumption information (limits, usage) is returned for each environment.\n\nUp to date consumption will be calculated. Calculation may be time consuming, so it's recommended to use **includeConsumptionInfo** parameter instead.\n\nIf both this parameter and **includeConsumptionInfo** are set, **includeUncachedConsumptionInfo** will take priority.\n\nThis option is not available for the DPS licensing model.", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "Ce1jtc3PAdk0XJifMZg2W", "name": "Creates a new environment.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/environments", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "4wQtUOtg2HZL8vhkz0Fy3", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "SpIsksKxCMjKkhytjwXj2", "name": "createToken", "value": "", "description": "If true, a token management token with the scopes 'apiTokens.read' and 'apiTokens.write' (for usage with token API v2) and 'TenantTokenManagement' (for usage with token API v1) is created when creating a new environment. This token is then returned in the response body. It can be used within the newly created environment to create other tokens for configuring this environment.", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "7lCjXdiS6SMBnlGIVT09O", "name": "Deletes the specified environment. An environment must be disabled before it can be deleted.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/environments/:id", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "wTpG7VyinEPqERDlm7cWC", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "DE3uFK8pEM0AwOTnmHh61", "name": "id", "value": "", "description": "The ID of the environment to be deleted.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "ybwUI19JBIuseIhBKGvbf", "name": "Gets the properties of the specified environment.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/environments/:id", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "sLByfdfLwtvzdckus3fNq", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "V7KtjnsEzE2DEERb5KhDC", "name": "id", "value": "", "description": "The ID of the environment.", "enabled": true, "type": "path" }, { "uid": "tthAzqNwJ5dn9sBwkYvmd", "name": "includeConsumptionInfo", "value": "", "description": "If true, consumption information (limits, usage) is returned for this environment.\n\nReturned usage is typically up to 1 hour old. To obtain fresher data, you can use **includeUncachedConsumptionInfo** parameter instead.\n\nThis option is not available for the DPS licensing model.", "type": "query" }, { "uid": "UlhCeghMR4e3uF8SXXbZ3", "name": "includeStorageInfo", "value": "", "description": "If true, storage information (limits, usage) is returned for this environment.", "type": "query" }, { "uid": "rAr68Z19v6n4utv83uGil", "name": "includeUncachedConsumptionInfo", "value": "", "description": "If true, uncached consumption information (limits, usage) is returned for this environment.\n\nUp to date consumption will be calculated. If both this parameter and **includeConsumptionInfo** are set, **includeUncachedConsumptionInfo** will take priority.\n\nThis option is not available for the DPS licensing model.", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 }, { "uid": "0bvGmVWXkq1yQYsAmKrjG", "name": "Updates an existing environment or creates a new one.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/environments/:id", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "lyWUNvse5r0N1gYkeT1hY", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "IG6YfO6R8Cmxy4wprsqb5", "name": "id", "value": "", "description": "The ID of the environment to update.\n\n If you set the ID in the body as well, it must match this ID.", "enabled": true, "type": "path" }, { "uid": "liyqxQ2j8SDzyjRCveBpr", "name": "createToken", "value": "", "description": "If true, a token management token with the scopes 'apiTokens.read' and 'apiTokens.write' (for usage with token API v2) and 'TenantTokenManagement' (for usage with token API v1) is created when creating a new environment. This token is then returned in the response body. It can be used within the newly created environment to create other tokens for configuring this environment.", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 5 }, { "uid": "cDSgOm1C7RNqTJedPtC75", "name": "Creates a new tenant management token for an environment.", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/environments/:id/tokenManagementToken", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "mJmZdA8JXvGxJhLOHyx3H", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "e3nrZngFXUoQJxEadrCJN", "name": "id", "value": "", "description": "The ID of the environment where the token is valid.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 6 } ] }, { "uid": "O02k8Z1ILYxw6eHnyX6ll", "name": "IAM - configuration resource", "type": "folder", "items": [ { "uid": "eA3UE1jLFOLTNL6ejvJWJ", "name": "Gets configuration for policy statements. Available values for services, permissions, conditions and operators", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/configuration/policystatements", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [], "params": [ { "uid": "zWQtxuJ5ryo3iFQerUti7", "name": "statuses", "value": "", "description": "Optional statuses list", "type": "query" }, { "uid": "wWnC5YdCs4zpZXMKwAoud", "name": "services", "value": "", "description": "Optional services list", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 } ] }, { "uid": "MJoDbMkUVavlzUtiiCdMv", "name": "IAM - organizational levels", "type": "folder", "items": [ { "uid": "Dq91fGRFlYpUe3sCibro4", "name": "Get an organizational level by level ID. Required permission: iam:policies:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/organizational-levels/:level-type/:level-id", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "TgyzcYmuFNsod7NqQrDyA", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "6wmOMTCMb3MMT1FpxP4Ay", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "KuSU8HyYf4X9mK2XJlIzQ", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "DEoMKgiZvlpVZnyj1ZGdO", "name": "Get descendant organizational levels for a given level by level ID", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/organizational-levels/:level-type/:level-id/descendants", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "lew7TLa6nfF93mHYa3sve", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "MbmO1xZQIWGlDe8D8vCsq", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "TykbmGB2iZqrfJLv0nLeN", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 } ] }, { "uid": "nepOAThubyr5Y3kxahlqB", "name": "IAM - policy bindings", "type": "folder", "items": [ { "uid": "q4ec9O2tIr2gstIU6OVK4", "name": "Delete all policy bindings from a level. Required permission: iam:bindings:write", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "FOcat7rIC0qomTaSKdRT2", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "YL9ZJXJCRGRCsCahDRwxK", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "AGL7Az0TyMuKp4ine0YoP", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "fQ4itw58spP4aYeJQ9DzE", "name": "Get policy bindings for a level. Required permission: iam:bindings:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "PlOQewTnovrp2LiZRnkMd", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "HVtgl4XqSfFa0KVeXS2Nc", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "H0lDa8QxWFUbZhQ3cq9NI", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "RYy2idcHfFKyQ0SReUIdd", "name": "Update policy bindings within a level. The request overwrites an existing set of policy bindings. Required permission: iam:bindings:write", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "gfbWPbsK0N7WhhVwnrv1m", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "pIFRqB1XR4oKlBp32uSzf", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "ukJfgpZMtkZthjdl0R7v5", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "json", "json": "{\n \"policyBindings\": [\n {\n \"groups\": [],\n \"metadata\": {},\n \"parameters\": {},\n \"policyUuid\": \"\"\n }\n ]\n}", "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "GQbIQWwlC9jqNUvLrziJE", "name": "Get policy bindings for descendants of given level. Required permission: iam:bindings:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings/descendants/:policy-uuid", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "GGI21b0K4C9sd712xjmYI", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "QMPr8nq75Qzn0G1CNND2j", "name": "query-params", "value": "", "description": "Key-value pairs for policy template parameters and metadata. Only bindings matching given parameters and metadata will be updated or deleted. This is taken into account only in SAAS. Ignored for Managed", "type": "query" }, { "uid": "c5fuo8yxioQiXnHpt3Sex", "name": "level-type", "value": "", "description": "Only account level type is allowed", "enabled": true, "type": "path" }, { "uid": "SPq4oGgojngupyeizQghk", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "rDv4p9mihyFWaeXNh3kAC", "name": "policy-uuid", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "iZDuzplT3QVzqrGv91kmE", "name": "page", "value": "", "description": "", "type": "query" }, { "uid": "ialZADU5veJROHBNrpFe5", "name": "size", "value": "", "description": "", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 }, { "uid": "ZThEGsGL8fN3YkT0oPKjC", "name": "Get policy UUIDs for a given level by level ID and group. Required permission: iam:bindings:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings/groups/:group-uuid", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "cXTdx1OwtNTCab46Cr2V4", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "JC4TXHD1X3GLhGVBrQRGk", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "lK1yycfWJNcjkjJeJ75OO", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "ohBU52tHI6eTQQGjSBR0I", "name": "group-uuid", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "hhnwXFiH07TngM4ZOaHCw", "name": "details", "value": "", "description": "Optional parameter to print-out additional details containing boundaries, meta-data, parameters.", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 5 }, { "uid": "AqwE3hQ0NHXYyy83ma5qC", "name": "Create or update policy bindings within a level for a group. The request overwrites an existing set of policy bindings. Required permission: iam:bindings:write", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings/groups/:group-uuid", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "qiREf5ekExwPLWsWYZl9F", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "ltNp4zhCRqTHklUrbhy1O", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "bIQSNTSjtRQi42b4qLase", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "fLBQpn136JShccOBNIlTs", "name": "group-uuid", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "json", "json": "{\n \"boundaries\": [],\n \"metadata\": {},\n \"parameters\": {},\n \"policyUuids\": []\n}", "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 6 }, { "uid": "h9P9qyAqEuSo14QxZLzpQ", "name": "Delete all policy bindings within a level. Required permission: iam:bindings:write", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings/:policy-uuid", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "Cg3nPsoVg3GgMl7nIURH0", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "BrJMzRdqDlvlWT54WWgs4", "name": "query-params", "value": "", "description": "Key-value pairs for policy template parameters and metadata. Only bindings matching given parameters and metadata will be updated or deleted. This is taken into account only in SAAS. Ignored for Managed", "type": "query" }, { "uid": "1w4qFgDUuLxWAh65ASlk2", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "xXH8GYS5j2IRDyQ7UMnf8", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "rHZ9GZkOJeba6yrFPdaZn", "name": "policy-uuid", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "TFt3PASm5YY4f2dSGIDNa", "name": "forceMultiple", "value": "", "description": "Forces multiple in case delete by parameters and metadata query", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 7 }, { "uid": "zbgydQYeebBAq1lNhCGG3", "name": "Get policy bindings within a level. Required permission: iam:bindings:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings/:policy-uuid", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "GK5csKgerAKQnJW7wqGa0", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "Pn8IBcxgfxFczqMlwCr02", "name": "query-params", "value": "", "description": "Key-value pairs for policy template parameters and metadata. Only bindings matching given parameters and metadata will be updated or deleted. This is taken into account only in SAAS. Ignored for Managed", "type": "query" }, { "uid": "BgnVeR16lSGDubZ9V6iCu", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "QkucpFk03PrIkllBm6Nsu", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "nLh24cYPBJcblX3o7aebl", "name": "policy-uuid", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 8 }, { "uid": "ykIQYhBguLumNgzj7PhqW", "name": "Append policy bindings within a level. Required permission: iam:bindings:write", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings/:policy-uuid", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "4fBkK10rXQETom1Nl70nX", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "cTFX2IUiLaZfJqI008lVG", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "xKyibQWACx6o0k9OPVov0", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "XlNmvEmmzkbXFspEIaGWm", "name": "policy-uuid", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "json", "json": "{\n \"groups\": [],\n \"metadata\": {},\n \"parameters\": {}\n}", "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 9 }, { "uid": "5NfN0f6xfsBUOT0EuhsdN", "name": "Delete a policy binding from a group within a level. Required permission: iam:bindings:write", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings/:policy-uuid/:group-uuid", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "JhGbHjbDECIjD7j443Mrq", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "hS90UZsX5kw6afbeGGjIZ", "name": "query-params", "value": "", "description": "Key-value pairs for policy template parameters and metadata. Only bindings matching given parameters and metadata will be updated or deleted. This is taken into account only in SAAS. Ignored for Managed", "type": "query" }, { "uid": "6fooiaHUwUDFcXcOKDrNr", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "5U5u3gJZk9yQR8qCOFIv1", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "eG9cB4ZHiJtvfU7k32eQ2", "name": "policy-uuid", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "xdQGr2fJ1loyT0S8TSwvW", "name": "group-uuid", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "ewfRpfVwzno0ZJRSeENr1", "name": "forceMultiple", "value": "", "description": "Forces multiple bindings delete in case of delete attempt by parameters and metadata query", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 10 }, { "uid": "PDhL9hxcna0Zd6ERAS5pq", "name": "Get policy bindings within a level and for given group. Required permission: iam:bindings:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings/:policy-uuid/:group-uuid", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "vGYeJirxQo54oyqNaaem0", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "Iuuj8pGTJIldHIvGLGq0y", "name": "query-params", "value": "", "description": "Key-value pairs for policy template parameters and metadata. Only bindings matching given parameters and metadata will be updated or deleted. This is taken into account only in SAAS. Ignored for Managed", "type": "query" }, { "uid": "lUHb94c0w5bCBHLvUz2Ut", "name": "level-type", "value": "", "description": "One of the values: global, account, environment", "enabled": true, "type": "path" }, { "uid": "3pugBrnlZfQtMSpJtEOCN", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "r3qlRjXsG9BSSdYFoON87", "name": "policy-uuid", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "hMqDWHIMUz3riLGtKMm93", "name": "group-uuid", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 11 }, { "uid": "0mKKWEQAUuy8ZXu4TxPhi", "name": "Append policy bindings within a level for particular group. Required permission: iam:bindings:write", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/bindings/:policy-uuid/:group-uuid", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "JwbZKw1Gx5yd1Sb4H9ndK", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "OXUdWbcanxOPtdeFquScE", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "7xDBwezHxHHKULgTahEGP", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "CNYHq1mYOwkB8ry0uYNkK", "name": "policy-uuid", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "RcEV4QfiJUCbMeFkC9l8x", "name": "group-uuid", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "json", "json": "{\n \"metadata\": {},\n \"parameters\": {}\n}", "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 12 } ] }, { "uid": "VefsRFMCzNnYVDxxHtAYl", "name": "IAM - policies management", "type": "folder", "items": [ { "uid": "frYuTm6EdtcVZeAFAGtd8", "name": "Get all policies for a level. Required permission: iam:policies:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/policies", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "prFtBFkJ8MO1hPgOWXDzg", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "PFCD4mOoYwNnv2IAl8JuI", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "m12GZTx3y5foeyh6lywm9", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "g7JlXxzFINr5hkduG6jfD", "name": "name", "value": "", "description": "Optional policy name. Only policies that are of equal name will be returned", "type": "query" }, { "uid": "wLMBK2vMkIg3T8cXnVaCY", "name": "categories", "value": "", "description": "Optional set of categories. Only policies with given categories will be returned", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "DW1smLbNCEEPEsIx6C3E9", "name": "Create a policy within a level. Required permission: iam:policies:write", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/policies", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "cRhpwKcFcsA3JOHHyaKU8", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "nERONqoxfBewpNSKzHOaM", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "6I19rYgng7UsVThpQYFIf", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "json", "json": "{\n \"category\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"statementQuery\": \"\",\n \"tags\": []\n}", "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "kUxOVdut63HNOGC4uSuok", "name": "Get overview of all policies for a given level, descendant and ancestor levels. Required permission: iam:policies:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/policies/aggregate", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "pzbHQxrHkBPw0Jt07d7Ue", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "1intU215DzF3PSQaFN8hd", "name": "level-type", "value": "", "description": "One of the values: cluster, environment", "enabled": true, "type": "path" }, { "uid": "qXWBRoNh8KOMS0SyhDL6A", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "2OPWAaNBqBgQvXWbVBKu3", "name": "Validates policy before creation or update. Validates the payload for the `POST /iam/v1/repo/{levelType}/{levelId}/policies` request with 'soft' validation (service configuration).Required permission: iam:policies:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/policies/validation", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "BrLVzenOus1kduGetwopD", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "QIMRHe9hOjqNduJn1XkX9", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "km1w8u4LMuDISxMQjaolc", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "json", "json": "{\n \"category\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"statementQuery\": \"\",\n \"tags\": []\n}", "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 }, { "uid": "StvBK1KzuX9rAABaZkZe5", "name": "Validates policy before creation or update. Validates the payload for the `PUT /iam/v1/repo/{levelType}/{levelId}/policies/{policyUuid}` request with 'soft' validation (service configuration). Required permission: iam:policies:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/policies/validation/:policy-uuid", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "L4rHjRGBCqBTmfb7rQh5e", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "gpdfWQPEDRscDsKEKS2JR", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "1C2ke3WEgz8xuJ0MvzUpB", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "JROL32tdIzHb93DrqPSt2", "name": "policy-uuid", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "json", "json": "{\n \"category\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"statementQuery\": \"\",\n \"tags\": []\n}", "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 5 }, { "uid": "GCuNvH93RD00yWF885Ajt", "name": "Delete a policy from a level. Required permission: iam:policies:write", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/policies/:uuid", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "cHr2Z3KqObi1L6FK7bgKS", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "Eia87VqN58jfI9htsXUGt", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "AaLOh16fnxZQoPEEF8oMD", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "iKCTtTSIsLvAXZwSJQEYu", "name": "uuid", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "tpgadQoc7Qfbmp6oUYwY6", "name": "force", "value": "", "description": "", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 6 }, { "uid": "RCgXEsMbHNYmtRJgXhnuI", "name": "Get a policy within a level. Required permission: iam:policies:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/policies/:uuid", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "0U3rkMe0hOMUgKsk2CO3C", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "zG86Ucfb4TVEj0lIv8H7O", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "P93p9mmGt2tEkX22gcJlS", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "N5QfB3McJyngrF7Ay4oLE", "name": "uuid", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 7 }, { "uid": "td6ZehJRQrN34TGqwomn9", "name": "Update or create a new policy within a level. Required permission: iam:policies:write", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/repo/:level-type/:level-id/policies/:uuid", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "mWc9ojb88YAIe4CByGbiq", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "4D4kcw5R7mMjCprgvAtgy", "name": "level-type", "value": "", "description": "One of the values: global, cluster, environment", "enabled": true, "type": "path" }, { "uid": "UpBZr4qpv8b5iOGT1lMAd", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "z8W2x1CYaX55MFcaZT8w0", "name": "uuid", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "json", "json": "{\n \"category\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"statementQuery\": \"\",\n \"tags\": []\n}", "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 8 } ] }, { "uid": "3GPqfMws0ixg83FP8V1JD", "name": "IAM - effective permissions resolution resource", "type": "folder", "items": [ { "uid": "4XQdv4YW645QhXhDBUm9F", "name": "Get effective permissions for descendants. Required permission: iam:effective-permissions:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/resolution/:level-type/:level-id/descendants/effectivepermissions", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "8obD3ghwZ2eLKmJtik6tS", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "ZxocZpEf6qoWgGttOYCCv", "name": "level-type", "value": "", "description": "Required level type: cluster", "enabled": true, "type": "path" }, { "uid": "iiN4gIPqYsCPoMhGuECig", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "kcfIxOxogLoPsC2rKo8e1", "name": "services", "value": "", "description": "Optional services list. Policies for given services will be returned", "type": "query" }, { "uid": "vNE23Afjek0HQiUoa2k8y", "name": "entity_type", "value": "", "description": "Required entity type: group or user", "enabled": true, "type": "query" }, { "uid": "IbC0IlIGYktpuMhbhGpCA", "name": "entity_id", "value": "", "description": "Required entity id", "enabled": true, "type": "query" }, { "uid": "k0ySpTyTqa971qJiLvi3j", "name": "evaluate_internal_groups", "value": "", "description": "Optional include internal groups parameter. Evaluates effective permissions including dynatrace-internal groups", "type": "query" }, { "uid": "vmyudKrPqDyoqTq5p3KAo", "name": "page", "value": "", "description": "", "type": "query" }, { "uid": "Bzz0XOvrGpOey4jZ0ZLuk", "name": "size", "value": "", "description": "", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "6NTwOEnQbl5v2Hkucg3Sa", "name": "Get effective permissions. Required permission: iam:effective-permissions:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/resolution/:level-type/:level-id/effectivepermissions", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "b3k7uX3Jgqc8KiHzhud6F", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "bopvqtTdLUB0wGFKQZWO4", "name": "level-type", "value": "", "description": "Required level type: cluster or environment", "enabled": true, "type": "path" }, { "uid": "OI4PnPVSWDB0RMb8GELeZ", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" }, { "uid": "0tLIUFRNOchWICcqeHIPU", "name": "services", "value": "", "description": "Optional services list. Policies for given services will be returned", "type": "query" }, { "uid": "obaqBYgtLUj7k647iD7yK", "name": "entity_type", "value": "", "description": "Required entity type: group or user", "enabled": true, "type": "query" }, { "uid": "v7rCoiKVbhxES4gZdcAfD", "name": "entity_id", "value": "", "description": "Required entity id", "enabled": true, "type": "query" }, { "uid": "fQo9wpLzvwQoKhsw2yaje", "name": "explain", "value": "", "description": "Optional explain parameter. Returns effective permissions within effective policies", "type": "query" }, { "uid": "bKBYeOzQ6jX94CDYbQVBG", "name": "page", "value": "", "description": "", "type": "query" }, { "uid": "E4zgDh01Aym5EVfCVZp11", "name": "size", "value": "", "description": "", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "BTLUeXQL2P7Meoo5eCLMm", "name": "Get effective permissions for level policy bindings. Required permission: iam:effective-permissions:read", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/iam/resolution/:level-type/:level-id/effectivepermissions:dry-run", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "Bz9A53AWTj2M0zK0N9nzh", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "eb7XezVI2oQbMMZlheSK0", "name": "level-type", "value": "", "description": "Required level type: account or environment", "enabled": true, "type": "path" }, { "uid": "oTI7tATlrPDAXD2h8BH1F", "name": "level-id", "value": "", "description": "", "enabled": true, "type": "path" } ], "body": { "mode": "json", "json": "{\n \"bindings\": [\n {\n \"boundaries\": [],\n \"parameters\": {},\n \"policyUuid\": \"\"\n }\n ]\n}", "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 } ] }, { "uid": "8KqlbIFU9KVePG1aOW3YE", "name": "License", "type": "folder", "items": [ { "uid": "y7gzHTPdcPWAUl1kY4YaD", "name": "Export license consumption data", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/license/consumption", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "EUcKFsA27U8WoCPpeYB9g", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "1gb1iqsHT66V4T37M2Mdn", "name": "startTs", "value": "", "description": "Start timestamp (30 days ago by default)", "type": "query" }, { "uid": "hT1CjlTwEIQ0EOcaN3UoH", "name": "endTs", "value": "", "description": "End timestamp (2 hours ago by default, values from the last 2 hours are not allowed)", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "fEVHyuxDoH9kQDKOxJBqG", "name": "Retrieve license consumption for 1 hour", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/license/consumption/hour", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "n25lMhx8OmL9TpFjj6pum", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "E9VRJRL2ucoHbbJEnkfnT", "name": "startTs", "value": "", "description": "Begin timestamp", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 } ] }, { "uid": "5hoJHCrK8XvuGKcvP44Af", "name": "Log Monitoring v2", "type": "folder", "items": [ { "uid": "1ki3tpjwiBhov3LX8n2t0", "name": "Updates the total log events per cluster limit based on the cluster resources size", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/logMonitoring/refreshLogEventsLimit", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "PBjm2FrYiu3FhnITnCngk", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "ElthSVQPaoa3vtmNpCx4J", "name": "Enables Log Monitoring v2", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/logMonitoring/:environmentId/enable", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "vpAk75B0b8712npVF8JhK", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "m3uHM2kXIABiUPdaCHp5g", "name": "environmentId", "value": "", "description": "The ID of the environment.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "VowKjlvoahqQkDr3g6F2n", "name": "Gets the current status of Log Monitoring v2", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/logMonitoring/:environmentId/status", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "Epln86XI6W2QxOYGz6xQ3", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "yO6PmDKPcl9Ulu1ajjzDD", "name": "environmentId", "value": "", "description": "The ID of the environment.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 } ] }, { "uid": "qtvE8YyvLgEU7RaZW7Xrj", "name": "Network zones", "type": "folder", "items": [ { "uid": "C7qkfP6uYSI9mNuGeURmz", "name": "Lists all existing network zones", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/networkZones", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "lt3Bmvw4nz57iMpxSBlnu", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "QG2QU2nVJBDiC4ZXUUuea", "name": "Deletes the specified network zone", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/networkZones/:id", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "XD1Mgaj7tmB5KPcbFB3P2", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "n70NC2UOZG6GqLe9dhoWZ", "name": "id", "value": "", "description": "The ID of the network zone to be deleted.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "0BZ3lpq9gfQPJb9ZkWY7O", "name": "Gets parameters of the specified network zone", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/networkZones/:id", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "nTKVwQdNADM5BkljYWnTU", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "zTw7hKcOTC5aN2VUtaGE3", "name": "id", "value": "", "description": "The ID of the required network zone.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "VIkMFsKgd2R5gzrA64NXk", "name": "Updates an existing network zone or creates a new one", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/networkZones/:id", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "mw90SHrrITU4nhg8zlSJE", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "DdfKfUbdqffctVOdZS6QT", "name": "id", "value": "", "description": "The ID of the network zone to be updated. \n\n If you set the ID in the body as well, it must match this ID. \n\n The ID is not case sensitive. Dynatrace stores the ID in lowercase.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 } ] }, { "uid": "z9iVz92EjsGLLpeKHpX92", "name": "Remote access", "type": "folder", "items": [ { "uid": "RSEHANWA7aS7ECVRjXQdw", "name": "Get all access requests", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/remoteaccess/requests", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "Hs9N12EzFdDwGGpbRsEDD", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "ndSckjBGPbg1ef4bfWMRl", "name": "Grant remote access permission", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/remoteaccess/requests", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "cypz2Gnfd4QS1WOVizsUn", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "BHN0CQ5TwT5g6sn6ZHjFo", "name": "Get access request", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/remoteaccess/requests/:requestId", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "JYqdsMbpk8gp4rswLwTRq", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "9Za7uGEBYWpkJJFW4Ya4h", "name": "requestId", "value": "", "description": "Request id param", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "UJvbdRKVPwMPubauqC8E1", "name": "Change state of access request", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/remoteaccess/requests/:requestId/state", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "SpCMX50H5srR58Ea4bK6R", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "mFqiRppbIff8VLGiBuuBo", "name": "requestId", "value": "", "description": "Request id param", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 } ] }, { "uid": "iE4D8g3XPhoBopYrkBQFJ", "name": "Settings - Objects", "type": "folder", "items": [ { "uid": "XgGz2XoJjY2jzCg31Wxde", "name": "Lists effective settings values", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/settings/effectiveValues", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "N5myq7dKcIM4T7VnjIm25", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "PSAYBQgVkaErikb5LHRiY", "name": "schemaIds", "value": "", "description": "A list of comma-separated schema IDs to which the requested objects belong. \n\nOnly considered on load of the first page, when the **nextPageKey** is not set.", "type": "query" }, { "uid": "NI5hb4KZbIaJBwfHsqAjQ", "name": "scope", "value": "", "description": "The scope that the requested objects target. \n\nThe selection only matches objects directly targeting the specified scope. For example, `environment` will not match objects that target a host within environment. For more details, please see [Dynatrace Documentation](https://dt-url.net/ky03459). \n\nTo load the first page, when the **nextPageKey** is not set, this parameter is required. ", "type": "query" }, { "uid": "sAlaUXjEEnRGNWchIkuLt", "name": "fields", "value": "", "description": "A list of fields to be included to the response. The provided set of fields replaces the default set. \n\n Specify the required top-level fields, separated by commas (for example, `origin,value`).\n\nSupported fields: `summary`, `searchSummary`, `created`, `modified`, `createdBy`, `modifiedBy`, `author`, `origin`, `schemaId`, `schemaVersion`, `value`, `externalId`.", "type": "query" }, { "uid": "AmqyE0SFo9bJDK5TZQiLC", "name": "nextPageKey", "value": "", "description": "The cursor for the next page of results. You can find it in the **nextPageKey** field of the previous response. \n\nThe first page is always returned if you don't specify the **nextPageKey** query parameter. \n\nWhen the **nextPageKey** is set to obtain subsequent pages, you must omit all other query parameters. ", "type": "query" }, { "uid": "MKBmwarEUUJeAr7L08E9c", "name": "pageSize", "value": "", "description": "The amount of settings objects in a single response payload. \n\nThe maximal allowed page size is 500. \n\nIf not set, 100 is used.", "type": "query" }, { "uid": "xCRjGFQaqriEzVjSJHB2l", "name": "adminAccess", "value": "", "description": "If set to true and user has settings:objects:admin permission, the endpoint will act as if the user is the owner of all objects", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "cJDBLwUXgKgqEHM6XSXQ0", "name": "Gets the history of settings objects", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/settings/history", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "85FvNsOA7GvRFKMRLptEi", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "gfXeoMnPBx7u159RGTW3R", "name": "schemaId", "value": "", "description": "Schema ID to which the requested revisions belong.", "type": "query" }, { "uid": "1FWRmJjxeYdYSfhJIpVVv", "name": "scope", "value": "", "description": "The scope that the requested history objects target. \n\nThe selection only matches revisions directly targeting the specified scope. For example, `environment` will not match objects that target a host within environment. For more details, please see [Dynatrace Documentation](https://dt-url.net/ky03459). \n\nTo load the first page, when the **nextPageKey** is not set, this parameter is required. ", "type": "query" }, { "uid": "9Jnhesz326RMWEY2Dpt3M", "name": "filter", "value": "", "description": "The filter parameter, as explained [here](https://dt-url.net/platform-services-filtering). Filtering is supported on the following fields:\n* `objectId`\n* `modificationInfo.lastModifiedTime`\n\nThe fields can only be combined with `and` as a boolean operator. If this parameter is omitted only revisions of the last 2 weeks are returned. If **modificationInfo.lastModifiedTime** does not specify a full range, it will be completed with current time minus 1 year for the missing lower bound or the current time for the upper bound. (optional)", "type": "query" }, { "uid": "kNppsrzVxOVOjTPkXSh4h", "name": "sort", "value": "", "description": "The sort parameter, as explained [here](https://dt-url.net/platform-services-filtering). Sorting is supported on the following fields:\n* `modificationInfo.lastModifiedTime` (optional, default to -modificationInfo.lastModifiedTime)", "type": "query" }, { "uid": "dzDKXmbOsFvOY3dwLFR1z", "name": "fields", "value": "", "description": "A list of fields to be included to the response.Specify the required top-level fields, separated by commas (for example, **revision,modificationInfo**). Supported fields: **revision**, **jsonPatch**, **jsonBefore**, **jsonAfter**, **objectId**, **type**, **schemaId**, **schemaVersion**, **schemaDisplayName**, **modificationInfo**, **summary**, **source**, **appId**.(optional, default to revision, modificationInfo)", "type": "query" }, { "uid": "4EGxxyPsstw7I63VoaaLG", "name": "nextPageKey", "value": "", "description": "The cursor for the next page of results. You can find it in the **nextPageKey** field of the previous response. \n\nThe first page is always returned if you don't specify the **nextPageKey** query parameter. \n\nWhen the **nextPageKey** is set to obtain subsequent pages, you must omit all other query parameters. ", "type": "query" }, { "uid": "8r1zU7dQVUKQ0jpw7UQLJ", "name": "pageSize", "value": "", "description": "The amount of settings objects in a single response payload. \n\nThe maximal allowed page size is 500. \n\nIf not set, 100 is used.", "type": "query" }, { "uid": "3uqnzL4cP0levRxLLVpHv", "name": "adminAccess", "value": "", "description": "If set to true and user has settings:objects:admin permission, the endpoint will act as if the user is the owner of all objects", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "bW1UDnemf9SecY6ctpDgQ", "name": "Lists persisted settings objects", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/settings/objects", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "DM80JHZGXZbjk44bQnXEJ", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "e0AXORWlEotZQECkqFV9J", "name": "schemaIds", "value": "", "description": "A list of comma-separated schema IDs to which the requested objects belong. \n\nTo load the first page, when the **nextPageKey** is not set, either this parameter or **scopes** is required. \n\nTo load all objects belonging to the given schema IDs leave the **scopes** parameter empty.", "type": "query" }, { "uid": "IWR5oo4soTHcpiu3FSeUm", "name": "scopes", "value": "", "description": "A list of comma-separated scopes, that the requested objects target. \n\nThe selection only matches objects directly targeting the specified scopes. For example, `environment` will not match objects that target a host within environment. For more details, please see [Dynatrace Documentation](https://dt-url.net/ky03459). \n\nTo load the first page, when the **nextPageKey** is not set, either this parameter or **schemaIds** is required. \n\nTo load all objects belonging to the given scopes leave the **schemaIds** parameter empty.", "type": "query" }, { "uid": "Vt4m0kClPKTxYcFSS9NAN", "name": "externalIds", "value": "", "description": "A list of comma-separated external IDs that the requested objects have. \n\nEach external ID has a maximum length of 500 characters.\n\nOnly considered on load of the first page, when the **nextPageKey** is not set.", "type": "query" }, { "uid": "lzXEso7WtA9bGeLcLxbhP", "name": "fields", "value": "", "description": "A list of fields to be included to the response. The provided set of fields replaces the default set. \n\n Specify the required top-level fields, separated by commas (for example, `objectId,value`).\n\nSupported fields: `objectId`, `summary`, `searchSummary`, `created`, `modified`, `createdBy`, `modifiedBy`, `author`, `updateToken`, `scope`, `modificationInfo` (deprecated), `resourceContext`, `owner`, `schemaId`, `schemaVersion`, `value`, `externalId`.", "type": "query" }, { "uid": "AuSOhJCah8aWIrLA9PiTy", "name": "filter", "value": "", "description": "The filter parameter, as explained [here](https://dt-url.net/platform-services-filtering). \n\nFiltering is supported on the following fields: \n* `created` \n* `modified` \n* `createdBy` \n* `modifiedBy` \n* `author` (deprecated, will not work for future schemas)\n* `value` with properties and sub-properties separated by dot (for example, `value.owningApp = 'Notebooks'`) \n\nIf this parameter is omitted, all settings objects will be returned. The maximum nesting depth (via parentheses) is 5. The maximum expression length is 1024 characters.\n\nNote that only fields included to the response via `fields` can be used for filtering.", "type": "query" }, { "uid": "Kv69v2HymrROTVxfYnRRQ", "name": "sort", "value": "", "description": "The sort parameter, as explained [here](https://dt-url.net/platform-services-filtering). \n\nSorting is supported on the following fields: \n* `created` \n* `modified` \n* `createdBy` \n* `modifiedBy` \n* `author` (deprecated, will not work for future schemas)\n* `value` with properties and sub-properties separated by dot (for example, `value.owningApp`)\n\nNote that only fields included to the response via `fields` can be used for sorting.", "type": "query" }, { "uid": "EwkaJ4aAJvvI0ZpR9fy5D", "name": "nextPageKey", "value": "", "description": "The cursor for the next page of results. You can find it in the **nextPageKey** field of the previous response. \n\nThe first page is always returned if you don't specify the **nextPageKey** query parameter. \n\nWhen the **nextPageKey** is set to obtain subsequent pages, you must omit all other query parameters. ", "type": "query" }, { "uid": "OvPRgc0CrbhBniurNYFKF", "name": "pageSize", "value": "", "description": "The amount of settings objects in a single response payload. \n\nThe maximal allowed page size is 500. \n\nIf not set, 100 is used.", "type": "query" }, { "uid": "VAbmguRfUmbXXLhUEmrWP", "name": "adminAccess", "value": "", "description": "If set to true and user has settings:objects:admin permission, the endpoint will act as if the user is the owner of all objects", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "o8PLcOXVL8Sp01MLZRPu5", "name": "Creates a new settings object", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/settings/objects", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "xamvGXgeaYBvmTUE2RWad", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "oigUbCkfHL6XvUppjKv6B", "name": "validateOnly", "value": "", "description": "If `true`, the request runs only validation of the submitted settings objects, without saving them.", "type": "query" }, { "uid": "nVeK1FPIe2NjKO2UEgYsC", "name": "adminAccess", "value": "", "description": "If set to true and user has settings:objects:admin permission, the endpoint will act as if the user is the owner of all objects", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 }, { "uid": "ouxv0GD22D1FmTIe2Ux6q", "name": "Deletes the specified settings object", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/settings/objects/:objectId", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "HaVCO0TgFM9julGcSqtNK", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "rUsovolgOnNkbRTTbu4qO", "name": "objectId", "value": "", "description": "The ID of the required settings object.", "enabled": true, "type": "path" }, { "uid": "lRSrer5I9bDMeYWkv74gN", "name": "updateToken", "value": "", "description": "The update token of the object. You can use it to detect simultaneous modifications by different users. \n\nIt is generated upon retrieval (GET requests). If set on update (PUT request) or deletion, the update/deletion will be allowed only if there wasn't any change between the retrieval and the update. \n\nIf omitted on update/deletion, the operation overrides the current value or deletes it without any checks.", "type": "query" }, { "uid": "GksUwRfjDta4HOvVyVnML", "name": "adminAccess", "value": "", "description": "If set to true and user has settings:objects:admin permission, the endpoint will act as if the user is the owner of all objects", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 5 }, { "uid": "nTVmObkiCzxDTo2VHZF6u", "name": "Gets the specified settings object", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/settings/objects/:objectId", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "sEkPNB5KcV48h8K5MUa1l", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "wZ7Nm0cR8BGoc9xOB8Mal", "name": "objectId", "value": "", "description": "The ID of the required settings object.", "enabled": true, "type": "path" }, { "uid": "r5NZEtnoRXh4MJOj1kq7e", "name": "adminAccess", "value": "", "description": "If set to true and user has settings:objects:admin permission, the endpoint will act as if the user is the owner of all objects", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 6 }, { "uid": "4SfoZDHprLKzLbl82ZdME", "name": "Updates an existing settings object", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/settings/objects/:objectId", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "VmBKXekQqHaQBS310QeOG", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "oSBY3UwRXFHMGxwqaj2ic", "name": "objectId", "value": "", "description": "The ID of the required settings object.", "enabled": true, "type": "path" }, { "uid": "Lv7K7Gc6YPyjhfeKJU7nH", "name": "validateOnly", "value": "", "description": "If `true`, the request runs only validation of the submitted settings object, without saving it.", "type": "query" }, { "uid": "niVxUjD13Z98VNdLwSi1K", "name": "adminAccess", "value": "", "description": "If set to true and user has settings:objects:admin permission, the endpoint will act as if the user is the owner of all objects", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 7 } ] }, { "uid": "I7b0eFg3NzSUt0uISVvGT", "name": "Settings - Schemas", "type": "folder", "items": [ { "uid": "ZRXWKxDrcxSApdt1MeBX7", "name": "Lists available settings schemas", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/settings/schemas", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "okje7sElHf9oZq0W9lGXc", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "FZ13jSTAZJobQhguRCAep", "name": "fields", "value": "", "description": "A list of fields to be included to the response. The provided set of fields replaces the default set. \n\n Specify the required top-level fields, separated by commas (for example, `schemaId,displayName`).\n\nSupported fields: `schemaId`, `displayName`, `latestSchemaVersion`, `multiObject`, `ordered`, `ownerBasedAccessControl`.", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "EGEMpMtvf76axcXMk4ylx", "name": "Gets parameters of the specified settings schema", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/settings/schemas/:schemaId", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "7PfpLytcQM0VR2xYr5dDB", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "qolpi3rFSzo9Qdb59FKIV", "name": "schemaId", "value": "", "description": "The ID of the required schema.", "enabled": true, "type": "path" }, { "uid": "4Vp2n2fQtZoBKKMijEny1", "name": "schemaVersion", "value": "", "description": "The version of the required schema. \n\n If not set, the most recent version is returned.", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 } ] }, { "uid": "UFAYEy2M6NcTVmlZ1NOlw", "name": "Synthetic - Locations, nodes, and configuration", "type": "folder", "items": [ { "uid": "yZ57GZxfGhqPlVoEJGUZ4", "name": "Lists all cluster private synthetic locations", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/synthetic/locations", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "B4i8eM1Lm8FqovbEaKpwQ", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "2XbYvUuG0yO49xoNaw92I", "name": "Creates a new private synthetic cluster location", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/synthetic/locations", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "MyImSCTAtUNAckJ94D4bM", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "v4NwA5wLxSG9QhNoy96uo", "name": "Deletes the specified private synthetic cluster location", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/synthetic/locations/:locationId", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "gqQXyy6wtmGkGla5wgTUx", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "Gn8drl9NNoqkR3HvglLrU", "name": "locationId", "value": "", "description": "The Dynatrace entity ID of the private synthetic cluster location to be deleted.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "3mvGxGqh0rwBs36Flcxvy", "name": "Gets properties of the specified cluster location", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/synthetic/locations/:locationId", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "9jTCDrl5FFMtR84xxp2HN", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "ZhxXw4zgBT5J6ButpOag1", "name": "locationId", "value": "", "description": "The Dynatrace entity ID of the required cluster location.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 }, { "uid": "II0TEpkSaa6jnJEYpOMO3", "name": "Updates the specified private synthetic cluster location", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/synthetic/locations/:locationId", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "1io1U3rlggPzrxtANyDbr", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "57uieKl2KiYjn7VNe7FFQ", "name": "locationId", "value": "", "description": "The Dynatrace entity ID of the private synthetic cluster location to be updated.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 5 }, { "uid": "ZyFCMOQjReiLgVEfOM1oN", "name": "Lists all synthetic cluster nodes | maturity=EARLY_ADOPTER", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/synthetic/nodes", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "NobC2RyHEhIMpx8otsrOm", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 6 }, { "uid": "6gLN8aJugDSdOirsZzbMV", "name": "Lists properties of the specified synthetic cluster node | maturity=EARLY_ADOPTER", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/synthetic/nodes/:nodeId", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "V8V9ZEZ0cSVuCfluj7DQi", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "JMiKLUIHKkti76cYPqKk7", "name": "nodeId", "value": "", "description": "The ID of the required synthetic cluster node.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 7 } ] }, { "uid": "6uWxLD9NqJ19ADp6vYp2y", "name": "Tokens", "type": "folder", "items": [ { "uid": "RrOl1WiQamSqQG12V4GZR", "name": "Lists available tokens in your environment", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/tokens", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "XtojpzbBCco9SFnXcZITs", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "LOGNDggb7cRk1o4HDCIxg", "name": "limit", "value": "", "description": "Limits the maximum number of returned tokens. \n\n If not set the value of `1000` is used. \n\n Maximum value is 1000000.", "type": "query" }, { "uid": "9NeWtPA7RP3xPieIu2fSn", "name": "user", "value": "", "description": "Filters the resulting set of tokens by user, who owns the token.", "type": "query" }, { "uid": "HYEfw9MFp2Ci04mDg8v60", "name": "permissions", "value": "", "description": "Filters the resulting set of tokens by scopes assigned to the token. \n\n You can specify several permissions in the following format: `permissions=scope1&permissions=scope2`. The token must have *all* the specified scopes.", "type": "query" }, { "uid": "NFzshwPI5sI8N1FkxhJwx", "name": "from", "value": "", "description": "Last used after this timestamp (UTC milliseconds).", "type": "query" }, { "uid": "5SChSK9D22f22ub6fjsjr", "name": "to", "value": "", "description": "Last used before this timestamp (UTC milliseconds).", "type": "query" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 1 }, { "uid": "qdInMlXmREEfoblllH312", "name": "Creates a new token", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/tokens", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "H7eKDvv0ImLhNQudRFgRE", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 2 }, { "uid": "IXgG3PsxL2FvtFfFHUxmf", "name": "Lists token metadata by token itself", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/tokens/lookup", "method": "POST", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "2N7b87BLCEzEtRDZT5AAy", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 3 }, { "uid": "JSbm6J2JVLWgeTfe2F5qh", "name": "Deletes the specified token", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/tokens/:id", "method": "DELETE", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "JcO32GrgeYv7QUaBeZaLI", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "CQzRGek9bc7exnnaWrAaG", "name": "id", "value": "", "description": "The ID of the token to be deleted. Can either be the public identifier or the secret.\n\n You can't delete the token you're using for authentication of the request.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 4 }, { "uid": "1vkWWwN6MgpJ529EtFjbC", "name": "Lists token metadata by token ID", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/tokens/:id", "method": "GET", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "y5ypv0jFxF5LenyZr5yM8", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "wyvIRlhOIlP8Sa9Hlsvey", "name": "id", "value": "", "description": "The ID of the required token.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 5 }, { "uid": "m274iPUHIkuK7NZNKDmsf", "name": "Updates the specified token", "type": "http-request", "request": { "url": "https://{{DT_HOST}}/api/cluster/v2/tokens/:id", "method": "PUT", "auth": { "mode": "none", "basic": null, "bearer": null, "digest": null }, "headers": [ { "uid": "6g7MlYxw6kRDRbstvcBXP", "name": "Authorization", "value": "Api-Token {{DT_TOKEN}}", "description": "Authentication header", "enabled": true } ], "params": [ { "uid": "iuUlXqVAUDUrB0xFijS8W", "name": "id", "value": "", "description": "The ID of the token to be updated. \n\n You can't update the token you're using for authentication of the request.", "enabled": true, "type": "path" } ], "body": { "mode": "none", "json": null, "text": null, "xml": null, "formUrlEncoded": [], "multipartForm": [] }, "script": { "res": null } }, "seq": 6 } ] } ] }