Microsoft.AppPlatform Spring/apps 2021-06-01-preview

Определение ресурса Bicep

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

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

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

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

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

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

Spring/apps

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
string (обязательно)
location Географическое расположение приложения, которое всегда совпадает с его родительским ресурсом. строка
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен за пределами родительского ресурса.

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

ManagedIdentityProperties

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

AppResourceProperties

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

PersistentDisk

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

Временный диск

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

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

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

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

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

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

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

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

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

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

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

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

Spring/apps

Имя Описание Значение
тип Тип ресурса Microsoft.AppPlatform/Spring/apps
версия_API Версия API ресурсов '2021-06-01-preview'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
string (обязательно)
location Географическое расположение приложения, которое всегда совпадает с его родительским ресурсом. строка
удостоверение Тип управляемого удостоверения ресурса приложения ManagedIdentityProperties
properties Свойства ресурса приложения AppResourceProperties

ManagedIdentityProperties

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

AppResourceProperties

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

PersistentDisk

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

Временный диск

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

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

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

Шаблон Описание
Развертывание простого приложения микрослужбы 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@2021-06-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  identity {
    type = "string"
  }
  body = jsonencode({
    properties = {
      activeDeploymentName = "string"
      enableEndToEndTLS = bool
      fqdn = "string"
      httpsOnly = bool
      persistentDisk = {
        mountPath = "string"
        sizeInGB = int
      }
      public = bool
      temporaryDisk = {
        mountPath = "string"
        sizeInGB = int
      }
    }
  })
}

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

Spring/apps

Имя Описание Значение
тип Тип ресурса "Microsoft.AppPlatform/Spring/apps@2021-06-01-preview"
name имя ресурса. строка (обязательно)
location Географическое расположение приложения, которое всегда совпадает с родительским ресурсом. строка
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: Spring
удостоверение Тип управляемого удостоверения ресурса приложения ManagedIdentityProperties
properties Свойства ресурса Приложения AppResourceProperties

ManagedIdentityProperties

Имя Описание Значение
тип Тип управляемого удостоверения "SystemAssigned"
"SystemAssigned,UserAssigned"
UserAssigned

AppResourceProperties

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

PersistentDisk

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

Временный диск

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