Skip to main content

@swamp/gcp/dialogflow

v2026.04.23.1

Google Cloud dialogflow infrastructure models

Repository

https://github.com/systeminit/swamp-extensions

Labels

gcpgoogle-clouddialogflowcloudinfrastructure

Contents

Quality score

Verified by Swamp

How well-documented and verifiable this extension is.

100%

Grade A

  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned

Install

$ swamp extension pull @swamp/gcp/dialogflow

@swamp/gcp/dialogflow/agentsv2026.04.23.1agents.ts

Global Arguments

ArgumentTypeDescription
advancedSettings?object
answerFeedbackSettings?object
avatarUri?string
clientCertificateSettings?object
defaultLanguageCode?string
description?string
displayName?string
enableMultiLanguageTraining?boolean
enableSpellCorrection?boolean
genAppBuilderSettings?object
gitIntegrationSettings?object
locked?boolean
name?string
personalizationSettings?object
satisfiesPzi?boolean
satisfiesPzs?boolean
securitySettings?string
speechToTextSettings?object
startFlow?string
startPlaybook?string
supportedLanguageCodes?array
textToSpeechSettings?object
timeZone?string
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a agents
getGet a agents
ArgumentTypeDescription
identifierstringThe name of the agents
updateUpdate agents attributes
deleteDelete the agents
ArgumentTypeDescription
identifierstringThe name of the agents
syncSync agents state from GCP
exportexport
ArgumentTypeDescription
agentUri?any
dataFormat?any
environment?any
gitDestination?any
includeBigqueryExportSettings?any
get_generative_settingsget generative settings
get_validation_resultget validation result
restorerestore
ArgumentTypeDescription
agentContent?any
agentUri?any
gitSource?any
restoreOption?any
update_generative_settingsupdate generative settings
ArgumentTypeDescription
fallbackSettings?any
generativeSafetySettings?any
knowledgeConnectorSettings?any
languageCode?any
llmModelSettings?any
name?any
validatevalidate
ArgumentTypeDescription
languageCode?any

Resources

state(infinite)— GCP dialogflow Agents resource
@swamp/gcp/dialogflow/agents-changelogsv2026.04.23.1agents_changelogs.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')
getGet a changelogs
ArgumentTypeDescription
identifierstringThe name of the changelogs
syncSync changelogs state from GCP

Resources

state(infinite)— GCP dialogflow Agents.Changelogs resource
@swamp/gcp/dialogflow/agents-entitytypesv2026.04.23.1agents_entitytypes.ts

Global Arguments

ArgumentTypeDescription
autoExpansionMode?enum
displayName?string
enableFuzzyExtraction?boolean
entities?array
excludedPhrases?array
name?string
redact?boolean
languageCode?stringThe languageCode for this resource
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a entityTypes
getGet a entityTypes
ArgumentTypeDescription
identifierstringThe name of the entityTypes
updateUpdate entityTypes attributes
deleteDelete the entityTypes
ArgumentTypeDescription
identifierstringThe name of the entityTypes
syncSync entityTypes state from GCP
exportexport
ArgumentTypeDescription
dataFormat?any
entityTypes?any
entityTypesContentInline?any
entityTypesUri?any
languageCode?any
importimport
ArgumentTypeDescription
entityTypesContent?any
entityTypesUri?any
mergeOption?any
targetEntityType?any

Resources

state(infinite)— GCP dialogflow Agents.EntityTypes resource
@swamp/gcp/dialogflow/agents-environmentsv2026.04.23.1agents_environments.ts

Global Arguments

ArgumentTypeDescription
description?string
displayName?string
name?string
testCasesConfig?object
updateTime?string
versionConfigs?array
webhookConfig?object
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a environments
getGet a environments
ArgumentTypeDescription
identifierstringThe name of the environments
updateUpdate environments attributes
deleteDelete the environments
ArgumentTypeDescription
identifierstringThe name of the environments
syncSync environments state from GCP
deploy_flowdeploy flow
ArgumentTypeDescription
flowVersion?any
lookup_environment_historylookup environment history
run_continuous_testrun continuous test

Resources

state(infinite)— GCP dialogflow Agents.Environments resource
@swamp/gcp/dialogflow/agents-environments-continuoustestresultsv2026.04.23.1agents_environments_continuoustestresults.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')
getGet a continuousTestResults
ArgumentTypeDescription
identifierstringThe name of the continuousTestResults
syncSync continuousTestResults state from GCP

Resources

state(infinite)— GCP dialogflow Agents.Environments.ContinuousTestResults resource
@swamp/gcp/dialogflow/agents-environments-deploymentsv2026.04.23.1agents_environments_deployments.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')
getGet a deployments
ArgumentTypeDescription
identifierstringThe name of the deployments
syncSync deployments state from GCP

