Add a new Terraform resource to create an Azure Analysis Services server.
resource "azurerm_analysis_services_server" "analysis_services_svr1" {
  name = "mysvr"
  resource_group_name = "rg1"
  location = "eastus"
  pricing_tier_sku = "B2"
  admin_user = "[email protected]"
  key_expiration = "never"
  backup_blob_container = "myblobcontainer"
  tags = {
    desc = "I am not a mule"
  }
Appears that the Azure Go SDK has support for Analysis Services:
I would suggest to add/change some things:
resource "azurerm_analysis_services_server" "analysis_services_svr1" {
  name = "mysvr"
  resource_group_name = "rg1"
  location = "eastus"
  sku = "B2"
  admin_users = ["[email protected]"]
  # key_expiration = "never"  did not find that? neither in arm reference nor in go sdk
  backup_blob_container_uri = "myblobcontainer"
  gateway_resource_id = "some_id"
  enable_power_bi_service = true
  ipv4_firewall_rules = [
    {
      name        = "MyClientIP"
      range_start = "10.0.0.0"
      range_end   = "10.0.0.255"
    }
  ]
  querypool_connection_mode = "All"
  tags = {
    desc = "I am not a mule"
  }
}
Development is currently blocked because of this: https://github.com/Azure/azure-rest-api-specs/pull/5930
More specifically: https://github.com/Azure/azure-sdk-for-go/pull/4782
Will decide to move on without this feature if it will not be merged fast or at all.
Fixed via #3721 - thanks @r0bnet :)
I'm going to lock this issue because it has been closed for _30 days_ ⏳. This helps our maintainers find and focus on the active issues.
If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 [email protected]. Thanks!
Most helpful comment
I would suggest to add/change some things:
Development is currently blocked because of this: https://github.com/Azure/azure-rest-api-specs/pull/5930
More specifically: https://github.com/Azure/azure-sdk-for-go/pull/4782
Will decide to move on without this feature if it will not be merged fast or at all.