Skip to main content

executions

Creates, updates, deletes, gets or lists a executions resource.

Overview

Nameexecutions
TypeResource
Idgoogle.integrations.executions

Fields

NameDatatypeDescription
namestringAuto-generated primary key.
cloudLoggingDetailsobjectCloud Logging details for execution info
createTimestringOutput only. Created time of the execution.
directSubExecutionsarrayDirect sub executions of the following Execution.
eventExecutionDetailsobjectContains the details of the execution info of this event: this includes the tasks execution details plus the event execution statistics. Next available id: 12
executionDetailsobjectContains the details of the execution info: this includes the tasks execution details plus the event execution statistics.
executionMethodstringThe ways user posts this event.
integrationVersionStatestringOutput only. State of the integration version
replayInfoobjectContains the details of the execution info: this includes the replay reason and replay tree connecting executions in a parent-child relationship
requestParametersobjectEvent parameters come in as part of the request.
requestParamsarrayEvent parameters come in as part of the request.
responseParametersobjectEvent parameters returned as part of the response.
responseParamsarrayEvent parameters come out as part of the response.
snapshotNumberstringOutput only. An increasing sequence that is set when a new snapshot is created
triggerIdstringThe trigger id of the integration trigger config. If both trigger_id and client_id is present, the integration is executed from the start tasks provided by the matching trigger config otherwise it is executed from the default start tasks.
updateTimestringOutput only. Last modified time of the execution.

Methods

NameAccessible byRequired ParamsDescription
projects_locations_integrations_executions_getSELECTexecutionsId, integrationsId, locationsId, projectsIdGet an execution in the specified project.
projects_locations_integrations_executions_listSELECTintegrationsId, locationsId, projectsIdLists the results of all the integration executions. The response includes the same information as the execution log in the Integration UI.
projects_locations_products_integrations_executions_getSELECTexecutionsId, integrationsId, locationsId, productsId, projectsIdGet an execution in the specified project.
projects_locations_products_integrations_executions_listSELECTintegrationsId, locationsId, productsId, projectsIdLists the results of all the integration executions. The response includes the same information as the execution log in the Integration UI.
projects_locations_integrations_executions_downloadEXECexecutionsId, integrationsId, locationsId, projectsIdDownload the execution.
projects_locations_products_integrations_executions_downloadEXECexecutionsId, integrationsId, locationsId, productsId, projectsIdDownload the execution.

SELECT examples

Lists the results of all the integration executions. The response includes the same information as the execution log in the Integration UI.

SELECT
name,
cloudLoggingDetails,
createTime,
directSubExecutions,
eventExecutionDetails,
executionDetails,
executionMethod,
integrationVersionState,
replayInfo,
requestParameters,
requestParams,
responseParameters,
responseParams,
snapshotNumber,
triggerId,
updateTime
FROM google.integrations.executions
WHERE integrationsId = '{{ integrationsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}';