Microsoft.Resources — wdrożenia
Definicja zasobu Bicep
Typ zasobu wdrożenia można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
- Subskrypcje — zobacz polecenia wdrażania subskrypcji
- Grupy zarządzania — zobacz polecenia wdrażania grupy zarządzania
- Dzierżawy — zobacz polecenia wdrażania dzierżawy
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Uwagi
W przypadku Bicep rozważ użycie modułów zamiast tego typu zasobu.
Format zasobu
Aby utworzyć zasób Microsoft.Resources/deployments, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Resources/deployments@2024-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
scope: 'string'
properties: {
debugSetting: {
detailLevel: 'string'
}
expressionEvaluationOptions: {
scope: 'string'
}
mode: 'string'
onErrorDeployment: {
deploymentName: 'string'
type: 'string'
}
parameters: {
{customized property}: {
reference: {
keyVault: {
id: 'string'
}
secretName: 'string'
secretVersion: 'string'
}
value: any()
}
}
parametersLink: {
contentVersion: 'string'
uri: 'string'
}
template: any()
templateLink: {
contentVersion: 'string'
id: 'string'
queryString: 'string'
relativePath: 'string'
uri: 'string'
}
}
resourceGroup: 'string'
subscriptionId: 'string'
}
Wartości właściwości
Wdrożeń
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–64 Prawidłowe znaki: Alfanumeryczne, podkreślenia, nawiasy, łączniki i kropki. |
location | Lokalizacja do przechowywania danych wdrożenia. | ciąg |
tags | Tagi wdrożenia | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
scope | We wdrożeniach dzierżawy i grupy zarządzania podaj identyfikator grupy zarządzania, która ma być docelowa. Użyj formatu Microsoft.Management/managementGroups/{managementGroupID} . |
ciąg |
properties | Właściwości wdrożenia. | DeploymentPropertiesOrDeploymentPropertiesExtended (wymagane) |
resourceGroup | Nazwa grupy zasobów do wdrożenia. Jeśli nie zostanie podana, użyj grupy zasobów operacji wdrażania. | ciąg |
subscriptionId | Identyfikator subskrypcji do wdrożenia. Jeśli nie zostanie podana, użyj subskrypcji operacji wdrażania. | ciąg |
DeploymentPropertiesOrDeploymentPropertiesExtended
Nazwa | Opis | Wartość |
---|---|---|
debugSetting | Ustawienie debugowania wdrożenia. | DebugOwanie |
expressionEvaluationOptions | Określa, czy wyrażenia szablonu są oceniane w zakresie szablonu nadrzędnego, czy szablonu zagnieżdżonego. Dotyczy tylko szablonów zagnieżdżonych. Jeśli nie zostanie określony, wartość domyślna jest zewnętrzna. | ExpressionEvaluationOptions |
tryb | Tryb używany do wdrażania zasobów. Może to być wartość przyrostowa lub kompletna. W trybie przyrostowym zasoby są wdrażane bez usuwania istniejących zasobów, które nie są uwzględnione w szablonie. W trybie pełnym zasoby są wdrażane, a istniejące zasoby w grupie zasobów, które nie są uwzględnione w szablonie, są usuwane. Należy zachować ostrożność podczas korzystania z trybu pełnego, ponieważ możesz przypadkowo usunąć zasoby. | "Ukończono" "Przyrostowe" (wymagane) |
onErrorDeployment | Wdrożenie przy zachowaniu błędu. | OnErrorDeploymentOrOnErrorDeploymentExtended |
parameters | Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Tego elementu należy użyć, jeśli chcesz podać wartości parametrów bezpośrednio w żądaniu, a nie połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. | DeploymentPropertiesParameters |
parametersLink | Identyfikator URI pliku parametrów. Ten element służy do łączenia z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. | ParametersLink |
szablon | Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. | W przypadku funkcji Bicep można użyć funkcji any(). |
templateLink | Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. | TemplateLink |
DebugOwanie
Nazwa | Opis | Wartość |
---|---|---|
detailLevel | Określa typ informacji do rejestrowania na potrzeby debugowania. Dozwolone wartości to none, requestContent, responseContent lub requestContent i responseContent oddzielone przecinkiem. Wartość domyślna to brak. Podczas ustawiania tej wartości należy dokładnie wziąć pod uwagę typ przekazywanych informacji podczas wdrażania. Rejestrując informacje o żądaniu lub odpowiedzi, możesz potencjalnie uwidocznić poufne dane pobierane za pośrednictwem operacji wdrażania. | ciąg |
ExpressionEvaluationOptions
Nazwa | Opis | Wartość |
---|---|---|
scope | Zakres używany do oceny parametrów, zmiennych i funkcji w szablonie zagnieżdżonym. | "Wewnętrzny" "NotSpecified" "Zewnętrzne" |
OnErrorDeploymentOrOnErrorDeploymentExtended
Nazwa | Opis | Wartość |
---|---|---|
deploymentName | Wdrożenie do użycia w przypadku błędu. | ciąg |
typ | Wdrożenie typu zachowania błędu. Możliwe wartości to LastSuccessful i SpecificDeployment. | "LastSuccessful" "SpecificDeployment" |
DeploymentPropertiesParameters
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | DeploymentParameter |
DeploymentParameter
Nazwa | Opis | Wartość |
---|---|---|
reference | Dokumentacja parametrów usługi Azure Key Vault. | KeyVaultParameterReference |
wartość | Wartość wejściowa parametru . | W przypadku Bicep można użyć funkcji any(). |
KeyVaultParameterReference
Nazwa | Opis | Wartość |
---|---|---|
keyVault | Dokumentacja usługi Azure Key Vault. | KeyVaultReference (wymagane) |
secretName | Nazwa wpisu tajnego usługi Azure Key Vault. | ciąg (wymagany) |
secretVersion | Wersja wpisu tajnego platformy Azure Key Vault. | ciąg |
KeyVaultReference
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Identyfikator zasobu usługi Azure Key Vault. | ciąg (wymagany) |
ParametersLink
Nazwa | Opis | Wartość |
---|---|---|
contentVersion | W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. | ciąg |
Identyfikator uri | Identyfikator URI pliku parametrów. | ciąg (wymagany) |
SzablonLink
Nazwa | Opis | Wartość |
---|---|---|
contentVersion | W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. | ciąg |
identyfikator | Identyfikator zasobu specyfikacji szablonu. Użyj właściwości identyfikatora lub identyfikatora URI, ale nie obu. | ciąg |
Querystring | Ciąg zapytania (na przykład token SAS) do użycia z identyfikatorem URI templateLink. | ciąg |
relativePath | Właściwość relativePath może służyć do wdrażania połączonego szablonu w lokalizacji względem elementu nadrzędnego. Jeśli szablon nadrzędny został połączony z szablonem TemplateSpec, odwołuje się to do artefaktu w szablonie TemplateSpec. Jeśli element nadrzędny został połączony z identyfikatorem URI, wdrożenie podrzędne będzie kombinacją identyfikatorów URI elementu nadrzędnego i względnegopath | ciąg |
Identyfikator uri | Identyfikator URI szablonu do wdrożenia. Użyj właściwości URI lub id, ale nie obu. | ciąg |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Moesif API Analytics i monetization |
Szablon będzie rejestrować wywołania interfejsu API z platformy Azure API Management do usługi Moesif API analytics i platformy monetyzacji |
Tworzy aplikację kontenera i środowisko z rejestrem |
Twórca kontenera App Environment z podstawową aplikacją kontenera z Azure Container Registry. Wdraża również obszar roboczy usługi Log Analytics w celu przechowywania dzienników. |
Tworzy aplikację mikrousług Dapr przy użyciu usługi Container Apps |
Twórca aplikację mikrousług Dapr przy użyciu usługi Container Apps. |
Tworzy aplikację Dapr pub-sub servicebus przy użyciu usługi Container Apps |
Twórca aplikacji Dapr pub-sub servicebus przy użyciu usługi Container Apps. |
Serwer zarządzany przez usługę Desired State Configuration |
Ten szablon zawiera przykład dostarczania maszyny wirtualnej i konta usługi Automation do zarządzania maszyną w jednym wdrożeniu |
Twórca regułę alertu dla elementów ciągłości działania platformy Azure |
Te szablony tworzą regułę alertu i przypisaną tożsamość usługi zarządzanej przez użytkownika. Przypisuje również dostęp czytelnika msi do subskrypcji, aby reguła alertu mogła wykonywać zapytania dotyczące wymaganych chronionych elementów i najnowszych szczegółów punktu odzyskiwania. |
Klaster Redis na maszynach wirtualnych z systemem Ubuntu |
Ten szablon tworzy klaster Redis na obrazach maszyn wirtualnych z systemem Ubuntu, konfiguruje trwałość i stosuje dobrze znane optymalizacje i sprawdzone rozwiązania |
Usługa Front Door Premium z źródłami App Service i Private Link |
Ten szablon tworzy usługę Front Door Premium i App Service oraz używa prywatnego punktu końcowego dla usługi Front Door do wysyłania ruchu do aplikacji. |
Usługa Front Door Premium z źródłami obiektów blob i Private Link |
Ten szablon tworzy usługę Front Door Premium i kontener obiektów blob usługi Azure Storage oraz używa prywatnego punktu końcowego dla usługi Front Door do wysyłania ruchu do konta magazynu. |
Usługa Front Door Premium z maszyną wirtualną i usługą Private Link |
Ten szablon tworzy usługę Front Door Premium i maszynę wirtualną skonfigurowaną jako serwer internetowy. Usługa Front Door używa prywatnego punktu końcowego z usługą Private Link do wysyłania ruchu do maszyny wirtualnej. |
Front Door Standard/Premium ze źródłem API Management |
Ten szablon tworzy usługę Front Door Premium i wystąpienie API Management oraz używa sieciowej grupy zabezpieczeń i zasad globalnych API Management w celu sprawdzenia, czy ruch przechodzi przez źródło usługi Front Door. |
Front Door Standard/Premium ze źródłem Application Gateway |
Ten szablon tworzy usługę Front Door Standard/Premium i wystąpienie Application Gateway oraz używa zasad sieciowej grupy zabezpieczeń i zapory aplikacji internetowej do sprawdzania, czy ruch przechodzi przez źródło usługi Front Door. |
Usługa Front Door z Container Instances i Application Gateway |
Ten szablon tworzy usługę Front Door Standard/Premium z grupą kontenerów i Application Gateway. |
Front Door Standard/Premium ze źródłem Azure Functions |
Ten szablon tworzy usługę Front Door Standard/Premium, aplikację Azure Functions i konfiguruje aplikację funkcji w celu sprawdzenia, czy ruch przechodzi przez źródło usługi Front Door. |
Front Door Standard/Premium ze statycznym źródłem witryny internetowej |
Ten szablon tworzy statyczną witrynę internetową Front Door Standard/Premium i skonfigurowano usługę Front Door do wysyłania ruchu do statycznej witryny internetowej. |
Tworzy zaszyfrowany dysk zarządzany na podstawie zaszyfrowanego wirtualnego dysku twardego |
Ten szablon umożliwia utworzenie zaszyfrowanego dysku zarządzanego przy użyciu istniejących zaszyfrowanych ustawień wirtualnego dysku twardego i szyfrowania. |
Wyłączanie szyfrowania na uruchomionej maszynie wirtualnej z systemem Windows |
Ten szablon wyłącza szyfrowanie na uruchomionej maszynie wirtualnej z systemem Windows |
Włączanie szyfrowania na uruchomionej maszynie wirtualnej z systemem Windows & AAD |
Ten szablon umożliwia szyfrowanie na uruchomionej maszynie wirtualnej z systemem Windows przy użyciu odcisku palca certyfikatu klienta usługi AAD. Certyfikat powinien zostać wdrożony na maszynie wirtualnej wcześniej |
GlassFish na SUSE |
Ten szablon wdraża klaster GlassFish o zrównoważonym obciążeniu (v3 lub v4) składający się z zdefiniowanej przez użytkownika liczby maszyn wirtualnych SUSE (OpenSUSE lub SLES). |
Wdrażanie wielu zestawów skalowania maszyn wirtualnych z systemem Linux |
Ten szablon umożliwia wdrażanie wielu zestawów skalowania maszyn wirtualnych z systemem Linux. |
Wdrażanie wielu zestawów skalowania maszyn wirtualnych z systemem Windows |
Ten szablon umożliwia wdrożenie wielu zestawów skalowania maszyn wirtualnych z systemem Windows. |
Wdrażanie prostej maszyny wirtualnej z systemem Linux i aktualizowanie prywatnego adresu IP do statycznego |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej z systemem Linux przy użyciu systemu Ubuntu z witryny Marketplace. Spowoduje to wdrożenie maszyny wirtualnej sieci wirtualnej, podsieci i maszyny wirtualnej o rozmiarze A1 w lokalizacji grupy zasobów z dynamicznie przypisanym adresem IP, a następnie przekonwertowanie jej na statyczny adres IP. |
Używanie danych wyjściowych z rozszerzenia niestandardowego skryptu podczas wdrażania |
Jest to przydatne w przypadku obliczeń maszyny wirtualnej, aby wykonać pewne zadanie podczas wdrażania, które nie zapewnia usługa Azure Resource Manager. Dane wyjściowe tego obliczenia (skryptu) można następnie wykorzystać w innym miejscu wdrożenia. Jest to przydatne, jeśli zasób obliczeniowy jest potrzebny we wdrożeniu (np. serwer przesiadkowy, kontroler domeny itp.), nieco marnotrawstwo, jeśli nie jest. |
Wdrażanie maszyny wirtualnej z systemem Linux lub Windows przy użyciu tożsamości usługi zarządzanej |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Linux lub Windows przy użyciu tożsamości usługi zarządzanej. |
Maszyna wirtualna z systemem Linux z dostępem do magazynu zarządzanego |
Ten szablon wdraża maszynę wirtualną z systemem Linux z przypisaną przez system tożsamością zarządzaną, która ma dostęp do konta magazynu w innej grupie zasobów. |
SQL Server 2014 SP2 Enterprise z automatyczną kopią zapasową |
Ten szablon utworzy SQL Server 2014 SP2 Enterprise z włączoną funkcją automatycznego tworzenia kopii zapasowej |
SQL Server 2014 SP1 Enterprise z usługą Azure Key Vault |
Ten szablon utworzy SQL Server 2014 SP1 Enterprise edition z włączoną funkcją integracji usługi Azure Key Vault. |
Atak wirusowy na scenariusz Virtual Machines |
Spowoduje to wdrożenie 2 maszyn wirtualnych, pakietu OMS i innych zasobów sieciowych. Jedna maszyna wirtualna bez ochrony punktu końcowego i druga z zainstalowaną ochroną punktu końcowego. Wykonaj atak wirusowy, postępując zgodnie z wytycznymi i wykonaj scenariusz ograniczania ryzyka i zapobiegania atakowi antywirusowego. |
Twórca bramę zarządzania danymi i zainstalować ją na maszynie wirtualnej platformy Azure |
Ten szablon wdraża maszynę wirtualną i tworzy możliwą do działania bramę zarządzania danymi |
Samoobsługowe Integration Runtime na maszynach wirtualnych platformy Azure |
Ten szablon tworzy własne środowisko Integration Runtime i rejestruje je na maszynach wirtualnych platformy Azure |
Konfiguracja zestawu skalowania maszyn wirtualnych zarządzana przez Azure Automation |
Wdróż zestaw skalowania maszyn wirtualnych, w którym maszyny wirtualne są wdrażane jako zarejestrowane węzły w usłudze Azure Automation Desired State Configuration, a konfiguracja węzła jest gwarantowana spójność po wdrożeniu. UWAGA: Wymagane wymagania wstępne Klucz rejestracji i adres URL rejestracji są dostępne tylko po pomyślnym utworzeniu konta Azure Automation dla Azure Automation DSC. |
Przewodnik Szybki start dotyczący trybu orkiestracji elastycznej usługi VMSS w systemie Linux |
Ten szablon wdraża prosty zestaw skalowania maszyn wirtualnych z wystąpieniami za Azure Load Balancer. Zestaw skalowania maszyn wirtualnych jest w trybie elastycznej aranżacji. Użyj parametru systemu operacyjnego, aby wybrać wdrożenie systemu Linux (Ubuntu) lub Windows (Windows Server Datacenter 2019). UWAGA: ten szablon szybkiego startu umożliwia dostęp sieciowy do portów zarządzania maszynami wirtualnymi (SSH, RDP) z dowolnego adresu internetowego i nie powinien być używany do wdrożeń produkcyjnych. |
Wdrażanie systemu Linux lub Windows VMSS przy użyciu tożsamości usługi zarządzanej |
Ten szablon umożliwia wdrożenie zestawu skalowania maszyn wirtualnych z systemem Linux lub Windows przy użyciu tożsamości usługi zarządzanej. Ta tożsamość jest następnie używana do uzyskiwania dostępu do usług platformy Azure. |
Serwer SFTP na żądanie przy użyciu istniejącego konta magazynu |
Ten szablon przedstawia serwer SFTP na żądanie przy użyciu usługi Azure Container Instance (ACI). |
Wdrażanie zarządzanego klastra Kubernetes (AKS) |
Ten szablon usługi ARM przedstawia wdrożenie wystąpienia usługi AKS z zaawansowanymi funkcjami sieciowymi w istniejącej sieci wirtualnej. Ponadto wybrana jednostka usługi ma przypisaną rolę Współautor sieci względem podsieci zawierającej klaster usługi AKS. |
Wdrażanie zarządzanego klastra Kubernetes przy użyciu usługi AAD (AKS) |
Ten szablon usługi ARM przedstawia wdrożenie wystąpienia usługi AKS z zaawansowanymi funkcjami sieciowymi w istniejącej sieci wirtualnej i Azure AD integeracją. Ponadto wybrana jednostka usługi ma przypisaną rolę Współautor sieci względem podsieci zawierającej klaster usługi AKS. |
Koncentrator FinOps |
Ten szablon tworzy nowe wystąpienie centrum FinOps, w tym usługę Data Lake Storage i usługę Data Factory. |
Skoroszyt zestawu narzędzi FinOps |
Ten szablon tworzy nowy skoroszyt usługi Azure Monitor na potrzeby ładu. |
Rozszerzanie istniejących zasobów platformy Azure za pomocą dostawców niestandardowych |
Ten przykład zawiera szczegółowe informacje na temat rozszerzania istniejących zasobów platformy Azure i szablonów Resource Manager w celu dodania obciążeń niestandardowych. |
Wdrażanie obszaru roboczego usługi Azure Databricks przy użyciu interfejsu PE,CMK wszystkich formularzy |
Ten szablon umożliwia utworzenie obszaru roboczego usługi Azure Databricks za pomocą usługi PrivateEndpoint i usług zarządzanych oraz klucza cmK z szyfrowaniem DBFS. |
Wdrażanie obszaru roboczego usługi Azure Databricks przy użyciu wszystkich 3 formularzy klucza cmK |
Ten szablon umożliwia utworzenie obszaru roboczego usługi Azure Databricks z usługami zarządzanymi i kluczem CMK z szyfrowaniem DBFS. |
Wdrażanie usługi Azure Databricks WS z kluczem CMK na potrzeby szyfrowania DBFS |
Ten szablon umożliwia utworzenie obszaru roboczego usługi Azure Databricks z kluczem CMK dla szyfrowania głównego SYSTEMU PLIKÓW DBFS |
Wdrażanie obszaru roboczego usługi Azure Databricks przy użyciu Dyski zarządzane cmK |
Ten szablon umożliwia utworzenie obszaru roboczego usługi Azure Databricks przy użyciu Dyski zarządzane cmK. |
Wdrażanie obszaru roboczego usługi Azure Databricks za pomocą zestawu cmK usług zarządzanych |
Ten szablon umożliwia utworzenie obszaru roboczego usługi Azure Databricks za pomocą zestawu CMK usług zarządzanych. |
Twórca nowej organizacji usługi Datadog |
Ten szablon tworzy nowy zasób usługi Datadog — natywny zasób usługi niezależnego dostawcy oprogramowania platformy Azure i organizację usługi Datadog do monitorowania zasobów w ramach subskrypcji. |
Instalowanie bazy danych Mongo DB na maszynie wirtualnej z systemem Ubuntu przy użyciu rozszerzeń skryptów |
Ten szablon służy do wdrażania i instalowania bazy danych Mongo DB na maszynie wirtualnej z systemem Ubuntu w dwóch oddzielnych skryptach. Ten szablon jest dobrym przykładem, który przedstawia sposób wyrażania zależności między dwoma skryptami działającymi na tej samej maszynie wirtualnej. Ten szablon wdraża również konto magazynu, Virtual Network, publiczne adresy IP i interfejs sieciowy. |
Twórca bramę zarządzania danymi wysokiej dostępności i zainstalować ją na maszynach wirtualnych platformy Azure |
Ten szablon wdraża wiele maszyn wirtualnych z funkcją roboczej bramy zarządzania danymi wysokiej dostępności |
Wdrażanie konta usługi Data Lake Store przy użyciu szyfrowania (Key Vault) |
Ten szablon umożliwia wdrożenie konta usługi Azure Data Lake Store z włączonym szyfrowaniem danych. To konto używa usługi Azure Key Vault do zarządzania kluczem szyfrowania. |
Wykonuje zadanie ETL przy użyciu usług platformy Azure |
Ten szablon zawiera przykład wykonywania analizy danych historycznych oraz danych przesyłanych strumieniowo w czasie rzeczywistym przechowywanych w Azure Blob Storage. Dane z centrum zdarzeń są pobierane przez zadanie usługi Azure Stream Analytics w celu przeprowadzenia transformacji, a dane wyjściowe są przechowywane w Azure Blob Storage i są wizualizowane w usłudze PowerBI. Analiza jest stosowana na danych historycznych przechowywanych w usłudze Blob Storage przez usługę Azure Data Analytics oraz przenoszenie wyodrębnionych, przekształconych i opublikowanych danych oraz aranżację odbywa się przez usługę Data Factory. Opublikowane dane są jeszcze bardziej wizualizowane w usłudze Power BI |
Wdrażanie usługi Dev Box Service z wbudowanym obrazem |
Ten szablon umożliwia wdrożenie usługi Dev Box z wbudowanym obrazem. |
Konfigurowanie usługi Dev Box |
Ten szablon utworzy wszystkie zasoby administracyjne usługi Dev Box zgodnie z przewodnikiem Szybki start dotyczącym usługi Dev Box. Możesz wyświetlić wszystkie utworzone zasoby lub bezpośrednio przejść do DevPortal.microsoft.com, aby utworzyć pierwsze środowisko Dev Box. |
Usługa Azure Digital Twins z funkcją i usługą Private Link |
Ten szablon tworzy usługę Azure Digital Twins skonfigurowaną za pomocą Virtual Network połączonej funkcji platformy Azure, która może komunikować się za pośrednictwem punktu końcowego Private Link do usługi Digital Twins. Tworzy również strefę Prywatna strefa DNS, aby umożliwić bezproblemowe rozpoznawanie nazwy hosta punktu końcowego usługi Digital Twins z Virtual Network do wewnętrznego adresu IP podsieci prywatnego punktu końcowego. Nazwa hosta jest przechowywana jako ustawienie funkcji platformy Azure o nazwie "ADT_ENDPOINT". |
Usługa Azure Digital Twins z połączeniem historii danych czasowych |
Ten szablon tworzy wystąpienie usługi Azure Digital Twins skonfigurowane z połączeniem historii danych szeregów czasowych. Aby utworzyć połączenie, należy utworzyć inne zasoby, takie jak przestrzeń nazw usługi Event Hubs, centrum zdarzeń, klaster usługi Azure Data Explorer i baza danych. Dane są wysyłane do centrum zdarzeń, które ostatecznie przekazuje dane do klastra usługi Azure Data Explorer. Dane są przechowywane w tabeli bazy danych w klastrze |
Usługa HDInsight z niestandardową bazą danych Ambari + Hive Metastore DB w sieci wirtualnej |
Ten szablon umożliwia utworzenie klastra usługi HDInsight w istniejącej sieci wirtualnej z nową bazą danych SQL, która służy zarówno jako niestandardowy magazyn metadanych Ambari DB, jak i Hive. Musisz mieć istniejący serwer SQL, konto magazynu i sieć wirtualną. |
Konfigurowanie usługi FHIR w celu włączenia $import |
Ten szablon aprowizuje usługę FHIR, aby włączyć $import na potrzeby początkowego ładowania danych |
Twórca magazyn kluczy, tożsamość zarządzana i przypisanie roli |
Ten szablon tworzy magazyn kluczy, tożsamość zarządzaną i przypisanie roli. |
Używanie usługi KeyVault z identyfikatorem resourceId dynamicznym |
Ten szablon tworzy SQL Server i używa hasła administratora z Key Vault. Parametr referencyjny wpisu tajnego Key Vault jest tworzony w czasie wdrażania przy użyciu szablonu zagnieżdżonego. Dzięki temu użytkownik może po prostu przekazać wartości parametrów do szablonu, a nie utworzyć parametru referencyjnego w pliku parametrów. |
Usługa Azure Container Service (AKS) z programem Helm |
Wdrażanie klastra zarządzanego przy użyciu usługi Azure Container Service (AKS) za pomocą programu Helm |
Zadania czasomierza uruchamiania wykonywane zgodnie z harmonogramem przy użyciu usługi Logic Apps |
Ten szablon tworzy parę usługi Logic Apps, która umożliwia tworzenie zaplanowanych wystąpień zadań czasomierza. |
Szablon przypisania roli tożsamości przypisanej przez użytkownika |
Szablon, który tworzy przypisania ról tożsamości przypisanej przez użytkownika na zasobach, od których zależy obszar roboczy usługi Azure Machine Learning |
Kompleksowa konfiguracja bezpieczna usługi Azure Machine Learning |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Kompleksowa konfiguracja zabezpieczania usługi Azure Machine Learning (starsza wersja) |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Twórca zadania zamiatania usługi Azure Machine Learning |
Ten szablon tworzy zadanie zamiatania usługi Azure Machine Learning na potrzeby dostrajania hiperparametrów. |
Twórca obszaru roboczego usługi Azure Machine Learning Service (sieć wirtualna) |
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Twórca obszaru roboczego usługi Azure Machine Learning Service (starsza wersja) |
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Twórca nowy zasób ANF z woluminem SMB |
Ten szablon umożliwia utworzenie nowego zasobu Azure NetApp Files z jedną pulą pojemności i pojedynczym woluminem skonfigurowanym przy użyciu protokołu SMB. |
Application Gateway dla aplikacji internetowej z ograniczeniem adresu IP |
Ten szablon tworzy bramę aplikacji przed aplikacją internetową platformy Azure z włączonym ograniczeniem adresu IP w aplikacji internetowej. |
Stosowanie sieciowej grupy zabezpieczeń do istniejącej podsieci |
Ten szablon stosuje nowo utworzoną sieciową grupę zabezpieczeń do istniejącej podsieci |
Dzienniki przepływu sieciowej grupy zabezpieczeń z analizą ruchu |
Ten szablon tworzy dziennik przepływu sieciowej grupy zabezpieczeń na istniejącej sieciowej grupie zabezpieczeń z analizą ruchu |
Intencje i zasady routingu usługi Azure Virtual WAN |
Ten szablon aprowizuje usługę Azure Virtual WAN z dwoma centrami z włączoną funkcją Intencja routingu i zasady. |
Dodawanie sieciowej grupy zabezpieczeń z regułami zabezpieczeń usługi Redis do istniejącej podsieci |
Ten szablon umożliwia dodanie sieciowej grupy zabezpieczeń ze wstępnie skonfigurowanymi regułami zabezpieczeń usługi Azure Redis Cache do istniejącej podsieci w sieci wirtualnej. Wdróż w grupie zasobów istniejącej sieci wirtualnej. |
Kompilowanie obrazów kontenerów przy użyciu zadań usługi ACR |
Ten szablon używa języka DeploymentScript do organizowania usługi ACR w celu skompilowania obrazu kontenera z repozytorium kodu. |
Importowanie obrazów kontenerów do usługi ACR |
Ten szablon korzysta z modułu Import ACR z rejestru bicep w celu zaimportowania publicznych obrazów kontenerów do Azure Container Registry. |
Twórca Application Gateway z certyfikatami |
Ten szablon pokazuje, jak wygenerować certyfikaty z podpisem własnym Key Vault, a następnie odwołać się do Application Gateway. |
Twórca kluczy ssh i przechowywania w usłudze KeyVault |
Ten szablon używa zasobu deploymentScript do generowania kluczy SSH i przechowywania klucza prywatnego w usłudze KeyVault. |
Twórca i wdrażanie szablonuSpec |
Ten przykład tworzy i wdraża zasób templateSpec w ramach tego samego szablonu. Nie jest to typowy wzorzec przeznaczony tylko do pokazania, jak szablonSpec i zasoby wdrożenia mają współpracować. |
szablony Twórca Z szablonów galerii szablonów |
Ten przykład zawiera skrypt umożliwiający łatwe migrowanie szablonów galerii szablonów do zasobów templateSpec. Ten szablon umożliwia wdrożenie wszystkich szablonów, które można wyeksportować przy użyciu skryptu migracji. |
Wdrażanie zawsze włączonej konfiguracji SQL przy użyciu istniejącej usługi SQL Virtual Machines |
Wdróż zawsze włączoną konfigurację SQL przy użyciu istniejących Virtual Machines SQL. Maszyny wirtualne powinny być już przyłączone do istniejącej domeny i muszą mieć uruchomioną wersję przedsiębiorstwa SQL Server. |
Azure Synapse weryfikacji koncepcji |
Ten szablon umożliwia utworzenie środowiska weryfikacji koncepcji dla Azure Synapse, w tym pul SQL i opcjonalnych pul platformy Apache Spark |
Twórca elementu AppServicePlan i app w środowisku ASEv3 |
Twórca elementu AppServicePlan i app w środowisku ASEv3 |
Twórca natywnego zasobu relic platformy Azure |
Ten szablon konfiguruje usługę Azure Native New Relic Service w celu monitorowania zasobów w ramach subskrypcji platformy Azure. |
Definicja zasobu szablonu usługi ARM
Typ zasobu wdrożenia można wdrożyć za pomocą operacji docelowych:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
- Subskrypcje — zobacz polecenia wdrażania subskrypcji
- Grupy zarządzania — zobacz polecenia wdrażania grupy zarządzania
- Dzierżawy — zobacz polecenia wdrażania dzierżawy
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Uwagi
W przypadku Bicep rozważ użycie modułów zamiast tego typu zasobu.
Format zasobu
Aby utworzyć zasób Microsoft.Resources/deployments, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Resources/deployments",
"apiVersion": "2024-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"scope": "string",
"properties": {
"debugSetting": {
"detailLevel": "string"
},
"expressionEvaluationOptions": {
"scope": "string"
},
"mode": "string",
"onErrorDeployment": {
"deploymentName": "string",
"type": "string"
},
"parameters": {
"{customized property}": {
"reference": {
"keyVault": {
"id": "string"
},
"secretName": "string",
"secretVersion": "string"
},
"value": {}
}
},
"parametersLink": {
"contentVersion": "string",
"uri": "string"
},
"template": {},
"templateLink": {
"contentVersion": "string",
"id": "string",
"queryString": "string",
"relativePath": "string",
"uri": "string"
}
},
"resourceGroup": "string",
"subscriptionId": "string"
}
Wartości właściwości
Wdrożeń
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Resources/deployments" |
apiVersion | Wersja interfejsu API zasobów | '2024-03-01' |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–64 Prawidłowe znaki: Alfanumeryczne, podkreślenia, nawiasy, łączniki i kropki. |
location | Lokalizacja do przechowywania danych wdrożenia. | ciąg |
tags | Tagi wdrożenia | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
scope | We wdrożeniach dzierżawy i grupy zarządzania podaj identyfikator grupy zarządzania do miejsca docelowego. Użyj formatu Microsoft.Management/managementGroups/{managementGroupID} . |
ciąg |
properties | Właściwości wdrożenia. | DeploymentPropertiesOrDeploymentPropertiesExtended (wymagane) |
resourceGroup | Nazwa grupy zasobów do wdrożenia. Jeśli nie zostanie podana, użyj grupy zasobów operacji wdrażania. | ciąg |
subscriptionId | Identyfikator subskrypcji do wdrożenia. Jeśli nie zostanie podana, użyj subskrypcji operacji wdrażania. | ciąg |
DeploymentPropertiesOrDeploymentPropertiesExtended
Nazwa | Opis | Wartość |
---|---|---|
debugSetting | Ustawienie debugowania wdrożenia. | DebugSetting |
expressionEvaluationOptions | Określa, czy wyrażenia szablonu są oceniane w zakresie szablonu nadrzędnego lub szablonu zagnieżdżonego. Dotyczy tylko zagnieżdżonych szablonów. Jeśli nie zostanie określona, wartość domyślna jest zewnętrzna. | ExpressionEvaluationOptions |
tryb | Tryb używany do wdrażania zasobów. Ta wartość może być przyrostowa lub ukończona. W trybie przyrostowym zasoby są wdrażane bez usuwania istniejących zasobów, które nie są uwzględnione w szablonie. W trybie kompletnym zasoby są wdrażane, a istniejące zasoby w grupie zasobów, które nie są uwzględnione w szablonie, są usuwane. Zachowaj ostrożność podczas korzystania z trybu pełnego, ponieważ możesz przypadkowo usunąć zasoby. | "Ukończono" "Przyrostowe" (wymagane) |
onErrorDeployment | Wdrożenie w przypadku zachowania błędu. | OnErrorDeploymentOrOnErrorDeploymentExtended |
parameters | Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Ten element jest używany, gdy chcesz podać wartości parametrów bezpośrednio w żądaniu, a nie połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. | DeploymentPropertiesParameters |
parametersLink | Identyfikator URI pliku parametrów. Ten element służy do łączenia z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. | ParametersLink |
szablon | Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. | |
templateLink | Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. | SzablonLink |
DebugSetting
Nazwa | Opis | Wartość |
---|---|---|
detailLevel | Określa typ informacji do rejestrowania na potrzeby debugowania. Dozwolone wartości to none, requestContent, responseContent lub requestContent i responseContent oddzielone przecinkiem. Wartość domyślna to brak. Podczas ustawiania tej wartości należy dokładnie wziąć pod uwagę typ przekazywanych informacji podczas wdrażania. Rejestrując informacje o żądaniu lub odpowiedzi, możesz potencjalnie uwidocznić poufne dane pobierane za pośrednictwem operacji wdrażania. | ciąg |
ExpressionEvaluationOptions
Nazwa | Opis | Wartość |
---|---|---|
scope | Zakres używany do oceny parametrów, zmiennych i funkcji w szablonie zagnieżdżonym. | "Wewnętrzny" "NotSpecified" "Zewnętrzne" |
OnErrorDeploymentOrOnErrorDeploymentExtended
Nazwa | Opis | Wartość |
---|---|---|
deploymentName | Wdrożenie do użycia w przypadku błędu. | ciąg |
typ | Wdrożenie typu zachowania błędu. Możliwe wartości to LastSuccessful i SpecificDeployment. | "LastSuccessful" "SpecificDeployment" |
DeploymentPropertiesParameters
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | DeploymentParameter |
DeploymentParameter
Nazwa | Opis | Wartość |
---|---|---|
reference | Dokumentacja parametrów usługi Azure Key Vault. | KeyVaultParameterReference |
wartość | Wartość wejściowa parametru . |
KeyVaultParameterReference
Nazwa | Opis | Wartość |
---|---|---|
keyVault | Dokumentacja usługi Azure Key Vault. | KeyVaultReference (wymagane) |
secretName | Nazwa wpisu tajnego usługi Azure Key Vault. | ciąg (wymagany) |
secretVersion | Wersja wpisu tajnego platformy Azure Key Vault. | ciąg |
KeyVaultReference
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Identyfikator zasobu usługi Azure Key Vault. | ciąg (wymagany) |
ParametersLink
Nazwa | Opis | Wartość |
---|---|---|
contentVersion | W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. | ciąg |
Identyfikator uri | Identyfikator URI pliku parametrów. | ciąg (wymagany) |
SzablonLink
Nazwa | Opis | Wartość |
---|---|---|
contentVersion | W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. | ciąg |
identyfikator | Identyfikator zasobu specyfikacji szablonu. Użyj właściwości identyfikatora lub identyfikatora URI, ale nie obu. | ciąg |
Querystring | Ciąg zapytania (na przykład token SAS) do użycia z identyfikatorem URI templateLink. | ciąg |
relativePath | Właściwość relativePath może służyć do wdrażania połączonego szablonu w lokalizacji względem elementu nadrzędnego. Jeśli szablon nadrzędny został połączony z szablonem TemplateSpec, odwołuje się to do artefaktu w szablonie TemplateSpec. Jeśli element nadrzędny został połączony z identyfikatorem URI, wdrożenie podrzędne będzie kombinacją identyfikatorów URI elementu nadrzędnego i względnegopath | ciąg |
Identyfikator uri | Identyfikator URI szablonu do wdrożenia. Użyj właściwości URI lub id, ale nie obu. | ciąg |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Moesif API Analytics i monetization |
Szablon będzie rejestrować wywołania interfejsu API z platformy Azure API Management do usługi Moesif API analytics i platformy monetyzacji |
Tworzy aplikację kontenera i środowisko z rejestrem |
Twórca kontenera App Environment z podstawową aplikacją kontenera z Azure Container Registry. Wdraża również obszar roboczy usługi Log Analytics w celu przechowywania dzienników. |
Tworzy aplikację mikrousług Dapr przy użyciu usługi Container Apps |
Twórca aplikację mikrousług Dapr przy użyciu usługi Container Apps. |
Tworzy aplikację Dapr pub-sub servicebus przy użyciu usługi Container Apps |
Twórca aplikacji Dapr pub-sub servicebus przy użyciu usługi Container Apps. |
Serwer zarządzany przez usługę Desired State Configuration |
Ten szablon zawiera przykład dostarczania maszyny wirtualnej i konta usługi Automation do zarządzania maszyną w jednym wdrożeniu |
Twórca regułę alertu dla elementów ciągłości działania platformy Azure |
Te szablony tworzą regułę alertu i przypisaną tożsamość usługi zarządzanej przez użytkownika. Przypisuje również czytelnikowi tożsamości usługi zarządzanej dostęp do subskrypcji, dzięki czemu reguła alertu ma dostęp do wykonywania zapytań dotyczących wymaganych elementów chronionych i najnowszych szczegółów punktu odzyskiwania. |
Klaster Redis na maszynach wirtualnych z systemem Ubuntu |
Ten szablon tworzy klaster Redis na obrazach maszyn wirtualnych z systemem Ubuntu, konfiguruje trwałość i stosuje dobrze znane optymalizacje i sprawdzone rozwiązania |
Usługa Front Door Premium z App Service źródłami i Private Link |
Ten szablon tworzy usługę Front Door Premium i App Service oraz używa prywatnego punktu końcowego dla usługi Front Door do wysyłania ruchu do aplikacji. |
Usługa Front Door Premium ze źródłem obiektów blob i Private Link |
Ten szablon tworzy usługę Front Door Premium i kontener obiektów blob usługi Azure Storage oraz używa prywatnego punktu końcowego dla usługi Front Door do wysyłania ruchu do konta magazynu. |
Usługa Front Door Premium z maszyną wirtualną i usługą Private Link |
Ten szablon tworzy usługę Front Door Premium i maszynę wirtualną skonfigurowaną jako serwer internetowy. Usługa Front Door używa prywatnego punktu końcowego z usługą Private Link do wysyłania ruchu do maszyny wirtualnej. |
Front Door Standard/Premium ze źródłem API Management |
Ten szablon tworzy usługę Front Door Premium i wystąpienie API Management oraz używa sieciowej grupy zabezpieczeń i globalnych zasad API Management w celu sprawdzenia, czy ruch przechodzi przez źródło usługi Front Door. |
Front Door Standard/Premium ze źródłem Application Gateway |
Ten szablon tworzy usługę Front Door Standard/Premium i wystąpienie Application Gateway oraz używa zasad sieciowej grupy zabezpieczeń i zapory aplikacji internetowej do sprawdzania, czy ruch przechodzi przez źródło usługi Front Door. |
Usługa Front Door z Container Instances i Application Gateway |
Ten szablon tworzy usługę Front Door Standard/Premium z grupą kontenerów i Application Gateway. |
Front Door Standard/Premium ze źródłem Azure Functions |
Ten szablon tworzy usługę Front Door Standard/Premium, aplikację Azure Functions i konfiguruje aplikację funkcji w celu sprawdzenia, czy ruch przechodzi przez źródło usługi Front Door. |
Front Door Standard/Premium ze statycznym źródłem witryny internetowej |
Ten szablon tworzy usługę Front Door Standard/Premium i statyczną witrynę internetową usługi Azure Storage oraz skonfigurował usługę Front Door do wysyłania ruchu do statycznej witryny internetowej. |
Tworzy zaszyfrowany dysk zarządzany na podstawie zaszyfrowanego dysku VHD |
Ten szablon umożliwia utworzenie zaszyfrowanego dysku zarządzanego przy użyciu istniejących zaszyfrowanych ustawień wirtualnego dysku twardego i szyfrowania. |
Wyłączanie szyfrowania na uruchomionej maszynie wirtualnej z systemem Windows |
Ten szablon wyłącza szyfrowanie na uruchomionej maszynie wirtualnej z systemem Windows |
Włączanie szyfrowania na uruchomionej maszynie wirtualnej z systemem Windows & AAD |
Ten szablon umożliwia szyfrowanie na uruchomionej maszynie wirtualnej z systemem Windows przy użyciu odcisku palca certyfikatu klienta usługi AAD. Certyfikat powinien zostać wdrożony na maszynie wirtualnej wcześniej |
GlassFish na SUSE |
Ten szablon służy do wdrażania klastra GlassFish o zrównoważonym obciążeniu (v3 lub v4) składającego się z zdefiniowanej przez użytkownika liczby maszyn wirtualnych SUSE (OpenSUSE lub SLES). |
Wdrażanie wielu zestawów skalowania maszyn wirtualnych z systemem Linux |
Ten szablon umożliwia wdrożenie wielu zestawów skalowania maszyn wirtualnych z systemem Linux. |
Wdrażanie wielu zestawów skalowania maszyn wirtualnych z systemem Windows |
Ten szablon umożliwia wdrożenie wielu zestawów skalowania maszyn wirtualnych z systemem Windows. |
Wdrażanie prostej maszyny wirtualnej z systemem Linux i aktualizowanie prywatnego adresu IP do statycznego |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej z systemem Linux przy użyciu systemu Ubuntu z witryny Marketplace. Spowoduje to wdrożenie sieci wirtualnej, podsieci i maszyny wirtualnej o rozmiarze A1 w lokalizacji grupy zasobów z dynamicznie przypisanym adresem IP, a następnie przekonwertowanie jej na statyczny adres IP. |
Używanie danych wyjściowych z rozszerzenia niestandardowego skryptu podczas wdrażania |
Jest to przydatne w przypadku obliczeń maszyny wirtualnej w celu wykonania niektórych zadań podczas wdrażania, które nie zapewnia usługa Azure Resource Manager. Dane wyjściowe tego obliczeniowego (skryptu) można następnie wykorzystać w innym miejscu wdrożenia. Jest to przydatne, jeśli zasób obliczeniowy jest potrzebny we wdrożeniu (np. serwer przesiadkowy, kontroler domeny itp.), nieco marnotrawstwo, jeśli tak nie jest. |
Wdrażanie maszyny wirtualnej z systemem Linux lub Windows przy użyciu tożsamości usługi zarządzanej |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Linux lub Windows przy użyciu tożsamości usługi zarządzanej. |
Maszyna wirtualna z systemem Linux z tożsamością usługi zarządzanej z dostępem do magazynu |
Ten szablon służy do wdrażania maszyny wirtualnej z systemem Linux z przypisaną przez system tożsamością zarządzaną, która ma dostęp do konta magazynu w innej grupie zasobów. |
SQL Server 2014 SP2 Enterprise z automatyczną kopią zapasową |
Ten szablon utworzy SQL Server 2014 SP2 Enterprise z włączoną funkcją automatycznego tworzenia kopii zapasowej |
SQL Server 2014 SP1 Enterprise z usługą Azure Key Vault |
Ten szablon utworzy SQL Server 2014 SP1 Enterprise z włączoną funkcją integracji usługi Azure Key Vault. |
Atak wirusowy na scenariusz Virtual Machines |
Spowoduje to wdrożenie 2 maszyn wirtualnych, pakietu OMS i innych zasobów sieciowych. Jedna maszyna wirtualna bez ochrony punktu końcowego i druga z zainstalowaną ochroną punktu końcowego. Wykonaj atak wirusowy, postępując zgodnie z wytycznymi i wykonując scenariusz ograniczania ryzyka i zapobiegania atakowi wirusowem. |
Twórca bramę zarządzania danymi i zainstaluj ją na maszynie wirtualnej platformy Azure |
Ten szablon wdraża maszynę wirtualną i tworzy wykonalną bramę zarządzania danymi |
Integration Runtime samodzielnego hosta na maszynach wirtualnych platformy Azure |
Ten szablon tworzy środowisko Integration Runtime selfhost i rejestruje je na maszynach wirtualnych platformy Azure |
Konfiguracja zestawu skalowania maszyn wirtualnych zarządzana przez Azure Automation |
Wdróż zestaw skalowania maszyn wirtualnych, w którym maszyny wirtualne są wdrażane jako zarejestrowane węzły w usłudze Azure Automation Desired State Configuration, a konfiguracja węzła gwarantuje spójność po wdrożeniu. UWAGA: Wymagane wymagania wstępne Klucz rejestracji i Adres URL rejestracji są dostępne tylko po pomyślnym utworzeniu konta Azure Automation dla Azure Automation DSC. |
VmSS — elastyczny tryb orkiestracji — szybki start dla systemu Linux |
Ten szablon wdraża prosty zestaw skalowania maszyn wirtualnych z wystąpieniami za Azure Load Balancer. Zestaw skalowania maszyn wirtualnych jest w trybie elastycznej aranżacji. Użyj parametru systemu operacyjnego, aby wybrać wdrożenie systemu Linux (Ubuntu) lub Windows (Windows Server Datacenter 2019). UWAGA: Ten szablon szybkiego startu umożliwia dostęp sieciowy do portów zarządzania maszynami wirtualnymi (SSH, RDP) z dowolnego adresu internetowego i nie powinien być używany do wdrożeń produkcyjnych. |
Wdrażanie zestawu skalowania maszyn wirtualnych z systemem Linux lub Windows przy użyciu tożsamości usługi zarządzanej |
Ten szablon umożliwia wdrożenie zestawu skalowania maszyn wirtualnych z systemem Linux lub Windows przy użyciu tożsamości usługi zarządzanej. Ta tożsamość jest następnie używana do uzyskiwania dostępu do usług platformy Azure. |
Serwer SFTP na żądanie przy użyciu istniejącego konta magazynu |
Ten szablon przedstawia serwer SFTP na żądanie przy użyciu usługi Azure Container Instance (ACI). |
Wdrażanie zarządzanego klastra Kubernetes (AKS) |
Ten szablon usługi ARM przedstawia wdrożenie wystąpienia usługi AKS z zaawansowanymi funkcjami sieciowymi w istniejącej sieci wirtualnej. Ponadto wybrana jednostka usługi ma przypisaną rolę Współautor sieci względem podsieci zawierającej klaster usługi AKS. |
Wdrażanie zarządzanego klastra Kubernetes przy użyciu usługi AAD (AKS) |
Ten szablon usługi ARM przedstawia wdrożenie wystąpienia usługi AKS z zaawansowanymi funkcjami sieciowymi w istniejącej sieci wirtualnej i Azure AD integeracją. Ponadto wybrana jednostka usługi ma przypisaną rolę Współautor sieci względem podsieci zawierającej klaster usługi AKS. |
Koncentrator FinOps |
Ten szablon tworzy nowe wystąpienie centrum FinOps, w tym usługę Data Lake Storage i usługę Data Factory. |
Skoroszyt zestawu narzędzi FinOps |
Ten szablon tworzy nowy skoroszyt usługi Azure Monitor na potrzeby ładu. |
Rozszerzanie istniejących zasobów platformy Azure za pomocą dostawców niestandardowych |
Ten przykład zawiera szczegółowe informacje na temat rozszerzania istniejących zasobów platformy Azure i szablonów Resource Manager w celu dodania obciążeń niestandardowych. |
Wdrażanie obszaru roboczego usługi Azure Databricks przy użyciu interfejsu PE,CMK wszystkich formularzy |
Ten szablon umożliwia utworzenie obszaru roboczego usługi Azure Databricks za pomocą usługi PrivateEndpoint i usług zarządzanych oraz klucza cmK z szyfrowaniem DBFS. |
Wdrażanie obszaru roboczego usługi Azure Databricks przy użyciu wszystkich 3 formularzy klucza cmK |
Ten szablon umożliwia utworzenie obszaru roboczego usługi Azure Databricks z usługami zarządzanymi i kluczem CMK z szyfrowaniem DBFS. |
Wdrażanie usługi Azure Databricks WS z kluczem CMK na potrzeby szyfrowania DBFS |
Ten szablon umożliwia utworzenie obszaru roboczego usługi Azure Databricks z kluczem CMK dla szyfrowania głównego SYSTEMU PLIKÓW DBFS |
Wdrażanie obszaru roboczego usługi Azure Databricks przy użyciu Dyski zarządzane cmK |
Ten szablon umożliwia utworzenie obszaru roboczego usługi Azure Databricks przy użyciu Dyski zarządzane cmK. |
Wdrażanie obszaru roboczego usługi Azure Databricks za pomocą zestawu cmK usług zarządzanych |
Ten szablon umożliwia utworzenie obszaru roboczego usługi Azure Databricks za pomocą zestawu CMK usług zarządzanych. |
Twórca nowej organizacji usługi Datadog |
Ten szablon tworzy nowy zasób usługi Datadog — natywny zasób usługi niezależnego dostawcy oprogramowania platformy Azure i organizację usługi Datadog do monitorowania zasobów w ramach subskrypcji. |
Instalowanie bazy danych Mongo DB na maszynie wirtualnej z systemem Ubuntu przy użyciu rozszerzeń skryptów |
Ten szablon służy do wdrażania i instalowania bazy danych Mongo DB na maszynie wirtualnej z systemem Ubuntu w dwóch oddzielnych skryptach. Ten szablon jest dobrym przykładem, który przedstawia sposób wyrażania zależności między dwoma skryptami działającymi na tej samej maszynie wirtualnej. Ten szablon wdraża również konto magazynu, Virtual Network, publiczne adresy IP i interfejs sieciowy. |
Twórca bramę zarządzania danymi wysokiej dostępności i zainstalować ją na maszynach wirtualnych platformy Azure |
Ten szablon wdraża wiele maszyn wirtualnych z funkcją roboczej bramy zarządzania danymi wysokiej dostępności |
Wdrażanie konta usługi Data Lake Store przy użyciu szyfrowania (Key Vault) |
Ten szablon umożliwia wdrożenie konta usługi Azure Data Lake Store z włączonym szyfrowaniem danych. To konto używa usługi Azure Key Vault do zarządzania kluczem szyfrowania. |
Wykonuje zadanie ETL przy użyciu usług platformy Azure |
Ten szablon zawiera przykład wykonywania analizy danych historycznych oraz danych przesyłanych strumieniowo w czasie rzeczywistym przechowywanych w Azure Blob Storage. Dane z centrum zdarzeń są pobierane przez zadanie usługi Azure Stream Analytics w celu przeprowadzenia transformacji, a dane wyjściowe są przechowywane w Azure Blob Storage i są wizualizowane w usłudze PowerBI. Analiza jest stosowana na danych historycznych przechowywanych w usłudze Blob Storage przez usługę Azure Data Analytics oraz przenoszenie wyodrębnionych, przekształconych i opublikowanych danych oraz aranżację odbywa się przez usługę Data Factory. Opublikowane dane są jeszcze bardziej wizualizowane w usłudze Power BI |
Wdrażanie usługi Dev Box Service z wbudowanym obrazem |
Ten szablon umożliwia wdrożenie usługi Dev Box z wbudowanym obrazem. |
Konfigurowanie usługi Dev Box |
Ten szablon utworzy wszystkie zasoby administracyjne usługi Dev Box zgodnie z przewodnikiem Szybki start dotyczącym usługi Dev Box. Możesz wyświetlić wszystkie utworzone zasoby lub bezpośrednio przejść do DevPortal.microsoft.com, aby utworzyć pierwsze środowisko Dev Box. |
Usługa Azure Digital Twins z funkcją i usługą Private Link |
Ten szablon tworzy usługę Azure Digital Twins skonfigurowaną za pomocą Virtual Network połączonej funkcji platformy Azure, która może komunikować się za pośrednictwem punktu końcowego Private Link do usługi Digital Twins. Tworzy również strefę Prywatna strefa DNS, aby umożliwić bezproblemowe rozpoznawanie nazwy hosta punktu końcowego usługi Digital Twins z Virtual Network do wewnętrznego adresu IP podsieci prywatnego punktu końcowego. Nazwa hosta jest przechowywana jako ustawienie funkcji platformy Azure o nazwie "ADT_ENDPOINT". |
Usługa Azure Digital Twins z połączeniem historii danych czasowych |
Ten szablon tworzy wystąpienie usługi Azure Digital Twins skonfigurowane z połączeniem historii danych szeregów czasowych. Aby utworzyć połączenie, należy utworzyć inne zasoby, takie jak przestrzeń nazw usługi Event Hubs, centrum zdarzeń, klaster usługi Azure Data Explorer i baza danych. Dane są wysyłane do centrum zdarzeń, które ostatecznie przekazuje dane do klastra usługi Azure Data Explorer. Dane są przechowywane w tabeli bazy danych w klastrze |
Usługa HDInsight z niestandardową bazą danych Ambari + Hive Metastore DB w sieci wirtualnej |
Ten szablon umożliwia utworzenie klastra usługi HDInsight w istniejącej sieci wirtualnej z nową bazą danych SQL, która służy zarówno jako niestandardowy magazyn metadanych Ambari DB, jak i Hive. Musisz mieć istniejący serwer SQL, konto magazynu i sieć wirtualną. |
Konfigurowanie usługi FHIR w celu włączenia $import |
Ten szablon aprowizuje usługę FHIR, aby włączyć $import na potrzeby początkowego ładowania danych |
Twórca magazyn kluczy, tożsamość zarządzana i przypisanie roli |
Ten szablon tworzy magazyn kluczy, tożsamość zarządzaną i przypisanie roli. |
Używanie usługi KeyVault z identyfikatorem resourceId dynamicznym |
Ten szablon tworzy SQL Server i używa hasła administratora z Key Vault. Parametr referencyjny wpisu tajnego Key Vault jest tworzony w czasie wdrażania przy użyciu szablonu zagnieżdżonego. Dzięki temu użytkownik może po prostu przekazać wartości parametrów do szablonu, a nie utworzyć parametru referencyjnego w pliku parametrów. |
Usługa Azure Container Service (AKS) z programem Helm |
Wdrażanie klastra zarządzanego przy użyciu usługi Azure Container Service (AKS) za pomocą programu Helm |
Zadania czasomierza uruchamiania wykonywane zgodnie z harmonogramem przy użyciu usługi Logic Apps |
Ten szablon tworzy parę usługi Logic Apps, która umożliwia tworzenie zaplanowanych wystąpień zadań czasomierza. |
Szablon przypisania roli tożsamości przypisanej przez użytkownika |
Szablon, który tworzy przypisania ról tożsamości przypisanej przez użytkownika na zasobach, od których zależy obszar roboczy usługi Azure Machine Learning |
Kompleksowa konfiguracja bezpieczna usługi Azure Machine Learning |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Kompleksowa konfiguracja zabezpieczania usługi Azure Machine Learning (starsza wersja) |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Twórca zadania zamiatania usługi Azure Machine Learning |
Ten szablon tworzy zadanie zamiatania usługi Azure Machine Learning na potrzeby dostrajania hiperparametrów. |
Twórca obszaru roboczego usługi Azure Machine Learning Service (sieć wirtualna) |
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Twórca obszaru roboczego usługi Azure Machine Learning Service (starsza wersja) |
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Twórca nowy zasób ANF z woluminem SMB |
Ten szablon umożliwia utworzenie nowego zasobu Azure NetApp Files z jedną pulą pojemności i pojedynczym woluminem skonfigurowanym przy użyciu protokołu SMB. |
Application Gateway dla aplikacji internetowej z ograniczeniem adresu IP |
Ten szablon tworzy bramę aplikacji przed aplikacją internetową platformy Azure z włączonym ograniczeniem adresu IP w aplikacji internetowej. |
Stosowanie sieciowej grupy zabezpieczeń do istniejącej podsieci |
Ten szablon stosuje nowo utworzoną sieciową grupę zabezpieczeń do istniejącej podsieci |
Dzienniki przepływu sieciowej grupy zabezpieczeń z analizą ruchu |
Ten szablon tworzy dziennik przepływu sieciowej grupy zabezpieczeń na istniejącej sieciowej grupie zabezpieczeń z analizą ruchu |
Intencje i zasady routingu usługi Azure Virtual WAN |
Ten szablon aprowizuje usługę Azure Virtual WAN z dwoma centrami z włączoną funkcją Intencja routingu i zasady. |
Dodawanie sieciowej grupy zabezpieczeń z regułami zabezpieczeń usługi Redis do istniejącej podsieci |
Ten szablon umożliwia dodanie sieciowej grupy zabezpieczeń ze wstępnie skonfigurowanymi regułami zabezpieczeń usługi Azure Redis Cache do istniejącej podsieci w sieci wirtualnej. Wdróż w grupie zasobów istniejącej sieci wirtualnej. |
Kompilowanie obrazów kontenerów przy użyciu zadań usługi ACR |
Ten szablon używa języka DeploymentScript do organizowania usługi ACR w celu skompilowania obrazu kontenera z repozytorium kodu. |
Importowanie obrazów kontenerów do usługi ACR |
Ten szablon korzysta z modułu Import ACR z rejestru bicep w celu zaimportowania publicznych obrazów kontenerów do Azure Container Registry. |
Twórca Application Gateway z certyfikatami |
Ten szablon pokazuje, jak wygenerować certyfikaty z podpisem własnym Key Vault, a następnie odwołać się do Application Gateway. |
Twórca kluczy ssh i przechowywania w usłudze KeyVault |
Ten szablon używa zasobu deploymentScript do generowania kluczy SSH i przechowywania klucza prywatnego w usłudze KeyVault. |
Twórca i wdrażanie szablonuSpec |
Ten przykład tworzy i wdraża zasób templateSpec w ramach tego samego szablonu. Nie jest to typowy wzorzec przeznaczony tylko do pokazania, jak szablonSpec i zasoby wdrożenia mają współpracować. |
szablony Twórca Z szablonów galerii szablonów |
Ten przykład zawiera skrypt umożliwiający łatwe migrowanie szablonów galerii szablonów do zasobów templateSpec. Ten szablon umożliwia wdrożenie wszystkich szablonów, które można wyeksportować przy użyciu skryptu migracji. |
Wdrażanie zawsze włączonej konfiguracji SQL przy użyciu istniejącej usługi SQL Virtual Machines |
Wdróż zawsze włączoną konfigurację SQL przy użyciu istniejących Virtual Machines SQL. Maszyny wirtualne powinny być już przyłączone do istniejącej domeny i muszą mieć uruchomioną wersję przedsiębiorstwa SQL Server. |
Azure Synapse weryfikacji koncepcji |
Ten szablon umożliwia utworzenie środowiska weryfikacji koncepcji dla Azure Synapse, w tym pul SQL i opcjonalnych pul platformy Apache Spark |
Twórca elementu AppServicePlan i app w środowisku ASEv3 |
Twórca elementu AppServicePlan i app w środowisku ASEv3 |
Twórca natywnego zasobu relic platformy Azure |
Ten szablon konfiguruje usługę Azure Native New Relic Service w celu monitorowania zasobów w ramach subskrypcji platformy Azure. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu wdrożenia można wdrożyć za pomocą operacji docelowych:
- Grupy zasobów
- Subskrypcje
- Grupy zarządzania
- Dzierżawy
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Resources/deployments, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deployments@2024-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
debugSetting = {
detailLevel = "string"
}
expressionEvaluationOptions = {
scope = "string"
}
mode = "string"
onErrorDeployment = {
deploymentName = "string"
type = "string"
}
parameters = {
{customized property} = {
reference = {
keyVault = {
id = "string"
}
secretName = "string"
secretVersion = "string"
}
}
}
parametersLink = {
contentVersion = "string"
uri = "string"
}
templateLink = {
contentVersion = "string"
id = "string"
queryString = "string"
relativePath = "string"
uri = "string"
}
}
resourceGroup = "string"
subscriptionId = "string"
scope = "string"
})
}
Wartości właściwości
Wdrożeń
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Resources/deployments@2024-03-01" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–64 Prawidłowe znaki: Alfanumeryczne, podkreślenia, nawiasy, łączniki i kropki. |
location | Lokalizacja do przechowywania danych wdrożenia. | ciąg |
parent_id | Aby wdrożyć w grupie zasobów, użyj identyfikatora tej grupy zasobów. Aby wdrożyć w subskrypcji, użyj identyfikatora tej subskrypcji. Aby wdrożyć w grupie zarządzania, użyj identyfikatora tej grupy zarządzania. Aby wdrożyć w dzierżawie, użyj polecenia / . |
ciąg (wymagany) |
tags | Tagi wdrożenia | Słownik nazw tagów i wartości. |
properties | Właściwości wdrożenia. | DeploymentPropertiesOrDeploymentPropertiesExtended (wymagane) |
resourceGroup | Nazwa grupy zasobów do wdrożenia. Jeśli nie zostanie podana, użyj grupy zasobów operacji wdrażania. | ciąg |
subscriptionId | Identyfikator subskrypcji do wdrożenia. Jeśli nie zostanie podana, użyj subskrypcji operacji wdrażania. | ciąg |
DeploymentPropertiesOrDeploymentPropertiesExtended
Nazwa | Opis | Wartość |
---|---|---|
debugSetting | Ustawienie debugowania wdrożenia. | DebugSetting |
expressionEvaluationOptions | Określa, czy wyrażenia szablonu są oceniane w zakresie szablonu nadrzędnego lub szablonu zagnieżdżonego. Dotyczy tylko zagnieżdżonych szablonów. Jeśli nie zostanie określona, wartość domyślna jest zewnętrzna. | ExpressionEvaluationOptions |
tryb | Tryb używany do wdrażania zasobów. Ta wartość może być przyrostowa lub ukończona. W trybie przyrostowym zasoby są wdrażane bez usuwania istniejących zasobów, które nie są uwzględnione w szablonie. W trybie kompletnym zasoby są wdrażane, a istniejące zasoby w grupie zasobów, które nie są uwzględnione w szablonie, są usuwane. Zachowaj ostrożność podczas korzystania z trybu pełnego, ponieważ możesz przypadkowo usunąć zasoby. | "Ukończono" "Przyrostowe" (wymagane) |
onErrorDeployment | Wdrożenie w przypadku zachowania błędu. | OnErrorDeploymentOrOnErrorDeploymentExtended |
parameters | Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Ten element jest używany, gdy chcesz podać wartości parametrów bezpośrednio w żądaniu, a nie połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. | DeploymentPropertiesParameters |
parametersLink | Identyfikator URI pliku parametrów. Ten element służy do łączenia z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. | ParametersLink |
szablon | Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. | |
templateLink | Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. | SzablonLink |
DebugSetting
Nazwa | Opis | Wartość |
---|---|---|
detailLevel | Określa typ informacji do rejestrowania na potrzeby debugowania. Dozwolone wartości to none, requestContent, responseContent lub requestContent i responseContent oddzielone przecinkiem. Wartość domyślna to brak. Podczas ustawiania tej wartości należy dokładnie wziąć pod uwagę typ przekazywanych informacji podczas wdrażania. Rejestrując informacje o żądaniu lub odpowiedzi, możesz potencjalnie uwidocznić poufne dane pobierane za pośrednictwem operacji wdrażania. | ciąg |
ExpressionEvaluationOptions
Nazwa | Opis | Wartość |
---|---|---|
scope | Zakres używany do oceny parametrów, zmiennych i funkcji w szablonie zagnieżdżonym. | "Wewnętrzny" "NotSpecified" "Zewnętrzne" |
OnErrorDeploymentOrOnErrorDeploymentExtended
Nazwa | Opis | Wartość |
---|---|---|
deploymentName | Wdrożenie do użycia w przypadku błędu. | ciąg |
typ | Wdrożenie typu zachowania błędu. Możliwe wartości to LastSuccessful i SpecificDeployment. | "LastSuccessful" "SpecificDeployment" |
DeploymentPropertiesParameters
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | DeploymentParameter |
DeploymentParameter
Nazwa | Opis | Wartość |
---|---|---|
reference | Dokumentacja parametrów usługi Azure Key Vault. | KeyVaultParameterReference |
wartość | Wartość wejściowa parametru . |
KeyVaultParameterReference
Nazwa | Opis | Wartość |
---|---|---|
keyVault | Dokumentacja usługi Azure Key Vault. | KeyVaultReference (wymagane) |
secretName | Nazwa wpisu tajnego usługi Azure Key Vault. | ciąg (wymagany) |
secretVersion | Wersja wpisu tajnego platformy Azure Key Vault. | ciąg |
KeyVaultReference
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Identyfikator zasobu usługi Azure Key Vault. | ciąg (wymagany) |
ParametersLink
Nazwa | Opis | Wartość |
---|---|---|
contentVersion | W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. | ciąg |
Identyfikator uri | Identyfikator URI pliku parametrów. | ciąg (wymagany) |
SzablonLink
Nazwa | Opis | Wartość |
---|---|---|
contentVersion | W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. | ciąg |
identyfikator | Identyfikator zasobu specyfikacji szablonu. Użyj właściwości identyfikatora lub identyfikatora URI, ale nie obu. | ciąg |
Querystring | Ciąg zapytania (na przykład token SAS) do użycia z identyfikatorem URI templateLink. | ciąg |
relativePath | Właściwość relativePath może służyć do wdrażania połączonego szablonu w lokalizacji względem elementu nadrzędnego. Jeśli szablon nadrzędny został połączony z szablonem TemplateSpec, odwołuje się to do artefaktu w szablonie TemplateSpec. Jeśli element nadrzędny został połączony z identyfikatorem URI, wdrożenie podrzędne będzie kombinacją identyfikatorów URI elementu nadrzędnego i względnegopath | ciąg |
Identyfikator uri | Identyfikator URI szablonu do wdrożenia. Użyj właściwości URI lub id, ale nie obu. | ciąg |