Я нахожу способ создать одного RDS-клиента с помощью terraform:
resource "null_resource" "createTenant" {
provisioner "local-exec" {
command = <<EOT
Add-RdsAccount -DeploymentUrl https://rdbroker.wvd.microsoft.com
New-RdsTenant -Name ${var.tenant_name} -AadTenantId ${var.aad_tenant_id} -AzureSubscriptionId ${var.subscription_id}
New-RdsRoleAssignment -RoleDefinitionName "RDS Owner" -ApplicationId ${azuread_application.wvd_app.application_id} -TenantName ${var.tenant_name}
New-RdsHostPool -TenantName ${var.tenant_name} -Name ${var.host_pool_name}
EOT
interpreter = ["PowerShell", "-Command"]
}
}
, но в этом случае «состояние terraform» не отслеживает изменения ресурсов
Так что это ненадежный способ реализовать создание ресурса арендатора, и нет способа внедрить или создать несколько арендаторов, используя это ...
Имеем ли мы какую-либо ссылку на шаблон ARM или ресурс ????