Definiowanie zasobów za pomocą szablonów usługi Bicep, szablonów usługi ARM i dostawcy narzędzia Terraform AzAPI
Podczas wdrażania zasobów platformy Azure za pomocą narzędzia Infrastruktura jako kod należy zrozumieć, jakie typy zasobów są dostępne i jakie wartości mają być używane w plikach. Dokumentacja referencyjna zasobów platformy Azure zawiera te wartości. Składnia jest wyświetlana dla dostawców Bicep, ARM template JSON i Terraform AzAPI.
Wybieranie języka
Wybierz język wdrażania, którego chcesz użyć do wyświetlania dokumentacji zasobów. Opcje są dostępne w górnej części każdego artykułu.
Bicep
Aby zapoznać się z wprowadzeniem do pracy z plikami Bicep, zobacz Szybki start: tworzenie plików Bicep przy użyciu Visual Studio Code. Aby dowiedzieć się więcej o sekcjach pliku Bicep, zobacz Omówienie struktury i składni plików Bicep.
Aby dowiedzieć się więcej o plikach Bicep za pomocą zestawu modułów platformy Learn z przewodnikiem, zobacz Wdrażanie zasobów i zarządzanie nimi na platformie Azure przy użyciu aplikacji Bicep.
Firma Microsoft zaleca używanie programu VS Code do tworzenia plików Bicep. Aby uzyskać więcej informacji, zobacz Instalowanie narzędzi Bicep.
Szablony usługi ARM
Porada
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 decydujesz się między dwoma językami, zalecamy Bicep.
Aby dowiedzieć się więcej o sekcjach szablonu usługi ARM, zobacz Omówienie struktury i składni szablonów usługi ARM. Aby zapoznać się z wprowadzeniem do pracy z szablonami, zobacz Samouczek: tworzenie i wdrażanie pierwszego szablonu usługi ARM.
Firma Microsoft zaleca używanie programu VS Code do tworzenia szablonów usługi ARM. Po dodaniu rozszerzenia narzędzi zarządzanych za pomocą zasobów platformy Azure uzyskasz funkcję IntelliSense dla właściwości szablonu. Aby uzyskać więcej informacji, zobacz Szybki start: tworzenie szablonów usługi ARM przy użyciu Visual Studio Code.
Dostawca narzędzia Terraform AzAPI
Aby dowiedzieć się więcej o dostawcy narzędzia Terraform AzAPI, zobacz Omówienie dostawcy narzędzia Terraform AzAPI.
Aby zapoznać się z wprowadzeniem do tworzenia pliku konfiguracji dla dostawcy narzędzia Terraform AzAPI, zobacz Szybki start: wdrażanie pierwszego zasobu platformy Azure przy użyciu dostawcy narzędzia Terraform azAPI.
Znajdowanie zasobów
Jeśli znasz typ zasobu, możesz do niego przejść bezpośrednio za pomocą adresu URL o następującym formacie: https://learn.microsoft.com/azure/templates/{provider-namespace}/{resource-type}
Na przykład zawartość referencyjna bazy danych SQL jest dostępna pod adresem: https://learn.microsoft.com/azure/templates/microsoft.sql/servers/databases.
Typy zasobów znajdują się w węźle referencyjnym. Rozwiń dostawcę zasobów, który zawiera typ, którego szukasz. Na poniższej ilustracji przedstawiono typy dla usługi Storage.
Możesz też filtrować typy zasobów w okienku nawigacji:
Zobacz zmiany w wersjach
Każdy dostawca zasobów zawiera listę zmian dla każdej wersji interfejsu API. Dziennik zmian można znaleźć w okienku nawigacji po lewej stronie.