Sdílet prostřednictvím


Nasazení Microsoft.Resources

Poznámky

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.

Formát prostředku

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í

Název Popis Hodnota

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

Název Popis Hodnota

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

Název Popis Hodnota

DeploymentPropertiesExternalInputDefinitions

Název Popis Hodnota

DeploymentPropertiesExternalInputs

Název Popis Hodnota

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í

Název Popis Hodnota

Značky nasazení

Název Popis Hodnota

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
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é)
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)

Název Popis Hodnota

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.

Formát prostředku

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í

Název Popis Hodnota

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

Název Popis Hodnota

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

Název Popis Hodnota

DeploymentPropertiesExternalInputDefinitions

Název Popis Hodnota

DeploymentPropertiesExternalInputs

Název Popis Hodnota

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í

Název Popis Hodnota

Značky nasazení

Název Popis Hodnota

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
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é)
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)

Název Popis Hodnota

Příklady použití

Definice prostředku Terraformu (poskytovatel AzAPI)

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.

Formát prostředku

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í

Název Popis Hodnota

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

Název Popis Hodnota

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

Název Popis Hodnota

DeploymentPropertiesExternalInputDefinitions

Název Popis Hodnota

DeploymentPropertiesExternalInputs

Název Popis Hodnota

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í

Název Popis Hodnota

Značky nasazení

Název Popis Hodnota

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
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é)
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)

Název Popis Hodnota