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

카테고리

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

Bicep CLI 0.35.1 다운로드

A declarative language for describing and deploying Azure resources

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

설치 파일 0.35.1

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

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

릴리스 노트

Highlights
- GA release for the @secure() decorator on module outputs! You can now output secure values from a child module and read them in a parent module. (#16796)
- Visual Studio Bicep extension support for .bicepparam files! (#16861)
- New functions for working with URIs - parseUri() and buildUri() (#16802)
Example usage:
/*
Returns
{
scheme: 'https'
host: 'example.com'
port: 1234
path: '/foo/bar'
}
*/
output parsedUri object = parseUri('https://example.com:1234/foo/bar')
/*
Returns:
'https://example.com:1234/foo/bar'
*/
output builtUri string = buildUri({
scheme: 'https'
host: 'example.com'
port: 1234
path: 'foo/bar'
})
- New functions for working with Availaiblity Zones (#16985)
- toLogicalZone() - converts physical zones to logical zones
- toPhysicalZone() - converts logical zones to physical zones
- Array versions for bulk conversions (toLogicalZones() & toPhysicalZones())
var subscriptionId = subscription().subscriptionId
var location = 'westus2'
/*
Returns the physical AZ corresponding to the specified logical AZ in the specified subscription and location.
For westus2 location, this will be one of 'westus2-az1', 'westus2-az2', 'westus2-az3' depending on the subscription.
*/
output singlePhysicalZone string = toPhysicalZone(subscriptionId, location, '1')
/*
Returns an array of physical AZs corresponding to the specified logical AZs in the specified subscription and location.
*/
output physicalZones string[] = toPhysicalZones(subscriptionId, location, ['1', '2'])
/*
Returns the logical AZ corresponding to the specified physical AZ in the specified subscription and location.
Returns '1', '2', or '3' depending on the subscription.
*/
output singleLogicalZone string = toLogicalZone(subscriptionId, location, 'westus2-az2')
/*
Returns an array of logical AZs corresponding to the specified physical AZs in the specified subscription and location.
*/
output logicalZones string[] = toLogicalZones(subscriptionId, location, [
'westus2-az1'
'westus2-az2'
])
- use-secure-value-for-secure-inputs linter rule: Use resource type information to catch more unsafe passing of non-secure values (#16873)
- [requires the onlyIfNotExists experimental feature] Resource Existence Checks using @onlyIfNotExists() decorator (#16655)
Attaching this decorator to a resource declaration means deployment of the resource will only take place if it hasn't already been deployed. Example usage:
@onlyIfNotExists()
resource onlyDeployIfNotExists 'Microsoft...' = {
name: 'example'
location: 'eastus'
properties: {
...
}
}
- [requires the typedVariables experimental feature] Support importing and declaring types in .bicepparam files with typedVariables decorator (#16929)
- Allow usage of the type keyword in .bicepparam files
- Allow importing types from .bicep files in .bicepparam files
- Allow usage of inline types in .bicepparam files
- [requires the externalInputFunction experimental feature] External Input function - externalInput function to allow reading input that will be resolved later by external tooling in order to inject values at deployment time. (#16726)
Bugs and Features
- Decompiler support for user-defined functions (#16883)
- use-parent-property linter rule: Fix incorrect warning with blobContainer and fileShare (#16738)
- Raise diagnostic for unsupported usage of spread (#16739)
- Add friendly name to Playground link (#16803)
- Revert #16442 - Fixed bug VSCode extension does not read values from parameter file (#16789)
- no-hardcoded-env-urls linter rule: Remove URLs not present in environment() function output (#16863)
- Fix for intellisense of symbols inside import statement (#16936)
- fixing dotnet format issues, and addressing IDE0305: Collection initialization can be simplified errors/warnings (#16808)
- Use symbolic name for list function calls (#16862)
- Enhance substring type inference - updated parameter types for substring to infer acceptable ranges based on the other arguments provided to the function. (#16859)
- Prevent infinite recursion during type narrowing (#17028)
- Fix command binding comment in bicepconfig.json (#16807)
- use-resource-id-functions linter rule: Set to off by default (#16869)
.bicepparam Bug Fixes
- Suggest the experimental feature on the extends keyword for extendableparamfiles (#16744)
- adding checks to ensure the given file exists before building the bicepparam file (#16742)
- Clarifying parameter file generation logic and error message (#16662)
Local Deploy
- Local Deploy: process kill should be best-effort only (#16786)
- Local Deploy: Support deploying Azure modules (#16752)
- Local Deploy: Support long-running operations for local and Azure modules (#16797)
- Documentation: Replace deploy pane content with link to MSDocs (#16736)
- Local deploy: ensure languageversion 2.2-experimental emitting is enabled (#16945)
Community Contributions
- Remove unused methods (#16927) - thanks @eerhardt !
- Update DSC schema v3 (#16685) - thanks @Gijsreyn !
- support --pattern --outdir (#16882) - Thanks @NaridaL !
Example usage:
bicep build --pattern './foo/**/*.bicep' --outdir ./bar
bicep build-params --pattern './foo/**/*.bicepparam' --outdir ./bar

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

프로그래밍 언어 및 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의 다른 프로그램

전체 보기

태그

공유