Microsoft.Solutions applicationDefinitions 2017-09-01
Определение ресурсов Bicep
Тип ресурса applicationDefinitions можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Solutions/applicationDefinitions, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Solutions/applicationDefinitions@2017-09-01' = {
identity: {
type: 'SystemAssigned'
}
location: 'string'
managedBy: 'string'
name: 'string'
properties: {
artifacts: [
{
name: 'string'
type: 'string'
uri: 'string'
}
]
authorizations: [
{
principalId: 'string'
roleDefinitionId: 'string'
}
]
createUiDefinition: any(Azure.Bicep.Types.Concrete.AnyType)
description: 'string'
displayName: 'string'
isEnabled: 'string'
lockLevel: 'string'
mainTemplate: any(Azure.Bicep.Types.Concrete.AnyType)
packageFileUri: 'string'
}
sku: {
capacity: int
family: 'string'
model: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
ApplicationArtifact
Имя | Описание | Ценность |
---|---|---|
имя | Имя артефакта управляемого приложения. | струна |
тип | Тип артефакта управляемого приложения. | "Custom" "Шаблон" |
ури | Универсальный код ресурса (URI) большого двоичного объекта управляемого приложения. | струна |
ApplicationDefinitionProperties
Имя | Описание | Ценность |
---|---|---|
Артефакты | Коллекция артефактов управляемого приложения. Портал будет использовать файлы, указанные в качестве артефактов, для создания управляемого приложения из определения управляемого приложения. | ApplicationArtifact[] |
Разрешений | Авторизация поставщика управляемых приложений. | ApplicationProviderAuthorization[] (обязательно) |
createUiDefinition | Json createUiDefinition для шаблона резервного копирования с ресурсом Microsoft.Solutions/applications. Это может быть строка JObject или хорошо сформированная строка JSON. | любой |
описание | Описание определения управляемого приложения. | струна |
displayName | Отображаемое имя определения управляемого приложения. | струна |
isEnabled | Значение, указывающее, включен ли пакет. | струна |
lockLevel | Уровень блокировки управляемого приложения. | 'CanNotDelete' "Нет" ReadOnly (обязательный) |
mainTemplate | Встроенный json основного шаблона, который содержит ресурсы для подготовки. Это может быть строка JObject или хорошо сформированная строка JSON. | любой |
packageFileUri | Uri файла пакета определения управляемого приложения. Использование этого элемента | струна |
ApplicationProviderAuthorization
Имя | Описание | Ценность |
---|---|---|
principalId | Идентификатор субъекта-поставщика. Это удостоверение, которое поставщик будет использовать для вызова ARM для управления ресурсами управляемого приложения. | строка (обязательно) |
roleDefinitionId | Идентификатор определения роли поставщика. Эта роль определяет все разрешения, которые поставщик должен иметь в группе ресурсов контейнера управляемого приложения. Это определение роли не может иметь разрешение на удаление группы ресурсов. | строка (обязательно) |
Тождество
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения. | SystemAssigned |
Microsoft.Solutions/applicationDefinitions
Имя | Описание | Ценность |
---|---|---|
тождество | Удостоверение ресурса. | удостоверения |
местоположение | Расположение ресурса | струна |
managedBy | Идентификатор ресурса, который управляет этим ресурсом. | струна |
имя | Имя ресурса | струна Ограничения целостности: Минимальная длина = 3 Максимальная длина = 64 (обязательно) |
свойства | Свойства определения управляемого приложения. | ApplicationDefinitionProperties (обязательно) |
SKU | Номер SKU ресурса. | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
ResourceTags
Имя | Описание | Ценность |
---|
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Емкость SKU. | int |
семья | Семейство SKU. | струна |
модель | Модель SKU. | струна |
имя | Имя номера SKU. | строка (обязательно) |
размер | Размер номера SKU. | струна |
ярус | Уровень SKU. | струна |
Определение ресурса шаблона ARM
Тип ресурса applicationDefinitions можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Solutions/applicationDefinitions, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Solutions/applicationDefinitions",
"apiVersion": "2017-09-01",
"name": "string",
"identity": {
"type": "SystemAssigned"
},
"location": "string",
"managedBy": "string",
"properties": {
"artifacts": [
{
"name": "string",
"type": "string",
"uri": "string"
}
],
"authorizations": [
{
"principalId": "string",
"roleDefinitionId": "string"
}
],
"createUiDefinition": {},
"description": "string",
"displayName": "string",
"isEnabled": "string",
"lockLevel": "string",
"mainTemplate": {},
"packageFileUri": "string"
},
"sku": {
"capacity": "int",
"family": "string",
"model": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
ApplicationArtifact
Имя | Описание | Ценность |
---|---|---|
имя | Имя артефакта управляемого приложения. | струна |
тип | Тип артефакта управляемого приложения. | "Custom" "Шаблон" |
ури | Универсальный код ресурса (URI) большого двоичного объекта управляемого приложения. | струна |
ApplicationDefinitionProperties
Имя | Описание | Ценность |
---|---|---|
Артефакты | Коллекция артефактов управляемого приложения. Портал будет использовать файлы, указанные в качестве артефактов, для создания управляемого приложения из определения управляемого приложения. | ApplicationArtifact[] |
Разрешений | Авторизация поставщика управляемых приложений. | ApplicationProviderAuthorization[] (обязательно) |
createUiDefinition | Json createUiDefinition для шаблона резервного копирования с ресурсом Microsoft.Solutions/applications. Это может быть строка JObject или хорошо сформированная строка JSON. | любой |
описание | Описание определения управляемого приложения. | струна |
displayName | Отображаемое имя определения управляемого приложения. | струна |
isEnabled | Значение, указывающее, включен ли пакет. | струна |
lockLevel | Уровень блокировки управляемого приложения. | 'CanNotDelete' "Нет" ReadOnly (обязательный) |
mainTemplate | Встроенный json основного шаблона, который содержит ресурсы для подготовки. Это может быть строка JObject или хорошо сформированная строка JSON. | любой |
packageFileUri | Uri файла пакета определения управляемого приложения. Использование этого элемента | струна |
ApplicationProviderAuthorization
Имя | Описание | Ценность |
---|---|---|
principalId | Идентификатор субъекта-поставщика. Это удостоверение, которое поставщик будет использовать для вызова ARM для управления ресурсами управляемого приложения. | строка (обязательно) |
roleDefinitionId | Идентификатор определения роли поставщика. Эта роль определяет все разрешения, которые поставщик должен иметь в группе ресурсов контейнера управляемого приложения. Это определение роли не может иметь разрешение на удаление группы ресурсов. | строка (обязательно) |
Тождество
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения. | SystemAssigned |
Microsoft.Solutions/applicationDefinitions
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2017-09-01' |
тождество | Удостоверение ресурса. | удостоверения |
местоположение | Расположение ресурса | струна |
managedBy | Идентификатор ресурса, который управляет этим ресурсом. | струна |
имя | Имя ресурса | струна Ограничения целостности: Минимальная длина = 3 Максимальная длина = 64 (обязательно) |
свойства | Свойства определения управляемого приложения. | ApplicationDefinitionProperties (обязательно) |
SKU | Номер SKU ресурса. | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.Solutions/applicationDefinitions" |
ResourceTags
Имя | Описание | Ценность |
---|
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Емкость SKU. | int |
семья | Семейство SKU. | струна |
модель | Модель SKU. | струна |
имя | Имя номера SKU. | строка (обязательно) |
размер | Размер номера SKU. | струна |
ярус | Уровень SKU. | струна |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Создание управляемого приложения, которое развертывает связанные шаблоны развертывание |
Этот шаблон создает управляемое приложение, которое развертывает связанные шаблоны. |
Создание управляемого приложения с настраиваемым представлением развертывание |
Этот шаблон создает управляемое приложение с настраиваемым представлением по умолчанию. |
Создание управляемого приложения с метриками и оповещениями развертывание |
Этот шаблон создает управляемое приложение с метриками и оповещениями приложений. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса applicationDefinitions можно развернуть с помощью операций, предназначенных для следующих операций:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Solutions/applicationDefinitions, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Solutions/applicationDefinitions@2017-09-01"
name = "string"
identity = {
type = "SystemAssigned"
}
location = "string"
managedBy = "string"
sku = {
capacity = int
family = "string"
model = "string"
name = "string"
size = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
artifacts = [
{
name = "string"
type = "string"
uri = "string"
}
]
authorizations = [
{
principalId = "string"
roleDefinitionId = "string"
}
]
createUiDefinition = ?
description = "string"
displayName = "string"
isEnabled = "string"
lockLevel = "string"
mainTemplate = ?
packageFileUri = "string"
}
})
}
Значения свойств
ApplicationArtifact
Имя | Описание | Ценность |
---|---|---|
имя | Имя артефакта управляемого приложения. | струна |
тип | Тип артефакта управляемого приложения. | "Custom" "Шаблон" |
ури | Универсальный код ресурса (URI) большого двоичного объекта управляемого приложения. | струна |
ApplicationDefinitionProperties
Имя | Описание | Ценность |
---|---|---|
Артефакты | Коллекция артефактов управляемого приложения. Портал будет использовать файлы, указанные в качестве артефактов, для создания управляемого приложения из определения управляемого приложения. | ApplicationArtifact[] |
Разрешений | Авторизация поставщика управляемых приложений. | ApplicationProviderAuthorization[] (обязательно) |
createUiDefinition | Json createUiDefinition для шаблона резервного копирования с ресурсом Microsoft.Solutions/applications. Это может быть строка JObject или хорошо сформированная строка JSON. | любой |
описание | Описание определения управляемого приложения. | струна |
displayName | Отображаемое имя определения управляемого приложения. | струна |
isEnabled | Значение, указывающее, включен ли пакет. | струна |
lockLevel | Уровень блокировки управляемого приложения. | 'CanNotDelete' "Нет" ReadOnly (обязательный) |
mainTemplate | Встроенный json основного шаблона, который содержит ресурсы для подготовки. Это может быть строка JObject или хорошо сформированная строка JSON. | любой |
packageFileUri | Uri файла пакета определения управляемого приложения. Использование этого элемента | струна |
ApplicationProviderAuthorization
Имя | Описание | Ценность |
---|---|---|
principalId | Идентификатор субъекта-поставщика. Это удостоверение, которое поставщик будет использовать для вызова ARM для управления ресурсами управляемого приложения. | строка (обязательно) |
roleDefinitionId | Идентификатор определения роли поставщика. Эта роль определяет все разрешения, которые поставщик должен иметь в группе ресурсов контейнера управляемого приложения. Это определение роли не может иметь разрешение на удаление группы ресурсов. | строка (обязательно) |
Тождество
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения. | SystemAssigned |
Microsoft.Solutions/applicationDefinitions
Имя | Описание | Ценность |
---|---|---|
тождество | Удостоверение ресурса. | удостоверения |
местоположение | Расположение ресурса | струна |
managedBy | Идентификатор ресурса, который управляет этим ресурсом. | струна |
имя | Имя ресурса | струна Ограничения целостности: Минимальная длина = 3 Максимальная длина = 64 (обязательно) |
свойства | Свойства определения управляемого приложения. | ApplicationDefinitionProperties (обязательно) |
SKU | Номер SKU ресурса. | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.Solutions/applicationDefinitions@2017-09-01" |
ResourceTags
Имя | Описание | Ценность |
---|
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Емкость SKU. | int |
семья | Семейство SKU. | струна |
модель | Модель SKU. | струна |
имя | Имя номера SKU. | строка (обязательно) |
размер | Размер номера SKU. | струна |
ярус | Уровень SKU. | струна |