Bagikan melalui


Aplikasi Microsoft.Solutions 2017-09-01

Definisi sumber daya Bicep

Jenis sumber daya aplikasi dapat disebarkan ke: Grup sumber daya.

Untuk mempelajari tentang penyebaran grup sumber daya, lihat Bicep.

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Solutions/applications, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Solutions/applications@2017-09-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    model: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  identity: {
    type: 'SystemAssigned'
  }
  managedBy: 'string'
  plan: {
    name: 'string'
    product: 'string'
    promotionCode: 'string'
    publisher: 'string'
    version: 'string'
  }
  properties: {
    applicationDefinitionId: 'string'
    managedResourceGroupId: 'string'
    parameters: any()
    uiDefinitionUri: 'string'
  }
}

Nilai properti

aplikasi

Nama Deskripsi Nilai
name Nama sumber daya string (diperlukan)
lokasi Lokasi sumber daya string
tag Tag sumber daya Kamus nama dan nilai tag. Lihat Tag dalam templat
sku SKU sumber daya. Sku
jenis Jenis aplikasi terkelola. Nilai yang diizinkan adalah MarketPlace dan ServiceCatalog. string (diperlukan)
identitas Identitas sumber daya. Identitas
managedBy ID sumber daya yang mengelola sumber daya ini. string
rencana Informasi rencana. Rencana
properti Properti aplikasi terkelola. ApplicationProperties (diperlukan)

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas. 'SystemAssigned'

Paket

Nama Deskripsi Nilai
name Nama rencana. string (diperlukan)
produk Kode produk. string (diperlukan)
promotionCode Kode promosi. string
penerbit ID penerbit. string (diperlukan)
versi Versi paket. string (diperlukan)

ApplicationProperties

Nama Deskripsi Nilai
aplikasiDefinitionId Jalur id definisi aplikasi terkelola yang sepenuhnya memenuhi syarat. string
managedResourceGroupId Id grup sumber daya terkelola. string (diperlukan)
parameter Pasangan nama dan nilai yang menentukan parameter aplikasi terkelola. Ini bisa menjadi JObject atau string JSON yang terbentuk dengan baik. Untuk Bicep, Anda dapat menggunakan fungsi any().
uiDefinitionUri URI blob tempat file definisi UI berada. string

SKU

Nama Deskripsi Nilai
kapasitas Kapasitas SKU. int
keluarga Keluarga SKU. string
model Model SKU. string
nama Nama SKU. string (diperlukan)
Ukuran Ukuran SKU. string
Tier Tingkat SKU. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat aplikasi terkelola dengan tampilan yang dikustomisasi

Sebarkan ke Azure
Templat ini membuat aplikasi terkelola yang memiliki tampilan default yang disesuaikan.
Membuat aplikasi terkelola yang menyebarkan templat tertaut

Sebarkan ke Azure
Templat ini membuat aplikasi terkelola yang menyebarkan templat tertaut.
Membuat aplikasi terkelola dengan metrik dan pemberitahuan

Sebarkan ke Azure
Templat ini membuat aplikasi terkelola yang memiliki metrik dan pemberitahuan aplikasi.

Definisi sumber daya templat ARM

Jenis sumber daya aplikasi dapat disebarkan ke: Grup sumber daya.

Untuk mempelajari tentang penyebaran grup sumber daya, lihat templat ARM.

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Solutions/applications, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Solutions/applications",
  "apiVersion": "2017-09-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "model": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "SystemAssigned"
  },
  "managedBy": "string",
  "plan": {
    "name": "string",
    "product": "string",
    "promotionCode": "string",
    "publisher": "string",
    "version": "string"
  },
  "properties": {
    "applicationDefinitionId": "string",
    "managedResourceGroupId": "string",
    "parameters": {},
    "uiDefinitionUri": "string"
  }
}

Nilai properti

