Turbot Pipes
turbot_pipesTurbot Pipes is an intelligence, automation, and security platform built specifically for DevOps, offering hosted Steampipe database instances, shared dashboards, snapshots, and more.
Acciones disponibles (12)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Get Authenticated ActorTURBOT_PIPES_ACTOR_GETAcciónTool to retrieve the authenticated actor. use when you need details about the currently authenticated actor after obtaining a valid token.
TURBOT_PIPES_ACTOR_GETAcciónTool to retrieve the authenticated actor. use when you need details about the currently authenticated actor after obtaining a valid token.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Actor ActivityTURBOT_PIPES_ACTOR_LIST_ACTIVITYAcciónTool to list activities for the authenticated actor. use when you need detailed activity logs with optional filtering and pagination.
TURBOT_PIPES_ACTOR_LIST_ACTIVITYAcciónTool to list activities for the authenticated actor. use when you need detailed activity logs with optional filtering and pagination.
Parámetros de entrada
limitintegerMaximum number of activity records to return.
filterstringQuery to filter actor activities (e.g., 'action=login').
offsetintegerNumber of records to skip for pagination.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List actor connectionsTURBOT_PIPES_ACTOR_LIST_CONNECTIONSAcciónTool to list connections associated with the authenticated actor. use after confirming authentication to retrieve the actor's connection list.
TURBOT_PIPES_ACTOR_LIST_CONNECTIONSAcciónTool to list connections associated with the authenticated actor. use after confirming authentication to retrieve the actor's connection list.
Parámetros de entrada
typestringFilter by connection type
limitintegerMaximum number of results to return, must be >=1
offsetintegerPagination offset, must be >=0
actorIdstringFilter by actor ID
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Actor OrganizationsTURBOT_PIPES_ACTOR_LIST_ORGSAcciónTool to list organizations associated with the authenticated actor. use when you have a valid access token.
TURBOT_PIPES_ACTOR_LIST_ORGSAcciónTool to list organizations associated with the authenticated actor. use when you have a valid access token.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Actor WorkspacesTURBOT_PIPES_ACTOR_LIST_WORKSPACESAcciónTool to list workspaces for the authenticated actor. use when you need to retrieve all workspaces the actor has access to.
TURBOT_PIPES_ACTOR_LIST_WORKSPACESAcciónTool to list workspaces for the authenticated actor. use when you need to retrieve all workspaces the actor has access to.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Start login via EmailTURBOT_PIPES_AUTH_LOGIN_TOKEN_EMAIL_CREATEAcciónTool to start login process by sending a confirmation code to a user's email. use when initiating a passwordless email login flow.
TURBOT_PIPES_AUTH_LOGIN_TOKEN_EMAIL_CREATEAcciónTool to start login process by sending a confirmation code to a user's email. use when initiating a passwordless email login flow.
Parámetros de entrada
emailanyObligatorioemailUser's email address to receive the login confirmation code
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get IdentityTURBOT_PIPES_IDENTITIES_GETAcciónTool to retrieve a specific identity by handle. use when you need details of an identity by its handle after authenticating.
TURBOT_PIPES_IDENTITIES_GETAcciónTool to retrieve a specific identity by handle. use when you need details of an identity by its handle after authenticating.
Parámetros de entrada
identity_handlestringObligatorioUnique identifier for the identity to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Identity AvatarTURBOT_PIPES_IDENTITIES_GET_AVATARAcciónTool to retrieve avatar image for an identity. use when you need to display or download the user's avatar after knowing their identity handle.
TURBOT_PIPES_IDENTITIES_GET_AVATARAcciónTool to retrieve avatar image for an identity. use when you need to display or download the user's avatar after knowing their identity handle.
Parámetros de entrada
identity_handlestringObligatorioHandle or ID of the identity for which to retrieve the avatar image
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List IdentitiesTURBOT_PIPES_IDENTITIES_LISTAcciónTool to list all identities. use when you need to retrieve identities with optional filtering, sorting, and pagination after authentication.
TURBOT_PIPES_IDENTITIES_LISTAcciónTool to list all identities. use when you need to retrieve identities with optional filtering, sorting, and pagination after authentication.
Parámetros de entrada
pageintegerPage number to retrieve; must be >= 1.
sortstringComma-separated list of fields to sort by (e.g., 'name,createdAt').
filterstringFilter expression to limit the identities returned (e.g., 'type:user').
pageSizeintegerNumber of results per page; must be >= 1.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List User NotifiersTURBOT_PIPES_USER_NOTIFIERS_LISTAcciónTool to list all notifiers for a user. use when you need to view a user's configured notification endpoints.
TURBOT_PIPES_USER_NOTIFIERS_LISTAcciónTool to list all notifiers for a user. use when you need to view a user's configured notification endpoints.
Parámetros de entrada
user_handlestringObligatorioHandle of the user whose notifiers to list
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete User TokenTURBOT_PIPES_USER_TOKENS_DELETEAcciónTool to delete a specific user token. use when you need to revoke a user's token after confirming handle and token id.
TURBOT_PIPES_USER_TOKENS_DELETEAcciónTool to delete a specific user token. use when you need to revoke a user's token after confirming handle and token id.
Parámetros de entrada
token_idstringObligatorioUnique identifier of the token to be deleted
user_handlestringObligatorioUnique handle or identifier for the user whose token will be deleted
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get User TokenTURBOT_PIPES_USER_TOKENS_GETAcciónTool to retrieve details of a specific user token. use when you need to inspect token metadata (e.g., creation time and scopes) after confirming the user handle and token id.
TURBOT_PIPES_USER_TOKENS_GETAcciónTool to retrieve details of a specific user token. use when you need to inspect token metadata (e.g., creation time and scopes) after confirming the user handle and token id.
Parámetros de entrada
token_idstringObligatorioUnique identifier of the token to retrieve
user_handlestringObligatorioHandle of the user in the system
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not