modules/ai-foundry-shared-resources/variables.tf (30 lines of code) (raw):

variable "os_type" { type = string default = "unix" // Assume Unix by default } variable "shared_private_link" { type = object({ target_service_id = string deploy_shared_private_link = bool shared_private_links = list(object({ groupId = string privateLinkResourceId = string requestMessage = string })) }) } variable "ai_hub_id"{ type = string } variable "ai_hub_outbound_rules" { description = "Outbound rules for the AI Hub" type = map(object({ type = string destination = object({ serviceResourceId = string subresourceTarget = string sparkEnabled = bool sparkStatus = string }) })) }