Skip to main content

Gcp/connectors

@swamp/gcp/connectorsv2026.05.31.1· 2d agoMODELS
01README

Google Cloud connectors infrastructure models

02Release Notes
  • Updated: connections_tools
03Models5
@swamp/gcp/connectors/connections-actionsv2026.05.27.1connections_actions.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a actions
ArgumentTypeDescription
identifierstringThe name of the actions
fn sync()
Sync actions state from GCP
fn list(executionConfig_headers?: string, pageSize?: number, view?: string, maxPages?: number)
List actions resources
ArgumentTypeDescription
executionConfig_headers?stringheaders to be used for the request. For example: headers:\
pageSize?numberNumber of Actions to return. Defaults to 25.
view?stringSpecifies which fields of the Action are returned in the response.
maxPages?numberMaximum number of pages to fetch (default: 10)
fn execute(executionConfig?: any, parameters?: any)
execute
ArgumentTypeDescription
executionConfig?any
parameters?any

Resources

state(infinite)— Action message contains metadata information about a single action present in...
@swamp/gcp/connectors/connections-entitytypesv2026.05.27.1connections_entitytypes.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a entityTypes
ArgumentTypeDescription
identifierstringThe name of the entityTypes
fn sync()
Sync entityTypes state from GCP
fn list(executionConfig_headers?: string, pageSize?: number, view?: string, maxPages?: number)
List entityTypes resources
ArgumentTypeDescription
executionConfig_headers?stringheaders to be used for the request. For example: headers:\
pageSize?numberNumber of entity types to return. Defaults to 25.
view?stringSpecifies which fields of the Entity Type are returned in the response.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— EntityType message contains metadata information about a single entity type p...
@swamp/gcp/connectors/connections-entitytypes-entitiesv2026.05.25.1connections_entitytypes_entities.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
fields?recordFields of the entity. The key is name of the field and the value contains the applicable `google.protobuf.Value` entry for this field.
metadata?recordMetadata like service latency, etc.
executionConfig_headers?stringheaders to be used for the request. For example: headers:\
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create()
Create a entities
fn get(identifier: string)
Get a entities
ArgumentTypeDescription
identifierstringThe name of the entities
fn update()
Update entities attributes
fn delete(identifier: string)
Delete the entities
ArgumentTypeDescription
identifierstringThe name of the entities
fn sync()
Sync entities state from GCP
fn list(conditions?: string, executionConfig_headers?: string, pageSize?: number, sortBy?: string, sortOrder?: string, maxPages?: number)
List entities resources
ArgumentTypeDescription
conditions?stringConditions to be used when listing entities. From a proto standpoint, There are no restrictions on what can be passed using this field. The connector documentation should have information about what format of filters/conditions are supported.
executionConfig_headers?stringheaders to be used for the request. For example: headers:\
pageSize?numberNumber of entity rows to return. Defaults page size = 25. Max page size = 200.
sortBy?stringList of 'sort_by' columns to use when returning the results.
sortOrder?stringList of 'sort_order' columns to use when returning the results.
maxPages?numberMaximum number of pages to fetch (default: 10)
fn update_entities_with_conditions(fields?: any, metadata?: any, name?: any)
update entities with conditions
ArgumentTypeDescription
fields?any
metadata?any
name?any

Resources

state(infinite)— 'Entity row'/ 'Entity' refers to a single row of an entity type.
@swamp/gcp/connectors/connections-resourcesv2026.05.25.1connections_resources.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a resources
ArgumentTypeDescription
identifierstringThe name of the resources
fn sync()
Sync resources state from GCP
fn list(executionConfig_headers?: string, pageSize?: number, maxPages?: number)
List resources resources
ArgumentTypeDescription
executionConfig_headers?stringheaders to be used for the request. For example: headers:\
pageSize?numberOptional. Page size for the request.
maxPages?numberMaximum number of pages to fetch (default: 10)
fn get_resource_post(executionConfig?: any, toolSpec?: any)
get resource post
ArgumentTypeDescription
executionConfig?any
toolSpec?any

Resources

state(infinite)— Gets a specific resource.
@swamp/gcp/connectors/connections-toolsv2026.05.31.1connections_tools.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a tools
ArgumentTypeDescription
identifierstringThe name of the tools
fn sync()
Sync tools state from GCP
fn list(executionConfig_headers?: string, pageSize?: number, toolNames?: string, maxPages?: number)
List tools resources
ArgumentTypeDescription
executionConfig_headers?stringheaders to be used for the request. For example: headers:\
pageSize?numberPage size.
toolNames?stringList of tool names for selective tool fetching.
maxPages?numberMaximum number of pages to fetch (default: 10)
fn execute(executionConfig?: any, parameters?: any, toolDefinition?: any)
execute
ArgumentTypeDescription
executionConfig?any
parameters?any
toolDefinition?any

Resources

state(infinite)— Message representing a single tool.
04Previous Versions16
2026.05.27.1May 27, 2026
  • Updated: connections_actions, connections_entitytypes, connections_tools
2026.05.26.1May 26, 2026
  • Updated: connections_actions, connections_entitytypes, connections_tools
2026.05.25.1May 25, 2026
  • Updated: connections_actions, connections_entitytypes, connections_entitytypes_entities, connections_resources, connections_tools

Modified 5 models

2026.05.24.1May 24, 2026
  • Updated: connections_actions, connections_entitytypes, connections_entitytypes_entities, connections_resources, connections_tools
2026.05.21.2May 21, 2026
  • Updated: connections_actions, connections_entitytypes, connections_entitytypes_entities, connections_resources, connections_tools
2026.05.21.1May 21, 2026
2026.05.20.1May 20, 2026
  • Updated: connections_actions, connections_entitytypes, connections_tools
2026.05.19.2May 19, 2026
2026.05.19.1May 19, 2026
2026.05.18.2May 18, 2026
2026.05.02.1May 2, 2026
  • Updated: connections_actions, connections_entitytypes, connections_tools
2026.04.23.1Apr 23, 2026
2026.04.03.3Apr 3, 2026
  • Updated: connections_actions, connections_entitytypes, connections_entitytypes_entities, connections_resources, connections_tools
2026.04.03.1Apr 3, 2026
  • Updated: connections_actions, connections_entitytypes, connections_entitytypes_entities, connections_resources, connections_tools
2026.04.02.2Apr 2, 2026
2026.03.27.1Mar 27, 2026
  • Added: connections_actions, connections_entitytypes, connections_entitytypes_entities, connections_resources, connections_tools
05Stats
A
100 / 100
Downloads
0
Archive size
42.3 KB
Verified by Swamp
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels