Microsoft.App managedEnvironments 2022-03-01
Definisi sumber daya Bicep
Jenis sumber daya managedEnvironments 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 log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.App/managedEnvironments, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.App/managedEnvironments@2022-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
appLogsConfiguration: {
destination: 'string'
logAnalyticsConfiguration: {
customerId: 'string'
sharedKey: 'string'
}
}
daprAIConnectionString: 'string'
daprAIInstrumentationKey: 'string'
vnetConfiguration: {
dockerBridgeCidr: 'string'
infrastructureSubnetId: 'string'
internal: bool
platformReservedCidr: 'string'
platformReservedDnsIP: 'string'
runtimeSubnetId: 'string'
}
zoneRedundant: bool
}
}
Nilai properti
managedEnvironments
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama sumber daya | string (diperlukan) |
lokasi | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
tag | Tag sumber daya. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
properti | Properti khusus sumber daya lingkungan terkelola | ManagedEnvironmentProperties |
ManagedEnvironmentProperties
Nama | Deskripsi | Nilai |
---|---|---|
appLogsConfiguration | Konfigurasi kluster yang memungkinkan daemon log untuk diekspor log aplikasi ke tujuan. Saat ini hanya "analitik log" yang supported |
AppLogsConfiguration |
daprAIConnectionString | Application Insights string koneksi digunakan oleh Dapr untuk mengekspor telemetri komunikasi Layanan ke Layanan | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
daprAIInstrumentationKey | Kunci instrumentasi Azure Monitor yang digunakan oleh Dapr untuk mengekspor telemetri komunikasi Layanan ke Layanan | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
vnetConfiguration | Konfigurasi Vnet untuk lingkungan | VnetConfiguration |
zoneRedundant | Apakah Lingkungan Terkelola ini zona-redundan atau tidak. | bool |
AppLogsConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
tujuan | Tujuan log, dapat berupa 'log-analytics', 'azure-monitor' atau 'none' | string |
logAnalyticsConfiguration | Konfigurasi Analitik Log, hanya boleh disediakan saat tujuan dikonfigurasi sebagai 'log-analytics' | LogAnalyticsConfiguration |
LogAnalyticsConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
customerId | Id pelanggan analitik log | string |
sharedKey | Kunci pelanggan analitik log | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
VnetConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
dockerBridgeCidr | Rentang IP notasi CIDR yang ditetapkan ke jembatan Docker, jaringan. Tidak boleh tumpang tindih dengan rentang IP lain yang disediakan. | string |
infrastructureSubnetId | ID sumber daya subnet untuk komponen infrastruktur. Subnet ini harus berada di VNET yang sama dengan subnet yang ditentukan dalam runtimeSubnetId. Tidak boleh tumpang tindih dengan rentang IP lain yang disediakan. | string |
internal | Boolean yang menunjukkan lingkungan hanya memiliki load balancer internal. Lingkungan ini tidak memiliki sumber daya IP statis publik. Mereka harus menyediakan runtimeSubnetId dan infrastructureSubnetId jika mengaktifkan properti ini | bool |
platformReservedCidr | Rentang IP dalam notasi CIDR yang dapat dicadangkan untuk alamat IP infrastruktur lingkungan. Tidak boleh tumpang tindih dengan rentang IP lain yang disediakan. | string |
platformReservedDnsIP | Alamat IP dari rentang IP yang ditentukan oleh platformReservedCidr yang akan dicadangkan untuk server DNS internal. | string |
runtimeSubnetId | Bidang ini tidak digunakan lagi dan tidak digunakan. Jika Anda ingin menyediakan subnet Anda sendiri yang dimasukkan ke kontainer Aplikasi Kontainer, maka Anda harus memanfaatkan infrastructureSubnetId. | string |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Membuat Aplikasi dan Lingkungan Kontainer dengan Registri |
Buat Lingkungan Aplikasi Kontainer dengan Aplikasi Kontainer dasar dari Azure Container Registry. Ini juga menyebarkan Ruang Kerja Analitik Log untuk menyimpan log. |
Membuat dua Aplikasi Kontainer dengan Lingkungan Aplikasi Kontainer |
Buat dua Lingkungan Aplikasi Kontainer dengan Aplikasi Kontainer dasar. Ini juga menyebarkan Ruang Kerja Analitik Log untuk menyimpan log. |
Membuat Aplikasi Kontainer dalam Lingkungan Aplikasi Kontainer |
Buat Lingkungan Aplikasi Kontainer dengan Aplikasi Kontainer dasar. Ini juga menyebarkan Ruang Kerja Analitik Log untuk menyimpan log. |
Membuat Aplikasi Kontainer dengan aturan penskalakan HTTP yang ditentukan |
Buat Lingkungan Aplikasi Kontainer dengan Aplikasi Kontainer dasar yang diskalakan berdasarkan lalu lintas HTTP. |
Membuat lingkungan Aplikasi Kontainer eksternal dengan VNET |
Membuat lingkungan Aplikasi Kontainer eksternal dengan VNET. |
Membuat lingkungan Aplikasi Kontainer internal dengan VNET |
Membuat lingkungan Aplikasi Kontainer internal dengan VNET. |
Definisi sumber daya templat ARM
Jenis sumber daya managedEnvironments 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 log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.App/managedEnvironments, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.App/managedEnvironments",
"apiVersion": "2022-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"appLogsConfiguration": {
"destination": "string",
"logAnalyticsConfiguration": {
"customerId": "string",
"sharedKey": "string"
}
},
"daprAIConnectionString": "string",
"daprAIInstrumentationKey": "string",
"vnetConfiguration": {
"dockerBridgeCidr": "string",
"infrastructureSubnetId": "string",
"internal": "bool",
"platformReservedCidr": "string",
"platformReservedDnsIP": "string",
"runtimeSubnetId": "string"
},
"zoneRedundant": "bool"
}
}
Nilai properti
managedEnvironments
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.App/managedEnvironments' |
apiVersion | Versi api sumber daya | '2022-03-01' |
nama | Nama sumber daya | string (diperlukan) |
lokasi | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
tag | Tag sumber daya. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
properti | Properti khusus sumber daya lingkungan terkelola | ManagedEnvironmentProperties |
ManagedEnvironmentProperties
Nama | Deskripsi | Nilai |
---|---|---|
appLogsConfiguration | Konfigurasi kluster yang memungkinkan daemon log untuk diekspor log aplikasi ke tujuan. Saat ini hanya "analitik log" yang supported |
AppLogsConfiguration |
daprAIConnectionString | Application Insights string koneksi digunakan oleh Dapr untuk mengekspor telemetri komunikasi Layanan ke Layanan | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
daprAIInstrumentationKey | Kunci instrumentasi Azure Monitor yang digunakan oleh Dapr untuk mengekspor telemetri komunikasi Layanan ke Layanan | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
vnetConfiguration | Konfigurasi Vnet untuk lingkungan | VnetConfiguration |
zoneRedundant | Apakah Lingkungan Terkelola ini zona-redundan atau tidak. | bool |
AppLogsConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
tujuan | Tujuan log, dapat berupa 'log-analytics', 'azure-monitor' atau 'none' | string |
logAnalyticsConfiguration | Konfigurasi Log Analytics, hanya boleh disediakan saat tujuan dikonfigurasi sebagai 'log-analytics' | LogAnalyticsConfiguration |
LogAnalyticsConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
customerId | Id pelanggan analitik log | string |
sharedKey | Kunci pelanggan analitik log | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
VnetConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
dockerBridgeCidr | Rentang IP notasi CIDR yang ditetapkan ke jembatan Docker, jaringan. Tidak boleh tumpang tindih dengan rentang IP lain yang disediakan. | string |
infrastructureSubnetId | ID sumber daya subnet untuk komponen infrastruktur. Subnet ini harus berada di VNET yang sama dengan subnet yang ditentukan dalam runtimeSubnetId. Tidak boleh tumpang tindih dengan rentang IP lain yang disediakan. | string |
internal | Boolean yang menunjukkan lingkungan hanya memiliki load balancer internal. Lingkungan ini tidak memiliki sumber daya IP statis publik. Mereka harus menyediakan runtimeSubnetId dan infrastructureSubnetId jika mengaktifkan properti ini | bool |
platformReservedCidr | Rentang IP dalam notasi CIDR yang dapat dicadangkan untuk alamat IP infrastruktur lingkungan. Tidak boleh tumpang tindih dengan rentang IP lain yang disediakan. | string |
platformReservedDnsIP | Alamat IP dari rentang IP yang ditentukan oleh platformReservedCidr yang akan dicadangkan untuk server DNS internal. | string |
runtimeSubnetId | Bidang ini tidak digunakan lagi dan tidak digunakan. Jika Anda ingin menyediakan subnet Anda sendiri tempat kontainer Aplikasi Kontainer dimasukkan, maka Anda harus memanfaatkan infrastructureSubnetId. | string |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Membuat Aplikasi Kontainer dan Lingkungan dengan Registri |
Buat Lingkungan Aplikasi Kontainer dengan Aplikasi Kontainer dasar dari Azure Container Registry. Ini juga menyebarkan Ruang Kerja Analitik Log untuk menyimpan log. |
Membuat dua Aplikasi Kontainer dengan Lingkungan Aplikasi Kontainer |
Buat dua Lingkungan Aplikasi Kontainer dengan Aplikasi Kontainer dasar. Ini juga menyebarkan Ruang Kerja Analitik Log untuk menyimpan log. |
Membuat Aplikasi Kontainer dalam Lingkungan Aplikasi Kontainer |
Buat Lingkungan Aplikasi Kontainer dengan Aplikasi Kontainer dasar. Ini juga menyebarkan Ruang Kerja Analitik Log untuk menyimpan log. |
Membuat Aplikasi Kontainer dengan aturan penskalakan HTTP yang ditentukan |
Buat Lingkungan Aplikasi Kontainer dengan Aplikasi Kontainer dasar yang diskalakan berdasarkan lalu lintas HTTP. |
Membuat lingkungan Aplikasi Kontainer eksternal dengan VNET |
Membuat lingkungan Aplikasi Kontainer eksternal dengan VNET. |
Membuat lingkungan Aplikasi Kontainer internal dengan VNET |
Membuat lingkungan Aplikasi Kontainer internal dengan VNET. |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya managedEnvironments 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.App/managedEnvironments, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/managedEnvironments@2022-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
appLogsConfiguration = {
destination = "string"
logAnalyticsConfiguration = {
customerId = "string"
sharedKey = "string"
}
}
daprAIConnectionString = "string"
daprAIInstrumentationKey = "string"
vnetConfiguration = {
dockerBridgeCidr = "string"
infrastructureSubnetId = "string"
internal = bool
platformReservedCidr = "string"
platformReservedDnsIP = "string"
runtimeSubnetId = "string"
}
zoneRedundant = bool
}
})
}
Nilai properti
managedEnvironments
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.App/managedEnvironments@2022-03-01" |
nama | Nama sumber daya | string (diperlukan) |
lokasi | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
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. |
properti | Properti khusus sumber daya lingkungan terkelola | ManagedEnvironmentProperties |
ManagedEnvironmentProperties
Nama | Deskripsi | Nilai |
---|---|---|
appLogsConfiguration | Konfigurasi kluster yang memungkinkan daemon log untuk diekspor log aplikasi ke tujuan. Saat ini hanya "log-analytics" yang supported |
AppLogsConfiguration |
daprAIConnectionString | Application Insights string koneksi digunakan oleh Dapr untuk mengekspor telemetri komunikasi Layanan ke Layanan | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
daprAIInstrumentationKey | Kunci instrumentasi Azure Monitor yang digunakan oleh Dapr untuk mengekspor telemetri komunikasi Layanan ke Layanan | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
vnetConfiguration | Konfigurasi Vnet untuk lingkungan | VnetConfiguration |
zoneRedundant | Apakah Lingkungan Terkelola ini zona-redundan atau tidak. | bool |
AppLogsConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
tujuan | Tujuan log, dapat berupa 'log-analytics', 'azure-monitor' atau 'none' | string |
logAnalyticsConfiguration | Konfigurasi Log Analytics, hanya boleh disediakan saat tujuan dikonfigurasi sebagai 'log-analytics' | LogAnalyticsConfiguration |
LogAnalyticsConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
customerId | Id pelanggan analitik log | string |
sharedKey | Kunci pelanggan analitik log | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
VnetConfiguration
Nama | Deskripsi | Nilai |
---|---|---|
dockerBridgeCidr | Rentang IP notasi CIDR yang ditetapkan ke jembatan Docker, jaringan. Tidak boleh tumpang tindih dengan rentang IP lain yang disediakan. | string |
infrastructureSubnetId | ID sumber daya subnet untuk komponen infrastruktur. Subnet ini harus berada di VNET yang sama dengan subnet yang ditentukan dalam runtimeSubnetId. Tidak boleh tumpang tindih dengan rentang IP lain yang disediakan. | string |
internal | Boolean yang menunjukkan lingkungan hanya memiliki load balancer internal. Lingkungan ini tidak memiliki sumber daya IP statis publik. Mereka harus menyediakan runtimeSubnetId dan infrastructureSubnetId jika mengaktifkan properti ini | bool |
platformReservedCidr | Rentang IP dalam notasi CIDR yang dapat dicadangkan untuk alamat IP infrastruktur lingkungan. Tidak boleh tumpang tindih dengan rentang IP lain yang disediakan. | string |
platformReservedDnsIP | Alamat IP dari rentang IP yang ditentukan oleh platformReservedCidr yang akan dicadangkan untuk server DNS internal. | string |
runtimeSubnetId | Bidang ini tidak digunakan lagi dan tidak digunakan. Jika Anda ingin menyediakan subnet Anda sendiri tempat kontainer Aplikasi Kontainer dimasukkan, maka Anda harus memanfaatkan infrastructureSubnetId. | string |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk