Comments (5)
Resource types and versions feel a bit different to me. Resource types can be implicit. Versions need to be explicit somewhere, somehow. The biggest problem with versioning in the current ARM language is how they need to be sprinkled everywhere. You could imagine having a top-level apiVersion declaration for each RP so it's super clear and explicit what api versions are being used but isn't super verbose?
FWIW for the JS prototype I was considering opting into versions based on the particular package version for the RP you installed (e.g. @azure/[email protected] maps to api version 2019-12-01).
from bicep.
can you talk a little bit more about how resource types can be implicit? What would be an example of that?
from bicep.
Need more clarity on how important this is and how much modules could potentially help with this problem
from bicep.
Made suggestion in #413 that might be related to this.
from bicep.
Closing and tracking with #622
from bicep.
Related Issues (20)
- Additional improvement ideas for resource and snippet completions
- [Question] Understanding APIVersion in Bicep (and in general) HOT 3
- Feature request: Conditional Access Policies with MS Graph provider for Bicep HOT 2
- JSON parameter and Bicep array - can't match them to work HOT 2
- Add the ability to suppress BCP091 error in bicepparam files.
- Reformat code
- radius issue. HOT 1
- Automatically check in TPN updates on a regular cadence
- Deployment pane: Doesn't create a unique deployment name
- Cannot reference existing Microsoft.Network/natGateways instance HOT 1
- vs-bicep sanity testing: There is no error in "Error List" after opening the main.bicep file in VS
- autoPasteAsBicep HOT 3
- Accept EULA for Azure VM in the Marketplace
- Engineering changes related to VS Bicep
- Remove experimental flag for F12 Bicep Registry
- Document F12 for Bicep Registry HOT 2
- bicep decompile-params generates invalid output with error BCP051
- When building ARM template, you can't click on the file path in the vscode output to open it because it's just the filename
- Reformat code
- jsonrpc --pipe non functioning HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bicep.