Bicep, ARM 템플릿 및 Terraform AzAPI 공급자를 사용하여 리소스 정의

코드로서의 인프라 도구를 사용하여 Azure 리소스를 배포할 때 사용할 수 있는 리소스 종류와 파일에서 사용할 값을 이해해야 합니다. Azure 리소스 참조 설명서에서는 이러한 값을 제공합니다. 구문은 Bicep, ARM 템플릿 JSON 및 Terraform AzAPI 공급자에 대해 표시됩니다.

언어 선택

리소스 참조를 보는 데 사용할 배포 언어를 선택합니다. 옵션은 각 문서의 맨 위에서 사용할 수 있습니다.

언어 선택

Bicep

Bicep 파일 작업에 대한 소개는 빠른 시작: Visual Studio Code 사용하여 Bicep 파일 만들기를 참조하세요. Bicep 파일의 섹션에 대해 알아보려면 Bicep 파일의 구조 및 구문 이해를 참조하세요.

단계별 Learn 모듈 집합을 통해 ARM 템플릿에 대해 알아보려면 Bicep을 사용하여 Azure에서 리소스 배포 및 관리를 참조하세요.

VS Code를 사용하여 Bicep 파일을 만드는 것이 좋습니다. 자세한 내용은 Bicep 도구 설치를 참조하세요.

ARM 템플릿

Bicep은 ARM 템플릿과 동일한 기능을 제공하지만 더 사용하기 쉬운 구문을 제공하는 새로운 언어입니다. 두 언어 중에서 결정하는 경우 Bicep을 사용하는 것이 좋습니다.

ARM 템플릿의 섹션에 대해 알아보려면 ARM 템플릿 의 구조 및 구문 이해를 참조하세요. 템플릿 작업에 대한 소개는 자습서: 첫 번째 ARM 템플릿 만들기 및 배포를 참조하세요.

VS Code를 사용하여 ARM 템플릿을 만드는 것이 좋습니다. Azure Resource Managed Tools 확장을 추가하면 템플릿 속성에 대한 intellisense가 표시됩니다. 자세한 내용은 빠른 시작: Visual Studio Code를 사용하여 ARM 템플릿 만들기를 참조하세요.

Terraform AzAPI 공급자

Terraform AzAPI 공급자에 대한 자세한 내용은 Terraform AzAPI 공급자 개요를 참조하세요.

Terraform AzAPI 공급자에 대한 구성 파일을 만드는 방법에 대한 소개는 빠른 시작: AzAPI Terraform 공급자를 사용하여 첫 번째 Azure 리소스 배포를 참조하세요.

리소스 찾기

리소스 종류를 알고 있는 경우 다음 URL 형식을 사용하여 바로 이동할 수 있습니다. https://learn.microsoft.com/azure/templates/{provider-namespace}/{resource-type}. 예를 들어 SQL 데이터베이스 참조 콘텐츠는 다음 위치에서 사용할 수 있습니다. https://learn.microsoft.com/azure/templates/microsoft.sql/servers/databases.

리소스 종류는 참조 노드 아래에 있습니다. 찾고 있는 형식이 포함된 리소스 공급자를 확장합니다. 다음 이미지는 Storage의 형식을 보여 줍니다.

리소스 종류 표시

또는 탐색 창에서 리소스 종류를 필터링할 수 있습니다.

리소스 종류 필터링

버전 변경 내용 보기

각 리소스 공급자에는 각 API 버전에 대한 변경 내용 목록이 포함되어 있습니다. 왼쪽 탐색 창에서 변경 로그를 찾을 수 있습니다.

변경 로그 표시