Microsoft.Compute virtualMachineScaleSets/extensions 2023-07-01
Definisi sumber daya Bicep
Jenis sumber daya virtualMachineScaleSets/extensions 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.Compute/virtualMachineScaleSets/extensions, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets/extensions@2023-07-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
autoUpgradeMinorVersion: bool
enableAutomaticUpgrade: bool
forceUpdateTag: 'string'
protectedSettings: any()
protectedSettingsFromKeyVault: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
provisionAfterExtensions: [
'string'
]
publisher: 'string'
settings: any()
suppressFailures: bool
type: 'string'
typeHandlerVersion: 'string'
}
}
Nilai properti
virtualMachineScaleSets/extensions
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama sumber daya Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep. |
string (diperlukan) |
induk | Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk. Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk. |
Nama simbolis untuk sumber daya jenis: virtualMachineScaleSets |
properti | Menjelaskan properti Ekstensi Set Skala Komputer Virtual. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProperties
Nama | Deskripsi | Nilai |
---|---|---|
autoUpgradeMinorVersion | Menunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Setelah disebarkan, bagaimanapun, ekstensi tidak akan meningkatkan versi kecil kecuali dipekerjakan kembali, bahkan jika properti ini diatur ke true. | bool |
enableAutomaticUpgrade | Menunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi ekstensi yang lebih baru yang tersedia. | bool |
forceUpdateTag | Jika nilai disediakan dan berbeda dari nilai sebelumnya, handler ekstensi akan dipaksa untuk memperbarui meskipun konfigurasi ekstensi belum berubah. | string |
protectedSettings | Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. | Untuk Bicep, Anda dapat menggunakan fungsi any(). |
protectedSettingsFromKeyVault | Pengaturan yang dilindungi ekstensi yang diteruskan oleh referensi, dan dikonsumsi dari brankas kunci | KeyVaultSecretReference |
provisionAfterExtensions | Kumpulan nama ekstensi setelah itu ekstensi ini perlu disediakan. | string[] |
penerbit | Nama penerbit handler ekstensi. | string |
pengaturan | Pengaturan publik berformat Json untuk ekstensi. | Untuk Bicep, Anda dapat menggunakan fungsi any(). |
suppressFailures | Menunjukkan apakah kegagalan yang berasal dari ekstensi akan ditekan (Kegagalan operasional seperti tidak terhubung ke VM tidak akan ditekan terlepas dari nilai ini). Defaultnya adalah false (salah). | bool |
jenis | Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". | string |
typeHandlerVersion | Menentukan versi handler skrip. | string |
KeyVaultSecretReference
Nama | Deskripsi | Nilai |
---|---|---|
secretUrl | URL yang merujuk rahasia dalam Key Vault. | string (diperlukan) |
sourceVault | URL relatif Key Vault yang berisi rahasia. | SubResource (diperlukan) |
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
id | ID sumber daya | string |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Menyebarkan Darktrace Autoscaling vSensors |
Templat ini memungkinkan Anda untuk menyebarkan penyebaran penskalaan otomatis Darktrace vSensors |
Templat ini mendekripsi Windows VMSS yang sebelumnya dienkripsi |
Templat ini menonaktifkan enkripsi pada Windows VM Scale Set yang sedang berjalan |
Templat ini mengenkripsi Windows VMSS yang sedang berjalan |
Templat ini memungkinkan enkripsi pada Windows VM Scale Set yang sedang berjalan |
Membuat dan mengenkripsi Windows VMSS baru dengan jumpbox |
Templat ini memungkinkan Anda untuk menyebarkan VM Scale Set VM sederhana dari Windows VM menggunakan versi Windows serveral yang di-patch terakhir. Templat ini juga menyebarkan jumpbox dengan alamat IP publik di jaringan virtual yang sama. Anda dapat terhubung ke jumpbox melalui alamat IP publik ini, lalu menyambungkan dari sana ke VM dalam set skala melalui alamat IP privat. Templat ini memungkinkan enkripsi pada VM Scale Set VM Windows VM. |
Menyebarkan Set Skala Windows VM berkemampu peluncuran tepercaya |
Templat ini memungkinkan Anda untuk menyebarkan VM Scale Set windows VM berkemampuan peluncuran tepercaya menggunakan versi terbaru Windows Server 2016, Windows Server 2019 atau Windows Server 2022 Azure Edition. VM ini berada di belakang load balancer dengan aturan NAT untuk koneksi RDP. Jika Anda mengaktifkan Secureboot dan vTPM, ekstensi Pengesahan Tamu akan diinstal pada VMSS Anda. Ekstensi ini akan melakukan pengesahan jarak jauh oleh cloud. |
Definisi sumber daya templat ARM
Jenis sumber daya virtualMachineScaleSets/extensions 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.Compute/virtualMachineScaleSets/extensions, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Compute/virtualMachineScaleSets/extensions",
"apiVersion": "2023-07-01",
"name": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"enableAutomaticUpgrade": "bool",
"forceUpdateTag": "string",
"protectedSettings": {},
"protectedSettingsFromKeyVault": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"provisionAfterExtensions": [ "string" ],
"publisher": "string",
"settings": {},
"suppressFailures": "bool",
"type": "string",
"typeHandlerVersion": "string"
}
}
Nilai properti
virtualMachineScaleSets/extensions
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.Compute/virtualMachineScaleSets/extensions' |
apiVersion | Versi api sumber daya | '2023-07-01' |
nama | Nama sumber daya Lihat cara mengatur nama dan jenis untuk sumber daya anak dalam templat JSON ARM. |
string (diperlukan) |
properti | Menjelaskan properti Ekstensi Set Skala Komputer Virtual. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProperties
Nama | Deskripsi | Nilai |
---|---|---|
autoUpgradeMinorVersion | Menunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Setelah disebarkan, bagaimanapun, ekstensi tidak akan meningkatkan versi kecil kecuali dipekerjakan kembali, bahkan jika properti ini diatur ke true. | bool |
enableAutomaticUpgrade | Menunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi ekstensi yang lebih baru yang tersedia. | bool |
forceUpdateTag | Jika nilai disediakan dan berbeda dari nilai sebelumnya, handler ekstensi akan dipaksa untuk memperbarui meskipun konfigurasi ekstensi belum berubah. | string |
protectedSettings | Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. | |
protectedSettingsFromKeyVault | Pengaturan yang dilindungi ekstensi yang diteruskan oleh referensi, dan dikonsumsi dari brankas kunci | KeyVaultSecretReference |
provisionAfterExtensions | Kumpulan nama ekstensi setelah itu ekstensi ini perlu disediakan. | string[] |
penerbit | Nama penerbit handler ekstensi. | string |
pengaturan | Pengaturan publik berformat Json untuk ekstensi. | |
suppressFailures | Menunjukkan apakah kegagalan yang berasal dari ekstensi akan ditekan (Kegagalan operasional seperti tidak terhubung ke VM tidak akan ditekan terlepas dari nilai ini). Defaultnya adalah false (salah). | bool |
jenis | Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". | string |
typeHandlerVersion | Menentukan versi handler skrip. | string |
KeyVaultSecretReference
Nama | Deskripsi | Nilai |
---|---|---|
secretUrl | URL yang merujuk rahasia dalam Key Vault. | string (diperlukan) |
sourceVault | URL relatif Key Vault yang berisi rahasia. | SubResource (diperlukan) |
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
id | ID sumber daya | string |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Menyebarkan Darktrace Autoscaling vSensors |
Templat ini memungkinkan Anda untuk menyebarkan penyebaran penskalaan otomatis Darktrace vSensors |
Templat ini mendekripsi Windows VMSS yang sebelumnya dienkripsi |
Templat ini menonaktifkan enkripsi pada Windows VM Scale Set yang sedang berjalan |
Templat ini mengenkripsi Windows VMSS yang sedang berjalan |
Templat ini memungkinkan enkripsi pada Windows VM Scale Set yang sedang berjalan |
Membuat dan mengenkripsi VMSS Windows baru dengan jumpbox |
Templat ini memungkinkan Anda untuk menyebarkan Set Skala VM sederhana dari VM Windows menggunakan versi Windows serveral yang paling terakhir yang di-patch. Templat ini juga menyebarkan jumpbox dengan alamat IP publik di jaringan virtual yang sama. Anda dapat terhubung ke jumpbox melalui alamat IP publik ini, lalu terhubung dari sana ke VM dalam set skala melalui alamat IP privat. Templat ini memungkinkan enkripsi pada VM Scale Set VM Windows VM. |
Menyebarkan Set Skala VM Windows berkemampu peluncuran tepercaya |
Templat ini memungkinkan Anda untuk menyebarkan VM Scale Set windows VM berkemampuan peluncuran tepercaya menggunakan versi terbaru yang di-patch Windows Server 2016, Windows Server 2019 atau Windows Server 2022 Edisi Azure. VM ini berada di belakang load balancer dengan aturan NAT untuk koneksi RDP. Jika Anda mengaktifkan Secureboot dan vTPM, ekstensi Pengesahan Tamu akan diinstal pada VMSS Anda. Ekstensi ini akan melakukan pengesahan jarak jauh oleh cloud. |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya virtualMachineScaleSets/extensions 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.Compute/virtualMachineScaleSets/extensions, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachineScaleSets/extensions@2023-07-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
autoUpgradeMinorVersion = bool
enableAutomaticUpgrade = bool
forceUpdateTag = "string"
protectedSettingsFromKeyVault = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
provisionAfterExtensions = [
"string"
]
publisher = "string"
suppressFailures = bool
type = "string"
typeHandlerVersion = "string"
}
})
}
Nilai properti
virtualMachineScaleSets/extensions
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.Compute/virtualMachineScaleSets/extensions@2023-07-01" |
nama | Nama sumber daya | string (diperlukan) |
parent_id | ID sumber daya yang merupakan induk untuk sumber daya ini. | ID untuk sumber daya jenis: virtualMachineScaleSets |
properti | Menjelaskan properti Ekstensi Set Skala Komputer Virtual. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProperties
Nama | Deskripsi | Nilai |
---|---|---|
autoUpgradeMinorVersion | Menunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Setelah disebarkan, bagaimanapun, ekstensi tidak akan meningkatkan versi kecil kecuali dipekerjakan kembali, bahkan jika properti ini diatur ke true. | bool |
enableAutomaticUpgrade | Menunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi ekstensi yang lebih baru yang tersedia. | bool |
forceUpdateTag | Jika nilai disediakan dan berbeda dari nilai sebelumnya, handler ekstensi akan dipaksa untuk memperbarui meskipun konfigurasi ekstensi tidak berubah. | string |
protectedSettings | Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. | |
protectedSettingsFromKeyVault | Pengaturan ekstensi yang dilindungi yang diteruskan oleh referensi, dan dikonsumsi dari brankas kunci | KeyVaultSecretReference |
provisionAfterExtensions | Kumpulan nama ekstensi setelah ekstensi ini perlu disediakan. | string[] |
penerbit | Nama penerbit handler ekstensi. | string |
pengaturan | Pengaturan publik berformat Json untuk ekstensi. | |
suppressFailures | Menunjukkan apakah kegagalan yang berasal dari ekstensi akan ditekan (Kegagalan operasional seperti tidak tersambung ke VM tidak akan ditekan terlepas dari nilai ini). Defaultnya adalah false (salah). | bool |
jenis | Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". | string |
typeHandlerVersion | Menentukan versi handler skrip. | string |
KeyVaultSecretReference
Nama | Deskripsi | Nilai |
---|---|---|
secretUrl | URL yang mereferensikan rahasia dalam Key Vault. | string (diperlukan) |
sourceVault | URL relatif dari Key Vault yang berisi rahasia. | SubResource (diperlukan) |
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
id | ID sumber daya | 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