File tree Expand file tree Collapse file tree 4 files changed +14
-1
lines changed
templates/terraform/examples Expand file tree Collapse file tree 4 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ custom_code:
3939 custom_update : ' templates/terraform/custom_update/vertex_ai_index.go.tmpl'
4040examples :
4141 - name : ' vertex_ai_index'
42+ min_version : beta
4243 primary_resource_id : ' index'
4344 vars :
4445 display_name : ' test-index'
Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ examples:
5252 ' network_name ' : ' acctest.BootstrapSharedServiceNetworkingConnection(t, "vpc-network-1")'
5353 ' kms_key_name ' : ' acctest.BootstrapKMSKeyInLocation(t, "us-central1").CryptoKey.Name'
5454 exclude_docs : true
55+ min_version : beta
5556 - name : ' vertex_ai_index_endpoint_with_psc'
5657 primary_resource_id : ' index_endpoint'
5758 - name : ' vertex_ai_index_endpoint_with_false_psc'
Original file line number Diff line number Diff line change 11resource "google_project_service_identity" "vertexai_sa" {
2+ provider = google-beta
23 service = "aiplatform.googleapis.com"
34}
45
56resource "google_storage_bucket" "bucket" {
7+ provider = google-beta
68 name = "{{index $.Vars "bucket_name"}}"
79 location = "us-central1"
810 uniform_bucket_level_access = true
@@ -11,6 +13,7 @@ resource "google_storage_bucket" "bucket" {
1113# The sample data comes from the following link:
1214# https://cloud.google.com/vertex-ai/docs/matching-engine/filtering#specify-namespaces-tokens
1315resource "google_storage_bucket_object" "data" {
16+ provider = google-beta
1417 name = "contents/data.json"
1518 bucket = google_storage_bucket.bucket.name
1619 content = <<EOF
2023}
2124
2225resource "google_kms_crypto_key_iam_member" "vertexai_encrypterdecrypter" {
26+ provider = google-beta
2327 crypto_key_id = "{{index $.Vars "kms_key_name"}}"
2428 role = "roles/cloudkms.cryptoKeyEncrypterDecrypter"
2529 member = google_project_service_identity.vertexai_sa.member
2630}
2731
2832resource "google_vertex_ai_index" "index" {
33+ provider = google-beta
2934 labels = {
3035 foo = "bar"
3136 }
Original file line number Diff line number Diff line change 11resource "google_project_service_identity" "vertexai_sa" {
2+ provider = google-beta
23 service = "aiplatform.googleapis.com"
34}
45
56resource "google_kms_crypto_key_iam_member" "vertexai_encrypterdecrypter" {
7+ provider = google-beta
68 crypto_key_id = "{{index $.Vars "kms_key_name"}}"
79 role = "roles/cloudkms.cryptoKeyEncrypterDecrypter"
810 member = google_project_service_identity.vertexai_sa.member
911}
1012
1113resource "google_vertex_ai_index_endpoint" "{{$.PrimaryResourceId}}" {
14+ provider = google-beta
1215 display_name = "sample-endpoint"
1316 description = "A sample vertex endpoint"
1417 region = "us-central1"
@@ -27,7 +30,10 @@ resource "google_vertex_ai_index_endpoint" "{{$.PrimaryResourceId}}" {
2730}
2831
2932data "google_compute_network" "vertex_network" {
33+ provider = google-beta
3034 name = "{{index $.Vars "network_name"}}"
3135}
3236
33- data "google_project" "project" {}
37+ data "google_project" "project" {
38+ provider = google-beta
39+ }
You can’t perform that action at this time.
0 commit comments