- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- IAM Permissions
- Try it!
Lists the results of all the integration executions. The response includes the same information as the execution log in the Integration UI.
HTTP request
GET https://integrations.googleapis.com/v1/{parent=projects/*/locations/*/integrations/*}/executions
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
parent |
Required. The parent resource name of the integration execution. |
Query parameters
Parameters | |
---|---|
filter |
Optional. Standard filter field, we support filtering on following fields: workflowName: the name of the integration. CreateTimestamp: the execution created time. eventExecutionState: the state of the executions. executionId: the id of the execution. triggerId: the id of the trigger. parameterType: the type of the parameters involved in the execution. All fields support for EQUALS, in additional: CreateTimestamp support for LESS_THAN, GREATER_THAN ParameterType support for HAS For example: "parameterType" HAS "string" Also supports operators like AND, OR, NOT For example, triggerId="id1" AND workflowName="testWorkflow" |
pageSize |
Optional. The size of entries in the response. |
pageToken |
Optional. The token returned in the previous response. |
orderBy |
Optional. The results would be returned in order you specified here. Currently supporting "createTime". |
readMask |
Optional. View mask for the response data. If set, only the field specified will be returned as part of the result. If not set, all fields in Execution will be filled and returned. Supported fields: triggerId executionMethod createTime updateTime executionDetails executionDetails.state executionDetails.execution_snapshots executionDetails.attempt_stats executionDetails.event_execution_snapshots_size requestParameters cloudLoggingDetails snapshotNumber replayInfo This is a comma-separated list of fully qualified names of fields. Example: |
filterParams |
Optional. Object containing filter parameters. |
refreshAcl |
Optional. If true, the service will use the most recent acl information to list event execution infos and renew the acl cache. Note that fetching the most recent acl is synchronous, so it will increase RPC call latency. |
truncateParams |
Optional. If true, the service will truncate the params to only keep the first 1000 characters of string params and empty the executions in order to make response smaller. Only works for UI and when the params fields are not filtered out. |
snapshotMetadataWithoutParams |
Optional. If true, the service will provide execution info with snapshot metadata only i.e. without event parameters. |
Request body
The request body must be empty.
Response body
If successful, the response body contains an instance of ListExecutionsResponse
.
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.
IAM Permissions
Requires the following IAM permission on the parent
resource:
integrations.executions.list
For more information, see the IAM documentation.