Поделиться через


Развертывания Microsoft.Resources

Замечания

Для Bicep рекомендуется использовать модули вместо этого типа ресурсов.

Определение ресурсов Bicep

Тип ресурса развертывания можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Resources/deployments, добавьте следующий 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'
  }
}

Значения свойств

Microsoft.Resources/развертывания

Имя Описание Ценность
идентичность Конфигурация управляемого удостоверения для развертывания. DeploymentIdentity (Идентификатор развертывания)
расположение Расположение для хранения данных развертывания. струна
имя имя ресурса. струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 64
Pattern = ^[-\w\._\(\)]+$ (обязательно)
свойства Свойства развертывания. DeploymentPropertiesOrDeploymentPropertiesExtended (обязательно)
охват Используется при создании ресурса в области, отличной от области развертывания. Задайте для этого свойства символьное имя ресурса, чтобы применить ресурс расширения.
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

Настройка отладки

Имя Описание Ценность
Уровень детализации Указывает тип сведений для входа в журнал для отладки. Допустимые значения не имеют значения, requestContent, responseContent или requestContent и responseContent, разделенные запятой. Значение по умолчанию — нет. При настройке этого значения внимательно рассмотрите тип информации, которую вы передаете во время развертывания. Ведение журнала сведений о запросе или ответе может потенциально предоставлять конфиденциальные данные, полученные с помощью операций развертывания. струна

DeploymentExtensionConfig (Конфигурация расширения)

Имя Описание Ценность

DeploymentExtensionConfigItem (DeploymentExtensionConfigItem)

Имя Описание Ценность
Справочник keyVault Ссылка на Azure Key Vault используется для получения секретного значения свойства конфигурации расширения. Ссылка на параметр KeyVault
ценность Значение свойства config расширения. любой

DeploymentExternalInput (Вход DeploymentExternal)

Имя Описание Ценность
ценность Внешнее входное значение. любой (обязательный)

DeploymentExternalInputDefinition (РазвертываниеExternalInputDefinition)

Имя Описание Ценность
конфиг Конфигурация для внешнего входа. любой
добрый Вид внешнего ввода. строка (обязательно)

DeploymentIdentity (Идентификатор развертывания)

Имя Описание Ценность
тип Тип удостоверения. "Нет"
UserAssigned (обязательно)
ИдентичностиНазначенныеПользователем Набор назначенных пользователем удостоверений, связанных с ресурсом. DeploymentIdentityUserAssignedIdentities

DeploymentIdentityUserAssignedIdentities

Имя Описание Ценность

Параметр развертывания

Имя Описание Ценность
выражение Входное выражение в параметр. струна
ссылка Справочник по параметру Azure Key Vault. Ссылка на параметр KeyVault
ценность Входное значение параметра . любой

DeploymentPropertiesExtensionConfigs

Имя Описание Ценность

DeploymentPropertiesExternalInputDefinitions

Имя Описание Ценность

DeploymentPropertiesExternalInputs

Имя Описание Ценность

DeploymentPropertiesOrDeploymentPropertiesExtended

Имя Описание Ценность
debugSetting Параметр отладки развертывания. Настройка отладки
expressionEvaluationOptions Указывает, оцениваются ли выражения шаблона в области родительского шаблона или вложенного шаблона. Применимо только к вложенным шаблонам. Если не указано, значением по умолчанию является outer. ExpressionEvaluationOptions (Параметры оценки)
расширениеКонфигурации Конфигурации, используемые для расширений развертывания. Ключи этого объекта являются псевдонимами расширений развертывания, определенными в шаблоне развертывания. DeploymentPropertiesExtensionConfigs
externalInputDefinitions Определения внешних входных данных, используемые внешними инструментами для определения ожидаемых внешних входных значений. DeploymentPropertiesExternalInputDefinitions
externalInputs Внешние входные значения, используемые внешним инструментом для оценки параметров. DeploymentPropertiesExternalInputs
режим Режим, используемый для развертывания ресурсов. Это значение может быть добавочным или завершенным. В добавочном режиме ресурсы развертываются без удаления существующих ресурсов, не включенных в шаблон. В полном режиме ресурсы развертываются и существующие ресурсы в группе ресурсов, не включенные в шаблон, удаляются. Будьте осторожны при использовании режима завершения, так как вы можете непреднамеренно удалить ресурсы. "Завершено"
"Добавочный" (обязательный)
onErrorDeployment Развертывание по поведению ошибок. OnErrorDeploymentOrOnErrorDeploymentExtended
Параметры Пары имен и значений, определяющие параметры развертывания для шаблона. Этот элемент используется для предоставления значений параметров непосредственно в запросе, а не ссылки на существующий файл параметров. Используйте свойство parametersLink или свойство параметров, но не оба. Это может быть JObject или хорошо сформированная строка JSON. DeploymentPropertiesParameters
параметрыСсылка Универсальный код ресурса (URI) файла параметров. Этот элемент используется для связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. ПараметрыСсылка
шаблон Содержимое шаблона. Этот элемент используется при передаче синтаксиса шаблона непосредственно в запросе, а не ссылки на существующий шаблон. Это может быть строка JObject или хорошо сформированная строка JSON. Используйте свойство templateLink или свойство шаблона, но не оба. любой
шаблонСсылка Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. Ссылка на шаблон
validationLevel Уровень проверки развертывания «Поставщик»
'ПровайдерNoRbac'
"Шаблон"

DeploymentPropertiesParameters

Имя Описание Ценность

DeploymentTags

Имя Описание Ценность

ExpressionEvaluationOptions (Параметры оценки)

Имя Описание Ценность
охват Область видимости, используемая для вычисления параметров, переменных и функций во вложенном шаблоне. «Внутренний»
"NotSpecified"
«Внешний»

Ссылка на параметр KeyVault

Имя Описание Ценность
keyVault Справочник по Azure Key Vault. KeyVaultReference (обязательно)
секретноеИмя Имя секрета Azure Key Vault. строка (обязательно)
секретная версия Версия секрета Azure Key Vault. струна

Справочник по KeyVault

Имя Описание Ценность
идентификатор Идентификатор ресурса Azure Key Vault. строка (обязательно)

OnErrorDeploymentOrOnErrorDeploymentExtended

Имя Описание Ценность
имя_развертывания Развертывание, используемое в случае ошибки. струна
тип Развертывание по типу поведения ошибки. Возможные значения: LastSuccessful и SpecificDeployment. "LastSuccessful"
"SpecificDeployment"
Имя Описание Ценность
версия содержимого Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. струна
УРИ URI файла параметров. строка (обязательно)
Имя Описание Ценность
версия содержимого Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. струна
идентификатор Идентификатор ресурса спецификации шаблона. Используйте свойство идентификатора или URI, но не оба. струна
queryString Строка запроса (например, маркер SAS), используемая с универсальным кодом ресурса (URI) templateLink. струна
relativePath Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон связан с TemplateSpec, это будет ссылаться на артефакт в TemplateSpec. Если родительский объект связан с универсальным кодом ресурса (URI), дочернее развертывание будет сочетанием родительских и относительных URIPath. струна
УРИ Универсальный код ресурса (URI) шаблона для развертывания. Используйте URI или свойство id, но не оба. струна

Пользовательская назначенная идентичность

Имя Описание Ценность

Определение ресурса шаблона ARM

Тип ресурса развертывания можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Resources/deployments, добавьте следующий код 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"
  }
}

Значения свойств

Microsoft.Resources/развертывания

