Vertex AI is a machine learning (ML) platform that lets you train and deploy ML models and AI applications. Vertex AI combines data engineering, data science, and ML engineering workflows, enabling team collaboration using a common toolset.
For more information, see Introduction to Vertex AI.
Required configuration parameters
If your template includes a Vertex AI component, you must configure the following parameters before you deploy.
Parameter name |
Description and constraints |
Background information |
---|---|---|
Project ID |
The App Hub service project where you want to enable Vertex AI APIs. |
Set up App Hub |
Optional configuration parameters
The following parameters are optional. To display advanced parameters, in the Configuration area, select Show advanced fields.
Feature |
Parameter name |
Description and constraint information |
Background information |
---|---|---|---|
Enable APIs |
Enabled by default. To skip API enablement, clear the checkbox. | Set up a project and a development environment | |
Activate APIs |
By default, the Vertex AI API is activated. If you add other APIs in the Activate API Identities section, the additional APIs are appended to this list. | Service agents | |
Activate API Identities |
API |
An additional API that you want to activate. A service agent will be created for this API. | Service agents |
Roles |
The roles that you want to grant to the service agent. | Service agent roles | |
Disable Service on Destroy |
By default, the service is disabled when the Terraform resource is destroyed. | disable_on_destroy | |
Disable Service Dependent Services |
By default, dependent service are disabled when the Terraform resource is destroyed. | disable_dependent_services |