Microsoft.AppPlatform Spring/apps/deployments 2021-06-01-preview
- последние
- 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@2021-06-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
deploymentSettings: {
cpu: int
environmentVariables: {
{customized property}: 'string'
}
jvmOptions: 'string'
memoryInGB: int
netCoreMainEntryPath: 'string'
resourceRequests: {
cpu: 'string'
memory: 'string'
}
runtimeVersion: 'string'
}
source: {
artifactSelector: 'string'
customContainer: {
args: [
'string'
]
command: [
'string'
]
containerImage: 'string'
imageRegistryCredential: {
password: 'string'
username: 'string'
}
server: 'string'
}
relativePath: 'string'
type: 'string'
version: 'string'
}
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
}
Значения свойств
CustomContainer
Имя | Описание | Ценность |
---|---|---|
args | Аргументы в точку входа. CMD образа Docker используется, если это не указано. | string[] |
команда | Массив точек входа. Не выполняется в оболочке. Запись образа Docker используется, если это не указано. | string[] |
containerImage | Образ контейнера пользовательского контейнера. Это должно быть в виде <репозитория>:<тег> без имени сервера реестра | струна |
imageRegistryCredential | Учетные данные реестра образов | ImageRegistryCredential |
сервер | Имя реестра, содержащего образ контейнера | струна |
DeploymentResourceProperties
Имя | Описание | Ценность |
---|---|---|
deploymentSettings | Параметры развертывания развертывания | DeploymentSettings |
источник | Отправлены исходные сведения о развертывании. | UserSourceInfo |
DeploymentSettings
Имя | Описание | Ценность |
---|---|---|
ЦПУ | Обязательный ЦП. Это должно быть 1 для уровня "Базовый" и в диапазоне [1, 4] для уровня "Стандартный". Это не рекомендуется, начиная с API версии 2021-06-01-preview. Чтобы задать размер ЦП, используйте поле resourceRequests. | int |
environmentVariables | Коллекция переменных среды | DeploymentSettingsEnvironmentVariables |
jvmOptions | Параметр JVM | струна |
memoryInGB | Требуемый размер памяти в ГБ. Это должно быть в диапазоне [1, 2] для уровня "Базовый" и в диапазоне [1, 8] для уровня "Стандартный". Это не рекомендуется, начиная с API версии 2021-06-01-preview. Используйте поле resourceRequests, чтобы задать размер памяти. | int |
netCoreMainEntryPath | Путь к исполняемому файлу .NET относительно корневого zip-файла | струна |
resourceRequests | Запрошенное количество ресурсов для требуемого ЦП и памяти. Рекомендуется использовать это поле для представления требуемого ЦП и памяти, старое поле ЦП и памятьInGB будут устарели позже. | ResourceRequests |
runtimeVersion | Версия среды выполнения | "Java_11" "Java_8" "NetCore_31" |
DeploymentSettingsEnvironmentVariables
Имя | Описание | Ценность |
---|
ImageRegistryCredential
Имя | Описание | Ценность |
---|---|---|
пароль | Пароль учетных данных реестра образов | струна |
имя пользователя | Имя пользователя учетных данных реестра образов | струна |
Microsoft.AppPlatform/Spring/apps/deployments
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | строка (обязательно) |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: Spring/apps |
свойства | Свойства ресурса развертывания | DeploymentResourceProperties |
SKU | Sku ресурса развертывания | SKU |
ResourceRequests
Имя | Описание | Ценность |
---|---|---|
ЦПУ | Обязательный ЦП. 1 ядро может быть представлено 1 или 1000 млн. Это должно быть 500 м или 1 для уровня "Базовый" и {500m, 1, 2, 3, 4} для уровня "Стандартный". | струна |
память | Требуемая память. 1 ГБ можно представить 1Gi или 1024Mi. Это должно быть {512Mi, 1Gi, 2Gi} для уровня "Базовый" и {512Mi, 1Gi, 2Gi, ..., 8Gi} для уровня "Стандартный". | струна |
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Текущая емкость целевого ресурса | int |
имя | Имя SKU | струна |
ярус | Уровень SKU | струна |
UserSourceInfo
Имя | Описание | Ценность |
---|---|---|
artifactSelector | Селектор для артефакта, который будет использоваться для развертывания для проектов с несколькими модулями. Это должно быть относительный путь к целевому модулю или проекту. |
струна |
customContainer | Полезные данные пользовательского контейнера | CustomContainer |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
тип | Тип отправленного источника | Контейнер 'Jar' NetCoreZip "Источник" |
Версия | Версия источника | струна |
Примеры краткого руководства
Следующие примеры краткого руководства по развертыванию этого типа ресурса.
Bicep-файл | Описание |
---|---|
Развертывание простого приложения микрослужбы 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": "2021-06-01-preview",
"name": "string",
"properties": {
"deploymentSettings": {
"cpu": "int",
"environmentVariables": {
"{customized property}": "string"
},
"jvmOptions": "string",
"memoryInGB": "int",
"netCoreMainEntryPath": "string",
"resourceRequests": {
"cpu": "string",
"memory": "string"
},
"runtimeVersion": "string"
},
"source": {
"artifactSelector": "string",
"customContainer": {
"args": [ "string" ],
"command": [ "string" ],
"containerImage": "string",
"imageRegistryCredential": {
"password": "string",
"username": "string"
},
"server": "string"
},
"relativePath": "string",
"type": "string",
"version": "string"
}
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
}
}
Значения свойств
CustomContainer
Имя | Описание | Ценность |
---|---|---|
args | Аргументы в точку входа. CMD образа Docker используется, если это не указано. | string[] |
команда | Массив точек входа. Не выполняется в оболочке. Запись образа Docker используется, если это не указано. | string[] |
containerImage | Образ контейнера пользовательского контейнера. Это должно быть в виде <репозитория>:<тег> без имени сервера реестра | струна |
imageRegistryCredential | Учетные данные реестра образов | ImageRegistryCredential |
сервер | Имя реестра, содержащего образ контейнера | струна |
DeploymentResourceProperties
Имя | Описание | Ценность |
---|---|---|
deploymentSettings | Параметры развертывания развертывания | DeploymentSettings |
источник | Отправлены исходные сведения о развертывании. | UserSourceInfo |
DeploymentSettings
Имя | Описание | Ценность |
---|---|---|
ЦПУ | Обязательный ЦП. Это должно быть 1 для уровня "Базовый" и в диапазоне [1, 4] для уровня "Стандартный". Это не рекомендуется, начиная с API версии 2021-06-01-preview. Чтобы задать размер ЦП, используйте поле resourceRequests. | int |
environmentVariables | Коллекция переменных среды | DeploymentSettingsEnvironmentVariables |
jvmOptions | Параметр JVM | струна |
memoryInGB | Требуемый размер памяти в ГБ. Это должно быть в диапазоне [1, 2] для уровня "Базовый" и в диапазоне [1, 8] для уровня "Стандартный". Это не рекомендуется, начиная с API версии 2021-06-01-preview. Используйте поле resourceRequests, чтобы задать размер памяти. | int |
netCoreMainEntryPath | Путь к исполняемому файлу .NET относительно корневого zip-файла | струна |
resourceRequests | Запрошенное количество ресурсов для требуемого ЦП и памяти. Рекомендуется использовать это поле для представления требуемого ЦП и памяти, старое поле ЦП и памятьInGB будут устарели позже. | ResourceRequests |
runtimeVersion | Версия среды выполнения | "Java_11" "Java_8" "NetCore_31" |
DeploymentSettingsEnvironmentVariables
Имя | Описание | Ценность |
---|
ImageRegistryCredential
Имя | Описание | Ценность |
---|---|---|
пароль | Пароль учетных данных реестра образов | струна |
имя пользователя | Имя пользователя учетных данных реестра образов | струна |
Microsoft.AppPlatform/Spring/apps/deployments
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2021-06-01-preview' |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства ресурса развертывания | DeploymentResourceProperties |
SKU | Sku ресурса развертывания | SKU |
тип | Тип ресурса | "Microsoft.AppPlatform/Spring/apps/deployments" |
ResourceRequests
Имя | Описание | Ценность |
---|---|---|
ЦПУ | Обязательный ЦП. 1 ядро может быть представлено 1 или 1000 млн. Это должно быть 500 м или 1 для уровня "Базовый" и {500m, 1, 2, 3, 4} для уровня "Стандартный". | струна |
память | Требуемая память. 1 ГБ можно представить 1Gi или 1024Mi. Это должно быть {512Mi, 1Gi, 2Gi} для уровня "Базовый" и {512Mi, 1Gi, 2Gi, ..., 8Gi} для уровня "Стандартный". | струна |
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Текущая емкость целевого ресурса | int |
имя | Имя SKU | струна |
ярус | Уровень SKU | струна |
UserSourceInfo
Имя | Описание | Ценность |
---|---|---|
artifactSelector | Селектор для артефакта, который будет использоваться для развертывания для проектов с несколькими модулями. Это должно быть относительный путь к целевому модулю или проекту. |
струна |
customContainer | Полезные данные пользовательского контейнера | CustomContainer |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
тип | Тип отправленного источника | Контейнер 'Jar' NetCoreZip "Источник" |
Версия | Версия источника | струна |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Развертывание простого приложения микрослужбы 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@2021-06-01-preview"
name = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
body = jsonencode({
properties = {
deploymentSettings = {
cpu = int
environmentVariables = {
{customized property} = "string"
}
jvmOptions = "string"
memoryInGB = int
netCoreMainEntryPath = "string"
resourceRequests = {
cpu = "string"
memory = "string"
}
runtimeVersion = "string"
}
source = {
artifactSelector = "string"
customContainer = {
args = [
"string"
]
command = [
"string"
]
containerImage = "string"
imageRegistryCredential = {
password = "string"
username = "string"
}
server = "string"
}
relativePath = "string"
type = "string"
version = "string"
}
}
})
}
Значения свойств
CustomContainer
Имя | Описание | Ценность |
---|---|---|
args | Аргументы в точку входа. CMD образа Docker используется, если это не указано. | string[] |
команда | Массив точек входа. Не выполняется в оболочке. Запись образа Docker используется, если это не указано. | string[] |
containerImage | Образ контейнера пользовательского контейнера. Это должно быть в виде <репозитория>:<тег> без имени сервера реестра | струна |
imageRegistryCredential | Учетные данные реестра образов | ImageRegistryCredential |
сервер | Имя реестра, содержащего образ контейнера | струна |
DeploymentResourceProperties
Имя | Описание | Ценность |
---|---|---|
deploymentSettings | Параметры развертывания развертывания | DeploymentSettings |
источник | Отправлены исходные сведения о развертывании. | UserSourceInfo |
DeploymentSettings
Имя | Описание | Ценность |
---|---|---|
ЦПУ | Обязательный ЦП. Это должно быть 1 для уровня "Базовый" и в диапазоне [1, 4] для уровня "Стандартный". Это не рекомендуется, начиная с API версии 2021-06-01-preview. Чтобы задать размер ЦП, используйте поле resourceRequests. | int |
environmentVariables | Коллекция переменных среды | DeploymentSettingsEnvironmentVariables |
jvmOptions | Параметр JVM | струна |
memoryInGB | Требуемый размер памяти в ГБ. Это должно быть в диапазоне [1, 2] для уровня "Базовый" и в диапазоне [1, 8] для уровня "Стандартный". Это не рекомендуется, начиная с API версии 2021-06-01-preview. Используйте поле resourceRequests, чтобы задать размер памяти. | int |
netCoreMainEntryPath | Путь к исполняемому файлу .NET относительно корневого zip-файла | струна |
resourceRequests | Запрошенное количество ресурсов для требуемого ЦП и памяти. Рекомендуется использовать это поле для представления требуемого ЦП и памяти, старое поле ЦП и памятьInGB будут устарели позже. | ResourceRequests |
runtimeVersion | Версия среды выполнения | "Java_11" "Java_8" "NetCore_31" |
DeploymentSettingsEnvironmentVariables
Имя | Описание | Ценность |
---|
ImageRegistryCredential
Имя | Описание | Ценность |
---|---|---|
пароль | Пароль учетных данных реестра образов | струна |
имя пользователя | Имя пользователя учетных данных реестра образов | струна |
Microsoft.AppPlatform/Spring/apps/deployments
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | строка (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: Spring/apps |
свойства | Свойства ресурса развертывания | DeploymentResourceProperties |
SKU | Sku ресурса развертывания | SKU |
тип | Тип ресурса | "Microsoft.AppPlatform/Spring/apps/deployments@2021-06-01-preview" |
ResourceRequests
Имя | Описание | Ценность |
---|---|---|
ЦПУ | Обязательный ЦП. 1 ядро может быть представлено 1 или 1000 млн. Это должно быть 500 м или 1 для уровня "Базовый" и {500m, 1, 2, 3, 4} для уровня "Стандартный". | струна |
память | Требуемая память. 1 ГБ можно представить 1Gi или 1024Mi. Это должно быть {512Mi, 1Gi, 2Gi} для уровня "Базовый" и {512Mi, 1Gi, 2Gi, ..., 8Gi} для уровня "Стандартный". | струна |
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Текущая емкость целевого ресурса | int |
имя | Имя SKU | струна |
ярус | Уровень SKU | струна |
UserSourceInfo
Имя | Описание | Ценность |
---|---|---|
artifactSelector | Селектор для артефакта, который будет использоваться для развертывания для проектов с несколькими модулями. Это должно быть относительный путь к целевому модулю или проекту. |
струна |
customContainer | Полезные данные пользовательского контейнера | CustomContainer |
relativePath | Относительный путь к хранилищу, в котором хранится источник | струна |
тип | Тип отправленного источника | Контейнер 'Jar' NetCoreZip "Источник" |
Версия | Версия источника | струна |