Resources

state(infinite)— GCP dialogflow Agents.Environments.Deployments resource
@swamp/gcp/dialogflow/agents-environments-experimentsv2026.04.23.1agents_environments_experiments.ts

Global Arguments

ArgumentTypeDescription
createTime?string
definition?object
description?string
displayName?string
endTime?string
experimentLength?string
lastUpdateTime?string
name?string
result?object
rolloutConfig?object
rolloutFailureReason?string
rolloutState?object
startTime?string
state?enum
variantsHistory?array
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a experiments
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after creation (default: true)
getGet a experiments
ArgumentTypeDescription
identifierstringThe name of the experiments
updateUpdate experiments attributes
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after update (default: true)
deleteDelete the experiments
ArgumentTypeDescription
identifierstringThe name of the experiments
syncSync experiments state from GCP
startstart
stopstop

Resources

state(infinite)— GCP dialogflow Agents.Environments.Experiments resource
@swamp/gcp/dialogflow/agents-environments-sessions-entitytypesv2026.04.23.1agents_environments_sessions_entitytypes.ts

Global Arguments

ArgumentTypeDescription
entities?array
entityOverrideMode?enum
name?string
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a entityTypes
getGet a entityTypes
ArgumentTypeDescription
identifierstringThe name of the entityTypes
updateUpdate entityTypes attributes
deleteDelete the entityTypes
ArgumentTypeDescription
identifierstringThe name of the entityTypes
syncSync entityTypes state from GCP

Resources

state(infinite)— GCP dialogflow Agents.Environments.Sessions.EntityTypes resource
@swamp/gcp/dialogflow/agents-flowsv2026.04.23.1agents_flows.ts

Global Arguments

ArgumentTypeDescription
advancedSettings?object
description?string
displayName?string
eventHandlers?array
inputParameterDefinitions?array
knowledgeConnectorSettings?object
locked?boolean
multiLanguageSettings?object
name?string
nluSettings?object
outputParameterDefinitions?array
transitionRouteGroups?array
transitionRoutes?array
languageCode?stringThe languageCode for this resource
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a flows
getGet a flows
ArgumentTypeDescription
identifierstringThe name of the flows
updateUpdate flows attributes
deleteDelete the flows
ArgumentTypeDescription
identifierstringThe name of the flows
syncSync flows state from GCP
exportexport
ArgumentTypeDescription
flowUri?any
includeReferencedFlows?any
get_validation_resultget validation result
importimport
ArgumentTypeDescription
flowContent?any
flowImportStrategy?any
flowUri?any
importOption?any
traintrain
validatevalidate
ArgumentTypeDescription
languageCode?any

Resources

state(infinite)— GCP dialogflow Agents.Flows resource
@swamp/gcp/dialogflow/agents-flows-pagesv2026.04.23.1agents_flows_pages.ts

Global Arguments

ArgumentTypeDescription
advancedSettings?object
description?string
displayName?string
entryFulfillment?object
eventHandlers?array
form?object
knowledgeConnectorSettings?object
name?string
transitionRouteGroups?array
transitionRoutes?array
languageCode?stringThe languageCode for this resource
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a pages
getGet a pages
ArgumentTypeDescription
identifierstringThe name of the pages
updateUpdate pages attributes
deleteDelete the pages
ArgumentTypeDescription
identifierstringThe name of the pages
syncSync pages state from GCP

Resources

state(infinite)— GCP dialogflow Agents.Flows.Pages resource
@swamp/gcp/dialogflow/agents-flows-transitionroutegroupsv2026.04.23.1agents_flows_transitionroutegroups.ts

Global Arguments

ArgumentTypeDescription
displayName?string
name?string
transitionRoutes?array
languageCode?stringThe languageCode for this resource
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a transitionRouteGroups
getGet a transitionRouteGroups
ArgumentTypeDescription
identifierstringThe name of the transitionRouteGroups
updateUpdate transitionRouteGroups attributes
deleteDelete the transitionRouteGroups
ArgumentTypeDescription
identifierstringThe name of the transitionRouteGroups
syncSync transitionRouteGroups state from GCP

Resources

state(infinite)— GCP dialogflow Agents.Flows.TransitionRouteGroups resource
@swamp/gcp/dialogflow/agents-flows-versionsv2026.04.23.1agents_flows_versions.ts

Global Arguments

ArgumentTypeDescription
createTime?string
description?string
displayName?string
name?string
nluSettings?object
state?enum
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a versions
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after creation (default: true)
getGet a versions
ArgumentTypeDescription
identifierstringThe name of the versions
updateUpdate versions attributes
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after update (default: true)
deleteDelete the versions
ArgumentTypeDescription
identifierstringThe name of the versions
syncSync versions state from GCP
compare_versionscompare versions
ArgumentTypeDescription
languageCode?any
targetVersion?any
loadload
ArgumentTypeDescription
allowOverrideAgentResources?any

