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


Приложения Microsoft.Solutions 2018-09-01-preview

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

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

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

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

Чтобы создать ресурс Microsoft.Solutions/applications, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Solutions/applications@2018-09-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  managedBy: 'string'
  name: 'string'
  plan: {
    name: 'string'
    product: 'string'
    promotionCode: 'string'
    publisher: 'string'
    version: 'string'
  }
  properties: {
    applicationDefinitionId: 'string'
    jitAccessPolicy: {
      jitAccessEnabled: bool
      jitApprovalMode: 'string'
      jitApprovers: [
        {
          displayName: 'string'
          id: 'string'
          type: 'string'
        }
      ]
      maximumJitAccessDuration: 'string'
    }
    managedResourceGroupId: 'string'
    parameters: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  sku: {
    capacity: int
    family: 'string'
    model: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

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

ApplicationJitAccessPolicy

Имя Описание Ценность
jitAccessEnabled Включен ли JIT-доступ. bool (обязательно)
jitApprovalMode Режим утверждения JIT. AutoApprove
"ManualApprove"
"NotSpecified"
jitApprovers Утверждающие JIT JitApproverDefinition[]
maximumJitAccessDuration Предоставляется максимальный срок JIT-доступа. Это значение ISO8601 периода времени. струна

ApplicationProperties

Имя Описание Ценность
applicationDefinitionId Полный путь к идентификатору определения управляемого приложения. струна
jitAccessPolicy Политика доступа к управляемому приложению Jit. ApplicationJitAccessPolicy
managedResourceGroupId Идентификатор управляемой группы ресурсов. струна
Параметры Пары имен и значений, определяющие параметры управляемого приложения. Это может быть JObject или хорошо сформированная строка JSON. любой

Тождество

Имя Описание Ценность
тип Тип удостоверения. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключи словаря удостоверений пользователя будут идентификаторами ресурсов в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

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

JitApproverDefinition

Имя Описание Ценность
displayName Отображаемое имя утверждающего. струна
идентификатор Идентификатор субъекта-службы утверждающего. строка (обязательно)
тип Тип утверждающего. 'group'
"пользователь"

Microsoft.Solutions/applications

Имя Описание Ценность
тождество Удостоверение ресурса. удостоверения
добрый Тип управляемого приложения. Допустимые значения: MarketPlace и ServiceCatalog. струна

Ограничения целостности:
Pattern = ^[-\w\._,\(\)]+$ (обязательно)
местоположение Расположение ресурса струна
managedBy Идентификатор ресурса, который управляет этим ресурсом. струна
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 3
Максимальная длина = 64 (обязательно)
план Сведения о плане. плана
свойства Свойства управляемого приложения. ApplicationProperties (обязательно)
SKU Номер SKU ресурса. Sku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

План

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

ResourceTags

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

Sku

Имя Описание Ценность
способность Емкость SKU. int
семья Семейство SKU. струна
модель Модель SKU. струна
имя Имя номера SKU. строка (обязательно)
размер Размер номера SKU. струна
ярус Уровень SKU. струна

UserAssignedResourceIdentity

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

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

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

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

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

Чтобы создать ресурс Microsoft.Solutions/applications, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Solutions/applications",
  "apiVersion": "2018-09-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "managedBy": "string",
  "plan": {
    "name": "string",
    "product": "string",
    "promotionCode": "string",
    "publisher": "string",
    "version": "string"
  },
  "properties": {
    "applicationDefinitionId": "string",
    "jitAccessPolicy": {
      "jitAccessEnabled": "bool",
      "jitApprovalMode": "string",
      "jitApprovers": [
        {
          "displayName": "string",
          "id": "string",
          "type": "string"
        }
      ],
      "maximumJitAccessDuration": "string"
    },
    "managedResourceGroupId": "string",
    "parameters": {}
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "model": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

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

ApplicationJitAccessPolicy

Имя Описание Ценность
jitAccessEnabled Включен ли JIT-доступ. bool (обязательно)
jitApprovalMode Режим утверждения JIT. AutoApprove
"ManualApprove"
"NotSpecified"
jitApprovers Утверждающие JIT JitApproverDefinition[]
maximumJitAccessDuration Предоставляется максимальный срок JIT-доступа. Это значение ISO8601 периода времени. струна

ApplicationProperties

Имя Описание Ценность
applicationDefinitionId Полный путь к идентификатору определения управляемого приложения. струна
jitAccessPolicy Политика доступа к управляемому приложению Jit. ApplicationJitAccessPolicy
managedResourceGroupId Идентификатор управляемой группы ресурсов. струна
Параметры Пары имен и значений, определяющие параметры управляемого приложения. Это может быть JObject или хорошо сформированная строка JSON. любой

Тождество

Имя Описание Ценность
тип Тип удостоверения. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключи словаря удостоверений пользователя будут идентификаторами ресурсов в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

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

JitApproverDefinition

Имя Описание Ценность
displayName Отображаемое имя утверждающего. струна
идентификатор Идентификатор субъекта-службы утверждающего. строка (обязательно)
тип Тип утверждающего. 'group'
"пользователь"

Microsoft.Solutions/applications

Имя Описание Ценность
apiVersion Версия API '2018-09-01-preview'
тождество Удостоверение ресурса. удостоверения
добрый Тип управляемого приложения. Допустимые значения: MarketPlace и ServiceCatalog. струна

Ограничения целостности:
Pattern = ^[-\w\._,\(\)]+$ (обязательно)
местоположение Расположение ресурса струна
managedBy Идентификатор ресурса, который управляет этим ресурсом. струна
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 3
Максимальная длина = 64 (обязательно)
план Сведения о плане. плана
свойства Свойства управляемого приложения. ApplicationProperties (обязательно)
SKU Номер SKU ресурса. Sku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Solutions/applications"

План

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

ResourceTags

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

Sku

Имя Описание Ценность
способность Емкость SKU. int
семья Семейство SKU. струна
модель Модель SKU. струна
имя Имя номера SKU. строка (обязательно)
размер Размер номера SKU. струна
ярус Уровень SKU. струна

UserAssignedResourceIdentity

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

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Создание управляемого приложения, которое развертывает связанные шаблоны

развертывание в Azure
Этот шаблон создает управляемое приложение, которое развертывает связанные шаблоны.
Создание управляемого приложения с настраиваемым представлением

развертывание в Azure
Этот шаблон создает управляемое приложение с настраиваемым представлением по умолчанию.
Создание управляемого приложения с метриками и оповещениями

развертывание в Azure
Этот шаблон создает управляемое приложение с метриками и оповещениями приложений.

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

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

  • групп ресурсов

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

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

Чтобы создать ресурс Microsoft.Solutions/applications, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Solutions/applications@2018-09-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  kind = "string"
  location = "string"
  managedBy = "string"
  plan = {
    name = "string"
    product = "string"
    promotionCode = "string"
    publisher = "string"
    version = "string"
  }
  sku = {
    capacity = int
    family = "string"
    model = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      applicationDefinitionId = "string"
      jitAccessPolicy = {
        jitAccessEnabled = bool
        jitApprovalMode = "string"
        jitApprovers = [
          {
            displayName = "string"
            id = "string"
            type = "string"
          }
        ]
        maximumJitAccessDuration = "string"
      }
      managedResourceGroupId = "string"
      parameters = ?
    }
  })
}

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

