Microsoft.AppPlatform Spring/apps/deployments 2022-04-01
- последние
- 2024-05-01-preview
- 2024-01-01-preview
- 2023-12-01
- 2023-11-01-preview
- 2023-09-01-preview
- 2023-07-01-preview
- 2023-05-01-preview
- 2023-03-01-preview
- 2023-01-01-preview
- 2022-12-01
- 2022-11-01-preview
- 2022-09-01-preview
- 2022-05-01-preview
- 2022-04-01
- 2022-03-01-preview
- 2022-01-01-preview
- 2021-09-01-preview
- 2021-06-01-preview
- 2020-11-01-preview
- 2020-07-01
Определение ресурсов Bicep
Тип ресурса Spring/apps/deployments можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.AppPlatform/Spring/apps/deployments, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.AppPlatform/Spring/apps/deployments@2022-04-01' = {
name: 'string'
sku: {
capacity: int
name: 'string'
tier: 'string'
}
parent: resourceSymbolicName
properties: {
active: bool
deploymentSettings: {
addonConfigs: {
{customized property}: {
{customized property}: any()
}
}
environmentVariables: {
{customized property}: 'string'
}
resourceRequests: {
cpu: 'string'
memory: 'string'
}
}
source: {
version: 'string'
type: 'string'
// For remaining properties, see UserSourceInfo objects
}
}
}
Объекты UserSourceInfo
Задайте свойство типа
Для BuildResultиспользуйте:
type: 'BuildResult'
buildResultId: 'string'
Для Jarиспользуйте:
type: 'Jar'
jvmOptions: 'string'
relativePath: 'string'
runtimeVersion: 'string'
Для NetCoreZipиспользуйте:
type: 'NetCoreZip'
netCoreMainEntryPath: 'string'
relativePath: 'string'
runtimeVersion: 'string'
Для источникаиспользуйте:
type: 'Source'
artifactSelector: 'string'
relativePath: 'string'
runtimeVersion: 'string'
Значения свойств
Spring/apps/deployments
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса Узнайте, как задать имена и типы дочерних ресурсов в Bicep. |
строка (обязательно) |
SKU | Sku ресурса развертывания | Sku |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: приложения |
свойства | Свойства ресурса развертывания | DeploymentResourceProperties |
DeploymentResourceProperties
Имя | Описание | Ценность |
---|---|---|
активный | Указывает, активна ли развертывание | bool |
deploymentSettings | Параметры развертывания развертывания | DeploymentSettings |
источник | Отправлены исходные сведения о развертывании. | UserSourceInfo |
DeploymentSettings
Имя | Описание | Ценность |
---|---|---|
addonConfigs | Коллекция надстроек | DeploymentSettingsAddonConfigs |
environmentVariables | Коллекция переменных среды | DeploymentSettingsEnvironmentVariables |
resourceRequests | Запрошенное количество ресурсов для требуемого ЦП и памяти. Рекомендуется использовать это поле для представления требуемого ЦП и памяти, старое поле ЦП и памятьInGB будут устарели позже. | ResourceRequests |
DeploymentSettingsAddonConfigs
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | AddonProfile |
AddonProfile
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | Для Bicep можно использовать функцию any(). |
DeploymentSettingsEnvironmentVariables
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |
ResourceRequests
Имя | Описание | Ценность |
---|---|---|
ЦПУ | Обязательный ЦП. 1 ядро может быть представлено 1 или 1000 млн. Это должно быть 500 м или 1 для уровня "Базовый" и {500m, 1, 2, 3, 4} для уровня "Стандартный". | струна |
память | Требуемая память. 1 ГБ можно представить 1Gi или 1024Mi. Это должно быть {512Mi, 1Gi, 2Gi} для уровня "Базовый" и {512Mi, 1Gi, 2Gi, ..., 8Gi} для уровня "Стандартный". | струна |
UserSourceInfo
Имя | Описание | Ценность |
---|---|---|
Версия | Версия источника | струна |
тип | Установка типа объекта |
BuildResult Jar NetCoreZip источник (обязательно) |
BuildResultUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | BuildResult (обязательно) |
buildResultId | Идентификатор ресурса существующей успешной сборки приводит к тому же экземпляру Spring. | струна |
JarUploadedUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | Jar (обязательно) |
jvmOptions | Параметр JVM | струна |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
runtimeVersion | Версия jar-файла среды выполнения | струна |
NetCoreZipUploadedUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | NetCoreZip (обязательно) |
netCoreMainEntryPath | Путь к исполняемому файлу .NET относительно корневого zip-файла | струна |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
runtimeVersion | Версия среды выполнения файла .Net | струна |
SourceUploadedUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | Source (обязательный) |
artifactSelector | Селектор для артефакта, который будет использоваться для развертывания для проектов с несколькими модулями. Это должно быть относительный путь к целевому модулю или проекту. |
струна |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
runtimeVersion | Версия исходного файла среды выполнения | струна |
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Текущая емкость целевого ресурса | int |
имя | Имя SKU | струна |
ярус | Уровень SKU | струна |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Развертывание простого приложения микрослужбы Azure Spring Apps развертывание |
Этот шаблон развертывает простое приложение микрослужбы Azure Spring Apps для запуска в Azure. |
Определение ресурса шаблона ARM
Тип ресурса Spring/apps/deployments можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.AppPlatform/Spring/apps/deployments, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.AppPlatform/Spring/apps/deployments",
"apiVersion": "2022-04-01",
"name": "string",
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"properties": {
"active": "bool",
"deploymentSettings": {
"addonConfigs": {
"{customized property}": {
"{customized property}": {}
}
},
"environmentVariables": {
"{customized property}": "string"
},
"resourceRequests": {
"cpu": "string",
"memory": "string"
}
},
"source": {
"version": "string",
"type": "string"
// For remaining properties, see UserSourceInfo objects
}
}
}
Объекты UserSourceInfo
Задайте свойство типа
Для BuildResultиспользуйте:
"type": "BuildResult",
"buildResultId": "string"
Для Jarиспользуйте:
"type": "Jar",
"jvmOptions": "string",
"relativePath": "string",
"runtimeVersion": "string"
Для NetCoreZipиспользуйте:
"type": "NetCoreZip",
"netCoreMainEntryPath": "string",
"relativePath": "string",
"runtimeVersion": "string"
Для источникаиспользуйте:
"type": "Source",
"artifactSelector": "string",
"relativePath": "string",
"runtimeVersion": "string"
Значения свойств
Spring/apps/deployments
Имя | Описание | Ценность |
---|---|---|
тип | Тип ресурса | "Microsoft.AppPlatform/Spring/apps/deployments" |
apiVersion | Версия API ресурсов | '2022-04-01' |
имя | Имя ресурса Узнайте, как задать имена и типы дочерних ресурсов в шаблонах ARM JSON. |
строка (обязательно) |
SKU | Sku ресурса развертывания | Sku |
свойства | Свойства ресурса развертывания | DeploymentResourceProperties |
DeploymentResourceProperties
Имя | Описание | Ценность |
---|---|---|
активный | Указывает, активна ли развертывание | bool |
deploymentSettings | Параметры развертывания развертывания | DeploymentSettings |
источник | Отправлены исходные сведения о развертывании. | UserSourceInfo |
DeploymentSettings
Имя | Описание | Ценность |
---|---|---|
addonConfigs | Коллекция надстроек | DeploymentSettingsAddonConfigs |
environmentVariables | Коллекция переменных среды | DeploymentSettingsEnvironmentVariables |
resourceRequests | Запрошенное количество ресурсов для требуемого ЦП и памяти. Рекомендуется использовать это поле для представления требуемого ЦП и памяти, старое поле ЦП и памятьInGB будут устарели позже. | ResourceRequests |
DeploymentSettingsAddonConfigs
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | AddonProfile |
AddonProfile
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} |
DeploymentSettingsEnvironmentVariables
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |
ResourceRequests
Имя | Описание | Ценность |
---|---|---|
ЦПУ | Обязательный ЦП. 1 ядро может быть представлено 1 или 1000 млн. Это должно быть 500 м или 1 для уровня "Базовый" и {500m, 1, 2, 3, 4} для уровня "Стандартный". | струна |
память | Требуемая память. 1 ГБ можно представить 1Gi или 1024Mi. Это должно быть {512Mi, 1Gi, 2Gi} для уровня "Базовый" и {512Mi, 1Gi, 2Gi, ..., 8Gi} для уровня "Стандартный". | струна |
UserSourceInfo
Имя | Описание | Ценность |
---|---|---|
Версия | Версия источника | струна |
тип | Установка типа объекта |
BuildResult Jar NetCoreZip источник (обязательно) |
BuildResultUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | BuildResult (обязательно) |
buildResultId | Идентификатор ресурса существующей успешной сборки приводит к тому же экземпляру Spring. | струна |
JarUploadedUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | Jar (обязательно) |
jvmOptions | Параметр JVM | струна |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
runtimeVersion | Версия jar-файла среды выполнения | струна |
NetCoreZipUploadedUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | NetCoreZip (обязательно) |
netCoreMainEntryPath | Путь к исполняемому файлу .NET относительно корневого zip-файла | струна |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
runtimeVersion | Версия среды выполнения файла .Net | струна |
SourceUploadedUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | Source (обязательный) |
artifactSelector | Селектор для артефакта, который будет использоваться для развертывания для проектов с несколькими модулями. Это должно быть относительный путь к целевому модулю или проекту. |
струна |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
runtimeVersion | Версия исходного файла среды выполнения | струна |
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Текущая емкость целевого ресурса | int |
имя | Имя SKU | струна |
ярус | Уровень SKU | струна |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Развертывание простого приложения микрослужбы Azure Spring Apps развертывание |
Этот шаблон развертывает простое приложение микрослужбы Azure Spring Apps для запуска в Azure. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса Spring/apps/deployments можно развернуть с помощью операций, предназначенных для следующих целей:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.AppPlatform/Spring/apps/deployments, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring/apps/deployments@2022-04-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
active = bool
deploymentSettings = {
addonConfigs = {
{customized property} = {}
}
environmentVariables = {
{customized property} = "string"
}
resourceRequests = {
cpu = "string"
memory = "string"
}
}
source = {
version = "string"
type = "string"
// For remaining properties, see UserSourceInfo objects
}
}
sku = {
capacity = int
name = "string"
tier = "string"
}
})
}
Объекты UserSourceInfo
Задайте свойство типа
Для BuildResultиспользуйте:
type = "BuildResult"
buildResultId = "string"
Для Jarиспользуйте:
type = "Jar"
jvmOptions = "string"
relativePath = "string"
runtimeVersion = "string"
Для NetCoreZipиспользуйте:
type = "NetCoreZip"
netCoreMainEntryPath = "string"
relativePath = "string"
runtimeVersion = "string"
Для источникаиспользуйте:
type = "Source"
artifactSelector = "string"
relativePath = "string"
runtimeVersion = "string"
Значения свойств
Spring/apps/deployments
Имя | Описание | Ценность |
---|---|---|
тип | Тип ресурса | "Microsoft.AppPlatform/Spring/apps/deployments@2022-04-01" |
имя | Имя ресурса | строка (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: приложения |
SKU | Sku ресурса развертывания | Sku |
свойства | Свойства ресурса развертывания | DeploymentResourceProperties |
DeploymentResourceProperties
Имя | Описание | Ценность |
---|---|---|
активный | Указывает, активна ли развертывание | bool |
deploymentSettings | Параметры развертывания развертывания | DeploymentSettings |
источник | Отправлены исходные сведения о развертывании. | UserSourceInfo |
DeploymentSettings
Имя | Описание | Ценность |
---|---|---|
addonConfigs | Коллекция надстроек | DeploymentSettingsAddonConfigs |
environmentVariables | Коллекция переменных среды | DeploymentSettingsEnvironmentVariables |
resourceRequests | Запрошенное количество ресурсов для требуемого ЦП и памяти. Рекомендуется использовать это поле для представления требуемого ЦП и памяти, старое поле ЦП и памятьInGB будут устарели позже. | ResourceRequests |
DeploymentSettingsAddonConfigs
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | AddonProfile |
AddonProfile
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} |
DeploymentSettingsEnvironmentVariables
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |
ResourceRequests
Имя | Описание | Ценность |
---|---|---|
ЦПУ | Обязательный ЦП. 1 ядро может быть представлено 1 или 1000 млн. Это должно быть 500 м или 1 для уровня "Базовый" и {500m, 1, 2, 3, 4} для уровня "Стандартный". | струна |
память | Требуемая память. 1 ГБ можно представить 1Gi или 1024Mi. Это должно быть {512Mi, 1Gi, 2Gi} для уровня "Базовый" и {512Mi, 1Gi, 2Gi, ..., 8Gi} для уровня "Стандартный". | струна |
UserSourceInfo
Имя | Описание | Ценность |
---|---|---|
Версия | Версия источника | струна |
тип | Установка типа объекта |
BuildResult Jar NetCoreZip источник (обязательно) |
BuildResultUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | BuildResult (обязательно) |
buildResultId | Идентификатор ресурса существующей успешной сборки приводит к тому же экземпляру Spring. | струна |
JarUploadedUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | Jar (обязательно) |
jvmOptions | Параметр JVM | струна |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
runtimeVersion | Версия jar-файла среды выполнения | струна |
NetCoreZipUploadedUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | NetCoreZip (обязательно) |
netCoreMainEntryPath | Путь к исполняемому файлу .NET относительно корневого zip-файла | струна |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
runtimeVersion | Версия среды выполнения файла .Net | струна |
SourceUploadedUserSourceInfo
Имя | Описание | Ценность |
---|---|---|
тип | Тип отправленного источника | Source (обязательно) |
artifactSelector | Селектор для артефакта, который будет использоваться для развертывания для проектов с несколькими модулями. Это должно быть относительный путь к целевому модулю или проекту. |
струна |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
runtimeVersion | Версия исходного файла среды выполнения | струна |
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Текущая емкость целевого ресурса | int |
имя | Имя SKU | струна |
ярус | Уровень SKU | струна |