From 0091c7b2ebed0b2577371f10742d1f80f9d2797e Mon Sep 17 00:00:00 2001 From: kushjajal7 Date: Thu, 30 Jan 2025 07:55:18 +0000 Subject: [PATCH] Fixed project for endpoint to default project --- .../selfservice/resource_nutanix_calm_endpoint.go | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/nutanix/services/selfservice/resource_nutanix_calm_endpoint.go b/nutanix/services/selfservice/resource_nutanix_calm_endpoint.go index 1db77701..94f2fdd1 100644 --- a/nutanix/services/selfservice/resource_nutanix_calm_endpoint.go +++ b/nutanix/services/selfservice/resource_nutanix_calm_endpoint.go @@ -100,10 +100,17 @@ func createMetadata(meta interface{}) map[string]interface{} { fmt.Println("Error while fetching projects.", err) } + projName := "default" projRef := map[string]interface{}{} - projRef["name"] = resp.Entities[0].Status.Name - projRef["kind"] = "project" - projRef["uuid"] = resp.Entities[0].Status.UUID + + for _, entity := range resp.Entities { + + if entity.Status.Name == projName { + projRef["name"] = resp.Entities[0].Status.Name + projRef["kind"] = "project" + projRef["uuid"] = resp.Entities[0].Status.UUID + } + } metadata["project_reference"] = projRef