Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
- Terbaru
- pratinjau
2023-12-01 -
2021-07-01 - pratinjau
2021-02-01 - pratinjau
2020-08-21 - 2019-07-01
- pratinjau
2018-09-01 - 2018-06-01
-
2018-03-01 -
2018-02-01 -
2017-12-01 - 2017-09-01
Definisi sumber daya Bicep
Jenis sumber daya applicationDefinitions dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Solutions/applicationDefinitions, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Solutions/applicationDefinitions@2023-12-01-preview' = {
location: 'string'
managedBy: 'string'
name: 'string'
properties: {
artifacts: [
{
name: 'string'
type: 'string'
uri: 'string'
}
]
authorizations: [
{
principalId: 'string'
roleDefinitionId: 'string'
}
]
createUiDefinition: any(...)
deploymentPolicy: {
deploymentMode: 'string'
}
description: 'string'
displayName: 'string'
isEnabled: bool
lockingPolicy: {
allowedActions: [
'string'
]
allowedDataActions: [
'string'
]
}
lockLevel: 'string'
mainTemplate: any(...)
managementPolicy: {
mode: 'string'
}
notificationPolicy: {
notificationEndpoints: [
{
uri: 'string'
}
]
}
packageFileUri: 'string'
policies: [
{
name: 'string'
parameters: 'string'
policyDefinitionId: 'string'
}
]
storageAccountId: 'string'
}
sku: {
capacity: int
family: 'string'
model: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Nilai Properti
Microsoft.Solutions/applicationDefinitions
Nama | Deskripsi | Nilai |
---|---|---|
tempat | Lokasi sumber daya | tali |
dikelola oleh | ID sumber daya yang mengelola sumber daya ini. | tali |
Nama | Nama sumber daya | tali Kendala: Panjang min = 3 Panjang maksimum = 64 (diperlukan) |
Properti | Properti definisi aplikasi terkelola. | ApplicationDefinitionProperties (diperlukan) |
Sku | SKU sumber daya. | Sku |
Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
Otorisasi Aplikasi
Nama | Deskripsi | Nilai |
---|---|---|
Id Utama | Pengidentifikasi utama penyedia. Ini adalah identitas yang akan digunakan penyedia untuk memanggil ARM untuk mengelola sumber daya aplikasi terkelola. | string (diperlukan) |
roleDefinitionId | Pengidentifikasi definisi peran penyedia. Peran ini akan menentukan semua izin yang harus dimiliki penyedia pada grup sumber daya kontainer aplikasi terkelola. Definisi peran ini tidak boleh memiliki izin untuk menghapus grup sumber daya. | string (diperlukan) |
AplikasiDefinisiArtefak
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama artefak definisi aplikasi terkelola. | 'Templat Sumber Daya Aplikasi' 'CreateUiDefinition' 'Parameter Templat Utama' 'NotSpecified' (diperlukan) |
jenis | Jenis artefak definisi aplikasi terkelola. | 'Kustom' 'Tidak Ditentukan' 'Templat' (diperlukan) |
Uri | Uri blob artefak definisi aplikasi terkelola. | string (diperlukan) |
ApplicationDefinitionProperties
Nama | Deskripsi | Nilai |
---|---|---|
Artefak | Kumpulan artefak aplikasi terkelola. Portal akan menggunakan file yang ditentukan sebagai artefak untuk membangun pengalaman pengguna membuat aplikasi terkelola dari definisi aplikasi terkelola. | AplikasiDefinisiArtefak[] |
Otorisasi | Otorisasi penyedia aplikasi terkelola. | ApplicationAuthorization |
createUiDefinition | Json createUiDefinition untuk templat dukungan dengan sumber daya Microsoft.Solutions/applications. Ini bisa menjadi string JObject atau JSON yang terbentuk dengan baik. | apa pun |
Kebijakan penyebaran | Kebijakan penyebaran aplikasi terkelola. | applicationDeploymentPolicy |
deskripsi | Deskripsi definisi aplikasi terkelola. | tali |
nama tampilan | Nama tampilan definisi aplikasi terkelola. | tali |
Diaktifkan | Nilai yang menunjukkan apakah paket diaktifkan atau tidak. | bool |
penguncianKebijakan | Kebijakan penguncian aplikasi terkelola. | ApplicationPackageLockingPolicyDefinition |
kunci Tingkat | Tingkat kunci aplikasi terkelola. | 'Tidak BisaHapus' 'Tidak Ada' 'ReadOnly' (diperlukan) |
mainTemplate | Json templat utama sebaris yang memiliki sumber daya yang akan disediakan. Ini bisa menjadi string JObject atau JSON yang terbentuk dengan baik. | apa pun |
manajemenKebijakan | Kebijakan manajemen aplikasi terkelola yang menentukan akses penerbit ke grup sumber daya terkelola. | Kebijakan Manajemen Aplikasi |
notificationPolicy. | Kebijakan pemberitahuan aplikasi terkelola. | applicationNotificationPolicy |
packageFileUri | File paket definisi aplikasi terkelola Uri. Gunakan elemen ini | tali |
Kebijakan | Kebijakan penyedia aplikasi terkelola. | Kebijakan Aplikasi[] |
storageAccountId | Id akun penyimpanan untuk membawa skenario penyimpanan Anda sendiri. | tali |
ApplicationDeploymentPolicy
Nama | Deskripsi | Nilai |
---|---|---|
mode penyebaran | Mode penyebaran aplikasi terkelola. | 'Selesai' 'Inkremental' 'NotSpecified' (diperlukan) |
Kebijakan Manajemen Aplikasi
Nama | Deskripsi | Nilai |
---|---|---|
modus | Mode manajemen aplikasi terkelola. | 'Dikelola' 'Tidak Ditentukan' 'Tidak Terkelola' |
ApplicationNotificationEndpoint
Nama | Deskripsi | Nilai |
---|---|---|
Uri | Uri titik akhir pemberitahuan aplikasi terkelola. | string (diperlukan) |
ApplicationNotificationPolicy
Nama | Deskripsi | Nilai |
---|---|---|
notificationEndpoints | Titik akhir pemberitahuan aplikasi terkelola. | ApplicationNotificationEndpoint[] (diperlukan) |
ApplicationPackageLockingPolicyDefinition
Nama | Deskripsi | Nilai |
---|---|---|
allowedActions | Penugasan penolakan mengecualikan tindakan. | string[] |
allowedDataActions | Penugasan penolakan mengecualikan tindakan data. | string[] |
Kebijakan Aplikasi
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama kebijakan | tali |
Parameter | Parameter kebijakan. | tali |
policyDefinitionId | Id definisi kebijakan. | tali |
ResourceTags
Nama | Deskripsi | Nilai |
---|
SKU (Kode Barang)
Nama | Deskripsi | Nilai |
---|---|---|
kapasitas | Kapasitas SKU. | Int |
keluarga | Keluarga SKU. | tali |
pola | Model SKU. | tali |
Nama | Nama SKU. | string (diperlukan) |
tingginya | Ukuran SKU. | tali |
Tier | Tingkat SKU. | tali |
Definisi sumber daya templat ARM
Jenis sumber daya applicationDefinitions dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Solutions/applicationDefinitions, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Solutions/applicationDefinitions",
"apiVersion": "2023-12-01-preview",
"name": "string",
"location": "string",
"managedBy": "string",
"properties": {
"artifacts": [
{
"name": "string",
"type": "string",
"uri": "string"
}
],
"authorizations": [
{
"principalId": "string",
"roleDefinitionId": "string"
}
],
"createUiDefinition": {},
"deploymentPolicy": {
"deploymentMode": "string"
},
"description": "string",
"displayName": "string",
"isEnabled": "bool",
"lockingPolicy": {
"allowedActions": [ "string" ],
"allowedDataActions": [ "string" ]
},
"lockLevel": "string",
"mainTemplate": {},
"managementPolicy": {
"mode": "string"
},
"notificationPolicy": {
"notificationEndpoints": [
{
"uri": "string"
}
]
},
"packageFileUri": "string",
"policies": [
{
"name": "string",
"parameters": "string",
"policyDefinitionId": "string"
}
],
"storageAccountId": "string"
},
"sku": {
"capacity": "int",
"family": "string",
"model": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Nilai Properti
Microsoft.Solutions/applicationDefinitions
Nama | Deskripsi | Nilai |
---|---|---|
apiVersi | Versi api | 'Pratinjau 2023-12-01' |
tempat | Lokasi sumber daya | tali |
dikelola oleh | ID sumber daya yang mengelola sumber daya ini. | tali |
Nama | Nama sumber daya | tali Kendala: Panjang min = 3 Panjang maksimum = 64 (diperlukan) |
Properti | Properti definisi aplikasi terkelola. | ApplicationDefinitionProperties (diperlukan) |
Sku | SKU sumber daya. | Sku |
Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
jenis | Jenis sumber daya | 'Microsoft.Solutions/applicationDefinitions' |
Otorisasi Aplikasi
Nama | Deskripsi | Nilai |
---|---|---|
Id Utama | Pengidentifikasi utama penyedia. Ini adalah identitas yang akan digunakan penyedia untuk memanggil ARM untuk mengelola sumber daya aplikasi terkelola. | string (diperlukan) |
roleDefinitionId | Pengidentifikasi definisi peran penyedia. Peran ini akan menentukan semua izin yang harus dimiliki penyedia pada grup sumber daya kontainer aplikasi terkelola. Definisi peran ini tidak boleh memiliki izin untuk menghapus grup sumber daya. | string (diperlukan) |
AplikasiDefinisiArtefak
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama artefak definisi aplikasi terkelola. | 'Templat Sumber Daya Aplikasi' 'CreateUiDefinition' 'Parameter Templat Utama' 'NotSpecified' (diperlukan) |
jenis | Jenis artefak definisi aplikasi terkelola. | 'Kustom' 'Tidak Ditentukan' 'Templat' (diperlukan) |
Uri | Uri blob artefak definisi aplikasi terkelola. | string (diperlukan) |
ApplicationDefinitionProperties
Nama | Deskripsi | Nilai |
---|---|---|
Artefak | Kumpulan artefak aplikasi terkelola. Portal akan menggunakan file yang ditentukan sebagai artefak untuk membangun pengalaman pengguna membuat aplikasi terkelola dari definisi aplikasi terkelola. | AplikasiDefinisiArtefak[] |
Otorisasi | Otorisasi penyedia aplikasi terkelola. | ApplicationAuthorization |
createUiDefinition | Json createUiDefinition untuk templat dukungan dengan sumber daya Microsoft.Solutions/applications. Ini bisa menjadi string JObject atau JSON yang terbentuk dengan baik. | apa pun |
Kebijakan penyebaran | Kebijakan penyebaran aplikasi terkelola. | applicationDeploymentPolicy |
deskripsi | Deskripsi definisi aplikasi terkelola. | tali |
nama tampilan | Nama tampilan definisi aplikasi terkelola. | tali |
Diaktifkan | Nilai yang menunjukkan apakah paket diaktifkan atau tidak. | bool |
penguncianKebijakan | Kebijakan penguncian aplikasi terkelola. | ApplicationPackageLockingPolicyDefinition |
kunci Tingkat | Tingkat kunci aplikasi terkelola. | 'Tidak BisaHapus' 'Tidak Ada' 'ReadOnly' (diperlukan) |
mainTemplate | Json templat utama sebaris yang memiliki sumber daya yang akan disediakan. Ini bisa menjadi string JObject atau JSON yang terbentuk dengan baik. | apa pun |
manajemenKebijakan | Kebijakan manajemen aplikasi terkelola yang menentukan akses penerbit ke grup sumber daya terkelola. | Kebijakan Manajemen Aplikasi |
notificationPolicy. | Kebijakan pemberitahuan aplikasi terkelola. | applicationNotificationPolicy |
packageFileUri | File paket definisi aplikasi terkelola Uri. Gunakan elemen ini | tali |
Kebijakan | Kebijakan penyedia aplikasi terkelola. | Kebijakan Aplikasi[] |
storageAccountId | Id akun penyimpanan untuk membawa skenario penyimpanan Anda sendiri. | tali |
ApplicationDeploymentPolicy
Nama | Deskripsi | Nilai |
---|---|---|
mode penyebaran | Mode penyebaran aplikasi terkelola. | 'Selesai' 'Inkremental' 'NotSpecified' (diperlukan) |
Kebijakan Manajemen Aplikasi
Nama | Deskripsi | Nilai |
---|---|---|
modus | Mode manajemen aplikasi terkelola. | 'Dikelola' 'Tidak Ditentukan' 'Tidak Terkelola' |
ApplicationNotificationEndpoint
Nama | Deskripsi | Nilai |
---|---|---|
Uri | Uri titik akhir pemberitahuan aplikasi terkelola. | string (diperlukan) |
ApplicationNotificationPolicy
Nama | Deskripsi | Nilai |
---|---|---|
notificationEndpoints | Titik akhir pemberitahuan aplikasi terkelola. | ApplicationNotificationEndpoint[] (diperlukan) |
ApplicationPackageLockingPolicyDefinition
Nama | Deskripsi | Nilai |
---|---|---|
allowedActions | Penugasan penolakan mengecualikan tindakan. | string[] |
allowedDataActions | Penugasan penolakan mengecualikan tindakan data. | string[] |
Kebijakan Aplikasi
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama kebijakan | tali |
Parameter | Parameter kebijakan. | tali |
policyDefinitionId | Id definisi kebijakan. | tali |
ResourceTags
Nama | Deskripsi | Nilai |
---|
SKU (Kode Barang)
Nama | Deskripsi | Nilai |
---|---|---|
kapasitas | Kapasitas SKU. | Int |
keluarga | Keluarga SKU. | tali |
pola | Model SKU. | tali |
Nama | Nama SKU. | string (diperlukan) |
tingginya | Ukuran SKU. | tali |
Tier | Tingkat SKU. | tali |
Contoh Penggunaan
Templat Quickstart Azure
Templat Mulai Cepat Azure berikut ini menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Membuat aplikasi terkelola yang menyebarkan templat tertaut |
Templat ini membuat aplikasi terkelola yang menyebarkan templat tertaut. |
Membuat aplikasi terkelola dengan tampilan yang dikustomisasi |
Templat ini membuat aplikasi terkelola yang memiliki tampilan default yang disesuaikan. |
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 applicationDefinitions dapat disebarkan dengan operasi yang menargetkan:
- grup Sumber Daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Solutions/applicationDefinitions, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Solutions/applicationDefinitions@2023-12-01-preview"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
managedBy = "string"
properties = {
artifacts = [
{
name = "string"
type = "string"
uri = "string"
}
]
authorizations = [
{
principalId = "string"
roleDefinitionId = "string"
}
]
createUiDefinition = ?
deploymentPolicy = {
deploymentMode = "string"
}
description = "string"
displayName = "string"
isEnabled = bool
lockingPolicy = {
allowedActions = [
"string"
]
allowedDataActions = [
"string"
]
}
lockLevel = "string"
mainTemplate = ?
managementPolicy = {
mode = "string"
}
notificationPolicy = {
notificationEndpoints = [
{
uri = "string"
}
]
}
packageFileUri = "string"
policies = [
{
name = "string"
parameters = "string"
policyDefinitionId = "string"
}
]
storageAccountId = "string"
}
sku = {
capacity = int
family = "string"
model = "string"
name = "string"
size = "string"
tier = "string"
}
}
}
Nilai Properti
Microsoft.Solutions/applicationDefinitions
Nama | Deskripsi | Nilai |
---|---|---|
tempat | Lokasi sumber daya | tali |
dikelola oleh | ID sumber daya yang mengelola sumber daya ini. | tali |
Nama | Nama sumber daya | tali Kendala: Panjang min = 3 Panjang maksimum = 64 (diperlukan) |
Properti | Properti definisi aplikasi terkelola. | ApplicationDefinitionProperties (diperlukan) |
Sku | SKU sumber daya. | Sku |
Tags | Tag sumber daya | Kamus nama dan nilai tag. |
jenis | Jenis sumber daya | "Microsoft.Solutions/applicationDefinitions@2023-12-01-preview" |
Otorisasi Aplikasi
Nama | Deskripsi | Nilai |
---|---|---|
Id Utama | Pengidentifikasi utama penyedia. Ini adalah identitas yang akan digunakan penyedia untuk memanggil ARM untuk mengelola sumber daya aplikasi terkelola. | string (diperlukan) |
roleDefinitionId | Pengidentifikasi definisi peran penyedia. Peran ini akan menentukan semua izin yang harus dimiliki penyedia pada grup sumber daya kontainer aplikasi terkelola. Definisi peran ini tidak boleh memiliki izin untuk menghapus grup sumber daya. | string (diperlukan) |
AplikasiDefinisiArtefak
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama artefak definisi aplikasi terkelola. | 'Templat Sumber Daya Aplikasi' 'CreateUiDefinition' 'Parameter Templat Utama' 'NotSpecified' (diperlukan) |
jenis | Jenis artefak definisi aplikasi terkelola. | 'Kustom' 'Tidak Ditentukan' 'Templat' (diperlukan) |
Uri | Uri blob artefak definisi aplikasi terkelola. | string (diperlukan) |
ApplicationDefinitionProperties
Nama | Deskripsi | Nilai |
---|---|---|
Artefak | Kumpulan artefak aplikasi terkelola. Portal akan menggunakan file yang ditentukan sebagai artefak untuk membangun pengalaman pengguna membuat aplikasi terkelola dari definisi aplikasi terkelola. | AplikasiDefinisiArtefak[] |
Otorisasi | Otorisasi penyedia aplikasi terkelola. | ApplicationAuthorization |
createUiDefinition | Json createUiDefinition untuk templat dukungan dengan sumber daya Microsoft.Solutions/applications. Ini bisa menjadi string JObject atau JSON yang terbentuk dengan baik. | apa pun |
Kebijakan penyebaran | Kebijakan penyebaran aplikasi terkelola. | applicationDeploymentPolicy |
deskripsi | Deskripsi definisi aplikasi terkelola. | tali |
nama tampilan | Nama tampilan definisi aplikasi terkelola. | tali |
Diaktifkan | Nilai yang menunjukkan apakah paket diaktifkan atau tidak. | bool |
penguncianKebijakan | Kebijakan penguncian aplikasi terkelola. | ApplicationPackageLockingPolicyDefinition |
kunci Tingkat | Tingkat kunci aplikasi terkelola. | 'Tidak BisaHapus' 'Tidak Ada' 'ReadOnly' (diperlukan) |
mainTemplate | Json templat utama sebaris yang memiliki sumber daya yang akan disediakan. Ini bisa menjadi string JObject atau JSON yang terbentuk dengan baik. | apa pun |
manajemenKebijakan | Kebijakan manajemen aplikasi terkelola yang menentukan akses penerbit ke grup sumber daya terkelola. | Kebijakan Manajemen Aplikasi |
notificationPolicy. | Kebijakan pemberitahuan aplikasi terkelola. | applicationNotificationPolicy |
packageFileUri | File paket definisi aplikasi terkelola Uri. Gunakan elemen ini | tali |
Kebijakan | Kebijakan penyedia aplikasi terkelola. | Kebijakan Aplikasi[] |
storageAccountId | Id akun penyimpanan untuk membawa skenario penyimpanan Anda sendiri. | tali |
ApplicationDeploymentPolicy
Nama | Deskripsi | Nilai |
---|---|---|
mode penyebaran | Mode penyebaran aplikasi terkelola. | 'Selesai' 'Inkremental' 'NotSpecified' (diperlukan) |
Kebijakan Manajemen Aplikasi
Nama | Deskripsi | Nilai |
---|---|---|
modus | Mode manajemen aplikasi terkelola. | 'Dikelola' 'Tidak Ditentukan' 'Tidak Terkelola' |
ApplicationNotificationEndpoint
Nama | Deskripsi | Nilai |
---|---|---|
Uri | Uri titik akhir pemberitahuan aplikasi terkelola. | string (diperlukan) |
ApplicationNotificationPolicy
Nama | Deskripsi | Nilai |
---|---|---|
notificationEndpoints | Titik akhir pemberitahuan aplikasi terkelola. | ApplicationNotificationEndpoint[] (diperlukan) |
ApplicationPackageLockingPolicyDefinition
Nama | Deskripsi | Nilai |
---|---|---|
allowedActions | Penugasan penolakan mengecualikan tindakan. | string[] |
allowedDataActions | Penugasan penolakan mengecualikan tindakan data. | string[] |
Kebijakan Aplikasi
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama kebijakan | tali |
Parameter | Parameter kebijakan. | tali |
policyDefinitionId | Id definisi kebijakan. | tali |
ResourceTags
Nama | Deskripsi | Nilai |
---|
SKU (Kode Barang)
Nama | Deskripsi | Nilai |
---|---|---|
kapasitas | Kapasitas SKU. | Int |
keluarga | Keluarga SKU. | tali |
pola | Model SKU. | tali |
Nama | Nama SKU. | string (diperlukan) |
tingginya | Ukuran SKU. | tali |
Tier | Tingkat SKU. | tali |