Updates an extension 2.0 to the specified version. If no version is specified, the recommended version is used.
The request produces an application/json payload.
| POST | SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/hub/extensions2/{extensionName}/actions/update |
| Environment ActiveGateCluster ActiveGate | https://{your-activegate-domain}:9999/e/{your-environment-id}/api/v2/hub/extensions2/{extensionName}/actions/update |
To execute this request, you need an access token with hub.install scope.
To learn how to obtain and use it, see Tokens and authentication.
| Parameter | Type | Description | In | Required |
|---|---|---|---|---|
| extensionName | string | Fully qualified name of the extension | path | required |
| extensionVersion | string | Version of the extension. Fallback to the evaluated recommended version when the version is not provided | query | optional |
| Code | Type | Description |
|---|---|---|
| 200 | Registered | OK |
| 400 | Error | Bad request |
| 404 | Error | Not found |
| 503 | Error | Unavailable |
| 4XX | Error | Client side error. |
| 5XX | Error | Server side error. |
RegisteredExtensionResultDto object| Element | Type | Description |
|---|---|---|
| extensionName | string | FQN of the extension registered in the tenant. |
| extensionVersion | string | Version number of the extension. |
{"extensionName": "string","extensionVersion": "string"}