- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- DependenciesInfo
- Try it!
Full name: projects.locations.instances.legacyPublisher.legacyGetIntegrationDependencies
Legacy endpoint for getting all the dependencies of the integration.
HTTP request
Path parameters
Parameters | |
---|---|
instance |
Required. The instance of the legacy publisher. Format: projects/{project}/locations/{location}/instances/{instance}/legacyPublisher |
Query parameters
Parameters | |
---|---|
integration_identifier |
Required. The integration identifier to get the dependencies for. |
integration_version |
Required. The integration version to get the dependencies for. |
agent_identifier |
Required. The agent identifier to get the dependencies for. |
Request body
The request body must be empty.
Response body
Response message for legacyPublisher.legacyGetIntegrationDependencies.
If successful, the response body contains data with the following structure:
JSON representation |
---|
{
"python_version": string,
"last_integration_definition_update": string,
"dependencies_info": [
{
object ( |
Fields | |
---|---|
python_version |
Output only. The python version of the integration. |
last_integration_definition_update |
Output only. The last integration definition update time. |
dependencies_info[] |
Output only. The dependencies info. |
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.
DependenciesInfo
Response message for legacyPublisher.legacyGetIntegrationDependencies.
JSON representation |
---|
{ "OsType": string, "FileName": string, "Hash": string } |
Fields | |
---|---|
OsType |
Output only. The OS type of the dependency. |
FileName |
Output only. The file name of the dependency. |
Hash |
Output only. The hash of the dependency. |