Skip to main content
Google Cloud
Documentation Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
Related sites
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Console Sign in
  • Workflows
Guides Reference Samples Resources
Contact Us Start free
Google Cloud
  • Documentation
    • Guides
    • Reference
    • Samples
    • Resources
  • Technology areas
    • More
  • Cross-product tools
    • More
  • Related sites
    • More
  • Console
  • Contact Us
  • Start free
  • APIs and reference
  • All APIs and reference
  • Workflows syntax reference
    • Syntax overview
    • Syntax cheat sheet
    • Calls
    • Complete execution
    • Conditions
    • Data types, functions, operators
    • Errors and retries
      • Workflow errors
      • Raise errors
      • Catch errors
      • Retry steps
    • Expressions
    • Iteration
    • Jumps
    • Lists
    • Main workflow
    • Maps
    • Parallel steps
    • Runtime arguments
    • Steps
    • Strings
    • Subworkflows
    • Variables
  • Standard library reference
    • Standard library overview
    • Expression helpers
    • base64
      • decode
      • encode
    • events
      • await_callback
      • create_callback_endpoint
    • experimental.executions
      • execution_error
      • map
      • run
    • hash
      • compute_checksum
      • compute_hmac
    • http
      • default_retry
      • default_retry_non_idempotent
      • default_retry_predicate
      • default_retry_predicate_non_idempotent
      • delete
      • get
      • patch
      • post
      • put
      • request
    • json
      • decode
      • encode
      • encode_to_string
    • list
      • concat
      • prepend
    • map
      • delete
      • get
      • merge
      • merge_nested
    • math
      • abs
      • floor
      • max
      • min
    • retry
      • always
      • default_backoff
      • never
    • sys
      • get_env
      • log
      • now
      • sleep
      • sleep_until
    • text
      • decode
      • encode
      • find_all
      • find_all_regex
      • match_regex
      • replace_all
      • replace_all_regex
      • split
      • substring
      • to_lower
      • to_upper
      • url_decode
      • url_encode
      • url_encode_plus
    • time
      • format
      • parse
    • uuid
      • generate
  • Environment variables reference
  • Connectors reference
    • Overview
    • gke
      • Overview
      • await_job
      • create_job
      • delete_job
      • request
    • googleapis
      • aiplatform (Vertex AI)
        • v1
          • REST Resources
          • projects.locations.batchPredictionJobs
            • cancel
            • create
            • delete
            • get
            • list
          • projects.locations.customJobs
            • cancel
            • create
            • delete
            • get
            • list
          • projects.locations.datasets
            • create
            • delete
            • export
            • get
            • list
            • patch
            • searchDataItems
          • projects.locations.datasets.annotationSpecs
            • get
          • projects.locations.datasets.dataItems
            • list
          • projects.locations.datasets.dataItems.annotations
            • list
          • projects.locations.datasets.datasetVersions
            • create
            • delete
            • get
            • list
            • restore
          • projects.locations.datasets.savedQueries
            • delete
            • list
          • projects.locations.deploymentResourcePools
            • create
            • delete
            • get
            • list
            • queryDeployedModels
          • projects.locations.endpoints
            • create
            • delete
            • deployModel
            • explain
            • generateContent
            • get
            • list
            • mutateDeployedModel
            • patch
            • predict
            • rawPredict
            • serverStreamingPredict
            • streamGenerateContent
            • streamRawPredict
            • undeployModel
          • projects.locations.featureGroups
            • create
            • delete
            • get
            • list
            • patch
          • projects.locations.featureGroups.features
            • create
            • delete
            • get
            • list
            • patch
          • projects.locations.featureOnlineStores
            • create
            • delete
            • get
            • list
            • patch
          • projects.locations.featureOnlineStores.featureViews
            • create
            • delete
            • fetchFeatureValues
            • get
            • list
            • patch
            • searchNearestEntities
            • sync
          • projects.locations.featureOnlineStores.featureViews.featureViewSyncs
            • get
            • list
          • projects.locations.featurestores
            • batchReadFeatureValues
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • patch
            • searchFeatures
            • setIamPolicy
            • testIamPermissions
          • projects.locations.featurestores.entityTypes
            • create
            • delete
            • deleteFeatureValues
            • exportFeatureValues
            • get
            • getIamPolicy
            • importFeatureValues
            • list
            • patch
            • readFeatureValues
            • setIamPolicy
            • streamingReadFeatureValues
            • testIamPermissions
            • writeFeatureValues
          • projects.locations.featurestores.entityTypes.features
            • batchCreate
            • create
            • delete
            • get
            • list
            • patch
          • projects.locations.hyperparameterTuningJobs
            • cancel
            • create
            • delete
            • get
            • list
          • projects.locations.indexEndpoints
            • create
            • delete
            • deployIndex
            • get
            • list
            • mutateDeployedIndex
            • patch
            • undeployIndex
          • projects.locations.indexes
            • create
            • delete
            • get
            • list
            • patch
            • removeDatapoints
            • upsertDatapoints
          • projects.locations.metadataStores
            • create
            • delete
            • get
            • list
          • projects.locations.metadataStores.artifacts
            • create
            • delete
            • get
            • list
            • patch
            • purge
            • queryArtifactLineageSubgraph
          • projects.locations.metadataStores.contexts
            • addContextArtifactsAndExecutions
            • addContextChildren
            • create
            • delete
            • get
            • list
            • patch
            • purge
            • queryContextLineageSubgraph
            • removeContextChildren
          • projects.locations.metadataStores.executions
            • addExecutionEvents
            • create
            • delete
            • get
            • list
            • patch
            • purge
            • queryExecutionInputsAndOutputs
          • projects.locations.metadataStores.metadataSchemas
            • create
            • get
            • list
          • projects.locations.migratableResources
            • batchMigrate
            • search
          • projects.locations.modelDeploymentMonitoringJobs
            • create
            • delete
            • get
            • list
            • patch
            • pause
            • resume
            • searchModelDeploymentMonitoringStatsAnomalies
          • projects.locations.models
            • copy
            • delete
            • deleteVersion
            • export
            • get
            • getIamPolicy
            • list
            • listVersions
            • mergeVersionAliases
            • patch
            • setIamPolicy
            • testIamPermissions
            • updateExplanationDataset
            • upload
          • projects.locations.models.evaluations
            • get
            • list
          • projects.locations.models.evaluations.slices
            • batchImport
            • get
            • list
          • projects.locations.nasJobs
            • cancel
            • create
            • delete
            • get
            • list
          • projects.locations.nasJobs.nasTrialDetails
            • get
            • list
          • projects.locations.notebookRuntimeTemplates
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • setIamPolicy
            • testIamPermissions
          • projects.locations.notebookRuntimes
            • assign
            • delete
            • get
            • list
            • start
          • projects.locations.operations
            • cancel
            • delete
            • get
            • list
            • wait
          • projects.locations.persistentResources
            • create
            • delete
            • get
            • list
            • patch
            • reboot
          • projects.locations.pipelineJobs
            • batchCancel
            • batchDelete
            • cancel
            • create
            • delete
            • get
            • list
          • projects.locations.publishers.models
            • generateContent
            • predict
            • rawPredict
            • serverStreamingPredict
            • streamGenerateContent
            • streamRawPredict
          • projects.locations.schedules
            • create
            • delete
            • get
            • list
            • patch
            • pause
            • resume
          • projects.locations.specialistPools
            • create
            • delete
            • get
            • list
            • patch
          • projects.locations.studies
            • create
            • delete
            • get
            • list
            • lookup
          • projects.locations.studies.trials
            • addTrialMeasurement
            • checkTrialEarlyStoppingState
            • complete
            • create
            • delete
            • get
            • list
            • listOptimalTrials
            • stop
            • suggest
          • projects.locations.tensorboards
            • batchRead
            • create
            • delete
            • get
            • list
            • patch
            • readSize
            • readUsage
          • projects.locations.tensorboards.experiments
            • batchCreate
            • create
            • delete
            • get
            • list
            • patch
            • write
          • projects.locations.tensorboards.experiments.runs
            • batchCreate
            • create
            • delete
            • get
            • list
            • patch
            • write
          • projects.locations.tensorboards.experiments.runs.timeSeries
            • create
            • delete
            • exportTensorboardTimeSeries
            • get
            • list
            • patch
            • read
            • readBlobData
          • projects.locations.trainingPipelines
            • cancel
            • create
            • delete
            • get
            • list
          • projects.locations.tuningJobs
            • cancel
            • create
            • get
            • list
          • Types
          • Overview
        • v1beta1
          • REST Resources
          • media
            • upload
          • projects.locations
            • evaluateInstances
            • retrieveContexts
          • projects.locations.batchPredictionJobs
            • cancel
            • create
            • delete
            • get
            • list
          • projects.locations.customJobs
            • cancel
            • create
            • delete
            • get
            • list
          • projects.locations.datasets
            • create
            • delete
            • export
            • get
            • list
            • patch
            • searchDataItems
          • projects.locations.datasets.annotationSpecs
            • get
          • projects.locations.datasets.dataItems
            • list
          • projects.locations.datasets.dataItems.annotations
            • list
          • projects.locations.datasets.datasetVersions
            • create
            • delete
            • get
            • list
            • restore
          • projects.locations.datasets.savedQueries
            • delete
            • list
          • projects.locations.deploymentResourcePools
            • create
            • delete
            • get
            • list
            • queryDeployedModels
          • projects.locations.endpoints
            • countTokens
            • create
            • delete
            • deployModel
            • explain
            • generateContent
            • get
            • getIamPolicy
            • list
            • mutateDeployedModel
            • patch
            • predict
            • rawPredict
            • serverStreamingPredict
            • setIamPolicy
            • streamGenerateContent
            • testIamPermissions
            • undeployModel
          • projects.locations.extensions
            • delete
            • get
            • list
            • patch
          • projects.locations.featureGroups
            • create
            • delete
            • get
            • list
            • patch
          • projects.locations.featureGroups.features
            • create
            • delete
            • get
            • list
            • patch
          • projects.locations.featureOnlineStores
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • patch
            • setIamPolicy
            • testIamPermissions
          • projects.locations.featureOnlineStores.featureViews
            • create
            • delete
            • fetchFeatureValues
            • get
            • getIamPolicy
            • list
            • patch
            • searchNearestEntities
            • setIamPolicy
            • streamingFetchFeatureValues
            • sync
            • testIamPermissions
          • projects.locations.featureOnlineStores.featureViews.featureViewSyncs
            • get
            • list
          • projects.locations.featurestores
            • batchReadFeatureValues
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • patch
            • searchFeatures
            • setIamPolicy
            • testIamPermissions
          • projects.locations.featurestores.entityTypes
            • create
            • delete
            • deleteFeatureValues
            • exportFeatureValues
            • get
            • getIamPolicy
            • importFeatureValues
            • list
            • patch
            • readFeatureValues
            • setIamPolicy
            • streamingReadFeatureValues
            • testIamPermissions
            • writeFeatureValues
          • projects.locations.featurestores.entityTypes.features
            • batchCreate
            • create
            • delete
            • get
            • list
            • patch
          • projects.locations.hyperparameterTuningJobs
            • cancel
            • create
            • delete
            • get
            • list
          • projects.locations.indexEndpoints
            • create
            • delete
            • deployIndex
            • get
            • list
            • mutateDeployedIndex
            • patch
            • undeployIndex
          • projects.locations.indexes
            • create
            • delete
            • get
            • list
            • patch
            • removeDatapoints
            • upsertDatapoints
          • projects.locations.metadataStores
            • create
            • delete
            • get
            • list
          • projects.locations.metadataStores.artifacts
            • create
            • delete
            • get
            • list
            • patch
            • purge
            • queryArtifactLineageSubgraph
          • projects.locations.metadataStores.contexts
            • addContextArtifactsAndExecutions
            • addContextChildren
            • create
            • delete
            • get
            • list
            • patch
            • purge
            • queryContextLineageSubgraph
            • removeContextChildren
          • projects.locations.metadataStores.executions
            • addExecutionEvents
            • create
            • delete
            • get
            • list
            • patch
            • purge
            • queryExecutionInputsAndOutputs
          • projects.locations.metadataStores.metadataSchemas
            • create
            • get
            • list
          • projects.locations.migratableResources
            • batchMigrate
            • search
          • projects.locations.modelDeploymentMonitoringJobs
            • create
            • delete
            • get
            • list
            • patch
            • pause
            • resume
            • searchModelDeploymentMonitoringStatsAnomalies
          • projects.locations.modelMonitors
            • create
            • delete
            • get
            • list
            • patch
            • searchModelMonitoringAlerts
            • searchModelMonitoringStats
          • projects.locations.modelMonitors.modelMonitoringJobs
            • create
            • delete
            • get
            • list
          • projects.locations.models
            • copy
            • delete
            • deleteVersion
            • export
            • get
            • getIamPolicy
            • list
            • listVersions
            • mergeVersionAliases
            • patch
            • setIamPolicy
            • testIamPermissions
            • updateExplanationDataset
            • upload
          • projects.locations.models.evaluations
            • get
            • list
          • projects.locations.models.evaluations.slices
            • batchImport
            • get
            • list
          • projects.locations.notebookRuntimeTemplates
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • setIamPolicy
            • testIamPermissions
          • projects.locations.notebookRuntimes
            • assign
            • delete
            • get
            • list
            • start
          • projects.locations.operations
            • cancel
            • delete
            • get
            • list
            • wait
          • projects.locations.persistentResources
            • create
            • delete
            • get
            • list
            • patch
            • reboot
          • projects.locations.pipelineJobs
            • batchCancel
            • batchDelete
            • cancel
            • create
            • delete
            • get
            • list
          • projects.locations.publishers.models
            • countTokens
            • generateContent
            • getIamPolicy
            • predict
            • rawPredict
            • serverStreamingPredict
            • streamGenerateContent
          • projects.locations.ragCorpora
            • create
            • delete
            • get
            • list
          • projects.locations.ragCorpora.ragFiles
            • delete
            • get
            • list
          • projects.locations.reasoningEngines
            • create
            • delete
            • get
            • list
            • query
          • projects.locations.schedules
            • create
            • delete
            • get
            • list
            • patch
            • pause
            • resume
          • projects.locations.specialistPools
            • create
            • delete
            • get
            • list
            • patch
          • projects.locations.studies
            • create
            • delete
            • get
            • list
            • lookup
          • projects.locations.studies.trials
            • addTrialMeasurement
            • checkTrialEarlyStoppingState
            • complete
            • create
            • delete
            • get
            • list
            • listOptimalTrials
            • stop
            • suggest
          • projects.locations.tensorboards
            • batchRead
            • create
            • delete
            • get
            • list
            • patch
            • readSize
            • readUsage
          • projects.locations.tensorboards.experiments
            • batchCreate
            • create
            • delete
            • get
            • list
            • patch
            • write
          • projects.locations.tensorboards.experiments.runs
            • batchCreate
            • create
            • delete
            • get
            • list
            • patch
            • write
          • projects.locations.tensorboards.experiments.runs.timeSeries
            • create
            • delete
            • exportTensorboardTimeSeries
            • get
            • list
            • patch
            • read
            • readBlobData
          • projects.locations.trainingPipelines
            • cancel
            • create
            • delete
            • get
            • list
          • projects.locations.tuningJobs
            • cancel
            • create
            • get
            • list
          • Types
          • Overview
        • Overview
      • batch
        • v1
          • REST Resources
          • projects.locations
            • get
            • list
          • projects.locations.jobs
            • create
            • delete
            • get
            • list
          • projects.locations.jobs.taskGroups.tasks
            • get
            • list
          • projects.locations.operations
            • get
            • list
          • Types
          • Overview
        • Overview
      • bigquery
        • v2
          • REST Resources
          • datasets
            • delete
            • get
            • insert
            • list
            • patch
            • update
          • jobs
            • cancel
            • delete
            • get
            • getQueryResults
            • insert
            • list
            • query
          • models
            • delete
            • get
            • list
            • patch
          • projects
            • getServiceAccount
            • list
          • routines
            • delete
            • get
            • insert
            • list
            • update
          • rowAccessPolicies
            • getIamPolicy
            • list
            • testIamPermissions
          • tabledata
            • insertAll
            • list
          • tables
            • delete
            • get
            • getIamPolicy
            • insert
            • list
            • patch
            • setIamPolicy
            • testIamPermissions
            • update
          • Types
          • Overview
        • Overview
      • bigquerydatatransfer
        • v1
          • REST Resources
          • projects.dataSources
            • checkValidCreds
            • get
            • list
          • projects.locations
            • get
            • list
          • projects.locations.dataSources
            • checkValidCreds
            • get
            • list
          • projects.locations.transferConfigs
            • create
            • delete
            • get
            • list
            • patch
            • startManualRuns
          • projects.locations.transferConfigs.runs
            • delete
            • get
            • list
          • projects.locations.transferConfigs.runs.transferLogs
            • list
          • projects.transferConfigs
            • create
            • delete
            • get
            • list
            • patch
            • startManualRuns
          • projects.transferConfigs.runs
            • delete
            • get
            • list
          • projects.transferConfigs.runs.transferLogs
            • list
          • Types
          • Overview
        • Overview
      • cloudbuild
        • v1
          • REST Resources
          • operations
            • cancel
            • get
          • projects.builds
            • approve
            • cancel
            • create
            • get
            • list
            • retry
          • projects.githubEnterpriseConfigs
            • create
            • delete
            • get
            • list
            • patch
          • projects.locations.builds
            • approve
            • cancel
            • create
            • get
            • list
            • retry
          • projects.locations.githubEnterpriseConfigs
            • create
            • delete
            • get
            • list
            • patch
          • projects.locations.operations
            • cancel
            • get
          • projects.locations.triggers
            • create
            • delete
            • get
            • list
            • patch
            • run
            • webhook
          • projects.locations.workerPools
            • create
            • delete
            • get
            • list
            • patch
          • projects.triggers
            • create
            • delete
            • get
            • list
            • patch
            • run
            • webhook
          • Types
          • Overview
        • Overview
      • cloudfunctions
        • v1
          • REST Resources
          • operations
            • get
            • list
          • projects.locations
            • list
          • projects.locations.functions
            • call
            • create
            • delete
            • generateDownloadUrl
            • generateUploadUrl
            • get
            • getIamPolicy
            • list
            • patch
            • setIamPolicy
            • testIamPermissions
          • Types
          • Overview
        • v2
          • REST Resources
          • projects.locations
            • list
          • projects.locations.functions
            • create
            • delete
            • generateDownloadUrl
            • generateUploadUrl
            • get
            • getIamPolicy
            • list
            • patch
            • setIamPolicy
            • testIamPermissions
          • projects.locations.operations
            • get
            • list
          • projects.locations.runtimes
            • list
          • Types
          • Overview
        • Overview
      • cloudresourcemanager
        • v1
          • REST Resources
          • folders
            • clearOrgPolicy
            • getEffectiveOrgPolicy
            • getOrgPolicy
            • listAvailableOrgPolicyConstraints
            • listOrgPolicies
            • setOrgPolicy
          • liens
            • create
            • delete
            • get
            • list
          • operations
            • get
          • organizations
            • clearOrgPolicy
            • get
            • getEffectiveOrgPolicy
            • getIamPolicy
            • getOrgPolicy
            • listAvailableOrgPolicyConstraints
            • listOrgPolicies
            • search
            • setIamPolicy
            • setOrgPolicy
            • testIamPermissions
          • projects
            • clearOrgPolicy
            • create
            • delete
            • get
            • getAncestry
            • getEffectiveOrgPolicy
            • getIamPolicy
            • getOrgPolicy
            • list
            • listAvailableOrgPolicyConstraints
            • listOrgPolicies
            • setIamPolicy
            • setOrgPolicy
            • testIamPermissions
            • undelete
            • update
          • Types
          • Overview
        • v2
          • REST Resources
          • folders
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • move
            • patch
            • search
            • setIamPolicy
            • testIamPermissions
            • undelete
          • Types
          • Overview
        • v3
          • REST Resources
          • folders
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • move
            • patch
            • search
            • setIamPolicy
            • testIamPermissions
            • undelete
          • liens
            • create
            • delete
            • get
            • list
          • operations
            • get
          • organizations
            • get
            • getIamPolicy
            • search
            • setIamPolicy
            • testIamPermissions
          • projects
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • move
            • patch
            • search
            • setIamPolicy
            • testIamPermissions
            • undelete
          • tagBindings
            • create
            • delete
            • list
          • tagKeys
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • patch
            • setIamPolicy
            • testIamPermissions
          • tagValues
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • patch
            • setIamPolicy
            • testIamPermissions
          • Types
          • Overview
        • Overview
      • cloudscheduler
        • v1
          • REST Resources
          • projects.locations
            • get
            • list
          • projects.locations.jobs
            • create
            • delete
            • get
            • list
            • patch
            • pause
            • resume
            • run
          • Types
          • Overview
        • v1beta1
          • REST Resources
          • projects.locations
            • get
            • list
          • projects.locations.jobs
            • create
            • delete
            • get
            • list
            • patch
            • pause
            • resume
            • run
          • Types
          • Overview
        • Overview
      • cloudtasks
        • v2
          • REST Resources
          • projects.locations
            • get
            • list
          • projects.locations.queues
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • patch
            • pause
            • purge
            • resume
            • setIamPolicy
            • testIamPermissions
          • projects.locations.queues.tasks
            • create
            • delete
            • get
            • list
            • run
          • Types
          • Overview
        • v2beta3
          • REST Resources
          • projects.locations
            • get
            • list
          • projects.locations.queues
            • create
            • delete
            • get
            • getIamPolicy
            • list
            • patch
            • pause
            • purge
            • resume
            • setIamPolicy
            • testIamPermissions
          • projects.locations.queues.tasks
            • create
            • delete
            • get
            • list
            • run
          • Types