debugsession_data
Creates, updates, deletes, gets or lists a debugsession_data
resource.
Overview
Name | debugsession_data |
Type | Resource |
Id | google.apigee.debugsession_data |
Fields
The following fields are returned by SELECT
queries:
- organizations_environments_apis_revisions_debugsessions_data_get
Successful response
Name | Datatype | Description |
---|---|---|
completed | boolean | Flag indicating whether a transaction is completed or not |
point | array | List of debug data collected by runtime plane at various defined points in the flow. |
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
organizations_environments_apis_revisions_debugsessions_data_get | select | organizationsId , environmentsId , apisId , revisionsId , debugsessionsId , dataId | Gets the debug data from a transaction. | |
organizations_environments_apis_revisions_debugsessions_delete_data | exec | organizationsId , environmentsId , apisId , revisionsId , debugsessionsId | Deletes the data from a debug session. This does not cancel the debug session or prevent further data from being collected if the session is still active in runtime pods. |
Parameters
Parameters can be passed in the WHERE
clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
Name | Datatype | Description |
---|---|---|
apisId | string | |
dataId | string | |
debugsessionsId | string | |
environmentsId | string | |
organizationsId | string | |
revisionsId | string |
SELECT
examples
- organizations_environments_apis_revisions_debugsessions_data_get
Gets the debug data from a transaction.
SELECT
completed,
point
FROM google.apigee.debugsession_data
WHERE organizationsId = '{{ organizationsId }}' -- required
AND environmentsId = '{{ environmentsId }}' -- required
AND apisId = '{{ apisId }}' -- required
AND revisionsId = '{{ revisionsId }}' -- required
AND debugsessionsId = '{{ debugsessionsId }}' -- required
AND dataId = '{{ dataId }}' -- required;
Lifecycle Methods
- organizations_environments_apis_revisions_debugsessions_delete_data
Deletes the data from a debug session. This does not cancel the debug session or prevent further data from being collected if the session is still active in runtime pods.
EXEC google.apigee.debugsession_data.organizations_environments_apis_revisions_debugsessions_delete_data
@organizationsId='{{ organizationsId }}' --required,
@environmentsId='{{ environmentsId }}' --required,
@apisId='{{ apisId }}' --required,
@revisionsId='{{ revisionsId }}' --required,
@debugsessionsId='{{ debugsessionsId }}' --required;