aplikasi

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Solutions/applications'
apiVersion Versi api sumber daya '2017-09-01'
nama Nama sumber daya string (diperlukan)
lokasi Lokasi sumber daya string
tag Tag sumber daya Kamus nama dan nilai tag. Lihat Tag dalam templat
sku SKU sumber daya. Sku
jenis Jenis aplikasi terkelola. Nilai yang diizinkan adalah MarketPlace dan ServiceCatalog. string (diperlukan)
identity Identitas sumber daya. Identitas
managedBy ID sumber daya yang mengelola sumber daya ini. string
rencana Informasi rencana. Rencana
properti Properti aplikasi terkelola. ApplicationProperties (diperlukan)

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas. 'SystemAssigned'

Paket

Nama Deskripsi Nilai
nama Nama rencana. string (diperlukan)
produk Kode produk. string (diperlukan)
promotionCode Kode promosi. string
penerbit ID penerbit. string (diperlukan)
versi Versi paket. string (diperlukan)

ApplicationProperties

Nama Deskripsi Nilai
aplikasiDefinitionId Jalur id definisi aplikasi terkelola yang sepenuhnya memenuhi syarat. string
managedResourceGroupId Id grup sumber daya terkelola. string (diperlukan)
parameter Pasangan nama dan nilai yang menentukan parameter aplikasi terkelola. Ini bisa menjadi JObject atau string JSON yang terbentuk dengan baik.
uiDefinitionUri URI blob tempat file definisi UI berada. string

SKU

Nama Deskripsi Nilai
kapasitas Kapasitas SKU. int
keluarga Keluarga SKU. string
model Model SKU. string
nama Nama SKU. string (diperlukan)
Ukuran Ukuran SKU. string
Tier Tingkat SKU. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat aplikasi terkelola dengan tampilan yang dikustomisasi

Sebarkan ke Azure
Templat ini membuat aplikasi terkelola yang memiliki tampilan default yang dikustomisasi.
Membuat aplikasi terkelola yang menyebarkan templat tertaut

Sebarkan ke Azure
Templat ini membuat aplikasi terkelola yang menyebarkan templat tertaut.
Membuat aplikasi terkelola dengan metrik dan pemberitahuan

Sebarkan ke Azure
Templat ini membuat aplikasi terkelola yang memiliki metrik dan pemberitahuan aplikasi.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya aplikasi dapat disebarkan ke: Grup sumber daya.

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Solutions/applications, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Solutions/applications@2017-09-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      applicationDefinitionId = "string"
      managedResourceGroupId = "string"
      uiDefinitionUri = "string"
    }
    sku = {
      capacity = int
      family = "string"
      model = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
    managedBy = "string"
    plan = {
      name = "string"
      product = "string"
      promotionCode = "string"
      publisher = "string"
      version = "string"
    }
  })
}

Nilai properti

aplikasi

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Solutions/applications@2017-09-01"
name Nama sumber daya string (diperlukan)
lokasi Lokasi sumber daya string
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
tag Tag sumber daya Kamus nama dan nilai tag.
sku SKU sumber daya. Sku
jenis Jenis aplikasi terkelola. Nilai yang diizinkan adalah MarketPlace dan ServiceCatalog. string (diperlukan)
identitas Identitas sumber daya. Identitas
managedBy ID sumber daya yang mengelola sumber daya ini. string
rencana Informasi rencana. Rencana
properti Properti aplikasi terkelola. ApplicationProperties (diperlukan)

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas. "SystemAssigned"

Paket

Nama Deskripsi Nilai
name Nama rencana. string (diperlukan)
produk Kode produk. string (diperlukan)
promotionCode Kode promosi. string
penerbit ID penerbit. string (diperlukan)
versi Versi paket. string (diperlukan)

ApplicationProperties

Nama Deskripsi Nilai
aplikasiDefinitionId Jalur id definisi aplikasi terkelola yang sepenuhnya memenuhi syarat. string
managedResourceGroupId Id grup sumber daya terkelola. string (diperlukan)
parameter Pasangan nama dan nilai yang menentukan parameter aplikasi terkelola. Ini bisa menjadi JObject atau string JSON yang terbentuk dengan baik.
uiDefinitionUri URI blob tempat file definisi UI berada. string

SKU

Nama Deskripsi Nilai
kapasitas Kapasitas SKU. int
keluarga Keluarga SKU. string
model Model SKU. string
nama Nama SKU. string (diperlukan)
Ukuran Ukuran SKU. string
Tier Tingkat SKU. string