DeploymentProperties interface
Свойства развертывания.
Свойства
| debug |
Параметр отладки развертывания. |
| expression |
Указывает, оцениваются ли выражения шаблона в области родительского шаблона или вложенного шаблона. Применимо только к вложенным шаблонам. Если не указано, значением по умолчанию является outer. |
| extension |
Конфигурации, используемые для расширений развертывания. Ключи этого объекта являются псевдонимами расширений развертывания, определенными в шаблоне развертывания. |
| external |
Определения внешних входных данных, используемые внешними инструментами для определения ожидаемых внешних входных значений. |
| external |
Внешние входные значения, используемые внешним инструментом для оценки параметров. |
| mode | Режим, используемый для развертывания ресурсов. Это значение может быть добавочным или завершенным. В добавочном режиме ресурсы развертываются без удаления существующих ресурсов, не включенных в шаблон. В полном режиме ресурсы развертываются и существующие ресурсы в группе ресурсов, не включенные в шаблон, удаляются. Будьте осторожны при использовании режима завершения, так как вы можете непреднамеренно удалить ресурсы. |
| on |
Развертывание по поведению ошибок. |
| parameters | Пары имен и значений, определяющие параметры развертывания для шаблона. Этот элемент используется для предоставления значений параметров непосредственно в запросе, а не ссылки на существующий файл параметров. Используйте свойство parametersLink или свойство параметров, но не оба. Это может быть JObject или хорошо сформированная строка JSON. |
| parameters |
Универсальный код ресурса (URI) файла параметров. Этот элемент используется для связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. |
| template | Содержимое шаблона. Этот элемент используется при передаче синтаксиса шаблона непосредственно в запросе, а не ссылки на существующий шаблон. Это может быть строка JObject или хорошо сформированная строка JSON. Используйте свойство templateLink или свойство шаблона, но не оба. |
| template |
Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. |
| validation |
Уровень проверки развертывания |
Сведения о свойстве
debugSetting
expressionEvaluationOptions
Указывает, оцениваются ли выражения шаблона в области родительского шаблона или вложенного шаблона. Применимо только к вложенным шаблонам. Если не указано, значением по умолчанию является outer.
expressionEvaluationOptions?: ExpressionEvaluationOptions
Значение свойства
extensionConfigs
Конфигурации, используемые для расширений развертывания. Ключи этого объекта являются псевдонимами расширений развертывания, определенными в шаблоне развертывания.
extensionConfigs?: Record<string, Record<string, DeploymentExtensionConfigItem>>
Значение свойства
Record<string, Record<string, DeploymentExtensionConfigItem>>
externalInputDefinitions
Определения внешних входных данных, используемые внешними инструментами для определения ожидаемых внешних входных значений.
externalInputDefinitions?: Record<string, DeploymentExternalInputDefinition>
Значение свойства
Record<string, DeploymentExternalInputDefinition>
externalInputs
Внешние входные значения, используемые внешним инструментом для оценки параметров.
externalInputs?: Record<string, DeploymentExternalInput>
Значение свойства
Record<string, DeploymentExternalInput>
mode
Режим, используемый для развертывания ресурсов. Это значение может быть добавочным или завершенным. В добавочном режиме ресурсы развертываются без удаления существующих ресурсов, не включенных в шаблон. В полном режиме ресурсы развертываются и существующие ресурсы в группе ресурсов, не включенные в шаблон, удаляются. Будьте осторожны при использовании режима завершения, так как вы можете непреднамеренно удалить ресурсы.
mode: DeploymentMode
Значение свойства
onErrorDeployment
Развертывание по поведению ошибок.
onErrorDeployment?: OnErrorDeployment
Значение свойства
parameters
Пары имен и значений, определяющие параметры развертывания для шаблона. Этот элемент используется для предоставления значений параметров непосредственно в запросе, а не ссылки на существующий файл параметров. Используйте свойство parametersLink или свойство параметров, но не оба. Это может быть JObject или хорошо сформированная строка JSON.
parameters?: Record<string, DeploymentParameter>
Значение свойства
Record<string, DeploymentParameter>
parametersLink
Универсальный код ресурса (URI) файла параметров. Этот элемент используется для связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба.
parametersLink?: ParametersLink
Значение свойства
template
Содержимое шаблона. Этот элемент используется при передаче синтаксиса шаблона непосредственно в запросе, а не ссылки на существующий шаблон. Это может быть строка JObject или хорошо сформированная строка JSON. Используйте свойство templateLink или свойство шаблона, но не оба.
template?: any
Значение свойства
any
templateLink
Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба.
templateLink?: TemplateLink
Значение свойства
validationLevel
Уровень проверки развертывания
validationLevel?: string
Значение свойства
string