Nasazení Microsoft.Resources
- nejnovější
- 11. 11. 2024
-
2024-07-01 -
2024-03-01 -
2023-07-01 - 2022-09-01
-
2021-04-01 - 1. 1. 2021
- 10. 10. 2020
-
2020-08-01 - 06.06.2020
- 10. 10. 2019
- 1. 8. 2019
-
1. 7. 2019 - 10. 5. 2019
-
05.05.2019 - 03.03.2019
- 05.05.2018
-
2018-02-01 - 10. 5. 2017
-
09.09.2016 -
2016-07-01 -
2016-02-01 - 11. 11. 2015
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@2024-11-01' = {
scope: resourceSymbolicName or scope
location: 'string'
name: '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(Azure.Bicep.Types.Concrete.AnyType)
}
}
parametersLink: {
contentVersion: 'string'
uri: 'string'
}
template: any(Azure.Bicep.Types.Concrete.AnyType)
templateLink: {
contentVersion: 'string'
id: 'string'
queryString: 'string'
relativePath: 'string'
uri: 'string'
}
validationLevel: 'string'
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
DebugSetting
Jméno | Popis | Hodnota |
---|---|---|
detailLevel | 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 |
DeploymentParameter
Jméno | Popis | Hodnota |
---|---|---|
odkaz | Referenční informace k parametrům služby Azure Key Vault | keyVaultParameterReference |
hodnota | Vstupní hodnota parametru . | jakýkoliv |
DeploymentPropertiesOrDeploymentPropertiesExtended
Jméno | Popis | Hodnota |
---|---|---|
debugSetting | 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 |
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é) |
onErrorDeployment | 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. | DeploymentPropertiesParameters |
parametersLink | 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í. | ParametersLink |
š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 |
templateLink | Identifikátor URI šablony. Použijte buď vlastnost templateLink, nebo vlastnost šablony, ale ne obojí. | TemplateLink |
validationLevel | Úroveň ověření nasazení | Zprostředkovatel ProviderNoRbac Šablona |
DeploymentPropertiesParameters
Jméno | Popis | Hodnota |
---|
Značky nasazení
Jméno | Popis | Hodnota |
---|
ExpressionEvaluationOptions
Jméno | Popis | Hodnota |
---|---|---|
rozsah | 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ší |
KeyVaultParameterReference
KeyVaultReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku služby Azure Key Vault | string (povinné) |
Microsoft.Resources/deployments
Jméno | Popis | Hodnota |
---|---|---|
umístění | Umístění pro uložení dat nasazení. | řetězec |
Jméno | Název prostředku | řetězec Omezení: Minimální délka = 1 Maximální délka = 1 Model = ^[-\w\._\(\)]+$ (povinné) |
vlastnosti | Vlastnosti nasazení. | DeploymentPropertiesOrDeploymentPropertiesExtended (povinné) |
rozsah | 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í |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
OnErrorDeploymentOrOnErrorDeploymentExtended
Jméno | Popis | Hodnota |
---|---|---|
deploymentName | 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 |
ParametersLink
Jméno | Popis | Hodnota |
---|---|---|
contentVersion | V případě zahrnutí se musí shodovat s ContentVersion v šabloně. | řetězec |
identifikátor uri | Identifikátor URI souboru parametrů. | string (povinné) |
TemplateLink
Jméno | Popis | Hodnota |
---|---|---|
contentVersion | V případě zahrnutí se musí shodovat s ContentVersion v šabloně. | řetězec |
id | ID prostředku specifikace šablony. Použijte buď id, nebo vlastnost URI, ale ne obojí. | řetězec |
queryString | Řetězec dotazu (například token SAS), který se má použít s identifikátorem URI templateLink. | řetězec |
relativePath | 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 |
identifikátor uri | Identifikátor URI šablony, který se má nasadit. Použijte vlastnost identifikátoru URI nebo ID, ale ne obě. | řetězec |
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": "2024-11-01",
"name": "string",
"location": "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"
},
"validationLevel": "string"
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
DebugSetting
Jméno | Popis | Hodnota |
---|---|---|
detailLevel | 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 |
DeploymentParameter
Jméno | Popis | Hodnota |
---|---|---|
odkaz | Referenční informace k parametrům služby Azure Key Vault | keyVaultParameterReference |
hodnota | Vstupní hodnota parametru . | jakýkoliv |
DeploymentPropertiesOrDeploymentPropertiesExtended
Jméno | Popis | Hodnota |
---|---|---|
debugSetting | 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 |
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é) |
onErrorDeployment | 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. | DeploymentPropertiesParameters |
parametersLink | 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í. | ParametersLink |
š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 |
templateLink | Identifikátor URI šablony. Použijte buď vlastnost templateLink, nebo vlastnost šablony, ale ne obojí. | TemplateLink |
validationLevel | Úroveň ověření nasazení | Zprostředkovatel ProviderNoRbac Šablona |
DeploymentPropertiesParameters
Jméno | Popis | Hodnota |
---|
Značky nasazení
Jméno | Popis | Hodnota |
---|
ExpressionEvaluationOptions
Jméno | Popis | Hodnota |
---|---|---|
rozsah | 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ší |
KeyVaultParameterReference
KeyVaultReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku služby Azure Key Vault | string (povinné) |
Microsoft.Resources/deployments
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2024-11-01' |
umístění | Umístění pro uložení dat nasazení. | řetězec |
Jméno | Název prostředku | řetězec Omezení: Minimální délka = 1 Maximální délka = 1 Model = ^[-\w\._\(\)]+$ (povinné) |
vlastnosti | Vlastnosti nasazení. | DeploymentPropertiesOrDeploymentPropertiesExtended (povinné) |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | Microsoft.Resources/deployments |
OnErrorDeploymentOrOnErrorDeploymentExtended
Jméno | Popis | Hodnota |
---|---|---|
deploymentName | 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 |
ParametersLink
Jméno | Popis | Hodnota |
---|---|---|
contentVersion | V případě zahrnutí se musí shodovat s ContentVersion v šabloně. | řetězec |
identifikátor uri | Identifikátor URI souboru parametrů. | string (povinné) |
TemplateLink
Jméno | Popis | Hodnota |
---|---|---|
contentVersion | V případě zahrnutí se musí shodovat s ContentVersion v šabloně. | řetězec |
id | ID prostředku specifikace šablony. Použijte buď id, nebo vlastnost URI, ale ne obojí. | řetězec |
queryString | Řetězec dotazu (například token SAS), který se má použít s identifikátorem URI templateLink. | řetězec |
relativePath | 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 |
identifikátor uri | Identifikátor URI šablony, který se má nasadit. Použijte vlastnost identifikátoru URI nebo ID, ale ne obě. | řetězec |
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@2024-11-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
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"
}
value = ?
}
}
parametersLink = {
contentVersion = "string"
uri = "string"
}
template = ?
templateLink = {
contentVersion = "string"
id = "string"
queryString = "string"
relativePath = "string"
uri = "string"
}
validationLevel = "string"
}
})
}
Hodnoty vlastností
DebugSetting
Jméno | Popis | Hodnota |
---|---|---|
detailLevel | 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 |
DeploymentParameter
Jméno | Popis | Hodnota |
---|---|---|
odkaz | Referenční informace k parametrům služby Azure Key Vault | keyVaultParameterReference |
hodnota | Vstupní hodnota parametru . | jakýkoliv |
DeploymentPropertiesOrDeploymentPropertiesExtended
Jméno | Popis | Hodnota |
---|---|---|
debugSetting | 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 |
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é) |
onErrorDeployment | 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. | DeploymentPropertiesParameters |
parametersLink | 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í. | ParametersLink |
š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 |
templateLink | Identifikátor URI šablony. Použijte buď vlastnost templateLink, nebo vlastnost šablony, ale ne obojí. | TemplateLink |
validationLevel | Úroveň ověření nasazení | Zprostředkovatel ProviderNoRbac Šablona |
DeploymentPropertiesParameters
Jméno | Popis | Hodnota |
---|
Značky nasazení
Jméno | Popis | Hodnota |
---|
ExpressionEvaluationOptions
Jméno | Popis | Hodnota |
---|---|---|
rozsah | 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ší |
KeyVaultParameterReference
KeyVaultReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku služby Azure Key Vault | string (povinné) |
Microsoft.Resources/deployments
Jméno | Popis | Hodnota |
---|---|---|
umístění | Umístění pro uložení dat nasazení. | řetězec |
Jméno | Název prostředku | řetězec Omezení: Minimální délka = 1 Maximální délka = 1 Model = ^[-\w\._\(\)]+$ (povinné) |
parent_id | ID prostředku, na který se má tento prostředek rozšíření použít. | string (povinné) |
vlastnosti | Vlastnosti nasazení. | DeploymentPropertiesOrDeploymentPropertiesExtended (povinné) |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | Microsoft.Resources/deployments@2024-11-01 |
OnErrorDeploymentOrOnErrorDeploymentExtended
Jméno | Popis | Hodnota |
---|---|---|
deploymentName | 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 |
ParametersLink
Jméno | Popis | Hodnota |
---|---|---|
contentVersion | V případě zahrnutí se musí shodovat s ContentVersion v šabloně. | řetězec |
identifikátor uri | Identifikátor URI souboru parametrů. | string (povinné) |
TemplateLink
Jméno | Popis | Hodnota |
---|---|---|
contentVersion | V případě zahrnutí se musí shodovat s ContentVersion v šabloně. | řetězec |
id | ID prostředku specifikace šablony. Použijte buď id, nebo vlastnost URI, ale ne obojí. | řetězec |
queryString | Řetězec dotazu (například token SAS), který se má použít s identifikátorem URI templateLink. | řetězec |
relativePath | 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 |
identifikátor uri | Identifikátor URI šablony, který se má nasadit. Použijte vlastnost identifikátoru URI nebo ID, ale ne obě. | řetězec |