This is a collection of submodules for vertex AI related resources.
- Workbench
- Model Armor template
- Model Armor floorsetting
- Feature Online Store
- Agent Engine
- Agent Engine (Nightly Build)
These sections describe requirements for using this module.
The following dependencies must be available:
- [Terraform][terraform] v1.3+
In order to operate with the Service Account you must activate the following API on the project where the Service Account was created:
- compute.googleapis.com
- iap.googleapis.com
- aiplatform.googleapis.com
- notebooks.googleapis.com
- cloudkms.googleapis.com
A service account with the following roles must be used to provision the resources of this module:
- Notebooks Admin:
roles/notebooks.admin - Cloud KMS CryptoKey Encrypter/Decrypter :
roles/cloudkms.cryptoKeyEncrypterDecrypter - Cloud KMS Admin:
roles/cloudkms.admin - Compute Network Admin:
roles/compute.networkAdmin - Project IAM Admin:
roles/resourcemanager.projectIamAdmin - Service Account Admin:
roles/iam.serviceAccountAdmin - Service Account User:
roles/iam.serviceAccountUser