인기: 데이터 업데이트: 2026년 10월 27일

카테고리

인터넷1,356
커뮤니케이션321
오디오 및 비디오898
그래픽 및 디자인539
오피스 및 생산성1,124
개발 도구3,134
AI 도구529
보안 및 개인정보385
시스템 도구3,114
게임523
교육 및 과학239
네트워크 및 IT284

Bicep CLI 0.40.2 다운로드

A declarative language for describing and deploying Azure resources

Microsoft Corporation 프로그래밍 언어 및 SDK #39 프로그래밍 언어 및 SDK
이전 버전입니다. 현재 최신 버전은 0.48.1입니다. Bicep CLI 0.48.1 · 출시일:

설치 파일 0.40.2

아키텍처형식설치 범위파일 크기다운로드SHA256
64비트 EXE (Inno Setup) 모든 사용자 — github.com VirusTotal
64비트 포터블 — — github.com VirusTotal
ARM64 포터블 — — github.com VirusTotal

링크와 SHA256은 Windows 패키지 관리자 커뮤니티 매니페스트에서 가져왔습니다. 실행하기 전에 다운로드한 파일의 해시를 비교해 보십시오.

릴리스 노트

Highlights
- Multi-line interpolated strings GA! (#18666)
Basic example:
var s = $'''
this is ${interpolated}'''
With multiple $ characters:
var s = $$'''
this is $${interpolated}
this is not ${interpolated}'''
- [Experimental] New this.exists() and this.existingResource() functions for resource existence checks (#17727)
Example usage:
resource storageAccount 'Microsoft.Storage/storageAccounts@2021-09-01' = {
name: 'mystorageaccount'
location: 'eastus'
sku: {
name: 'Standard_LRS'
}
kind: 'StorageV2'
properties: {
minimumTlsVersion: 'TLS1_2'
publicNetworkAccess: this.exists() ? 'Enabled' : 'Disabled'
}
}
- New MCP Server tools (#18707, #18826)
- decompile_arm_parameters_file: Converts ARM template parameter JSON files into Bicep parameters format (.bicepparam).
- decompile_arm_template_file: Converts ARM template JSON files into Bicep syntax (.bicep).
- format_bicep_file: Applies consistent formatting (indentation, spacing, line breaks) to Bicep files.
- get_bicep_file_diagnostics: Analyzes a Bicep file and returns all compilation diagnostics.
- get_file_references: Analyzes a Bicep file and returns a list of all referenced files including modules, parameter files, and other dependencies.
- get_deployment_snapshot: Creates a deployment snapshot from a .bicepparam file by compiling and pre-expanding the ARM template, allowing you to preview predicted resources and perform semantic diffs between Bicep implementations.
- Publish Bicep MCP server as a nuget package (#18709)
Example mcp.json configuration:
{
"servers": {
"Bicep": {
"type": "stdio",
"command": "dnx",
"args": [ "Azure.Bicep.McpServer", "--yes" ]
}
}
}
- bicep console: Support piping and stdin/out redirection (#18762)
Example with piping:
echo "parseCidr('10.144.0.0/20')" | bicep console
Example with input redirection:
echo "parseCidr('10.144.0.0/20')" > test.txt
bicep console < test.txt
Example with output redirection:
echo "parseCidr('10.144.0.0/20')" | bicep console > output.json
- Extendable Parameter Files Improvements:
- Enable parameter files to evaluate variables from extended base parameters (#18626)
- Add support for loadTextContent function in extendable parameter files (#18424)
- Multiline diagnostic pragmas (#18622)
Disable a specific diagnostic for a whole file:
#disable-diagnostics BCP422

...

resource foo 'type@version' = if (condition) {}

output bar string = foo.properties.bar // <-- would normally raise BCP422 as a warning, but will not due to pragma at top of file
Disable specific diagnostics for a span:
resource foo 'type@version' = if (condition) {}

#disable-diagnostics BCP422
output bar string = foo.properties.bar // <-- would normally raise BCP422 as a warning, but will not due to pragma at top of file
#restore-diagnostics BCP422

output baz string = foo.properties.baz // <-- will raise BCP422 warning because it's outside of the pragma fence
- Migrate to .NET 10 (#18458)
Bug Fixes and Features
- Use integer and boolean literal types when deriving return type for loadJsonContent (#18466)
- Update deployment() return type signature to add conditional metadata property (#18468)
- Recognize <collection module>[<index>]! as a direct module reference for secure outputs check (#18522)
- Extension config default values constraint fixes (#18606)
- Update lv 2.0 triggers to take syntactically nested resources into account (#18607)
- Making the scope property a fully qualified resource Id (#18165)
- Expand support for types in local extension (#18662)
- Improved extension configuration experience (#18828)
- Fix handling registry module resource derived types in params file (#18661)
- Fix completion to correctly suggest imported types in bicepparam files (#18523)
- Fix quoted property names and enhance symbol resolution (#18509)
- Fix nested function calls losing bindings when using extendable parameters (#18876)
- Always use named pipes on Windows for gRPC (#18712)
- Remove DSC experimental feature (#18821)
- Simplify YAML/JSON parser code path with Result pattern (#18713)
- Refactor external inputs processing logic to use InlineDependencyVisitor and dedicated FunctionFlag (#18740)
- Update CSAT survey to be always on instead of annual (#18657)
Documentation
- Add troubleshooting steps for MCP tools not showing (#18563)
- Revise Bicep MCP Server Docs (#18699)
- Revise local deploy debugging guide for Bicep extensions (#18701)
- Add unit testing guide for Bicep extensions (#18702)
- Add beginner tip to Bicep getting started section (#18706)
- Improve documentation for extendable parameter files (#18656)
- Add bicep local-deploy arguments table docs (#18788)
Community Contributions
- E2E Tests for playground with playwright (#18521) - thanks @ShpendKe !
- Add: bicep local-deploy arguments table docs (#18788) - thanks @johnlokerse !
- Add beginner tip to Bicep getting started section (#18706) - @JennyCloud !
- Fix grammar in codebase documentation (#18768) - thanks @JennyCloud !

https://github.com/Azure/bicep/releases/tag/v0.40.2

프로그래밍 언어 및 SDK 인기 1위

전체 보기
  1. Go Programming Language프로그래밍 언어 및 SDK
  2. LLVM프로그래밍 언어 및 SDK · LLVM
  3. Deno프로그래밍 언어 및 SDK · Deno Land Inc.
  4. CMake프로그래밍 언어 및 SDK · Kitware
  5. Yarn프로그래밍 언어 및 SDK · Yarn Contributors
  6. Ccache프로그래밍 언어 및 SDK · Joel Rosdahl
  7. sbt프로그래밍 언어 및 SDK · Lightbend, Inc.
  8. BOINC프로그래밍 언어 및 SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDK프로그래밍 언어 및 SDK · Google
  10. NVM for Windows프로그래밍 언어 및 SDK · Ecor Ventures LLC

Microsoft Corporation의 다른 프로그램

전체 보기

태그

공유