Udostępnij przez


Definiuj zasoby za pomocą szablonów Bicep, ARM i dostawcy Terraform AzAPI

Wdrażając zasoby Azure za pomocą narzędzia Infrastructure as Code, musisz zrozumieć, jakie typy zasobów są dostępne i jakie wartości stosować w swoich plikach. Dokumentacja referencyjna zasobów Azure zawiera te wartości. Składnia jest przedstawiona dla dostawcy Bicep, szablonu ARM JSON oraz Terraform AzAPI.

Wybierz język

Wybierz język wdrożenia, którego chcesz użyć do przeglądania referencji do zasobu. Opcje są dostępne na górze każdego artykułu.

Wybierz język

Biceps

Aby poznać wprowadzenie do pracy z plikami Bicep, zobacz Quickstart: Create Bicep files with Visual Studio Code. Aby dowiedzieć się więcej o sekcjach pliku Biceps, zobacz Rozumienie struktury i składni plików Biceps.

Aby dowiedzieć się więcej o plikach Bicep w przewodniku modułów Learn, zobacz Wdrażaj i zarządzaj zasobami w Azure za pomocą Bicep.

Microsoft zaleca używanie VS Code do tworzenia plików Bicep. Aby uzyskać więcej informacji, zobacz Instalowanie narzędzi Bicep.

Szablony ARM

Wskazówka

Bicep to nowy język, który oferuje takie same możliwości jak szablony usługi ARM, ale ze składnią, która jest łatwiejsza w użyciu. Jeśli wybierasz między tymi dwoma językami, polecamy Bicep.

Aby dowiedzieć się więcej o sekcjach szablonu ARM, zobacz Understand the structure and syntax of ARM templates. Aby poznać wprowadzenie do pracy z szablonami, zobacz Samouczek: Stwórz i wdroż swój pierwszy szablon ARM.

Microsoft zaleca używanie VS Code do tworzenia szablonów ARM. Gdy dodajesz rozszerzenie Azure Resource Managed tools, otrzymujesz intellisense dla właściwości szablonów. Aby uzyskać więcej informacji, zobacz Szybki start: tworzenie szablonów usługi ARM za pomocą programu Visual Studio Code.

Terraform AzAPI provider

Aby dowiedzieć się więcej o dostawcy Terraform AzAPI, zobacz Przegląd dostawcy Terraform AzAPI.

Aby poznać wprowadzenie do tworzenia pliku konfiguracyjnego dla dostawcy Terraform AzAPI, zobacz Quickstart: Deploy your first Azure resource with the AzAPI Terraform provider.

Znajdowanie zasobów

Jeśli znasz typ zasobu, możesz przejść do niego bezpośrednio z następującym formatem URL: https://learn.microsoft.com/azure/templates/{provider-namespace}/{resource-type}. Na przykład zawartość referencyjna bazy SQL jest dostępna na: https://learn.microsoft.com/azure/templates/microsoft.sql/servers/databases.

Typy zasobów znajdują się pod węzłem referencyjnym. Rozszerzyj listę zasobów, która zawiera ten typ, którego szukasz. Poniższy obraz przedstawia typy dla pamięci masowej.

Pokaż typy zasobów

Albo możesz filtrować typy zasobów w panelu nawigacyjnym:

Typy zasobów filtrujących

Zobacz zmiany w wersjach

Każdy dostawca zasobów zawiera listę zmian dla każdej wersji API. Dziennik zmian możesz znaleźć w lewym panelu nawigacyjnym.

Rejestr zmian pokaż