AI Platform Training & Prediction API Connector Overview Stay organized with collections Save and categorize content based on your preferences.
The Workflows connector defines the built-infunctions that can be used to access other Google Cloud products within aworkflow.
This page provides an overview of the individual connector.There is no need to import or load connector libraries in a workflow—connectorswork out of the box when used in a call step.
Get the service account information associated with your project. Youneed this information in order to grant the service account permissionsfor the Google Cloud Storage location where you put your model trainingcode for training the model with Google Cloud Machine Learning.
Sets the access control policy on the specified resource. Replaces anyexisting policy. Can returnNOT_FOUND,INVALID_ARGUMENT, andPERMISSION_DENIED errors.
Returns permissions that a caller has on the specified resource. If theresource does not exist, this will return an empty set of permissions,not aNOT_FOUND error. Note: This operation is designed to be used forbuilding permission-aware UIs and command-line tools, not forauthorization checking. This operation may "fail open" withoutwarning.
Creates a model which will later contain one or more versions. You mustadd at least one version before you can request predictions from themodel. Add versions by calling projects.models.versions.create.
Gets information about a model, including its name, the description (ifset), and the default version (if at least one version of the model hasbeen deployed).
Lists the models in a project. Each project can contain multiple models,and each model can have multiple versions. If there are no models thatmatch the request parameters, the list request returns an empty responsebody: {}.
Sets the access control policy on the specified resource. Replaces anyexisting policy. Can returnNOT_FOUND,INVALID_ARGUMENT, andPERMISSION_DENIED errors.
Returns permissions that a caller has on the specified resource. If theresource does not exist, this will return an empty set of permissions,not aNOT_FOUND error. Note: This operation is designed to be used forbuilding permission-aware UIs and command-line tools, not forauthorization checking. This operation may "fail open" withoutwarning.
Creates a new version of a model from a trained TensorFlow model. If theversion created in the cloud by this call is the first deployed versionof the specified model, it will be made the default version of themodel. When you add a version to a model that already has one or moreversions, the default version does not automatically change. If you wanta new version to be the default, you must callprojects.models.versions.setDefault.
Deletes a model version. Each model can have multiple versions deployedand in use at any given time. Use this method to remove a singleversion. Note: You cannot delete the version that is set as the defaultversion of the model unless it is the only remaining version.
Gets information about a model version. Models can have multipleversions. You can call projects.models.versions.list to get the sameinformation that this method returns for all of the versions of a model.
Gets basic information about all the versions of a model. If you expectthat a model has many versions, or if you need to handle only a limitednumber of results at a time, you can request that the list be retrievedin batches (called pages). If there are no versions that match therequest parameters, the list request returns an empty response body: {}.
Updates the specified Version resource. Currently the only update-ablefields aredescription,requestLoggingConfig,autoScaling.minNodes, andmanualScaling.nodes.
Designates a version to be the default for the model. The defaultversion is used for prediction requests made against the model thatdon't specify a version. The first version to be created for a model isautomatically set as the default. You must make any subsequent changesto the default version setting manually using this method.
Starts asynchronous cancellation on a long-running operation. The servermakes a best effort to cancel the operation, but success is notguaranteed. If the server doesn't support this method, it returnsgoogle.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperationor other methods to check whether the cancellation succeeded or whetherthe operation completed despite cancellation. On successfulcancellation, the operation is not deleted; instead, it becomes anoperation with an Operation.error value with a google.rpc.Status.code of1, corresponding toCode.CANCELLED.
Gets the latest state of a long-running operation. Clients can use thismethod to poll the operation result at intervals as recommended by theAPI service.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-02-19 UTC."],[],[]]