Sdílet prostřednictvím


Microsoft.Resources deploymentStacks 2022-08-01-preview

Definice prostředku Bicep

Typ prostředku deploymentStacks 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/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.) ErrorResponse
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
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é)
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í:

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