U bicep zvažte použití modulů místo tohoto typu prostředku.
Definice prostředku Bicep
Typ prostředku nasazení je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Pokud chcete vytvořit prostředek Microsoft.Resources/deployments, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Resources/deployments@2025-04-01' = {
scope: resourceSymbolicName or scope
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
debugSetting: {
detailLevel: 'string'
}
expressionEvaluationOptions: {
scope: 'string'
}
extensionConfigs: {
{customized property}: {
{customized property}: {
keyVaultReference: {
keyVault: {
id: 'string'
}
secretName: 'string'
secretVersion: 'string'
}
value: any(...)
}
}
}
externalInputDefinitions: {
{customized property}: {
config: any(...)
kind: 'string'
}
}
externalInputs: {
{customized property}: {
value: any(...)
}
}
mode: 'string'
onErrorDeployment: {
deploymentName: 'string'
type: 'string'
}
parameters: {
{customized property}: {
expression: 'string'
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'
}
validationLevel: 'string'
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
Microsoft.Resources/deployments
Název |
Popis |
Hodnota |
identita |
Konfigurace spravované identity pro nasazení. |
Identita nasazení |
místo |
Umístění pro uložení dat nasazení. |
řetězec |
název |
Název prostředku |
řetězec
Omezení: Minimální délka = 1 Maximální délka = 64 Model = ^[-\w\._\(\)]+$ (povinné) |
vlastnosti |
Vlastnosti nasazení. |
DeploymentPropertiesOrDeploymentPropertiesExtended (povinné) |
rozsah působnosti |
Slouží k vytvoření prostředku v oboru, který se liší od oboru nasazení. |
Nastavte tuto vlastnost na symbolický název prostředku, který použijeprostředku rozšíření . |
štítky |
Štítky prostředků |
Slovník názvů a hodnot značek Viz Značky v šablonách |
Nastavení ladění
Název |
Popis |
Hodnota |
detailÚroveň |
Určuje typ informací, které se mají protokolovat pro ladění. Povolené hodnoty nejsou žádné, requestContent, responseContent nebo requestContent i responseContent oddělené čárkou. Výchozí hodnota není žádná. Při nastavování této hodnoty pečlivě zvažte typ informací, které předáváte během nasazování. Protokolováním informací o požadavku nebo odpovědi můžete potenciálně vystavit citlivá data načtená prostřednictvím operací nasazení. |
řetězec |
Konfigurace rozšíření nasazení
Položka DeploymentExtensionConfigItem
Název |
Popis |
Hodnota |
Referenční informace o klíči |
Referenční informace ke službě Azure Key Vault použité k načtení hodnoty tajného kódu vlastnosti konfigurace rozšíření. |
keyVaultParameterReference |
hodnota |
Hodnota vlastnosti konfigurace rozšíření. |
jakýkoliv |
DeploymentExternalInput
Název |
Popis |
Hodnota |
hodnota |
Externí vstupní hodnota. |
libovolná (povinná) |
DeploymentExternalInputDefinition
Název |
Popis |
Hodnota |
konfig |
Konfigurace pro externí vstup. |
jakýkoliv |
laskavý |
Druh externího vstupu. |
string (povinné) |
Identita nasazení
Název |
Popis |
Hodnota |
typ |
Typ identity. |
None (Žádný) UserAssigned (povinné) |
uživatelem přiřazené identity |
Sada identit přiřazených uživatelem přidružená k prostředku. |
DeploymentIdentityUserAssignedIdentities |
DeploymentIdentityUserAssignedIdentities
Parametr nasazení
Název |
Popis |
Hodnota |
výraz |
Vstupní výraz do parametru. |
řetězec |
odkaz |
Referenční informace k parametrům služby Azure Key Vault |
keyVaultParameterReference |
hodnota |
Vstupní hodnota parametru . |
jakýkoliv |
DeploymentPropertiesExtensionConfigs
Rozšíření DeploymentPropertiesOrDeploymentProperties
Název |
Popis |
Hodnota |
Nastavení ladění |
Nastavení ladění nasazení. |
debugSetting |
expressionEvaluationOptions |
Určuje, jestli se výrazy šablony vyhodnocují v rámci oboru nadřazené šablony nebo vnořené šablony. Platí pouze pro vnořené šablony. Pokud není zadána, výchozí hodnota je vnější. |
ExpressionEvaluationOptions |
konfigurace rozšíření |
Konfigurace, které se mají použít pro rozšíření nasazení. Klíče tohoto objektu jsou aliasy rozšíření nasazení definované v šabloně nasazení. |
DeploymentPropertiesExtensionConfigs |
externalInputDefinitions |
Definice externích vstupů, které používají externí nástroje k definování očekávaných externích vstupních hodnot. |
DeploymentPropertiesExternalInputDefinitions |
externí vstupy |
Externí vstupní hodnoty, používané externími nástroji pro vyhodnocení parametrů. |
DeploymentPropertiesExternalInputs |
režim |
Režim, který se používá k nasazení prostředků. Tato hodnota může být přírůstková nebo úplná. V přírůstkovém režimu se prostředky nasazují bez odstranění existujících prostředků, které nejsou součástí šablony. V režimu Dokončení se prostředky nasadí a existující prostředky ve skupině prostředků, které nejsou součástí šablony, se odstraní. Při použití režimu Dokončení buďte opatrní, protože nechtěně odstraňte prostředky. |
Dokončeno Přírůstkové (povinné) |
Nasazení chyby onError |
Nasazení při chování chyby. |
OnErrorDeploymentOrOnErrorDeploymentExtended |
parametry |
Dvojice názvů a hodnot, které definují parametry nasazení pro šablonu. Tento prvek použijete, pokud chcete zadat hodnoty parametrů přímo v požadavku místo propojení s existujícím souborem parametrů. Použijte buď vlastnost parametersLink, nebo vlastnost parametrů, ale ne obojí. Může to být JObject nebo dobře formátovaný řetězec JSON. |
Parametry vlastností nasazení |
Parametry Odkaz |
Identifikátor URI souboru parametrů. Tento prvek slouží k propojení s existujícím souborem parametrů. Použijte buď vlastnost parametersLink, nebo vlastnost parametrů, ale ne obojí. |
Odkaz na parametry |
šablona |
Obsah šablony. Tento prvek použijete, pokud chcete předat syntaxi šablony přímo v požadavku místo propojení s existující šablonou. Může to být řetězec JSON ve správném formátu nebo JObject. Použijte buď vlastnost templateLink, nebo vlastnost šablony, ale ne obojí. |
jakýkoliv |
Odkaz na šablonu |
Identifikátor URI šablony. Použijte buď vlastnost templateLink, nebo vlastnost šablony, ale ne obojí. |
Odkaz na šablonu |
validationLevel |
Úroveň ověření nasazení |
Zprostředkovatel ProviderNoRbac Šablona |
Parametry vlastností nasazení
ExpressionEvaluationOptions
Název |
Popis |
Hodnota |
rozsah působnosti |
Obor, který se má použít pro vyhodnocení parametrů, proměnných a funkcí v vnořené šabloně. |
Vnitřní Není zadáno. Vnější |
Referenční informace o parametrech trezoru klíčů
Název |
Popis |
Hodnota |
keyVault |
Referenční informace ke službě Azure Key Vault |
KeyVaultReference (povinné) |
tajnéJméno |
Název tajného kódu služby Azure Key Vault |
string (povinné) |
tajná verze |
Verze tajného kódu služby Azure Key Vault |
řetězec |
Referenční informace o trezoru klíčů
Název |
Popis |
Hodnota |
identifikační číslo |
ID prostředku služby Azure Key Vault |
string (povinné) |
OnErrorDeploymentOrOnErrorDeploymentExtended
Název |
Popis |
Hodnota |
názevNasazení |
Nasazení, které se má použít v případě chyby. |
řetězec |
typ |
Nasazení typu chování chyby. Možné hodnoty jsou LastSuccessful a SpecificDeployment. |
LastSuccessful SpecificDeployment |
Odkaz na parametry
Název |
Popis |
Hodnota |
verze obsahu |
V případě zahrnutí se musí shodovat s ContentVersion v šabloně. |
řetězec |
URI |
Identifikátor URI souboru parametrů. |
string (povinné) |
Odkaz na šablonu
Název |
Popis |
Hodnota |
verze obsahu |
V případě zahrnutí se musí shodovat s ContentVersion v šabloně. |
řetězec |
identifikační číslo |
ID prostředku specifikace šablony. Použijte buď id, nebo vlastnost URI, ale ne obojí. |
řetězec |
řetězec dotazu |
Řetězec dotazu (například token SAS), který se má použít s identifikátorem URI templateLink. |
řetězec |
relativepath (Relativní cesta) |
Vlastnost relativePath lze použít k nasazení propojené šablony v umístění vzhledem k nadřazené. Pokud byla nadřazená šablona propojena se šablonou TemplateSpec, bude odkazovat na artefakt v templateSpec. Pokud byl nadřazený objekt propojený s identifikátorem URI, bude podřízené nasazení kombinací nadřazených a relativních identifikátorů URI cesty. |
řetězec |
URI |
Identifikátor URI šablony, který se má nasadit. Použijte vlastnost identifikátoru URI nebo ID, ale ne obě. |
řetězec |
Identita přiřazená uživatelem (UserAssignedIdentity)
Definice prostředku šablony ARM
Typ prostředku nasazení je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Pokud chcete vytvořit prostředek Microsoft.Resources/deployments, přidejte do šablony následující JSON.
{
"type": "Microsoft.Resources/deployments",
"apiVersion": "2025-04-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"debugSetting": {
"detailLevel": "string"
},
"expressionEvaluationOptions": {
"scope": "string"
},
"extensionConfigs": {
"{customized property}": {
"{customized property}": {
"keyVaultReference": {
"keyVault": {
"id": "string"
},
"secretName": "string",
"secretVersion": "string"
},
"value": {}
}
}
},
"externalInputDefinitions": {
"{customized property}": {
"config": {},
"kind": "string"
}
},
"externalInputs": {
"{customized property}": {
"value": {}
}
},
"mode": "string",
"onErrorDeployment": {
"deploymentName": "string",
"type": "string"
},
"parameters": {
"{customized property}": {
"expression": "string",
"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"
},
"validationLevel": "string"
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
Microsoft.Resources/deployments
Název |
Popis |
Hodnota |
Verze rozhraní apiVersion |
Verze rozhraní API |
'2025-04-01' |
identita |
Konfigurace spravované identity pro nasazení. |
Identita nasazení |
místo |
Umístění pro uložení dat nasazení. |
řetězec |
název |
Název prostředku |
řetězec
Omezení: Minimální délka = 1 Maximální délka = 64 Model = ^[-\w\._\(\)]+$ (povinné) |
vlastnosti |
Vlastnosti nasazení. |
DeploymentPropertiesOrDeploymentPropertiesExtended (povinné) |
štítky |
Štítky prostředků |
Slovník názvů a hodnot značek Viz Značky v šablonách |
typ |
Typ prostředku |
Microsoft.Resources/deployments |
Nastavení ladění
Název |
Popis |
Hodnota |
detailÚroveň |
Určuje typ informací, které se mají protokolovat pro ladění. Povolené hodnoty nejsou žádné, requestContent, responseContent nebo requestContent i responseContent oddělené čárkou. Výchozí hodnota není žádná. Při nastavování této hodnoty pečlivě zvažte typ informací, které předáváte během nasazování. Protokolováním informací o požadavku nebo odpovědi můžete potenciálně vystavit citlivá data načtená prostřednictvím operací nasazení. |
řetězec |
Konfigurace rozšíření nasazení
Položka DeploymentExtensionConfigItem
Název |
Popis |
Hodnota |
Referenční informace o klíči |
Referenční informace ke službě Azure Key Vault použité k načtení hodnoty tajného kódu vlastnosti konfigurace rozšíření. |
keyVaultParameterReference |
hodnota |
Hodnota vlastnosti konfigurace rozšíření. |
jakýkoliv |
DeploymentExternalInput
Název |
Popis |
Hodnota |
hodnota |
Externí vstupní hodnota. |
libovolná (povinná) |
DeploymentExternalInputDefinition
Název |
Popis |
Hodnota |
konfig |
Konfigurace pro externí vstup. |
jakýkoliv |
laskavý |
Druh externího vstupu. |
string (povinné) |
Identita nasazení
Název |
Popis |
Hodnota |
typ |
Typ identity. |
None (Žádný) UserAssigned (povinné) |
uživatelem přiřazené identity |
Sada identit přiřazených uživatelem přidružená k prostředku. |
DeploymentIdentityUserAssignedIdentities |
DeploymentIdentityUserAssignedIdentities
Parametr nasazení
Název |
Popis |
Hodnota |
výraz |
Vstupní výraz do parametru. |
řetězec |
odkaz |
Referenční informace k parametrům služby Azure Key Vault |
keyVaultParameterReference |
hodnota |
Vstupní hodnota parametru . |
jakýkoliv |
DeploymentPropertiesExtensionConfigs
Rozšíření DeploymentPropertiesOrDeploymentProperties
Název |
Popis |
Hodnota |
Nastavení ladění |
Nastavení ladění nasazení. |
debugSetting |
expressionEvaluationOptions |
Určuje, jestli se výrazy šablony vyhodnocují v rámci oboru nadřazené šablony nebo vnořené šablony. Platí pouze pro vnořené šablony. Pokud není zadána, výchozí hodnota je vnější. |
ExpressionEvaluationOptions |
konfigurace rozšíření |
Konfigurace, které se mají použít pro rozšíření nasazení. Klíče tohoto objektu jsou aliasy rozšíření nasazení definované v šabloně nasazení. |
DeploymentPropertiesExtensionConfigs |
externalInputDefinitions |
Definice externích vstupů, které používají externí nástroje k definování očekávaných externích vstupních hodnot. |
DeploymentPropertiesExternalInputDefinitions |
externí vstupy |
Externí vstupní hodnoty, používané externími nástroji pro vyhodnocení parametrů. |
DeploymentPropertiesExternalInputs |
režim |
Režim, který se používá k nasazení prostředků. Tato hodnota může být přírůstková nebo úplná. V přírůstkovém režimu se prostředky nasazují bez odstranění existujících prostředků, které nejsou součástí šablony. V režimu Dokončení se prostředky nasadí a existující prostředky ve skupině prostředků, které nejsou součástí šablony, se odstraní. Při použití režimu Dokončení buďte opatrní, protože nechtěně odstraňte prostředky. |
Dokončeno Přírůstkové (povinné) |
Nasazení chyby onError |
Nasazení při chování chyby. |
OnErrorDeploymentOrOnErrorDeploymentExtended |
parametry |
Dvojice názvů a hodnot, které definují parametry nasazení pro šablonu. Tento prvek použijete, pokud chcete zadat hodnoty parametrů přímo v požadavku místo propojení s existujícím souborem parametrů. Použijte buď vlastnost parametersLink, nebo vlastnost parametrů, ale ne obojí. Může to být JObject nebo dobře formátovaný řetězec JSON. |
Parametry vlastností nasazení |
Parametry Odkaz |
Identifikátor URI souboru parametrů. Tento prvek slouží k propojení s existujícím souborem parametrů. Použijte buď vlastnost parametersLink, nebo vlastnost parametrů, ale ne obojí. |
Odkaz na parametry |
šablona |
Obsah šablony. Tento prvek použijete, pokud chcete předat syntaxi šablony přímo v požadavku místo propojení s existující šablonou. Může to být řetězec JSON ve správném formátu nebo JObject. Použijte buď vlastnost templateLink, nebo vlastnost šablony, ale ne obojí. |
jakýkoliv |
Odkaz na šablonu |
Identifikátor URI šablony. Použijte buď vlastnost templateLink, nebo vlastnost šablony, ale ne obojí. |
Odkaz na šablonu |
validationLevel |
Úroveň ověření nasazení |
Zprostředkovatel ProviderNoRbac Šablona |
Parametry vlastností nasazení
ExpressionEvaluationOptions
Název |
Popis |
Hodnota |
rozsah působnosti |
Obor, který se má použít pro vyhodnocení parametrů, proměnných a funkcí v vnořené šabloně. |
Vnitřní Není zadáno. Vnější |
Referenční informace o parametrech trezoru klíčů
Název |
Popis |
Hodnota |
keyVault |
Referenční informace ke službě Azure Key Vault |
KeyVaultReference (povinné) |
tajnéJméno |
Název tajného kódu služby Azure Key Vault |
string (povinné) |
tajná verze |
Verze tajného kódu služby Azure Key Vault |
řetězec |
Referenční informace o trezoru klíčů
Název |
Popis |
Hodnota |
identifikační číslo |
ID prostředku služby Azure Key Vault |
string (povinné) |
OnErrorDeploymentOrOnErrorDeploymentExtended
Název |
Popis |
Hodnota |
názevNasazení |
Nasazení, které se má použít v případě chyby. |
řetězec |
typ |
Nasazení typu chování chyby. Možné hodnoty jsou LastSuccessful a SpecificDeployment. |
LastSuccessful SpecificDeployment |
Odkaz na parametry
Název |
Popis |
Hodnota |
verze obsahu |
V případě zahrnutí se musí shodovat s ContentVersion v šabloně. |
řetězec |
URI |
Identifikátor URI souboru parametrů. |
string (povinné) |
Odkaz na šablonu
Název |
Popis |
Hodnota |
verze obsahu |
V případě zahrnutí se musí shodovat s ContentVersion v šabloně. |
řetězec |
identifikační číslo |
ID prostředku specifikace šablony. Použijte buď id, nebo vlastnost URI, ale ne obojí. |
řetězec |
řetězec dotazu |
Řetězec dotazu (například token SAS), který se má použít s identifikátorem URI templateLink. |
řetězec |
relativepath (Relativní cesta) |
Vlastnost relativePath lze použít k nasazení propojené šablony v umístění vzhledem k nadřazené. Pokud byla nadřazená šablona propojena se šablonou TemplateSpec, bude odkazovat na artefakt v templateSpec. Pokud byl nadřazený objekt propojený s identifikátorem URI, bude podřízené nasazení kombinací nadřazených a relativních identifikátorů URI cesty. |
řetězec |
URI |
Identifikátor URI šablony, který se má nasadit. Použijte vlastnost identifikátoru URI nebo ID, ale ne obě. |
řetězec |
Identita přiřazená uživatelem (UserAssignedIdentity)
Příklady použití
Typ prostředku nasazení je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Pokud chcete vytvořit prostředek Microsoft.Resources/deployments, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deployments@2025-04-01"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
debugSetting = {
detailLevel = "string"
}
expressionEvaluationOptions = {
scope = "string"
}
extensionConfigs = {
{customized property} = {
{customized property} = {
keyVaultReference = {
keyVault = {
id = "string"
}
secretName = "string"
secretVersion = "string"
}
value = ?
}
}
}
externalInputDefinitions = {
{customized property} = {
config = ?
kind = "string"
}
}
externalInputs = {
{customized property} = {
value = ?
}
}
mode = "string"
onErrorDeployment = {
deploymentName = "string"
type = "string"
}
parameters = {
{customized property} = {
expression = "string"
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"
}
validationLevel = "string"
}
}
}
Hodnoty vlastností
Microsoft.Resources/deployments
Název |
Popis |
Hodnota |
identita |
Konfigurace spravované identity pro nasazení. |
Identita nasazení |
místo |
Umístění pro uložení dat nasazení. |
řetězec |
název |
Název prostředku |
řetězec
Omezení: Minimální délka = 1 Maximální délka = 64 Model = ^[-\w\._\(\)]+$ (povinné) |
ID rodiče |
ID prostředku, na který se má tento prostředek rozšíření použít. |
string (povinné) |
vlastnosti |
Vlastnosti nasazení. |
DeploymentPropertiesOrDeploymentPropertiesExtended (povinné) |
štítky |
Štítky prostředků |
Slovník názvů a hodnot značek |
typ |
Typ prostředku |
"Microsoft.Resources/deployments@2025-04-01" |
Nastavení ladění
Název |
Popis |
Hodnota |
detailÚroveň |
Určuje typ informací, které se mají protokolovat pro ladění. Povolené hodnoty nejsou žádné, requestContent, responseContent nebo requestContent i responseContent oddělené čárkou. Výchozí hodnota není žádná. Při nastavování této hodnoty pečlivě zvažte typ informací, které předáváte během nasazování. Protokolováním informací o požadavku nebo odpovědi můžete potenciálně vystavit citlivá data načtená prostřednictvím operací nasazení. |
řetězec |
Konfigurace rozšíření nasazení
Položka DeploymentExtensionConfigItem
Název |
Popis |
Hodnota |
Referenční informace o klíči |
Referenční informace ke službě Azure Key Vault použité k načtení hodnoty tajného kódu vlastnosti konfigurace rozšíření. |
keyVaultParameterReference |
hodnota |
Hodnota vlastnosti konfigurace rozšíření. |
jakýkoliv |
DeploymentExternalInput
Název |
Popis |
Hodnota |
hodnota |
Externí vstupní hodnota. |
libovolná (povinná) |
DeploymentExternalInputDefinition
Název |
Popis |
Hodnota |
konfig |
Konfigurace pro externí vstup. |
jakýkoliv |
laskavý |
Druh externího vstupu. |
string (povinné) |
Identita nasazení
Název |
Popis |
Hodnota |
typ |
Typ identity. |
None (Žádný) UserAssigned (povinné) |
uživatelem přiřazené identity |
Sada identit přiřazených uživatelem přidružená k prostředku. |
DeploymentIdentityUserAssignedIdentities |
DeploymentIdentityUserAssignedIdentities
Parametr nasazení
Název |
Popis |
Hodnota |
výraz |
Vstupní výraz do parametru. |
řetězec |
odkaz |
Referenční informace k parametrům služby Azure Key Vault |
keyVaultParameterReference |
hodnota |
Vstupní hodnota parametru . |
jakýkoliv |
DeploymentPropertiesExtensionConfigs
Rozšíření DeploymentPropertiesOrDeploymentProperties
Název |
Popis |
Hodnota |
Nastavení ladění |
Nastavení ladění nasazení. |
debugSetting |
expressionEvaluationOptions |
Určuje, jestli se výrazy šablony vyhodnocují v rámci oboru nadřazené šablony nebo vnořené šablony. Platí pouze pro vnořené šablony. Pokud není zadána, výchozí hodnota je vnější. |
ExpressionEvaluationOptions |
konfigurace rozšíření |
Konfigurace, které se mají použít pro rozšíření nasazení. Klíče tohoto objektu jsou aliasy rozšíření nasazení definované v šabloně nasazení. |
DeploymentPropertiesExtensionConfigs |
externalInputDefinitions |
Definice externích vstupů, které používají externí nástroje k definování očekávaných externích vstupních hodnot. |
DeploymentPropertiesExternalInputDefinitions |
externí vstupy |
Externí vstupní hodnoty, používané externími nástroji pro vyhodnocení parametrů. |
DeploymentPropertiesExternalInputs |
režim |
Režim, který se používá k nasazení prostředků. Tato hodnota může být přírůstková nebo úplná. V přírůstkovém režimu se prostředky nasazují bez odstranění existujících prostředků, které nejsou součástí šablony. V režimu Dokončení se prostředky nasadí a existující prostředky ve skupině prostředků, které nejsou součástí šablony, se odstraní. Při použití režimu Dokončení buďte opatrní, protože nechtěně odstraňte prostředky. |
Dokončeno Přírůstkové (povinné) |
Nasazení chyby onError |
Nasazení při chování chyby. |
OnErrorDeploymentOrOnErrorDeploymentExtended |
parametry |
Dvojice názvů a hodnot, které definují parametry nasazení pro šablonu. Tento prvek použijete, pokud chcete zadat hodnoty parametrů přímo v požadavku místo propojení s existujícím souborem parametrů. Použijte buď vlastnost parametersLink, nebo vlastnost parametrů, ale ne obojí. Může to být JObject nebo dobře formátovaný řetězec JSON. |
Parametry vlastností nasazení |
Parametry Odkaz |
Identifikátor URI souboru parametrů. Tento prvek slouží k propojení s existujícím souborem parametrů. Použijte buď vlastnost parametersLink, nebo vlastnost parametrů, ale ne obojí. |
Odkaz na parametry |
šablona |
Obsah šablony. Tento prvek použijete, pokud chcete předat syntaxi šablony přímo v požadavku místo propojení s existující šablonou. Může to být řetězec JSON ve správném formátu nebo JObject. Použijte buď vlastnost templateLink, nebo vlastnost šablony, ale ne obojí. |
jakýkoliv |
Odkaz na šablonu |
Identifikátor URI šablony. Použijte buď vlastnost templateLink, nebo vlastnost šablony, ale ne obojí. |
Odkaz na šablonu |
validationLevel |
Úroveň ověření nasazení |
Zprostředkovatel ProviderNoRbac Šablona |
Parametry vlastností nasazení
ExpressionEvaluationOptions
Název |
Popis |
Hodnota |
rozsah působnosti |
Obor, který se má použít pro vyhodnocení parametrů, proměnných a funkcí v vnořené šabloně. |
Vnitřní Není zadáno. Vnější |
Referenční informace o parametrech trezoru klíčů
Název |
Popis |
Hodnota |
keyVault |
Referenční informace ke službě Azure Key Vault |
KeyVaultReference (povinné) |
tajnéJméno |
Název tajného kódu služby Azure Key Vault |
string (povinné) |
tajná verze |
Verze tajného kódu služby Azure Key Vault |
řetězec |
Referenční informace o trezoru klíčů
Název |
Popis |
Hodnota |
identifikační číslo |
ID prostředku služby Azure Key Vault |
string (povinné) |
OnErrorDeploymentOrOnErrorDeploymentExtended
Název |
Popis |
Hodnota |
názevNasazení |
Nasazení, které se má použít v případě chyby. |
řetězec |
typ |
Nasazení typu chování chyby. Možné hodnoty jsou LastSuccessful a SpecificDeployment. |
LastSuccessful SpecificDeployment |
Odkaz na parametry
Název |
Popis |
Hodnota |
verze obsahu |
V případě zahrnutí se musí shodovat s ContentVersion v šabloně. |
řetězec |
URI |
Identifikátor URI souboru parametrů. |
string (povinné) |
Odkaz na šablonu
Název |
Popis |
Hodnota |
verze obsahu |
V případě zahrnutí se musí shodovat s ContentVersion v šabloně. |
řetězec |
identifikační číslo |
ID prostředku specifikace šablony. Použijte buď id, nebo vlastnost URI, ale ne obojí. |
řetězec |
řetězec dotazu |
Řetězec dotazu (například token SAS), který se má použít s identifikátorem URI templateLink. |
řetězec |
relativepath (Relativní cesta) |
Vlastnost relativePath lze použít k nasazení propojené šablony v umístění vzhledem k nadřazené. Pokud byla nadřazená šablona propojena se šablonou TemplateSpec, bude odkazovat na artefakt v templateSpec. Pokud byl nadřazený objekt propojený s identifikátorem URI, bude podřízené nasazení kombinací nadřazených a relativních identifikátorů URI cesty. |
řetězec |
URI |
Identifikátor URI šablony, který se má nasadit. Použijte vlastnost identifikátoru URI nebo ID, ale ne obě. |
řetězec |
Identita přiřazená uživatelem (UserAssignedIdentity)