Azurerm first experience with c# dotnet and typescript #1898
Labels
bug
Something isn't working
language/c#
C# language issues
priority/important-longterm
Medium priority, to be worked on within the following 1-2 business quarters.
size/large
estimated < 1 month
upstream/jsii
Pending upstream work on JSII
ux/configuration
ux/debugging
Community Note
Terraform cdk seems to be a great initiative to open up even more great infrastructure as code scenarios!
One use case I am in particular exploring currently is intellisense in vscode on adding configurations.
At the very core using a terraform file, I played with declaring an azurerm resource.
e.g.
Installed hashicorp and Microsoft terraform extensions in vscode in order to get intellisense.
The behavior is that it is not reporting the missing required properties, and it does not show the valid values on e.g. accountTier and accountReplicationType.
So I started to explore the intellisense when using terraform cdk.
I created this ticket to get your feedback on my thinking and maybe it helps you to steer the direction of your product.
cdktf & Language Versions
nodejs:
"cdktf": "0.11.2"
"azurerm@~> 2.0.0"
dotnet:
HashiCorp.Cdktf; Version="0.11.2"
HashiCorp.Cdktf.Providers.Azurerm; Version="0.8.2"
Actual Behavior for TypeScript
Actual Behavior for c# dotnet
I will also test this out with bicep. If intellisense is great over there, maybe you can work together with the bicep team to improve the azurerm experience in the terraform space.
The text was updated successfully, but these errors were encountered: