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 request produces an application/json payload.

GETSaaShttps://{your-environment-id}.live.dynatrace.com/api/v1/deployment/boshrelease/agent/{osType}/version/{version}/checksum
Environment ActiveGatehttps://{your-activegate-domain}:9999/e/{your-environment-id}/api/v1/deployment/boshrelease/agent/{osType}/version/{version}/checksum

Authentication

To execute this request, you need an access token with InstallerDownload scope.

To learn how to obtain and use it, see Tokens and authentication.

Parameters

ParameterTypeDescriptionInRequired
osTypestring

The operating system of the installer.

  • 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

4XXErrorEnvelope

Client side error.

5XXErrorEnvelope

Server side error.

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.

Response body JSON model

{
"sha256": "string"
}