ApplicationJitAccessPolicy

Имя Описание Ценность
jitAccessEnabled Включен ли JIT-доступ. bool (обязательно)
jitApprovalMode Режим утверждения JIT. AutoApprove
"ManualApprove"
"NotSpecified"
jitApprovers Утверждающие JIT JitApproverDefinition[]
maximumJitAccessDuration Предоставляется максимальный срок JIT-доступа. Это значение ISO8601 периода времени. струна

ApplicationProperties

Имя Описание Ценность
applicationDefinitionId Полный путь к идентификатору определения управляемого приложения. струна
jitAccessPolicy Политика доступа к управляемому приложению Jit. ApplicationJitAccessPolicy
managedResourceGroupId Идентификатор управляемой группы ресурсов. струна
Параметры Пары имен и значений, определяющие параметры управляемого приложения. Это может быть JObject или хорошо сформированная строка JSON. любой

Тождество

Имя Описание Ценность
тип Тип удостоверения. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключи словаря удостоверений пользователя будут идентификаторами ресурсов в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

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

JitApproverDefinition

Имя Описание Ценность
displayName Отображаемое имя утверждающего. струна
идентификатор Идентификатор субъекта-службы утверждающего. строка (обязательно)
тип Тип утверждающего. 'group'
"пользователь"

Microsoft.Solutions/applications

Имя Описание Ценность
тождество Удостоверение ресурса. удостоверения
добрый Тип управляемого приложения. Допустимые значения: MarketPlace и ServiceCatalog. струна

Ограничения целостности:
Pattern = ^[-\w\._,\(\)]+$ (обязательно)
местоположение Расположение ресурса струна
managedBy Идентификатор ресурса, который управляет этим ресурсом. струна
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 3
Максимальная длина = 64 (обязательно)
план Сведения о плане. плана
свойства Свойства управляемого приложения. ApplicationProperties (обязательно)
SKU Номер SKU ресурса. Sku
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Solutions/applications@2018-09-01-preview"

План

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

ResourceTags

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

Sku

Имя Описание Ценность
способность Емкость SKU. int
семья Семейство SKU. струна
модель Модель SKU. струна
имя Имя номера SKU. строка (обязательно)
размер Размер номера SKU. струна
ярус Уровень SKU. струна

UserAssignedResourceIdentity

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