Aplikasi Microsoft.Solutions 2019-07-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 mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Solutions/applications, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Solutions/applications@2019-07-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: 'string'
userAssignedIdentities: {}
}
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: any()
}
}
Nilai properti
aplikasi
Nama | Deskripsi | Nilai |
---|---|---|
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. | 'Tidak Ada' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | objek |
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 |
jitAccessPolicy | Kebijakan akses Jit aplikasi terkelola. | ApplicationJitAccessPolicy |
managedResourceGroupId | Id grup sumber daya terkelola. | string |
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(). |
ApplicationJitAccessPolicy
Nama | Deskripsi | Nilai |
---|---|---|
jitAccessEnabled | Apakah akses JIT diaktifkan. | bool (diperlukan) |
jitApprovalMode | Mode persetujuan JIT. | 'AutoApprove' 'ManualApprove' 'Tidak Ditentukan' |
jitApprovers | Pemberi izin JIT | JitApproverDefinition[] |
maximumJitAccessDuration | Durasi maksimum akses JIT diberikan. Ini adalah nilai periode waktu ISO8601. | string |
JitApproverDefinition
Nama | Deskripsi | Nilai |
---|---|---|
displayName | Nama tampilan pemberi izin. | string |
id | Id perwakilan layanan pemberi persetujuan. | string (diperlukan) |
jenis | Jenis pemberi izin. | 'grup' 'pengguna' |
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 |
Templat ini membuat aplikasi terkelola yang memiliki tampilan default yang disesuaikan. |
Membuat aplikasi terkelola yang menyebarkan templat tertaut |
Templat ini membuat aplikasi terkelola yang menyebarkan templat tertaut. |
Membuat aplikasi terkelola dengan metrik dan pemberitahuan |
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": "2019-07-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": "string",
"userAssignedIdentities": {}
},
"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": {}
}
}
Nilai properti
aplikasi
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.Solutions/applications' |
apiVersion | Versi api sumber daya | '2019-07-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. | 'Tidak Ada' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | objek |
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 |
jitAccessPolicy | Kebijakan akses Jit aplikasi terkelola. | ApplicationJitAccessPolicy |
managedResourceGroupId | Id grup sumber daya terkelola. | string |
parameter | Pasangan nama dan nilai yang menentukan parameter aplikasi terkelola. Ini bisa menjadi JObject atau string JSON yang terbentuk dengan baik. |
ApplicationJitAccessPolicy
Nama | Deskripsi | Nilai |
---|---|---|
jitAccessEnabled | Apakah akses JIT diaktifkan. | bool (diperlukan) |
jitApprovalMode | Mode persetujuan JIT. | 'Setujui Otomatis' 'ManualApprove' 'Tidak Ditentukan' |
jitApprovers | Pemberi izin JIT | JitApproverDefinition[] |
maximumJitAccessDuration | Durasi maksimum akses JIT diberikan. Ini adalah nilai periode waktu ISO8601. | string |
JitApproverDefinition
Nama | Deskripsi | Nilai |
---|---|---|
displayName | Nama tampilan pemberi izin. | string |
id | Id perwakilan layanan pemberi persetujuan. | string (diperlukan) |
jenis | Jenis pemberi izin. | 'grup' 'pengguna' |
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 |
Templat ini membuat aplikasi terkelola yang memiliki tampilan default yang dikustomisasi. |
Membuat aplikasi terkelola yang menyebarkan templat tertaut |
Templat ini membuat aplikasi terkelola yang menyebarkan templat tertaut. |
Membuat aplikasi terkelola dengan metrik dan pemberitahuan |
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@2019-07-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
applicationDefinitionId = "string"
jitAccessPolicy = {
jitAccessEnabled = bool
jitApprovalMode = "string"
jitApprovers = [
{
displayName = "string"
id = "string"
type = "string"
}
]
maximumJitAccessDuration = "string"
}
managedResourceGroupId = "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@2019-07-01" |
nama | 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) |
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" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | Array ID identitas pengguna. |
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 |
jitAccessPolicy | Kebijakan akses Jit aplikasi terkelola. | ApplicationJitAccessPolicy |
managedResourceGroupId | Id grup sumber daya terkelola. | string |
parameter | Pasangan nama dan nilai yang menentukan parameter aplikasi terkelola. Ini bisa menjadi JObject atau string JSON yang terbentuk dengan baik. |
ApplicationJitAccessPolicy
Nama | Deskripsi | Nilai |
---|---|---|
jitAccessEnabled | Apakah akses JIT diaktifkan. | bool (diperlukan) |
jitApprovalMode | Mode persetujuan JIT. | "Setujui Otomatis" "ManualApprove" "Tidak Ditentukan" |
jitApprovers | Pemberi izin JIT | JitApproverDefinition[] |
maximumJitAccessDuration | Durasi maksimum akses JIT diberikan. Ini adalah nilai periode waktu ISO8601. | string |
JitApproverDefinition
Nama | Deskripsi | Nilai |
---|---|---|
displayName | Nama tampilan pemberi izin. | string |
id | Id perwakilan layanan pemberi persetujuan. | string (diperlukan) |
jenis | Jenis pemberi izin. | "grup" "pengguna" |
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 |