steampipecloud_audit_logsteampipecloud_connectionsteampipecloud_organizationsteampipecloud_organization_membersteampipecloud_organization_workspace_membersteampipecloud_processsteampipecloud_tokensteampipecloud_usersteampipecloud_user_emailsteampipecloud_user_preferencessteampipecloud_workspacesteampipecloud_workspace_aggregatorsteampipecloud_workspace_connectionsteampipecloud_workspace_db_logsteampipecloud_workspace_modsteampipecloud_workspace_mod_variablesteampipecloud_workspace_pipelinesteampipecloud_workspace_processsteampipecloud_workspace_snapshot
Table: steampipecloud_workspace_process
Allows to track various activities performed on a workspace of an identity in Steampipe Cloud.
Important notes:
This table supports optional quals. Queries with optional quals in the where
clause are optimised to use Steampipe Cloud filters.
Optional quals are supported for the following columns:
created_at
id
identity_handle
identity_id
pipeline_id
query_where
- Allows use of query filters. For a list of supported columns for workspace proceses, please see Supported APIs and Columns. Please note that any query filter passed into thequery_where
qual will be combined with other optional quals.state
type
updated_at
workspace_handle
workspace_id
Examples
Basic info
select id, identity_handle, workspace_handle, pipeline_id, type, state, created_atfrom steampipecloud_workspace_process;
List processes for a pipeline
select id, identity_handle, workspace_handle, pipeline_id, type, state, created_atfrom steampipecloud_workspace_processwhere pipeline_id = 'pipe_cfcgiefm1tumv1dis7lg';
List running processes for a pipeline
select id, identity_handle, workspace_handle, pipeline_id, type, state, created_atfrom steampipecloud_workspace_processwhere pipeline_id = 'pipe_cfcgiefm1tumv1dis7lg' and state = 'running';
List running processes for a pipeline using query filter
select id, identity_handle, workspace_handle, pipeline_id, type, state, created_atfrom steampipecloud_workspace_processwhere query_where = 'pipeline_id = ''pipe_cfcgiefm1tumv1dis7lg'' and state = ''running''';
Schema for steampipecloud_workspace_process
Name | Type | Operators | Description |
---|---|---|---|
_ctx | jsonb | Steampipe context in JSON form, e.g. connection_name. | |
created_at | timestamp with time zone | >, >=, =, <, <= | The time when the process was created. |
created_by | jsonb | Information about the user who created the process. | |
created_by_id | text | The unique identifier of the user who created the process. | |
id | text | =, != | The unique identifier for the process. |
identity_handle | text | = | The handle of the identity. |
identity_id | text | = | The unique identifier of the identity to which the process belongs to. |
identity_type | text | The type of identity, can be org/user. | |
pipeline_id | text | =, != | The unique identifier for the pipeline if a process is for a pipeline run/execution. |
query_where | text | = | The query where expression to filter workspace processes. |
state | text | =, != | The current state of the process. |
type | text | =, != | The type of action executed by the process. |
updated_at | timestamp with time zone | >, >=, =, <, <= | The time when the process was last updated. |
updated_by | jsonb | Information about the user who last updated the process. | |
updated_by_id | text | The unique identifier of the user who last updated the process. | |
version_id | bigint | The current version ID for the process. | |
workspace_handle | text | = | The handle of the workspace. |
workspace_id | text | = | The unique identifier of the workspace to which the process belongs to. |