Gets all technology bundles.
The request produces an application/json
payload.
GET | SaaS | https://{your-environment-id}.apps.dynatrace.com/platform/openpipeline/v1/technologies |
You can execute this request also with an OAuth2 client with openpipeline:configurations:read
permission.
To learn how to obtain and use it, see OAuth clients.
Parameter | Type | Description | In | Required |
---|---|---|---|---|
configurationsFilter | string | Contains a configuration ID as a string to filter the technologies by. | query | optional |
Code | Type | Description |
---|---|---|
200 | Technology | List of available technology bundles grouped by a technology group name. |
4XX | Error | Client-side error. |
5XX | Error | Server-side error. |
ResponseBody
objectTechnologyGroup
objectTechnology group with name and a list of technology bundles.
Element | Type | Description |
---|---|---|
groupId | string | Identifier of the technology group. |
technologies | Technology[] | List of technology bundles. |
Technology
objectA technology bundle that represents a specific technology.
Element | Type | Description |
---|---|---|
allowedConfigurations | string[] | List of configurations this technology is available for. |
fullDescription | string | Detailed description of the specific technology and contents of the bundle. |
iconUrl | string | URL to fetch the associated icon for the technology. |
id | string | Identifier of the technology bundle. |
matcher | string | Matching condition to apply on incoming records. |
name | string | Name of the technology bundle. |
sampleData | string | Sample data of the specific technology. |
shortDescription | string | Summary about the specific technology. |
tags | string[] | Tags to categorize the specific technology. |
[{"groupId": "ElasticSearch","technologies": [{"id": "elasticsearch_9430","name": "ElasticSearch Logs parser","iconUrl": "/icons/elastic","sampleData": "{}","shortDescription": "ElasticSearch technology","fullDescription": "ElasticSearch technology parsers","tags": ["slow","log","elastic"],"matcher": "matchesValue(process.technology, \"elastic_search\") or matchesValue(process.technology, \"elasticsearch\")","allowedConfigurations": ["logs","events.sdlc"]}]}]
ErrorResponseEnvelope
objectEncloses the encountered error.
Element | Type | Description |
---|---|---|
error | Error | Basic information of the encountered error. |
ErrorResponse
objectBasic information of the encountered error.
Element | Type | Description |
---|---|---|
code | integer | The returned HTTP status code. |
details | Error | Detailed information of the error. |
message | string | Description of the encountered error. |
ErrorResponseDetails
objectDetailed information of the error.
Element | Type | Description |
---|---|---|
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
|
ConstraintViolationDetails
objectList of encountered constraint violations.
Element | Type | Description |
---|---|---|
constraintViolations | Constraint | List of encountered constraint violations. |
ConstraintViolation
objectInformation about a single constraint violation.
Element | Type | Description |
---|---|---|
message | string | Description of the constraint violation. |