@@ -196,29 +196,14 @@ variable "target_service_details" {
196196 validation {
197197 condition = alltrue ([
198198 for target_service_name , _ in var . target_service_details :
199- contains ([" iam-groups" , " iam-access-management" , " iam-identity" ,
200- " user-management" , " cloud-object-storage" , " codeengine" ,
201- " container-registry" , " databases-for-cassandra" ,
202- " databases-for-enterprisedb" , " databases-for-elasticsearch" ,
203- " databases-for-etcd" , " databases-for-mongodb" ,
204- " databases-for-mysql" , " databases-for-postgresql" , " databases-for-redis" ,
205- " directlink" , " dns-svcs" , " messagehub" , " kms" , " containers-kubernetes" , " containers-kubernetes-cluster" , " containers-kubernetes-management" ,
206- " messages-for-rabbitmq" , " secrets-manager" , " transit" , " is" ,
207- " schematics" , " apprapp" , " event-notifications" , " compliance" , " hs-crypto" ], target_service_name)
199+ contains ([" IAM" , " apprapp" , " cloud-object-storage" , " codeengine" , " compliance" , " container-registry" , " containers-kubernetes" , " containers-kubernetes-cluster" , " containers-kubernetes-management" , " context-based-restrictions" , " databases-for-cassandra" , " databases-for-elasticsearch" , " databases-for-enterprisedb" , " databases-for-etcd" , " databases-for-mongodb" , " databases-for-mysql" , " databases-for-postgresql" , " databases-for-redis" , " directlink" , " dns-svcs" , " event-notifications" , " globalcatalog-collection" , " hs-crypto" , " iam-access-management" , " iam-groups" , " iam-identity" , " is" , " kms" , " logdna" , " logdnaat" , " messagehub" , " messages-for-rabbitmq" , " mqcloud" , " schematics" , " secrets-manager" , " sysdig-monitor" , " sysdig-secure" , " transit" , " user-management" ], target_service_name)
208200 ])
209201 error_message = " Provide a valid target service name that is supported by context-based restrictions"
210202 }
211203 validation {
212204 condition = alltrue ([
213205 for target_service_name , attributes in var . target_service_details :
214- contains ([" iam-identity" , " codeengine" ,
215- " container-registry" , " databases-for-cassandra" ,
216- " databases-for-enterprisedb" , " databases-for-elasticsearch" ,
217- " databases-for-etcd" , " databases-for-mongodb" ,
218- " databases-for-mysql" , " databases-for-postgresql" , " databases-for-redis" , " messagehub" ,
219- " containers-kubernetes" , " containers-kubernetes-cluster" , " containers-kubernetes-management" ,
220- " messages-for-rabbitmq" , " secrets-manager" , " is" ,
221- " apprapp" , " event-notifications" , " hs-crypto" ], target_service_name) if attributes . region != null
206+ contains ([" cloud-object-storage" , " codeengine" , " container-registry" , " containers-kubernetes" , " containers-kubernetes-cluster" , " containers-kubernetes-management" , " databases-for-cassandra" , " databases-for-elasticsearch" , " databases-for-enterprisedb" , " databases-for-etcd" , " databases-for-mongodb" , " databases-for-mysql" , " databases-for-postgresql" , " databases-for-redis" , " event-notifications" , " hs-crypto" , " iam-identity" , " is" , " logdna" , " logdnaat" , " messagehub" , " messages-for-rabbitmq" , " mqcloud" , " secrets-manager" , " sysdig-monitor" , " sysdig-secure" ], target_service_name) if attributes . region != null
222207 ])
223208 error_message = " Provide a valid target service name that supports region attribute."
224209 }
0 commit comments