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


Microsoft.AppPlatform Spring/apps 2020-11-01-preview

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

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

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

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

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

resource symbolicname 'Microsoft.AppPlatform/Spring/apps@2020-11-01-preview' = {
  parent: resourceSymbolicName
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    activeDeploymentName: 'string'
    enableEndToEndTLS: bool
    fqdn: 'string'
    httpsOnly: bool
    persistentDisk: {
      mountPath: 'string'
      sizeInGB: int
    }
    public: bool
    temporaryDisk: {
      mountPath: 'string'
      sizeInGB: int
    }
  }
}

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

AppResourceProperties

Имя Описание Ценность
activeDeploymentName Имя активного развертывания приложения струна
enableEndToEndTLS Укажите, включена ли сквозная версия TLS. bool
Полное доменное имя Полное dns-имя. струна
httpsOnly Укажите, разрешено ли только https. bool
persistentDisk Параметры постоянного диска PersistentDisk
общественный Указывает, предоставляет ли приложение общедоступную конечную точку bool
временныйDisk Параметры временного диска Временныйdisk

ManagedIdentityProperties

Имя Описание Ценность
principalId Идентификатор субъекта струна
tenantId Идентификатор клиента струна
тип Тип управляемого удостоверения "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

Microsoft.AppPlatform/Spring/apps

Имя Описание Ценность
тождество Тип управляемого удостоверения ресурса приложения ManagedIdentityProperties
местоположение Расположение GEO приложения всегда совпадает с родительским ресурсом. струна
имя Имя ресурса строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: Spring
свойства Свойства ресурса приложения AppResourceProperties

PersistentDisk

Имя Описание Ценность
mountPath Путь подключения постоянного диска струна
sizeInGB Размер постоянного диска в ГБ int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 50

ВременныйDisk

Имя Описание Ценность
mountPath Путь подключения временного диска струна
sizeInGB Размер временного диска в ГБ int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 5

Примеры краткого руководства

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

Bicep-файл Описание
Развертывание простого приложения микрослужбы Azure Spring Apps Этот шаблон развертывает простое приложение микрослужбы Azure Spring Apps для запуска в Azure.

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

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

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

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

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

{
  "type": "Microsoft.AppPlatform/Spring/apps",
  "apiVersion": "2020-11-01-preview",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "activeDeploymentName": "string",
    "enableEndToEndTLS": "bool",
    "fqdn": "string",
    "httpsOnly": "bool",
    "persistentDisk": {
      "mountPath": "string",
      "sizeInGB": "int"
    },
    "public": "bool",
    "temporaryDisk": {
      "mountPath": "string",
      "sizeInGB": "int"
    }
  }
}

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

AppResourceProperties

Имя Описание Ценность
activeDeploymentName Имя активного развертывания приложения струна
enableEndToEndTLS Укажите, включена ли сквозная версия TLS. bool
Полное доменное имя Полное dns-имя. струна
httpsOnly Укажите, разрешено ли только https. bool
persistentDisk Параметры постоянного диска PersistentDisk
общественный Указывает, предоставляет ли приложение общедоступную конечную точку bool
временныйDisk Параметры временного диска Временныйdisk

ManagedIdentityProperties

Имя Описание Ценность
principalId Идентификатор субъекта струна
tenantId Идентификатор клиента струна
тип Тип управляемого удостоверения "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

Microsoft.AppPlatform/Spring/apps

Имя Описание Ценность
apiVersion Версия API '2020-11-01-preview'
тождество Тип управляемого удостоверения ресурса приложения ManagedIdentityProperties
местоположение Расположение GEO приложения всегда совпадает с родительским ресурсом. струна
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса приложения AppResourceProperties
тип Тип ресурса "Microsoft.AppPlatform/Spring/apps"

PersistentDisk

Имя Описание Ценность
mountPath Путь подключения постоянного диска струна
sizeInGB Размер постоянного диска в ГБ int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 50

ВременныйDisk

Имя Описание Ценность
mountPath Путь подключения временного диска струна
sizeInGB Размер временного диска в ГБ int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 5

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

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

Шаблон Описание
Развертывание простого приложения микрослужбы Azure Spring Apps

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppPlatform/Spring/apps@2020-11-01-preview"
  name = "string"
  identity = {
    principalId = "string"
    tenantId = "string"
    type = "string"
  }
  location = "string"
  body = jsonencode({
    properties = {
      activeDeploymentName = "string"
      enableEndToEndTLS = bool
      fqdn = "string"
      httpsOnly = bool
      persistentDisk = {
        mountPath = "string"
        sizeInGB = int
      }
      public = bool
      temporaryDisk = {
        mountPath = "string"
        sizeInGB = int
      }
    }
  })
}

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

AppResourceProperties

Имя Описание Ценность
activeDeploymentName Имя активного развертывания приложения струна
enableEndToEndTLS Укажите, включена ли сквозная версия TLS. bool
Полное доменное имя Полное dns-имя. струна
httpsOnly Укажите, разрешено ли только https. bool
persistentDisk Параметры постоянного диска PersistentDisk
общественный Указывает, предоставляет ли приложение общедоступную конечную точку bool
временныйDisk Параметры временного диска Временныйdisk

ManagedIdentityProperties

Имя Описание Ценность
principalId Идентификатор субъекта струна
tenantId Идентификатор клиента струна
тип Тип управляемого удостоверения "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

Microsoft.AppPlatform/Spring/apps

Имя Описание Ценность
тождество Тип управляемого удостоверения ресурса приложения ManagedIdentityProperties
местоположение Расположение GEO приложения всегда совпадает с родительским ресурсом. струна
имя Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: Spring
свойства Свойства ресурса приложения AppResourceProperties
тип Тип ресурса "Microsoft.AppPlatform/Spring/apps@2020-11-01-preview"

PersistentDisk

Имя Описание Ценность
mountPath Путь подключения постоянного диска струна
sizeInGB Размер постоянного диска в ГБ int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 50

ВременныйDisk

Имя Описание Ценность
mountPath Путь подключения временного диска струна
sizeInGB Размер временного диска в ГБ int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 5