Resources

state(infinite)— GCP dialogflow Agents.Flows.Versions resource
@swamp/gcp/dialogflow/agents-generatorsv2026.04.23.1agents_generators.ts

Global Arguments

ArgumentTypeDescription
displayName?string
llmModelSettings?object
modelParameter?object
name?string
placeholders?array
promptText?object
languageCode?stringThe languageCode for this resource
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a generators
getGet a generators
ArgumentTypeDescription
identifierstringThe name of the generators
updateUpdate generators attributes
deleteDelete the generators
ArgumentTypeDescription
identifierstringThe name of the generators
syncSync generators state from GCP

Resources

state(infinite)— GCP dialogflow Agents.Generators resource
@swamp/gcp/dialogflow/agents-intentsv2026.04.23.1agents_intents.ts

Global Arguments

ArgumentTypeDescription
description?string
displayName?string
dtmfPattern?string
isFallback?boolean
labels?record
name?string
parameters?array
priority?number
trainingPhrases?array
languageCode?stringThe languageCode for this resource
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a intents
getGet a intents
ArgumentTypeDescription
identifierstringThe name of the intents
updateUpdate intents attributes
deleteDelete the intents
ArgumentTypeDescription
identifierstringThe name of the intents
syncSync intents state from GCP
exportexport
ArgumentTypeDescription
dataFormat?any
intents?any
intentsContentInline?any
intentsUri?any
importimport
ArgumentTypeDescription
intentsContent?any
intentsUri?any
mergeOption?any

Resources

state(infinite)— GCP dialogflow Agents.Intents resource
@swamp/gcp/dialogflow/agents-playbooksv2026.04.23.1agents_playbooks.ts

Global Arguments

ArgumentTypeDescription
codeBlock?object
createTime?string
displayName?string
goal?string
handlers?array
inlineActions?array
inputParameterDefinitions?array
instruction?object
llmModelSettings?object
name?string
outputParameterDefinitions?array
playbookType?enum
referencedFlows?array
referencedPlaybooks?array
referencedTools?array
tokenCount?string
updateTime?string
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a playbooks
getGet a playbooks
ArgumentTypeDescription
identifierstringThe name of the playbooks
updateUpdate playbooks attributes
deleteDelete the playbooks
ArgumentTypeDescription
identifierstringThe name of the playbooks
syncSync playbooks state from GCP
exportexport
ArgumentTypeDescription
dataFormat?any
playbookUri?any
importimport
ArgumentTypeDescription
importStrategy?any
playbookContent?any
playbookUri?any

Resources

state(infinite)— GCP dialogflow Agents.Playbooks resource
@swamp/gcp/dialogflow/agents-playbooks-examplesv2026.04.23.1agents_playbooks_examples.ts

Global Arguments

ArgumentTypeDescription
actions?array
conversationState?enum
createTime?string
description?string
displayName?string
languageCode?string
name?string
playbookInput?object
playbookOutput?object
tokenCount?string
updateTime?string
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a examples
getGet a examples
ArgumentTypeDescription
identifierstringThe name of the examples
updateUpdate examples attributes
deleteDelete the examples
ArgumentTypeDescription
identifierstringThe name of the examples
syncSync examples state from GCP

Resources

state(infinite)— GCP dialogflow Agents.Playbooks.Examples resource
@swamp/gcp/dialogflow/agents-playbooks-versionsv2026.04.23.1agents_playbooks_versions.ts

Global Arguments

ArgumentTypeDescription
description?string
examples?array
name?string
playbook?object
updateTime?string
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a versions
getGet a versions
ArgumentTypeDescription
identifierstringThe name of the versions
deleteDelete the versions
ArgumentTypeDescription
identifierstringThe name of the versions
syncSync versions state from GCP
restorerestore

Resources

state(infinite)— GCP dialogflow Agents.Playbooks.Versions resource
@swamp/gcp/dialogflow/agents-sessions-entitytypesv2026.04.23.1agents_sessions_entitytypes.ts

Global Arguments

ArgumentTypeDescription
entities?array
entityOverrideMode?enum
name?string
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a entityTypes
getGet a entityTypes
ArgumentTypeDescription
identifierstringThe name of the entityTypes
updateUpdate entityTypes attributes
deleteDelete the entityTypes
ArgumentTypeDescription
identifierstringThe name of the entityTypes
syncSync entityTypes state from GCP

Resources

state(infinite)— GCP dialogflow Agents.Sessions.EntityTypes resource
@swamp/gcp/dialogflow/agents-testcasesv2026.04.23.1agents_testcases.ts

