Method: legacyPublisher.legacyGetLatestIntegrationVersion

Full name: projects.locations.instances.legacyPublisher.legacyGetLatestIntegrationVersion

Retrieves information about the latest available version of a specific integration. Remote agents use this method to determine if an update is required.

HTTP request


GET https://chronicle.africa-south1.rep.googleapis.com/v1alpha/{instance}/legacyPublisher:legacyGetLatestIntegrationVersion

Path parameters

Parameters
instance

string

Required. The instance of the legacy publisher. Format: projects/{project}/locations/{location}/instances/{instance}/legacyPublisher

Query parameters

Parameters
integration_identifier

string

Required. The integration identifier to get the latest version for.

agent_identifier

string

Required. The agent identifier asking for the latest integration version.

Request body

The request body must be empty.

Response body

Response message for legacyPublisher.legacyGetLatestIntegrationVersion.

If successful, the response body contains data with the following structure:

JSON representation
{
  "integration_version": string,
  "version": number
}
Fields
integration_version

string

Output only. The integration version.

version

number

Output only. The version of the integration.

Authorization scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/chronicle
  • https://www.googleapis.com/auth/chronicle.readonly

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the instance resource:

  • chronicle.legacyPublisher.get

For more information, see the IAM documentation.