• Home
  • Dynatrace API
  • Environment
  • Deployment
  • BOSH tarballs
  • GET checksum

Deployment API - GET checksum of a BOSH tarball

Gets the checksum of the specified BOSH release tarball. The checksum is the SHA-256 hash of the installer file.

The result is not stable if the skipMetadata query parameter is set to false.

The request produces an application/json payload.

GETManaged https://{your-domain}/e/{your-environment-id}/api/v1/deployment/boshrelease/agent/{osType}/version/{version}/checksum
SaaS https://{your-environment-id}.live.dynatrace.com/api/v1/deployment/boshrelease/agent/{osType}/version/{version}/checksum
Environment ActiveGate https://{your-activegate-domain}/e/{your-environment-id}/api/v1/deployment/boshrelease/agent/{osType}/version/{version}/checksum

Authentication

To execute this request, you need an access token with PaaS integration - Installer download (InstallerDownload) scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

ParameterTypeDescriptionInRequired
osTypestring

The operating system of the installer.

The element can hold these values
  • windows
  • unix
pathrequired
versionstring

The required version of the OneAgent in the 1.155.275.20181112-084458 format.

You can retrieve the list of available versions with the GET available versions of BOSH tarballs call.

pathrequired
skipMetadataboolean

Set true to omit the OneAgent connectivity information from the installer.

If not set, false is used.

queryoptional
networkZonestring

The network zone you want the result to be configured with.

queryoptional

Response

Response codes

CodeTypeDescription
200BoshReleaseChecksum

Success

Response body objects

The BoshReleaseChecksum object

The checksum of the BOSH release tarball.

ElementTypeDescription
sha256string

The checksum of the BOSH release tarball.

This is the sha256 hash of the installer file.

Can be null.

Response body JSON model

json
{ "sha256": "string" }