Microsoft.Resources deploymentStacks 2022-08-01-preview
- nejnovější
-
2024-03-01 - 2022-08-01-preview
Definice prostředku Bicep
Typ prostředku deploymentStacks je možné nasadit s operacemi, které cílí:
- skupiny pro správu – viz příkazy nasazení skupiny pro správu* předplatného – Viz příkazy nasazení předplatných* skupiny prostředků – viz příkazy nasazení skupiny prostředků
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/deploymentStacks, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Resources/deploymentStacks@2022-08-01-preview' = {
location: 'string'
name: 'string'
properties: {
actionOnUnmanage: {
managementGroups: 'string'
resourceGroups: 'string'
resources: 'string'
}
debugSetting: {
detailLevel: 'string'
}
denySettings: {
applyToChildScopes: bool
excludedActions: [
'string'
]
excludedPrincipals: [
'string'
]
mode: 'string'
}
deploymentScope: 'string'
description: 'string'
error: {
error: {}
}
parameters: 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'
}
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
OdepřítSettings
Jméno | Popis | Hodnota |
---|---|---|
applyToChildScopes | DenySettings se použije u podřízených oborů. | Bool |
excludedActions | Seznam operací správy založených na rolích, které jsou vyloučené z denySettings Je povoleno až 200 akcí. Pokud je režim denySetting nastavený na denyWriteAndDelete, připojí se k vyloučeným Akcím automaticky následující akce: */read a Microsoft.Authorization/locks/delete. Pokud je režim denySetting nastavený na denyDelete, připojí se k vyloučenéActions automaticky následující akce: Microsoft.Authorization/locks/delete. Duplicitní akce budou odebrány. | string[] |
vyloučenéPrincipals | Seznam ID objektu zabezpečení AAD vyloučených z zámku Je povoleno až 5 objektů zabezpečení. | string[] |
režim | denySettings Mode. | DenyDelete DenyWriteAndDelete None (povinné) |
DeploymentStackProperties
Jméno | Popis | Hodnota |
---|---|---|
actionOnUnmanage | Definuje chování prostředků, které se nespravují okamžitě po aktualizaci zásobníku. | DeploymentStackPropertiesActionOnUnmanage (povinné) |
debugSetting | Nastavení ladění nasazení. | DeploymentStacksDebugSetting |
denySettings | Definuje, jak jsou prostředky nasazené zásobníkem uzamčené. | DenySettings (povinné) |
deploymentScope | Obor, ve kterém se má vytvořit počáteční nasazení. Pokud není zadaný obor, nastaví se jako výchozí obor zásobníku nasazení. Platné obory jsou: skupina pro správu (formát: /providers/Microsoft.Management/managementGroups/{managementGroupId}), předplatné (formát: /subscriptions/{subscriptionId}), skupina prostředků (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}). | řetězec |
popis | Popis zásobníku nasazení | řetězec Omezení: Maximální délka = 4096 |
chyba | Běžná chybová odpověď pro všechna rozhraní API Azure Resource Manageru pro vrácení podrobností o chybě pro neúspěšné operace (To se také řídí formátem odpovědi na chybu OData.) | |
parametry | Dvojice názvů a hodnot, které definují parametry nasazení pro šablonu. Tento prvek použijte při zadávání hodnot 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. | jakýkoliv |
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í. | DeploymentStacksParametersLink |
š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í. | DeploymentStacksTemplateLink |
DeploymentStackPropertiesActionOnUnmanage
Jméno | Popis | Hodnota |
---|---|---|
managementGroups | Určuje akci, která se má provést u prostředku při odstranění zásobníku nasazení. Odstranění se pokusí odstranit prostředek z Azure. Odpojením ponecháte prostředek v aktuálním stavu. | Odstranit "odpojit" |
resourceGroups | Určuje akci, která se má provést u prostředku při odstranění zásobníku nasazení. Odstranění se pokusí odstranit prostředek z Azure. Odpojením ponecháte prostředek v aktuálním stavu. | Odstranit "odpojit" |
prostředky | Určuje akci, která se má provést u prostředku při odstranění zásobníku nasazení. Odstranění se pokusí odstranit prostředek z Azure. Odpojením ponecháte prostředek v aktuálním stavu. | Odstranit "odpojení" (povinné) |
DeploymentStacksDebugSetting
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é se předávají během nasazení. Protokolováním informací o požadavku nebo odpovědi mohou být potenciálně vystavena citlivá data načtená prostřednictvím operací nasazení. | řetězec |
DeploymentStacksParametersLink
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é) |
DeploymentStacksTemplateLink
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 |
DeploymentStackTags
Jméno | Popis | Hodnota |
---|
ErrorDetail
Jméno | Popis | Hodnota |
---|
ErrorResponse
Jméno | Popis | Hodnota |
---|---|---|
chyba | Objekt chyby. | ErrorDetail |
Microsoft.Resources/deploymentStacks
Jméno | Popis | Hodnota |
---|---|---|
umístění | Umístění zásobníku nasazení. Po vytvoření se nedá změnit. Musí to být jedno z podporovaných umístění Azure. | řetězec |
Jméno | Název prostředku | řetězec Omezení: Minimální délka = 1 Maximální délka = 90 Model = ^[-\w\._\(\)]+$ (povinné) |
vlastnosti | Vlastnosti zásobníku nasazení | deploymentStackProperties |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
Definice prostředku šablony ARM
Typ prostředku deploymentStacks je možné nasadit s operacemi, které cílí:
- skupiny pro správu – viz příkazy nasazení skupiny pro správu* předplatného – Viz příkazy nasazení předplatných* skupiny prostředků – viz příkazy nasazení skupiny prostředků
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/deploymentStacks, přidejte do šablony následující JSON.
{
"type": "Microsoft.Resources/deploymentStacks",
"apiVersion": "2022-08-01-preview",
"name": "string",
"location": "string",
"properties": {
"actionOnUnmanage": {
"managementGroups": "string",
"resourceGroups": "string",
"resources": "string"
},
"debugSetting": {
"detailLevel": "string"
},
"denySettings": {
"applyToChildScopes": "bool",
"excludedActions": [ "string" ],
"excludedPrincipals": [ "string" ],
"mode": "string"
},
"deploymentScope": "string",
"description": "string",
"error": {
"error": {
}
},
"parameters": {},
"parametersLink": {
"contentVersion": "string",
"uri": "string"
},
"template": {},
"templateLink": {
"contentVersion": "string",
"id": "string",
"queryString": "string",
"relativePath": "string",
"uri": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
OdepřítSettings
Jméno | Popis | Hodnota |
---|---|---|
applyToChildScopes | DenySettings se použije u podřízených oborů. | Bool |
excludedActions | Seznam operací správy založených na rolích, které jsou vyloučené z denySettings Je povoleno až 200 akcí. Pokud je režim denySetting nastavený na denyWriteAndDelete, připojí se k vyloučeným Akcím automaticky následující akce: */read a Microsoft.Authorization/locks/delete. Pokud je režim denySetting nastavený na denyDelete, připojí se k vyloučenéActions automaticky následující akce: Microsoft.Authorization/locks/delete. Duplicitní akce budou odebrány. | string[] |
vyloučenéPrincipals | Seznam ID objektu zabezpečení AAD vyloučených z zámku Je povoleno až 5 objektů zabezpečení. | string[] |
režim | denySettings Mode. | DenyDelete DenyWriteAndDelete None (povinné) |
DeploymentStackProperties
Jméno | Popis | Hodnota |
---|---|---|
actionOnUnmanage | Definuje chování prostředků, které se nespravují okamžitě po aktualizaci zásobníku. | DeploymentStackPropertiesActionOnUnmanage (povinné) |
debugSetting | Nastavení ladění nasazení. | DeploymentStacksDebugSetting |
denySettings | Definuje, jak jsou prostředky nasazené zásobníkem uzamčené. | DenySettings (povinné) |
deploymentScope | Obor, ve kterém se má vytvořit počáteční nasazení. Pokud není zadaný obor, nastaví se jako výchozí obor zásobníku nasazení. Platné obory jsou: skupina pro správu (formát: /providers/Microsoft.Management/managementGroups/{managementGroupId}), předplatné (formát: /subscriptions/{subscriptionId}), skupina prostředků (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}). | řetězec |
popis | Popis zásobníku nasazení | řetězec Omezení: Maximální délka = 4096 |
chyba | Běžná chybová odpověď pro všechna rozhraní API Azure Resource Manageru pro vrácení podrobností o chybě pro neúspěšné operace (To se také řídí formátem odpovědi na chybu OData.) | |
parametry | Dvojice názvů a hodnot, které definují parametry nasazení pro šablonu. Tento prvek použijte při zadávání hodnot 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. | jakýkoliv |
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í. | DeploymentStacksParametersLink |
š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í. | DeploymentStacksTemplateLink |
DeploymentStackPropertiesActionOnUnmanage
Jméno | Popis | Hodnota |
---|---|---|
managementGroups | Určuje akci, která se má provést u prostředku při odstranění zásobníku nasazení. Odstranění se pokusí odstranit prostředek z Azure. Odpojením ponecháte prostředek v aktuálním stavu. | Odstranit "odpojit" |
resourceGroups | Určuje akci, která se má provést u prostředku při odstranění zásobníku nasazení. Odstranění se pokusí odstranit prostředek z Azure. Odpojením ponecháte prostředek v aktuálním stavu. | Odstranit "odpojit" |
prostředky | Určuje akci, která se má provést u prostředku při odstranění zásobníku nasazení. Odstranění se pokusí odstranit prostředek z Azure. Odpojením ponecháte prostředek v aktuálním stavu. | Odstranit "odpojení" (povinné) |
DeploymentStacksDebugSetting
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é se předávají během nasazení. Protokolováním informací o požadavku nebo odpovědi mohou být potenciálně vystavena citlivá data načtená prostřednictvím operací nasazení. | řetězec |
DeploymentStacksParametersLink
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é) |
DeploymentStacksTemplateLink
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 |
DeploymentStackTags
Jméno | Popis | Hodnota |
---|
ErrorDetail
Jméno | Popis | Hodnota |
---|
ErrorResponse
Jméno | Popis | Hodnota |
---|---|---|
chyba | Objekt chyby. | ErrorDetail |
Microsoft.Resources/deploymentStacks
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | 2022-08-01-preview |
umístění | Umístění zásobníku nasazení. Po vytvoření se nedá změnit. Musí to být jedno z podporovaných umístění Azure. | řetězec |
Jméno | Název prostředku | řetězec Omezení: Minimální délka = 1 Maximální délka = 90 Model = ^[-\w\._\(\)]+$ (povinné) |
vlastnosti | Vlastnosti zásobníku nasazení | deploymentStackProperties |
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/deploymentStacks |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku deploymentStacks je možné nasadit s operacemi, které cílí:
- skupiny pro správu * skupiny prostředků* předplatného
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/deploymentStacks, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deploymentStacks@2022-08-01-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
actionOnUnmanage = {
managementGroups = "string"
resourceGroups = "string"
resources = "string"
}
debugSetting = {
detailLevel = "string"
}
denySettings = {
applyToChildScopes = bool
excludedActions = [
"string"
]
excludedPrincipals = [
"string"
]
mode = "string"
}
deploymentScope = "string"
description = "string"
error = {
error = {
}
}
parameters = ?
parametersLink = {
contentVersion = "string"
uri = "string"
}
template = ?
templateLink = {
contentVersion = "string"
id = "string"
queryString = "string"
relativePath = "string"
uri = "string"
}
}
})
}
Hodnoty vlastností
OdepřítSettings
Jméno | Popis | Hodnota |
---|---|---|
applyToChildScopes | DenySettings se použije u podřízených oborů. | Bool |
excludedActions | Seznam operací správy založených na rolích, které jsou vyloučené z denySettings Je povoleno až 200 akcí. Pokud je režim denySetting nastavený na denyWriteAndDelete, připojí se k vyloučeným Akcím automaticky následující akce: */read a Microsoft.Authorization/locks/delete. Pokud je režim denySetting nastavený na denyDelete, připojí se k vyloučenéActions automaticky následující akce: Microsoft.Authorization/locks/delete. Duplicitní akce budou odebrány. | string[] |
vyloučenéPrincipals | Seznam ID objektu zabezpečení AAD vyloučených z zámku Je povoleno až 5 objektů zabezpečení. | string[] |
režim | denySettings Mode. | DenyDelete DenyWriteAndDelete None (povinné) |
DeploymentStackProperties
Jméno | Popis | Hodnota |
---|---|---|
actionOnUnmanage | Definuje chování prostředků, které se nespravují okamžitě po aktualizaci zásobníku. | DeploymentStackPropertiesActionOnUnmanage (povinné) |
debugSetting | Nastavení ladění nasazení. | DeploymentStacksDebugSetting |
denySettings | Definuje, jak jsou prostředky nasazené zásobníkem uzamčené. | DenySettings (povinné) |
deploymentScope | Obor, ve kterém se má vytvořit počáteční nasazení. Pokud není zadaný obor, nastaví se jako výchozí obor zásobníku nasazení. Platné obory jsou: skupina pro správu (formát: /providers/Microsoft.Management/managementGroups/{managementGroupId}), předplatné (formát: /subscriptions/{subscriptionId}), skupina prostředků (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}). | řetězec |
popis | Popis zásobníku nasazení | řetězec Omezení: Maximální délka = 4096 |
chyba | Běžná chybová odpověď pro všechna rozhraní API Azure Resource Manageru pro vrácení podrobností o chybě pro neúspěšné operace (To se také řídí formátem odpovědi na chybu OData.) | |
parametry | Dvojice názvů a hodnot, které definují parametry nasazení pro šablonu. Tento prvek použijte při zadávání hodnot 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. | jakýkoliv |
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í. | DeploymentStacksParametersLink |
š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í. | DeploymentStacksTemplateLink |
DeploymentStackPropertiesActionOnUnmanage
Jméno | Popis | Hodnota |
---|---|---|
managementGroups | Určuje akci, která se má provést u prostředku při odstranění zásobníku nasazení. Odstranění se pokusí odstranit prostředek z Azure. Odpojením ponecháte prostředek v aktuálním stavu. | Odstranit "odpojit" |
resourceGroups | Určuje akci, která se má provést u prostředku při odstranění zásobníku nasazení. Odstranění se pokusí odstranit prostředek z Azure. Odpojením ponecháte prostředek v aktuálním stavu. | Odstranit "odpojit" |
prostředky | Určuje akci, která se má provést u prostředku při odstranění zásobníku nasazení. Odstranění se pokusí odstranit prostředek z Azure. Odpojením ponecháte prostředek v aktuálním stavu. | Odstranit "odpojení" (povinné) |
DeploymentStacksDebugSetting
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é se předávají během nasazení. Protokolováním informací o požadavku nebo odpovědi mohou být potenciálně vystavena citlivá data načtená prostřednictvím operací nasazení. | řetězec |
DeploymentStacksParametersLink
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é) |
DeploymentStacksTemplateLink
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 |
DeploymentStackTags
Jméno | Popis | Hodnota |
---|
ErrorDetail
Jméno | Popis | Hodnota |
---|
ErrorResponse
Jméno | Popis | Hodnota |
---|---|---|
chyba | Objekt chyby. | ErrorDetail |
Microsoft.Resources/deploymentStacks
Jméno | Popis | Hodnota |
---|---|---|
umístění | Umístění zásobníku nasazení. Po vytvoření se nedá změnit. Musí to být jedno z podporovaných umístění Azure. | řetězec |
Jméno | Název prostředku | řetězec Omezení: Minimální délka = 1 Maximální délka = 90 Model = ^[-\w\._\(\)]+$ (povinné) |
vlastnosti | Vlastnosti zásobníku nasazení | deploymentStackProperties |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | Microsoft.Resources/deploymentStacks@2022-08-01-preview |