Имя Описание Ценность
apiVersion Версия API '2025-04-01'
идентичность Конфигурация управляемого удостоверения для развертывания. DeploymentIdentity (Идентификатор развертывания)
расположение Расположение для хранения данных развертывания. струна
имя имя ресурса. струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 64
Pattern = ^[-\w\._\(\)]+$ (обязательно)
свойства Свойства развертывания. DeploymentPropertiesOrDeploymentPropertiesExtended (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Resources/deployments"

Настройка отладки

Имя Описание Ценность
Уровень детализации Указывает тип сведений для входа в журнал для отладки. Допустимые значения не имеют значения, requestContent, responseContent или requestContent и responseContent, разделенные запятой. Значение по умолчанию — нет. При настройке этого значения внимательно рассмотрите тип информации, которую вы передаете во время развертывания. Ведение журнала сведений о запросе или ответе может потенциально предоставлять конфиденциальные данные, полученные с помощью операций развертывания. струна

DeploymentExtensionConfig (Конфигурация расширения)

Имя Описание Ценность

DeploymentExtensionConfigItem (DeploymentExtensionConfigItem)

Имя Описание Ценность
Справочник keyVault Ссылка на Azure Key Vault используется для получения секретного значения свойства конфигурации расширения. Ссылка на параметр KeyVault
ценность Значение свойства config расширения. любой

DeploymentExternalInput (Вход DeploymentExternal)

Имя Описание Ценность
ценность Внешнее входное значение. любой (обязательный)

DeploymentExternalInputDefinition (РазвертываниеExternalInputDefinition)

Имя Описание Ценность
конфиг Конфигурация для внешнего входа. любой
добрый Вид внешнего ввода. строка (обязательно)

DeploymentIdentity (Идентификатор развертывания)

Имя Описание Ценность
тип Тип удостоверения. "Нет"
UserAssigned (обязательно)
ИдентичностиНазначенныеПользователем Набор назначенных пользователем удостоверений, связанных с ресурсом. DeploymentIdentityUserAssignedIdentities

DeploymentIdentityUserAssignedIdentities

Имя Описание Ценность

Параметр развертывания

Имя Описание Ценность
выражение Входное выражение в параметр. струна
ссылка Справочник по параметру Azure Key Vault. Ссылка на параметр KeyVault
ценность Входное значение параметра . любой

DeploymentPropertiesExtensionConfigs

Имя Описание Ценность

DeploymentPropertiesExternalInputDefinitions

Имя Описание Ценность

DeploymentPropertiesExternalInputs

Имя Описание Ценность

DeploymentPropertiesOrDeploymentPropertiesExtended

Имя Описание Ценность
debugSetting Параметр отладки развертывания. Настройка отладки
expressionEvaluationOptions Указывает, оцениваются ли выражения шаблона в области родительского шаблона или вложенного шаблона. Применимо только к вложенным шаблонам. Если не указано, значением по умолчанию является outer. ExpressionEvaluationOptions (Параметры оценки)
расширениеКонфигурации Конфигурации, используемые для расширений развертывания. Ключи этого объекта являются псевдонимами расширений развертывания, определенными в шаблоне развертывания. DeploymentPropertiesExtensionConfigs
externalInputDefinitions Определения внешних входных данных, используемые внешними инструментами для определения ожидаемых внешних входных значений. DeploymentPropertiesExternalInputDefinitions
externalInputs Внешние входные значения, используемые внешним инструментом для оценки параметров. DeploymentPropertiesExternalInputs
режим Режим, используемый для развертывания ресурсов. Это значение может быть добавочным или завершенным. В добавочном режиме ресурсы развертываются без удаления существующих ресурсов, не включенных в шаблон. В полном режиме ресурсы развертываются и существующие ресурсы в группе ресурсов, не включенные в шаблон, удаляются. Будьте осторожны при использовании режима завершения, так как вы можете непреднамеренно удалить ресурсы. "Завершено"
"Добавочный" (обязательный)
onErrorDeployment Развертывание по поведению ошибок. OnErrorDeploymentOrOnErrorDeploymentExtended
Параметры Пары имен и значений, определяющие параметры развертывания для шаблона. Этот элемент используется для предоставления значений параметров непосредственно в запросе, а не ссылки на существующий файл параметров. Используйте свойство parametersLink или свойство параметров, но не оба. Это может быть JObject или хорошо сформированная строка JSON. DeploymentPropertiesParameters
параметрыСсылка Универсальный код ресурса (URI) файла параметров. Этот элемент используется для связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. ПараметрыСсылка
шаблон Содержимое шаблона. Этот элемент используется при передаче синтаксиса шаблона непосредственно в запросе, а не ссылки на существующий шаблон. Это может быть строка JObject или хорошо сформированная строка JSON. Используйте свойство templateLink или свойство шаблона, но не оба. любой
шаблонСсылка Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. Ссылка на шаблон
validationLevel Уровень проверки развертывания «Поставщик»
'ПровайдерNoRbac'
"Шаблон"

DeploymentPropertiesParameters

Имя Описание Ценность

DeploymentTags

Имя Описание Ценность

ExpressionEvaluationOptions (Параметры оценки)

Имя Описание Ценность
охват Область видимости, используемая для вычисления параметров, переменных и функций во вложенном шаблоне. «Внутренний»
"NotSpecified"
«Внешний»

Ссылка на параметр KeyVault

Имя Описание Ценность
keyVault Справочник по Azure Key Vault. KeyVaultReference (обязательно)
секретноеИмя Имя секрета Azure Key Vault. строка (обязательно)
секретная версия Версия секрета Azure Key Vault. струна

Справочник по KeyVault

Имя Описание Ценность
идентификатор Идентификатор ресурса Azure Key Vault. строка (обязательно)

OnErrorDeploymentOrOnErrorDeploymentExtended

Имя Описание Ценность
имя_развертывания Развертывание, используемое в случае ошибки. струна
тип Развертывание по типу поведения ошибки. Возможные значения: LastSuccessful и SpecificDeployment. "LastSuccessful"
"SpecificDeployment"
Имя Описание Ценность
версия содержимого Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. струна
УРИ URI файла параметров. строка (обязательно)
Имя Описание Ценность
версия содержимого Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. струна
идентификатор Идентификатор ресурса спецификации шаблона. Используйте свойство идентификатора или URI, но не оба. струна
queryString Строка запроса (например, маркер SAS), используемая с универсальным кодом ресурса (URI) templateLink. струна
relativePath Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон связан с TemplateSpec, это будет ссылаться на артефакт в TemplateSpec. Если родительский объект связан с универсальным кодом ресурса (URI), дочернее развертывание будет сочетанием родительских и относительных URIPath. струна
УРИ Универсальный код ресурса (URI) шаблона для развертывания. Используйте URI или свойство id, но не оба. струна

Пользовательская назначенная идентичность

Имя Описание Ценность

Примеры использования

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса развертывания можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Resources/deployments, добавьте следующий объект 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"
    }
  }
}

