You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: `Customer-managed encryption key spec for an IndexEndpoint. If set, this IndexEndpoint and all sub-resources of this IndexEndpoint will be secured by this key.`,
75
+
MaxItems: 1,
76
+
Elem: &schema.Resource{
77
+
Schema: map[string]*schema.Schema{
78
+
"kms_key_name": {
79
+
Type: schema.TypeString,
80
+
Required: true,
81
+
ForceNew: true,
82
+
Description: `Required. The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form: 'projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key'. The key needs to be in the same region as where the compute resource is created.`,
83
+
},
84
+
},
85
+
},
86
+
},
70
87
"labels": {
71
88
Type: schema.TypeMap,
72
89
Optional: true,
@@ -213,6 +230,12 @@ func resourceVertexAIIndexEndpointCreate(d *schema.ResourceData, meta interface{
Copy file name to clipboardExpand all lines: website/docs/r/vertex_ai_index_endpoint.html.markdown
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -149,6 +149,11 @@ The following arguments are supported:
149
149
(Optional)
150
150
If true, the deployed index will be accessible through public endpoint.
151
151
152
+
*`encryption_spec` -
153
+
(Optional)
154
+
Customer-managed encryption key spec for an IndexEndpoint. If set, this IndexEndpoint and all sub-resources of this IndexEndpoint will be secured by this key.
155
+
Structure is [documented below](#nested_encryption_spec).
156
+
152
157
*`region` -
153
158
(Optional)
154
159
The region of the index endpoint. eg us-central1
@@ -168,6 +173,12 @@ The following arguments are supported:
168
173
(Optional)
169
174
A list of Projects from which the forwarding rule will target the service attachment.
Required. The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form: `projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key`. The key needs to be in the same region as where the compute resource is created.
181
+
171
182
## Attributes Reference
172
183
173
184
In addition to the arguments listed above, the following computed attributes are exported:
0 commit comments