Global Arguments

ArgumentTypeDescription
creationTime?string
displayName?string
lastTestResult?object
name?string
notes?string
tags?array
testCaseConversationTurns?array
testConfig?object
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a testCases
getGet a testCases
ArgumentTypeDescription
identifierstringThe name of the testCases
updateUpdate testCases attributes
syncSync testCases state from GCP
batch_deletebatch delete
ArgumentTypeDescription
names?any
batch_runbatch run
ArgumentTypeDescription
environment?any
testCases?any
calculate_coveragecalculate coverage
exportexport
ArgumentTypeDescription
dataFormat?any
filter?any
gcsUri?any
importimport
ArgumentTypeDescription
content?any
gcsUri?any
runrun
ArgumentTypeDescription
environment?any
testCases?any

Resources

state(infinite)— GCP dialogflow Agents.TestCases resource
@swamp/gcp/dialogflow/agents-testcases-resultsv2026.04.23.1agents_testcases_results.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')
getGet a results
ArgumentTypeDescription
identifierstringThe name of the results
syncSync results state from GCP

Resources

state(infinite)— GCP dialogflow Agents.TestCases.Results resource
@swamp/gcp/dialogflow/agents-toolsv2026.04.23.1agents_tools.ts

Global Arguments

ArgumentTypeDescription
dataStoreSpec?object
description?string
displayName?string
functionSpec?object
name?string
openApiSpec?object
toolType?enum
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a tools
getGet a tools
ArgumentTypeDescription
identifierstringThe name of the tools
updateUpdate tools attributes
deleteDelete the tools
ArgumentTypeDescription
identifierstringThe name of the tools
syncSync tools state from GCP

Resources

state(infinite)— GCP dialogflow Agents.Tools resource
@swamp/gcp/dialogflow/agents-tools-versionsv2026.04.23.1agents_tools_versions.ts

Global Arguments

ArgumentTypeDescription
createTime?string
displayName?string
name?string
tool?object
updateTime?string
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a versions
getGet a versions
ArgumentTypeDescription
identifierstringThe name of the versions
deleteDelete the versions
ArgumentTypeDescription
identifierstringThe name of the versions
syncSync versions state from GCP
restorerestore

Resources

state(infinite)— GCP dialogflow Agents.Tools.Versions resource
@swamp/gcp/dialogflow/agents-transitionroutegroupsv2026.04.23.1agents_transitionroutegroups.ts

Global Arguments

ArgumentTypeDescription
displayName?string
name?string
transitionRoutes?array
languageCode?stringThe languageCode for this resource
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a transitionRouteGroups
getGet a transitionRouteGroups
ArgumentTypeDescription
identifierstringThe name of the transitionRouteGroups
updateUpdate transitionRouteGroups attributes
deleteDelete the transitionRouteGroups
ArgumentTypeDescription
identifierstringThe name of the transitionRouteGroups
syncSync transitionRouteGroups state from GCP

Resources

state(infinite)— GCP dialogflow Agents.TransitionRouteGroups resource
@swamp/gcp/dialogflow/agents-webhooksv2026.04.23.1agents_webhooks.ts

Global Arguments

ArgumentTypeDescription
disabled?boolean
displayName?string
genericWebService?object
name?string
serviceDirectory?object
timeout?string
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a webhooks
getGet a webhooks
ArgumentTypeDescription
identifierstringThe name of the webhooks
updateUpdate webhooks attributes
deleteDelete the webhooks
ArgumentTypeDescription
identifierstringThe name of the webhooks
syncSync webhooks state from GCP

Resources

state(infinite)— GCP dialogflow Agents.Webhooks resource
@swamp/gcp/dialogflow/locationsv2026.04.23.1locations.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
getGet a locations
ArgumentTypeDescription
identifierstringThe name of the locations
syncSync locations state from GCP

Resources

state(infinite)— GCP dialogflow Locations resource
@swamp/gcp/dialogflow/securitysettingsv2026.04.23.1securitysettings.ts

Global Arguments

ArgumentTypeDescription
audioExportSettings?object
deidentifyTemplate?string
displayName?string
insightsExportSettings?object
inspectTemplate?string
name?string
purgeDataTypes?array
redactionScope?enum
redactionStrategy?enum
retentionStrategy?enum
retentionWindowDays?number
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a securitySettings
getGet a securitySettings
ArgumentTypeDescription
identifierstringThe name of the securitySettings
updateUpdate securitySettings attributes
deleteDelete the securitySettings
ArgumentTypeDescription
identifierstringThe name of the securitySettings
syncSync securitySettings state from GCP

Resources

state(infinite)— GCP dialogflow SecuritySettings resource