Skip to content

Commit d723c20

Browse files
authored
Converted test using beta resource to be beta-only (#15623)
1 parent 8ddef6a commit d723c20

File tree

4 files changed

+14
-1
lines changed

4 files changed

+14
-1
lines changed

mmv1/products/vertexai/Index.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ custom_code:
3939
custom_update: 'templates/terraform/custom_update/vertex_ai_index.go.tmpl'
4040
examples:
4141
- name: 'vertex_ai_index'
42+
min_version: beta
4243
primary_resource_id: 'index'
4344
vars:
4445
display_name: 'test-index'

mmv1/products/vertexai/IndexEndpoint.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff 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'

mmv1/templates/terraform/examples/vertex_ai_index.tf.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
resource "google_project_service_identity" "vertexai_sa" {
2+
provider = google-beta
23
service = "aiplatform.googleapis.com"
34
}
45

56
resource "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
1315
resource "google_storage_bucket_object" "data" {
16+
provider = google-beta
1417
name = "contents/data.json"
1518
bucket = google_storage_bucket.bucket.name
1619
content = <<EOF
@@ -20,12 +23,14 @@ EOF
2023
}
2124

2225
resource "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

2832
resource "google_vertex_ai_index" "index" {
33+
provider = google-beta
2934
labels = {
3035
foo = "bar"
3136
}

mmv1/templates/terraform/examples/vertex_ai_index_endpoint_test.tf.tmpl

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
resource "google_project_service_identity" "vertexai_sa" {
2+
provider = google-beta
23
service = "aiplatform.googleapis.com"
34
}
45

56
resource "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

1113
resource "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

2932
data "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+
}

0 commit comments

Comments
 (0)