Udostępnij za pośrednictwem


Microsoft.Resources deploymentStacks

Definicja zasobu Bicep

Typ zasobu deploymentStacks można wdrożyć przy użyciu operacji docelowych:

  • grupy zarządzania — zobacz polecenia wdrażania grup zarządzania * subskrypcji — zobacz polecenia wdrażania subskrypcji * grupy zasobów — zobacz polecenia wdrażania grup zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Resources/deploymentStacks, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Resources/deploymentStacks@2024-03-01' = {
  location: 'string'
  name: 'string'
  properties: {
    actionOnUnmanage: {
      managementGroups: 'string'
      resourceGroups: 'string'
      resources: 'string'
    }
    bypassStackOutOfSyncError: bool
    debugSetting: {
      detailLevel: 'string'
    }
    denySettings: {
      applyToChildScopes: bool
      excludedActions: [
        'string'
      ]
      excludedPrincipals: [
        'string'
      ]
      mode: 'string'
    }
    deploymentScope: 'string'
    description: 'string'
    error: {}
    parameters: {
      {customized property}: {
        reference: {
          keyVault: {
            id: 'string'
          }
          secretName: 'string'
          secretVersion: 'string'
        }
        type: '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'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Wartości właściwości

ActionOnUnmanage

Nazwa Opis Wartość
managementGroups Określa akcję dla nowo niezarządzanego zasobu. Usunięcie podejmie próbę usunięcia zasobu z platformy Azure. Odłącz pozostawi zasób w bieżącym stanie. "usuń"
"Odłącz"
resourceGroups Określa akcję dla nowo niezarządzanego zasobu. Usunięcie podejmie próbę usunięcia zasobu z platformy Azure. Odłącz pozostawi zasób w bieżącym stanie. "usuń"
"Odłącz"
zasoby Określa akcję dla nowo niezarządzanego zasobu. Usunięcie podejmie próbę usunięcia zasobu z platformy Azure. Odłącz pozostawi zasób w bieżącym stanie. "usuń"
"Detach" (wymagane)

DenySettings

Nazwa Opis Wartość
applyToChildScopes DenySettings zostaną zastosowane do zakresów zasobów podrzędnych każdego zarządzanego zasobu z przypisaniem odmowy. Bool
excludedActions Lista operacji zarządzania opartych na rolach, które są wykluczone z ustawienia denySettings. Dozwolone są maksymalnie 200 akcji. Jeśli tryb denySetting jest ustawiony na "denyWriteAndDelete", następujące akcje są automatycznie dołączane do "excludedActions": "*/read" i "Microsoft.Authorization/locks/delete". Jeśli tryb denySetting jest ustawiony na "denyDelete", następujące akcje są automatycznie dołączane do "excludedActions": "Microsoft.Authorization/locks/delete". Zduplikowane akcje zostaną usunięte. string[]
excludedPrincipals Lista identyfikatorów podmiotów zabezpieczeń usługi AAD wykluczonych z blokady. Dozwolone są maksymalnie 5 podmiotów zabezpieczeń. string[]
tryb denySettings Mode, który definiuje akcje odmowy. "denyDelete"
"denyWriteAndDelete"
"none" (wymagane)

DeploymentParameterAutoGenerated

Nazwa Opis Wartość
odniesienie Dokumentacja parametrów usługi Azure Key Vault. KeyVaultParameterReferenceAutoGenerated
typ Typ wartości. struna
wartość Wartość wejściowa parametru. jakikolwiek

Właściwości rozwiązania DeploymentStack

Nazwa Opis Wartość
actionOnUnmanage Definiuje zachowanie zasobów, które nie są już zarządzane po zaktualizowaniu lub usunięciu stosu wdrożenia. ActionOnUnmanage (wymagane)
bypassStackOutOfSyncError Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana. Bool
debugSetting Ustawienie debugowania wdrożenia. DeploymentStacksDebugSetting
denySettings Definiuje sposób, w jaki zasoby wdrażane przez stos są zablokowane. DenySettings (wymagane)
deploymentScope Zakres, w którym należy utworzyć początkowe wdrożenie. Jeśli zakres nie zostanie określony, domyślnie będzie to zakres stosu wdrożenia. Prawidłowe zakresy to: grupa zarządzania (format: "/providers/Microsoft.Management/managementGroups/{managementGroupId}"), subskrypcja (format: "/subscriptions/{subscriptionId}"), grupa zasobów (format: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}"). struna
opis Opis stosu wdrożenia. Maksymalna długość 4096 znaków. struna

Ograniczenia:
Maksymalna długość = 4096
błąd Szczegóły błędu. ErrorDetail
Parametry Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Użyj tego elementu, podając wartości parametrów bezpośrednio w żądaniu, zamiast łączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. DeploymentStackPropertiesParameters
parametersLink Identyfikator URI pliku parametrów. Użyj tego elementu, aby połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. DeploymentStacksParametersLink
szablon Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. jakikolwiek
templateLink Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. DeploymentStacksTemplateLink

DeploymentStackPropertiesParameters

Nazwa Opis Wartość

DeploymentStacksDebugSetting

Nazwa Opis Wartość
detailLevel Określa typ informacji do rejestrowania na potrzeby debugowania. Dozwolone wartości to none, requestContent, responseContent lub requestContent i responseContent oddzielone przecinkami. Wartość domyślna to brak. Podczas ustawiania tej wartości należy dokładnie rozważyć typ informacji przekazywanych podczas wdrażania. Rejestrując informacje o żądaniu lub odpowiedzi, poufne dane pobierane za pośrednictwem operacji wdrażania mogą być potencjalnie uwidocznione. struna
Nazwa Opis Wartość
contentVersion W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. struna
Uri Identyfikator URI pliku parametrów. ciąg (wymagany)
Nazwa Opis Wartość
contentVersion W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. struna
id Identyfikator resourceId specyfikacji szablonu. Użyj właściwości id lub uri, ale nie obu. struna
queryString Ciąg zapytania (na przykład token SAS) do użycia z identyfikatorem URI szablonuLink. struna
relativePath Właściwość relativePath może służyć do wdrażania połączonego szablonu w lokalizacji względem elementu nadrzędnego. Jeśli szablon nadrzędny został połączony z szablonem TemplateSpec, będzie on odwoływać się do artefaktu w elemencie TemplateSpec. Jeśli element nadrzędny został połączony z identyfikatorem URI, wdrożenie podrzędne będzie kombinacją identyfikatorów URI nadrzędnych i względnychPath. struna
Uri Identyfikator URI szablonu do wdrożenia. Użyj właściwości URI lub id, ale nie obu. struna

DeploymentStackTags

Nazwa Opis Wartość

ErrorDetail

Nazwa Opis Wartość

KeyVaultParameterReferenceAutoGenerated

Nazwa Opis Wartość
keyVault Dokumentacja usługi Azure Key Vault. KeyVaultReferenceAutoGenerated (wymagane)
secretName Nazwa wpisu tajnego usługi Azure Key Vault. ciąg (wymagany)
secretVersion Wersja wpisu tajnego usługi Azure Key Vault. struna

KeyVaultReferenceAutoGenerated

Nazwa Opis Wartość
id Identyfikator zasobu usługi Azure Key Vault. ciąg (wymagany)

Microsoft.Resources/deploymentStacks

Nazwa Opis Wartość
lokalizacja Lokalizacja stosu wdrożenia. Nie można go zmienić po utworzeniu. Musi to być jedna z obsługiwanych lokalizacji platformy Azure. struna
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 90
Wzorzec = ^[-\w\._\(\)]+$ (wymagane)
Właściwości Właściwości stosu wdrożenia. DeploymentStackProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

Definicja zasobu szablonu usługi ARM

Typ zasobu deploymentStacks można wdrożyć przy użyciu operacji docelowych:

  • grupy zarządzania — zobacz polecenia wdrażania grup zarządzania * subskrypcji — zobacz polecenia wdrażania subskrypcji * grupy zasobów — zobacz polecenia wdrażania grup zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Resources/deploymentStacks, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Resources/deploymentStacks",
  "apiVersion": "2024-03-01",
  "name": "string",
  "location": "string",
  "properties": {
    "actionOnUnmanage": {
      "managementGroups": "string",
      "resourceGroups": "string",
      "resources": "string"
    },
    "bypassStackOutOfSyncError": "bool",
    "debugSetting": {
      "detailLevel": "string"
    },
    "denySettings": {
      "applyToChildScopes": "bool",
      "excludedActions": [ "string" ],
      "excludedPrincipals": [ "string" ],
      "mode": "string"
    },
    "deploymentScope": "string",
    "description": "string",
    "error": {
    },
    "parameters": {
      "{customized property}": {
        "reference": {
          "keyVault": {
            "id": "string"
          },
          "secretName": "string",
          "secretVersion": "string"
        },
        "type": "string",
        "value": {}
      }
    },
    "parametersLink": {
      "contentVersion": "string",
      "uri": "string"
    },
    "template": {},
    "templateLink": {
      "contentVersion": "string",
      "id": "string",
      "queryString": "string",
      "relativePath": "string",
      "uri": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Wartości właściwości

ActionOnUnmanage

Nazwa Opis Wartość
managementGroups Określa akcję dla nowo niezarządzanego zasobu. Usunięcie podejmie próbę usunięcia zasobu z platformy Azure. Odłącz pozostawi zasób w bieżącym stanie. "usuń"
"Odłącz"
resourceGroups Określa akcję dla nowo niezarządzanego zasobu. Usunięcie podejmie próbę usunięcia zasobu z platformy Azure. Odłącz pozostawi zasób w bieżącym stanie. "usuń"
"Odłącz"
zasoby Określa akcję dla nowo niezarządzanego zasobu. Usunięcie podejmie próbę usunięcia zasobu z platformy Azure. Odłącz pozostawi zasób w bieżącym stanie. "usuń"
"Detach" (wymagane)

DenySettings

Nazwa Opis Wartość
applyToChildScopes DenySettings zostaną zastosowane do zakresów zasobów podrzędnych każdego zarządzanego zasobu z przypisaniem odmowy. Bool
excludedActions Lista operacji zarządzania opartych na rolach, które są wykluczone z ustawienia denySettings. Dozwolone są maksymalnie 200 akcji. Jeśli tryb denySetting jest ustawiony na "denyWriteAndDelete", następujące akcje są automatycznie dołączane do "excludedActions": "*/read" i "Microsoft.Authorization/locks/delete". Jeśli tryb denySetting jest ustawiony na "denyDelete", następujące akcje są automatycznie dołączane do "excludedActions": "Microsoft.Authorization/locks/delete". Zduplikowane akcje zostaną usunięte. string[]
excludedPrincipals Lista identyfikatorów podmiotów zabezpieczeń usługi AAD wykluczonych z blokady. Dozwolone są maksymalnie 5 podmiotów zabezpieczeń. string[]
tryb denySettings Mode, który definiuje akcje odmowy. "denyDelete"
"denyWriteAndDelete"
"none" (wymagane)

DeploymentParameterAutoGenerated

Nazwa Opis Wartość
odniesienie Dokumentacja parametrów usługi Azure Key Vault. KeyVaultParameterReferenceAutoGenerated
typ Typ wartości. struna
wartość Wartość wejściowa parametru. jakikolwiek

Właściwości rozwiązania DeploymentStack

Nazwa Opis Wartość
actionOnUnmanage Definiuje zachowanie zasobów, które nie są już zarządzane po zaktualizowaniu lub usunięciu stosu wdrożenia. ActionOnUnmanage (wymagane)
bypassStackOutOfSyncError Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana. Bool
debugSetting Ustawienie debugowania wdrożenia. DeploymentStacksDebugSetting
denySettings Definiuje sposób, w jaki zasoby wdrażane przez stos są zablokowane. DenySettings (wymagane)
deploymentScope Zakres, w którym należy utworzyć początkowe wdrożenie. Jeśli zakres nie zostanie określony, domyślnie będzie to zakres stosu wdrożenia. Prawidłowe zakresy to: grupa zarządzania (format: "/providers/Microsoft.Management/managementGroups/{managementGroupId}"), subskrypcja (format: "/subscriptions/{subscriptionId}"), grupa zasobów (format: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}"). struna
opis Opis stosu wdrożenia. Maksymalna długość 4096 znaków. struna

Ograniczenia:
Maksymalna długość = 4096
błąd Szczegóły błędu. ErrorDetail
Parametry Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Użyj tego elementu, podając wartości parametrów bezpośrednio w żądaniu, zamiast łączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. DeploymentStackPropertiesParameters
parametersLink Identyfikator URI pliku parametrów. Użyj tego elementu, aby połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. DeploymentStacksParametersLink
szablon Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. jakikolwiek
templateLink Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. DeploymentStacksTemplateLink

DeploymentStackPropertiesParameters

Nazwa Opis Wartość

DeploymentStacksDebugSetting

Nazwa Opis Wartość
detailLevel Określa typ informacji do rejestrowania na potrzeby debugowania. Dozwolone wartości to none, requestContent, responseContent lub requestContent i responseContent oddzielone przecinkami. Wartość domyślna to brak. Podczas ustawiania tej wartości należy dokładnie rozważyć typ informacji przekazywanych podczas wdrażania. Rejestrując informacje o żądaniu lub odpowiedzi, poufne dane pobierane za pośrednictwem operacji wdrażania mogą być potencjalnie uwidocznione. struna
Nazwa Opis Wartość
contentVersion W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. struna
Uri Identyfikator URI pliku parametrów. ciąg (wymagany)
Nazwa Opis Wartość
contentVersion W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. struna
id Identyfikator resourceId specyfikacji szablonu. Użyj właściwości id lub uri, ale nie obu. struna
queryString Ciąg zapytania (na przykład token SAS) do użycia z identyfikatorem URI szablonuLink. struna
relativePath Właściwość relativePath może służyć do wdrażania połączonego szablonu w lokalizacji względem elementu nadrzędnego. Jeśli szablon nadrzędny został połączony z szablonem TemplateSpec, będzie on odwoływać się do artefaktu w elemencie TemplateSpec. Jeśli element nadrzędny został połączony z identyfikatorem URI, wdrożenie podrzędne będzie kombinacją identyfikatorów URI nadrzędnych i względnychPath. struna
Uri Identyfikator URI szablonu do wdrożenia. Użyj właściwości URI lub id, ale nie obu. struna

DeploymentStackTags

Nazwa Opis Wartość

ErrorDetail

Nazwa Opis Wartość

KeyVaultParameterReferenceAutoGenerated

Nazwa Opis Wartość
keyVault Dokumentacja usługi Azure Key Vault. KeyVaultReferenceAutoGenerated (wymagane)
secretName Nazwa wpisu tajnego usługi Azure Key Vault. ciąg (wymagany)
secretVersion Wersja wpisu tajnego usługi Azure Key Vault. struna

KeyVaultReferenceAutoGenerated

Nazwa Opis Wartość
id Identyfikator zasobu usługi Azure Key Vault. ciąg (wymagany)

Microsoft.Resources/deploymentStacks

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2024-03-01'
lokalizacja Lokalizacja stosu wdrożenia. Nie można go zmienić po utworzeniu. Musi to być jedna z obsługiwanych lokalizacji platformy Azure. struna
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 90
Wzorzec = ^[-\w\._\(\)]+$ (wymagane)
Właściwości Właściwości stosu wdrożenia. DeploymentStackProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.Resources/deploymentStacks"

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu deploymentStacks można wdrożyć przy użyciu operacji docelowych:

  • Grupy zarządzania* Subskrypcja* Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Resources/deploymentStacks, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Resources/deploymentStacks@2024-03-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      actionOnUnmanage = {
        managementGroups = "string"
        resourceGroups = "string"
        resources = "string"
      }
      bypassStackOutOfSyncError = bool
      debugSetting = {
        detailLevel = "string"
      }
      denySettings = {
        applyToChildScopes = bool
        excludedActions = [
          "string"
        ]
        excludedPrincipals = [
          "string"
        ]
        mode = "string"
      }
      deploymentScope = "string"
      description = "string"
      error = {
      }
      parameters = {
        {customized property} = {
          reference = {
            keyVault = {
              id = "string"
            }
            secretName = "string"
            secretVersion = "string"
          }
          type = "string"
          value = ?
        }
      }
      parametersLink = {
        contentVersion = "string"
        uri = "string"
      }
      template = ?
      templateLink = {
        contentVersion = "string"
        id = "string"
        queryString = "string"
        relativePath = "string"
        uri = "string"
      }
    }
  })
}

Wartości właściwości

ActionOnUnmanage

Nazwa Opis Wartość
managementGroups Określa akcję dla nowo niezarządzanego zasobu. Usunięcie podejmie próbę usunięcia zasobu z platformy Azure. Odłącz pozostawi zasób w bieżącym stanie. "usuń"
"Odłącz"
resourceGroups Określa akcję dla nowo niezarządzanego zasobu. Usunięcie podejmie próbę usunięcia zasobu z platformy Azure. Odłącz pozostawi zasób w bieżącym stanie. "usuń"
"Odłącz"
zasoby Określa akcję dla nowo niezarządzanego zasobu. Usunięcie podejmie próbę usunięcia zasobu z platformy Azure. Odłącz pozostawi zasób w bieżącym stanie. "usuń"
"Detach" (wymagane)

DenySettings

Nazwa Opis Wartość
applyToChildScopes DenySettings zostaną zastosowane do zakresów zasobów podrzędnych każdego zarządzanego zasobu z przypisaniem odmowy. Bool
excludedActions Lista operacji zarządzania opartych na rolach, które są wykluczone z ustawienia denySettings. Dozwolone są maksymalnie 200 akcji. Jeśli tryb denySetting jest ustawiony na "denyWriteAndDelete", następujące akcje są automatycznie dołączane do "excludedActions": "*/read" i "Microsoft.Authorization/locks/delete". Jeśli tryb denySetting jest ustawiony na "denyDelete", następujące akcje są automatycznie dołączane do "excludedActions": "Microsoft.Authorization/locks/delete". Zduplikowane akcje zostaną usunięte. string[]
excludedPrincipals Lista identyfikatorów podmiotów zabezpieczeń usługi AAD wykluczonych z blokady. Dozwolone są maksymalnie 5 podmiotów zabezpieczeń. string[]
tryb denySettings Mode, który definiuje akcje odmowy. "denyDelete"
"denyWriteAndDelete"
"none" (wymagane)

DeploymentParameterAutoGenerated

Nazwa Opis Wartość
odniesienie Dokumentacja parametrów usługi Azure Key Vault. KeyVaultParameterReferenceAutoGenerated
typ Typ wartości. struna
wartość Wartość wejściowa parametru. jakikolwiek

Właściwości rozwiązania DeploymentStack

Nazwa Opis Wartość
actionOnUnmanage Definiuje zachowanie zasobów, które nie są już zarządzane po zaktualizowaniu lub usunięciu stosu wdrożenia. ActionOnUnmanage (wymagane)
bypassStackOutOfSyncError Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana. Bool
debugSetting Ustawienie debugowania wdrożenia. DeploymentStacksDebugSetting
denySettings Definiuje sposób, w jaki zasoby wdrażane przez stos są zablokowane. DenySettings (wymagane)
deploymentScope Zakres, w którym należy utworzyć początkowe wdrożenie. Jeśli zakres nie zostanie określony, domyślnie będzie to zakres stosu wdrożenia. Prawidłowe zakresy to: grupa zarządzania (format: "/providers/Microsoft.Management/managementGroups/{managementGroupId}"), subskrypcja (format: "/subscriptions/{subscriptionId}"), grupa zasobów (format: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}"). struna
opis Opis stosu wdrożenia. Maksymalna długość 4096 znaków. struna

Ograniczenia:
Maksymalna długość = 4096
błąd Szczegóły błędu. ErrorDetail
Parametry Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Użyj tego elementu, podając wartości parametrów bezpośrednio w żądaniu, zamiast łączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. DeploymentStackPropertiesParameters
parametersLink Identyfikator URI pliku parametrów. Użyj tego elementu, aby połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. DeploymentStacksParametersLink
szablon Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. jakikolwiek
templateLink Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. DeploymentStacksTemplateLink

DeploymentStackPropertiesParameters

Nazwa Opis Wartość

DeploymentStacksDebugSetting

Nazwa Opis Wartość
detailLevel Określa typ informacji do rejestrowania na potrzeby debugowania. Dozwolone wartości to none, requestContent, responseContent lub requestContent i responseContent oddzielone przecinkami. Wartość domyślna to brak. Podczas ustawiania tej wartości należy dokładnie rozważyć typ informacji przekazywanych podczas wdrażania. Rejestrując informacje o żądaniu lub odpowiedzi, poufne dane pobierane za pośrednictwem operacji wdrażania mogą być potencjalnie uwidocznione. struna
Nazwa Opis Wartość
contentVersion W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. struna
Uri Identyfikator URI pliku parametrów. ciąg (wymagany)
Nazwa Opis Wartość
contentVersion W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie. struna
id Identyfikator resourceId specyfikacji szablonu. Użyj właściwości id lub uri, ale nie obu. struna
queryString Ciąg zapytania (na przykład token SAS) do użycia z identyfikatorem URI szablonuLink. struna
relativePath Właściwość relativePath może służyć do wdrażania połączonego szablonu w lokalizacji względem elementu nadrzędnego. Jeśli szablon nadrzędny został połączony z szablonem TemplateSpec, będzie on odwoływać się do artefaktu w elemencie TemplateSpec. Jeśli element nadrzędny został połączony z identyfikatorem URI, wdrożenie podrzędne będzie kombinacją identyfikatorów URI nadrzędnych i względnychPath. struna
Uri Identyfikator URI szablonu do wdrożenia. Użyj właściwości URI lub id, ale nie obu. struna

DeploymentStackTags

Nazwa Opis Wartość

ErrorDetail

Nazwa Opis Wartość

KeyVaultParameterReferenceAutoGenerated

Nazwa Opis Wartość
keyVault Dokumentacja usługi Azure Key Vault. KeyVaultReferenceAutoGenerated (wymagane)
secretName Nazwa wpisu tajnego usługi Azure Key Vault. ciąg (wymagany)
secretVersion Wersja wpisu tajnego usługi Azure Key Vault. struna

KeyVaultReferenceAutoGenerated

Nazwa Opis Wartość
id Identyfikator zasobu usługi Azure Key Vault. ciąg (wymagany)

Microsoft.Resources/deploymentStacks

Nazwa Opis Wartość
lokalizacja Lokalizacja stosu wdrożenia. Nie można go zmienić po utworzeniu. Musi to być jedna z obsługiwanych lokalizacji platformy Azure. struna
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 90
Wzorzec = ^[-\w\._\(\)]+$ (wymagane)
Właściwości Właściwości stosu wdrożenia. DeploymentStackProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.Resources/deploymentStacks@2024-03-01"