Значения свойств

Microsoft.Resources/развертывания

Имя Описание Ценность
идентичность Конфигурация управляемого удостоверения для развертывания. DeploymentIdentity (Идентификатор развертывания)
расположение Расположение для хранения данных развертывания. струна
имя имя ресурса. струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 64
Pattern = ^[-\w\._\(\)]+$ (обязательно)
идентификатор_родителя Идентификатор ресурса для применения этого ресурса расширения. строка (обязательно)
свойства Свойства развертывания. DeploymentPropertiesOrDeploymentPropertiesExtended (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Resources/deployments@2025-04-01"

Настройка отладки

Имя Описание Ценность
Уровень детализации Указывает тип сведений для входа в журнал для отладки. Допустимые значения не имеют значения, requestContent, responseContent или requestContent и responseContent, разделенные запятой. Значение по умолчанию — нет. При настройке этого значения внимательно рассмотрите тип информации, которую вы передаете во время развертывания. Ведение журнала сведений о запросе или ответе может потенциально предоставлять конфиденциальные данные, полученные с помощью операций развертывания. струна

DeploymentExtensionConfig (Конфигурация расширения)

Имя Описание Ценность

DeploymentExtensionConfigItem (DeploymentExtensionConfigItem)

Имя Описание Ценность
Справочник keyVault Ссылка на Azure Key Vault используется для получения секретного значения свойства конфигурации расширения. Ссылка на параметр KeyVault
ценность Значение свойства config расширения. любой

DeploymentExternalInput (Вход DeploymentExternal)

Имя Описание Ценность
ценность Внешнее входное значение. любой (обязательный)

DeploymentExternalInputDefinition (РазвертываниеExternalInputDefinition)

Имя Описание Ценность
конфиг Конфигурация для внешнего входа. любой
добрый Вид внешнего ввода. строка (обязательно)

DeploymentIdentity (Идентификатор развертывания)

Имя Описание Ценность
тип Тип удостоверения. "Нет"
UserAssigned (обязательно)
ИдентичностиНазначенныеПользователем Набор назначенных пользователем удостоверений, связанных с ресурсом. DeploymentIdentityUserAssignedIdentities

DeploymentIdentityUserAssignedIdentities

Имя Описание Ценность

Параметр развертывания

Имя Описание Ценность
выражение Входное выражение в параметр. струна
ссылка Справочник по параметру Azure Key Vault. Ссылка на параметр KeyVault
ценность Входное значение параметра . любой

DeploymentPropertiesExtensionConfigs

Имя Описание Ценность

DeploymentPropertiesExternalInputDefinitions

Имя Описание Ценность

DeploymentPropertiesExternalInputs

Имя Описание Ценность

DeploymentPropertiesOrDeploymentPropertiesExtended

Имя Описание Ценность
debugSetting Параметр отладки развертывания. Настройка отладки
expressionEvaluationOptions Указывает, оцениваются ли выражения шаблона в области родительского шаблона или вложенного шаблона. Применимо только к вложенным шаблонам. Если не указано, значением по умолчанию является outer. ExpressionEvaluationOptions (Параметры оценки)
расширениеКонфигурации Конфигурации, используемые для расширений развертывания. Ключи этого объекта являются псевдонимами расширений развертывания, определенными в шаблоне развертывания. DeploymentPropertiesExtensionConfigs
externalInputDefinitions Определения внешних входных данных, используемые внешними инструментами для определения ожидаемых внешних входных значений. DeploymentPropertiesExternalInputDefinitions
externalInputs Внешние входные значения, используемые внешним инструментом для оценки параметров. DeploymentPropertiesExternalInputs
режим Режим, используемый для развертывания ресурсов. Это значение может быть добавочным или завершенным. В добавочном режиме ресурсы развертываются без удаления существующих ресурсов, не включенных в шаблон. В полном режиме ресурсы развертываются и существующие ресурсы в группе ресурсов, не включенные в шаблон, удаляются. Будьте осторожны при использовании режима завершения, так как вы можете непреднамеренно удалить ресурсы. "Завершено"
"Добавочный" (обязательный)
onErrorDeployment Развертывание по поведению ошибок. OnErrorDeploymentOrOnErrorDeploymentExtended
Параметры Пары имен и значений, определяющие параметры развертывания для шаблона. Этот элемент используется для предоставления значений параметров непосредственно в запросе, а не ссылки на существующий файл параметров. Используйте свойство parametersLink или свойство параметров, но не оба. Это может быть JObject или хорошо сформированная строка JSON. DeploymentPropertiesParameters
параметрыСсылка Универсальный код ресурса (URI) файла параметров. Этот элемент используется для связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. ПараметрыСсылка
шаблон Содержимое шаблона. Этот элемент используется при передаче синтаксиса шаблона непосредственно в запросе, а не ссылки на существующий шаблон. Это может быть строка JObject или хорошо сформированная строка JSON. Используйте свойство templateLink или свойство шаблона, но не оба. любой
шаблонСсылка Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. Ссылка на шаблон
validationLevel Уровень проверки развертывания «Поставщик»
'ПровайдерNoRbac'
"Шаблон"

DeploymentPropertiesParameters

Имя Описание Ценность

DeploymentTags

Имя Описание Ценность

ExpressionEvaluationOptions (Параметры оценки)

Имя Описание Ценность
охват Область видимости, используемая для вычисления параметров, переменных и функций во вложенном шаблоне. «Внутренний»
"NotSpecified"
«Внешний»

Ссылка на параметр KeyVault

Имя Описание Ценность
keyVault Справочник по Azure Key Vault. KeyVaultReference (обязательно)
секретноеИмя Имя секрета Azure Key Vault. строка (обязательно)
секретная версия Версия секрета Azure Key Vault. струна

Справочник по KeyVault

Имя Описание Ценность
идентификатор Идентификатор ресурса Azure Key Vault. строка (обязательно)

OnErrorDeploymentOrOnErrorDeploymentExtended

Имя Описание Ценность
имя_развертывания Развертывание, используемое в случае ошибки. струна
тип Развертывание по типу поведения ошибки. Возможные значения: LastSuccessful и SpecificDeployment. "LastSuccessful"
"SpecificDeployment"
Имя Описание Ценность
версия содержимого Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. струна
УРИ URI файла параметров. строка (обязательно)
Имя Описание Ценность
версия содержимого Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. струна
идентификатор Идентификатор ресурса спецификации шаблона. Используйте свойство идентификатора или URI, но не оба. струна
queryString Строка запроса (например, маркер SAS), используемая с универсальным кодом ресурса (URI) templateLink. струна
relativePath Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон связан с TemplateSpec, это будет ссылаться на артефакт в TemplateSpec. Если родительский объект связан с универсальным кодом ресурса (URI), дочернее развертывание будет сочетанием родительских и относительных URIPath. струна
УРИ Универсальный код ресурса (URI) шаблона для развертывания. Используйте URI или свойство id, но не оба. струна

Пользовательская назначенная идентичность

Имя Описание Ценность