Unable to create Databricks workspace with environment based restriction!

Hi ,
Added condition in Databricks resource as below :

resource “azurerm_databricks_workspace” “cropdbr” {
count = var.environment == “dev” ? 0 : 1
name = “{var.prefix}-crop-dbr-{var.environment}”
resource_group_name = azurerm_resource_group.RG.name
location = azurerm_resource_group.RG.location
sku = “premium”
managed_resource_group_name = “DATABRICKS_{local.prefix_upper} *CR_RG* {local.environment_upper}”

custom_parameters {
public_subnet_name = azurerm_subnet.pubcrsubnet.name
private_subnet_name = azurerm_subnet.prvcrsubnet.name
virtual_network_id = azurerm_virtual_network.crvnet.id
no_public_ip = var.environment != “dev” ? true : false
}

tags = {

SGI_Country = var.country

SGI_Region = var.location

}

}
Still i am unable to read Databricks workspace ID .
Error: Invalid index

on provider.tf line 28, in provider “databricks”:
28: azure_workspace_resource_id = azurerm_databricks_workspace.cropdbr[1].id

azurerm_databricks_workspace.cropdbr is tuple with 1 element

The given key does not identify an element in this collection value.