Virtual Machine Scale Set VMs - Get
Mendapatkan komputer virtual dari set skala VM.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualMachines/{instanceId}?api-version=2022-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualMachines/{instanceId}?$expand={$expand}&api-version=2022-03-01
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
instance
|
path | True |
|
ID instans komputer virtual. |
|
resource
|
path | True |
|
Nama grup sumber daya. |
|
subscription
|
path | True |
|
Info masuk langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan. |
|
vm
|
path | True |
|
Nama set skala VM. |
|
api-version
|
query | True |
|
Versi Api Klien. |
|
$expand
|
query |
Ekspresi perluas untuk diterapkan pada operasi. 'InstanceView' akan mengambil tampilan instans komputer virtual. 'UserData' akan mengambil UserData dari komputer virtual. |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK |
|
| Other Status Codes |
Respons kesalahan yang menjelaskan mengapa operasi gagal. |
Keamanan
azure_auth
Azure Active Directory Flow OAuth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | meniru akun pengguna Anda |
Contoh
|
Get VM scale set VM with User |
|
Get VM scale set VM with VMSize |
Get VM scale set VM with UserData
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0?api-version=2022-03-01
Sample Response
{
"name": "{vmss-vm-name}",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0",
"type": "Microsoft.Compute/virtualMachines",
"location": "westus",
"tags": {
"myTag1": "tagValue1"
},
"properties": {
"latestModelApplied": true,
"modelDefinitionApplied": "VirtualMachineScaleSet",
"networkProfileConfiguration": {
"networkInterfaceConfigurations": [
{
"name": "vmsstestnetconfig5415",
"properties": {
"primary": true,
"enableAcceleratedNetworking": false,
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": false,
"ipConfigurations": [
{
"name": "vmsstestnetconfig9693",
"properties": {
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vn4071/subnets/sn5503"
},
"privateIPAddressVersion": "IPv4"
}
}
]
}
}
]
},
"vmId": "42af9fdf-b906-4ad7-9905-8316209ff619",
"hardwareProfile": {},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20180315",
"exactVersion": "4.127.20180315"
},
"osDisk": {
"osType": "Windows",
"name": "vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"createOption": "FromImage",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc"
},
"diskSizeGB": 127
},
"dataDisks": [
{
"lun": 1,
"name": "vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"createOption": "Empty",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d"
},
"diskSizeGB": 128,
"toBeDetached": false
}
]
},
"osProfile": {
"computerName": "test000000",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"userData": "RXhhbXBsZSBVc2VyRGF0YQ==",
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0/networkInterfaces/vmsstestnetconfig5415"
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
},
"provisioningState": "Succeeded"
},
"resources": [
{
"name": "CustomScriptExtension-DSC",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM/extensions/CustomScriptExtension-DSC",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "westus",
"tags": {
"displayName": "CustomScriptExtension-DSC"
},
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"publisher": "Microsoft.Compute",
"type": "CustomScriptExtension",
"typeHandlerVersion": "1.9",
"settings": {}
}
}
]
}
Get VM scale set VM with VMSizeProperties
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0?api-version=2022-03-01
Sample Response
{
"name": "{vmss-vm-name}",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0",
"type": "Microsoft.Compute/virtualMachines",
"location": "westus",
"tags": {
"myTag1": "tagValue1"
},
"properties": {
"latestModelApplied": true,
"modelDefinitionApplied": "VirtualMachineScaleSet",
"networkProfileConfiguration": {
"networkInterfaceConfigurations": [
{
"name": "vmsstestnetconfig5415",
"properties": {
"primary": true,
"enableAcceleratedNetworking": false,
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": false,
"ipConfigurations": [
{
"name": "vmsstestnetconfig9693",
"properties": {
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vn4071/subnets/sn5503"
},
"privateIPAddressVersion": "IPv4"
}
}
]
}
}
]
},
"vmId": "42af9fdf-b906-4ad7-9905-8316209ff619",
"hardwareProfile": {
"vmSizeProperties": {
"vCPUsAvailable": 1,
"vCPUsPerCore": 1
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20180315",
"exactVersion": "4.127.20180315"
},
"osDisk": {
"osType": "Windows",
"name": "vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"createOption": "FromImage",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc"
},
"diskSizeGB": 127
},
"dataDisks": [
{
"lun": 1,
"name": "vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"createOption": "Empty",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d"
},
"diskSizeGB": 128,
"toBeDetached": false
}
]
},
"osProfile": {
"computerName": "test000000",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"userData": "RXhhbXBsZSBVc2VyRGF0YQ==",
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0/networkInterfaces/vmsstestnetconfig5415"
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
},
"provisioningState": "Succeeded"
},
"resources": [
{
"name": "CustomScriptExtension-DSC",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM/extensions/CustomScriptExtension-DSC",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "westus",
"tags": {
"displayName": "CustomScriptExtension-DSC"
},
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"publisher": "Microsoft.Compute",
"type": "CustomScriptExtension",
"typeHandlerVersion": "1.9",
"settings": {}
}
}
]
}
Definisi
|
Additional |
Mengaktifkan atau menonaktifkan kemampuan pada komputer virtual atau set skala komputer virtual. |
|
Additional |
Menentukan informasi berformat XML tambahan yang dapat disertakan dalam file Unattend.xml, yang digunakan oleh Penyetelan Windows. Konten didefinisikan dengan mengatur nama, nama komponen, dan pass tempat konten diterapkan. |
|
Api |
Referensi entitas API. |
|
Api |
Kesalahan api. |
|
Api |
Basis kesalahan api. |
|
Boot |
Diagnostik Boot adalah fitur penelusuran kesalahan yang memungkinkan Anda melihat Output Konsol dan Cuplikan Layar untuk mendiagnosis status VM. |
|
Boot |
Tampilan instans diagnostik boot komputer virtual. |
|
Caching |
Menentukan persyaratan penembolokan. |
|
Cloud |
Respons kesalahan dari layanan Komputasi. |
|
Component |
Nama komponen. Saat ini, satu-satunya nilai yang diizinkan adalah Microsoft-Windows-Shell-Setup. |
|
Data |
Menjelaskan disk data. |
|
Delete |
Tentukan apa yang terjadi pada IP publik saat VM dihapus |
|
Diagnostics |
Menentukan status pengaturan diagnostik boot. |
|
Diff |
Menentukan pengaturan disk ephemeral untuk disk sistem operasi. |
|
Diff |
Menentukan penempatan disk ephemeral untuk disk sistem operasi. Properti ini dapat digunakan oleh pengguna dalam permintaan untuk memilih lokasi yaitu, cache disk atau ruang disk sumber daya untuk provisi disk OS Ephemeral. Untuk informasi selengkapnya tentang persyaratan ukuran disk OS Ephemeral, lihat Persyaratan ukuran disk OS Ephemeral untuk VM Windows di https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements dan Linux VM dihttps://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements |
|
Diff |
Menjelaskan parameter pengaturan disk ephemeral yang dapat ditentukan untuk disk sistem operasi. |
|
Disk |
Menentukan bagaimana komputer virtual dalam set skala harus dibuat. |
|
Disk |
Menentukan apakah Disk OS harus dihapus atau dicopot setelah penghapusan VMSS Flex (Fitur ini hanya tersedia untuk VMSS dengan Flexible OrchestrationMode). |
|
Disk |
Menentukan perilaku pencopotan yang akan digunakan saat mencopot disk atau yang sudah dalam proses pencopotan dari komputer virtual. Nilai yang didukung: ForceDetach. |
|
Disk |
Menjelaskan parameter id sumber daya set enkripsi disk terkelola pelanggan yang dapat ditentukan untuk disk. |
|
Disk |
Menjelaskan Pengaturan Enkripsi untuk Disk |
|
Disk |
Tampilan instans disk. |
|
Hardware |
Menentukan pengaturan perangkat keras untuk komputer virtual. |
|
Image |
Menentukan informasi tentang gambar yang akan digunakan. Anda dapat menentukan informasi tentang gambar platform, gambar marketplace, atau gambar komputer virtual. Elemen ini diperlukan ketika Anda ingin menggunakan gambar platform, gambar marketplace, atau gambar komputer virtual, tetapi tidak digunakan dalam operasi pembuatan lainnya. CATATAN: Penerbit referensi gambar dan penawaran hanya dapat diatur saat Anda membuat set skala. |
|
Inner |
Detail kesalahan dalam. |
|
Instance |
Status tampilan instans. |
|
Instance |
Ekspresi perluas untuk diterapkan pada operasi. 'InstanceView' akan mengambil tampilan instans komputer virtual. 'UserData' akan mengambil UserData dari komputer virtual. |
| IPVersion |
Tersedia dari Api-Version 2019-07-01 dan seterusnya, ini mewakili apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'. |
| IPVersions |
Tersedia dari Api-Version 2019-07-01 dan seterusnya, ini mewakili apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'. |
|
Key |
Menjelaskan referensi ke Kunci Key Vault |
|
Key |
Menjelaskan referensi ke Rahasia Key Vault |
|
Linux |
Menentukan pengaturan sistem operasi Linux pada komputer virtual. |
|
Linux |
Menentukan mode Penilaian Patch Tamu VM untuk komputer virtual IaaS. |
|
Linux |
Menentukan pengaturan yang terkait dengan Patching Tamu VM di Linux. |
|
Linux |
Menentukan pengaturan reboot untuk semua operasi penginstalan patch AutomaticByPlatform. |
|
Linux |
Menentukan pengaturan tambahan yang akan diterapkan saat mode patch AutomaticByPlatform dipilih di pengaturan patch Linux. |
|
Linux |
Menentukan mode Patching Tamu VM ke komputer virtual IaaS atau komputer virtual yang terkait dengan set skala komputer virtual dengan OrchestrationMode sebagai Fleksibel. |
|
Maintenance |
Kode Hasil Operasi Pemeliharaan Terakhir. |
|
Maintenance |
Status Operasi Pemeliharaan. |
|
Managed |
Parameter disk terkelola. |
|
Network |
menentukan versi API Microsoft.Network yang digunakan saat membuat sumber daya jaringan di Konfigurasi Antarmuka Jaringan untuk Set Skala Komputer Virtual dengan mode orkestrasi 'Flexible' |
|
Network |
Menjelaskan referensi antarmuka jaringan. |
|
Network |
Menentukan antarmuka jaringan atau konfigurasi jaringan komputer virtual. |
|
Operating |
Properti ini memungkinkan Anda menentukan jenis OS yang disertakan dalam disk jika membuat VM dari gambar pengguna atau VHD khusus. |
| OSDisk |
Menentukan informasi tentang disk sistem operasi yang digunakan oleh komputer virtual. |
| OSProfile |
Menentukan pengaturan sistem operasi di komputer virtual. Beberapa pengaturan tidak dapat diubah setelah VM disediakan. |
|
Pass |
Nama pass. Saat ini, satu-satunya nilai yang diizinkan adalah OobeSystem. |
|
Patch |
Menentukan pengaturan yang terkait dengan Patching Tamu VM di Windows. |
| Plan |
Menentukan informasi tentang gambar marketplace yang digunakan untuk membuat komputer virtual. Elemen ini hanya digunakan untuk gambar marketplace. Sebelum dapat menggunakan gambar marketplace dari API, Anda harus mengaktifkan gambar untuk penggunaan terprogram. Di portal Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Mulai ->. Masukkan informasi yang diperlukan lalu klik Simpan. |
|
Protocol |
Menentukan protokol pendengar WinRM. |
|
Public |
Menjelaskan Sku IP publik. Ini hanya dapat diatur dengan OrchestrationMode sebagai Fleksibel. |
|
Public |
Tentukan nama sku IP publik |
|
Public |
Tentukan tingkat sku IP publik |
|
Public |
Tentukan jenis alokasi IP publik |
|
Resource |
Jenis identitas yang digunakan untuk set skala komputer virtual. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari set skala komputer virtual. |
|
security |
Menentukan EncryptionType dari disk terkelola. |
|
Security |
Menentukan pengaturan profil Keamanan untuk komputer virtual atau set skala komputer virtual. |
|
Security |
Menentukan SecurityType komputer virtual. Ini harus diatur ke nilai yang ditentukan untuk mengaktifkan UefiSettings. |
|
Setting |
Menentukan nama pengaturan tempat konten diterapkan. Nilai yang mungkin adalah: FirstLogonCommands dan AutoLogon. |
| Sku |
Menjelaskan sku set skala komputer virtual. CATATAN: Jika SKU VM baru tidak didukung pada perangkat keras tempat set skala saat ini aktif, Anda perlu membatalkan alokasi VM dalam set skala sebelum mengubah nama SKU. |
|
Ssh |
Konfigurasi SSH untuk VM berbasis Linux yang berjalan di Azure |
|
Ssh |
Berisi informasi tentang kunci umum sertifikat SSH dan jalur pada VM Linux tempat kunci publik ditempatkan. |
|
Status |
Kode tingkat. |
|
Storage |
Menentukan jenis akun penyimpanan untuk disk terkelola. CATATAN: UltraSSD_LRS hanya dapat digunakan dengan disk data, tidak dapat digunakan dengan Disk OS. |
|
Storage |
Menentukan pengaturan penyimpanan untuk disk komputer virtual. |
|
Sub |
|
|
Uefi |
Menentukan pengaturan keamanan seperti boot aman dan vTPM yang digunakan saat membuat komputer virtual. |
|
User |
Daftar identitas pengguna yang terkait dengan Komputer Virtual. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
|
Vault |
Menjelaskan referensi sertifikat tunggal dalam Key Vault, dan di mana sertifikat harus berada di VM. |
|
Vault |
Menjelaskan sekumpulan sertifikat yang semuanya berada dalam Key Vault yang sama. |
|
Virtual |
Menjelaskan uri disk. |
|
Virtual |
Tampilan instans Agen VM yang berjalan di komputer virtual. |
|
Virtual |
Menjelaskan Ekstensi Komputer Virtual. |
|
Virtual |
Tampilan instans handler ekstensi komputer virtual. |
|
Virtual |
Tampilan instans ekstensi komputer virtual. |
|
Virtual |
Status kesehatan VM. |
|
Virtual |
Identitas untuk komputer virtual. |
|
Virtual |
Berisi tag IP yang terkait dengan alamat IP publik. |
|
Virtual |
Menjelaskan konfigurasi antarmuka jaringan komputer virtual. |
|
Virtual |
Menjelaskan pengaturan DNS konfigurasi jaringan komputer virtual. |
|
Virtual |
Menjelaskan konfigurasi IP profil jaringan komputer virtual. |
|
Virtual |
Menjelaskan konfigurasi PublicIPAddress Konfigurasi IP komputer virtual |
|
Virtual |
Menjelaskan pengaturan DNS konfigurasi jaringan komputer virtual. |
|
Virtual |
Menjelaskan konfigurasi IP profil jaringan set skala komputer virtual. |
|
Virtual |
Berisi tag IP yang terkait dengan alamat IP publik. |
|
Virtual |
Menjelaskan konfigurasi jaringan profil jaringan set skala komputer virtual. |
|
Virtual |
Menjelaskan skala komputer virtual yang mengatur pengaturan DNS konfigurasi jaringan. |
|
Virtual |
Menjelaskan konfigurasi PublicIPAddress set skala komputer virtual |
|
Virtual |
Menjelaskan pengaturan DNS konfigurasi jaringan set skala komputer virtual. |
|
Virtual |
Menjelaskan komputer virtual set skala komputer virtual. |
|
Virtual |
Tampilan instans VM set skala komputer virtual. |
|
Virtual |
Menjelaskan profil jaringan VM set skala komputer virtual. |
|
Virtual |
Kebijakan perlindungan VM set skala komputer virtual. |
|
Virtual |
Menentukan ukuran komputer virtual. |
|
VMDisk |
Menentukan pengaturan profil keamanan untuk disk terkelola. |
|
VMSize |
Menentukan pengaturan Properti Ukuran VM pada komputer virtual. |
|
Windows |
Menentukan pengaturan sistem operasi Windows pada komputer virtual. |
|
Windows |
Menentukan mode penilaian patch Tamu VM untuk komputer virtual IaaS. |
|
Windows |
Menentukan pengaturan reboot untuk semua operasi penginstalan patch AutomaticByPlatform. |
|
Windows |
Menentukan pengaturan tambahan yang akan diterapkan ketika mode patch AutomaticByPlatform dipilih dalam pengaturan patch Windows. |
|
Windows |
Menentukan mode Patching Tamu VM ke komputer virtual IaaS atau komputer virtual yang terkait dengan set skala komputer virtual dengan OrchestrationMode sebagai Fleksibel. |
|
Win |
Menjelaskan konfigurasi Manajemen Jarak Jauh Windows VM |
|
Win |
Menjelaskan Protokol dan thumbprint pendengar Windows Remote Management |
AdditionalCapabilities
Mengaktifkan atau menonaktifkan kemampuan pada komputer virtual atau set skala komputer virtual.
| Name | Type | Description |
|---|---|---|
| hibernationEnabled |
|
Bendera yang mengaktifkan atau menonaktifkan kemampuan hibernasi pada VM. |
| ultraSSDEnabled |
|
Bendera yang memungkinkan atau menonaktifkan kemampuan untuk memiliki satu atau beberapa disk data terkelola dengan jenis akun penyimpanan UltraSSD_LRS pada VM atau VMSS. Disk terkelola dengan jenis akun penyimpanan UltraSSD_LRS dapat ditambahkan ke komputer virtual atau set skala komputer virtual hanya jika properti ini diaktifkan. |
AdditionalUnattendContent
Menentukan informasi berformat XML tambahan yang dapat disertakan dalam file Unattend.xml, yang digunakan oleh Penyetelan Windows. Konten didefinisikan dengan mengatur nama, nama komponen, dan pass tempat konten diterapkan.
| Name | Type | Description |
|---|---|---|
| componentName |
Nama komponen. Saat ini, satu-satunya nilai yang diperbolehkan adalah Microsoft-Windows-Shell-Setup. |
|
| content |
|
Menentukan konten berformat XML yang ditambahkan ke file unattend.xml untuk jalur dan komponen yang ditentukan. XML harus kurang dari 4KB dan harus menyertakan elemen akar untuk pengaturan atau fitur yang sedang disisipkan. |
| passName |
Nama lulus. Saat ini, satu-satunya nilai yang diperbolehkan adalah OobeSystem. |
|
| settingName |
Menentukan nama pengaturan tempat konten diterapkan. Nilai yang mungkin adalah: FirstLogonCommands dan AutoLogon. |
ApiEntityReference
Referensi entitas API.
| Name | Type | Description |
|---|---|---|
| id |
|
Id sumber daya ARM dalam bentuk /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
Kesalahan api.
| Name | Type | Description |
|---|---|---|
| code |
|
Kode kesalahan. |
| details |
Detail kesalahan Api |
|
| innererror |
Kesalahan dalam Api |
|
| message |
|
Pesan kesalahan. |
| target |
|
Target kesalahan tertentu. |
ApiErrorBase
Basis kesalahan api.
| Name | Type | Description |
|---|---|---|
| code |
|
Kode kesalahan. |
| message |
|
Pesan kesalahan. |
| target |
|
Target kesalahan tertentu. |
BootDiagnostics
Diagnostik Boot adalah fitur penelusuran kesalahan yang memungkinkan Anda melihat Output Konsol dan Cuplikan Layar untuk mendiagnosis status VM.
Anda dapat dengan mudah melihat output log konsol Anda.
Azure juga memungkinkan Anda melihat cuplikan layar VM dari hypervisor.
| Name | Type | Description |
|---|---|---|
| enabled |
|
Apakah diagnostik boot harus diaktifkan pada Komputer Virtual. |
| storageUri |
|
Uri akun penyimpanan yang digunakan untuk menempatkan output konsol dan cuplikan layar. |
BootDiagnosticsInstanceView
Tampilan instans diagnostik boot komputer virtual.
| Name | Type | Description |
|---|---|---|
| consoleScreenshotBlobUri |
|
URI blob cuplikan layar konsol. |
| serialConsoleLogBlobUri |
|
Uri blob log konsol serial. |
| status |
Informasi status diagnostik boot untuk VM. |
CachingTypes
Menentukan persyaratan penembolokan.
Potensi nilai:
Tidak ada
ReadOnly
ReadWrite
Default: Tidak ada untuk penyimpanan Standar. ReadOnly untuk penyimpanan Premium
| Name | Type | Description |
|---|---|---|
| None |
|
|
| ReadOnly |
|
|
| ReadWrite |
|
CloudError
Respons kesalahan dari layanan Komputasi.
| Name | Type | Description |
|---|---|---|
| error |
Kesalahan api. |
ComponentNames
Nama komponen. Saat ini, satu-satunya nilai yang diizinkan adalah Microsoft-Windows-Shell-Setup.
| Name | Type | Description |
|---|---|---|
| Microsoft-Windows-Shell-Setup |
|
DataDisk
Menjelaskan disk data.
| Name | Type | Description |
|---|---|---|
| caching |
Menentukan persyaratan penembolokan. |
|
| createOption |
Menentukan bagaimana komputer virtual harus dibuat. |
|
| deleteOption |
Menentukan apakah disk data harus dihapus atau dicopot setelah penghapusan VM. |
|
| detachOption |
Menentukan perilaku pencopotan yang akan digunakan saat mencopot disk atau yang sudah dalam proses pencopotan dari komputer virtual. Nilai yang didukung: ForceDetach. |
|
| diskIOPSReadWrite |
|
Menentukan IOPS Read-Write untuk disk terkelola saat StorageAccountType UltraSSD_LRS. Dikembalikan hanya untuk disk VM VirtualMachine ScaleSet. Hanya dapat diperbarui melalui pembaruan pada VirtualMachine Scale Set. |
| diskMBpsReadWrite |
|
Menentukan bandwidth dalam MB per detik untuk disk terkelola saat StorageAccountType UltraSSD_LRS. Dikembalikan hanya untuk disk VM VirtualMachine ScaleSet. Hanya dapat diperbarui melalui pembaruan pada VirtualMachine Scale Set. |
| diskSizeGB |
|
Menentukan ukuran disk data kosong dalam gigabyte. Elemen ini dapat digunakan untuk menimpa ukuran disk dalam gambar komputer virtual. |
| image |
Hard disk virtual gambar pengguna sumber. Hard disk virtual akan disalin sebelum dilampirkan ke komputer virtual. Jika SourceImage disediakan, hard drive virtual tujuan tidak boleh ada. |
|
| lun |
|
Menentukan nomor unit logis disk data. Nilai ini digunakan untuk mengidentifikasi disk data dalam VM dan oleh karena itu harus unik untuk setiap disk data yang dilampirkan ke VM. |
| managedDisk |
Parameter disk terkelola. |
|
| name |
|
Nama disk. |
| toBeDetached |
|
Menentukan apakah disk data sedang dalam proses pencopotan dari VirtualMachine/VirtualMachineScaleset |
| vhd |
Hard disk virtual. |
|
| writeAcceleratorEnabled |
|
Menentukan apakah writeAccelerator harus diaktifkan atau dinonaktifkan pada disk. |
DeleteOptions
Tentukan apa yang terjadi pada IP publik saat VM dihapus
| Name | Type | Description |
|---|---|---|
| Delete |
|
|
| Detach |
|
DiagnosticsProfile
Menentukan status pengaturan diagnostik boot.
Versi api minimum: 2015-06-15.
| Name | Type | Description |
|---|---|---|
| bootDiagnostics |
Diagnostik Boot adalah fitur penelusuran kesalahan yang memungkinkan Anda melihat Output Konsol dan Cuplikan Layar untuk mendiagnosis status VM. |
DiffDiskOptions
Menentukan pengaturan disk ephemeral untuk disk sistem operasi.
| Name | Type | Description |
|---|---|---|
| Local |
|
DiffDiskPlacement
Menentukan penempatan disk ephemeral untuk disk sistem operasi. Properti ini dapat digunakan oleh pengguna dalam permintaan untuk memilih lokasi yaitu, cache disk atau ruang disk sumber daya untuk provisi disk OS Ephemeral. Untuk informasi selengkapnya tentang persyaratan ukuran disk OS Ephemeral, lihat Persyaratan ukuran disk OS Ephemeral untuk VM Windows di https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements dan Linux VM dihttps://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements
| Name | Type | Description |
|---|---|---|
| CacheDisk |
|
|
| ResourceDisk |
|
DiffDiskSettings
Menjelaskan parameter pengaturan disk ephemeral yang dapat ditentukan untuk disk sistem operasi.
CATATAN: Pengaturan disk ephemeral hanya dapat ditentukan untuk disk terkelola.
| Name | Type | Description |
|---|---|---|
| option |
Menentukan pengaturan disk ephemeral untuk disk sistem operasi. |
|
| placement |
Menentukan penempatan disk ephemeral untuk disk sistem operasi. |
DiskCreateOptionTypes
Menentukan bagaimana komputer virtual dalam set skala harus dibuat.
Satu-satunya nilai yang diizinkan adalah: FromImage \u2013 Nilai ini digunakan saat Anda menggunakan gambar untuk membuat komputer virtual. Jika Anda menggunakan gambar platform, Anda juga menggunakan elemen imageReference yang dijelaskan di atas. Jika Anda menggunakan gambar marketplace, Anda juga menggunakan elemen paket yang dijelaskan sebelumnya.
| Name | Type | Description |
|---|---|---|
| Attach |
|
|
| Empty |
|
|
| FromImage |
|
DiskDeleteOptionTypes
Menentukan apakah Disk OS harus dihapus atau dicopot setelah penghapusan VMSS Flex (Fitur ini hanya tersedia untuk VMSS dengan Flexible OrchestrationMode).
Nilai yang memungkinkan:
Menghapus Jika nilai ini digunakan, disk OS dihapus saat VMSS Flex VM dihapus.
Melepaskan Jika nilai ini digunakan, disk OS dipertahankan setelah VMSS Flex VM dihapus.
Nilai default diatur ke Hapus. Untuk Disk OS Sementara, nilai default diatur ke Hapus. Pengguna tidak dapat mengubah opsi hapus untuk Disk OS Sementara.
| Name | Type | Description |
|---|---|---|
| Delete |
|
|
| Detach |
|
DiskDetachOptionTypes
Menentukan perilaku pencopotan yang akan digunakan saat mencopot disk atau yang sudah dalam proses pencopotan dari komputer virtual. Nilai yang didukung: ForceDetach.
detachOption: ForceDetach hanya berlaku untuk disk data terkelola. Jika upaya pencopotan disk data sebelumnya tidak selesai karena kegagalan tak terduga dari komputer virtual dan disk masih belum dirilis, gunakan force-detach sebagai opsi upaya terakhir untuk melepaskan disk secara paksa dari VM. Semua tulisan mungkin belum dibersihkan saat menggunakan perilaku lepas ini.
Fitur ini masih dalam mode pratinjau dan tidak didukung untuk VirtualMachineScaleSet. Untuk melepaskan paksa pembaruan disk data keBeDetached ke 'true' bersama dengan pengaturan detachOption: 'ForceDetach'.
| Name | Type | Description |
|---|---|---|
| ForceDetach |
|
DiskEncryptionSetParameters
Menjelaskan parameter id sumber daya set enkripsi disk terkelola pelanggan yang dapat ditentukan untuk disk.
CATATAN: Id sumber daya set enkripsi disk hanya dapat ditentukan untuk disk terkelola. Silakan merujuk https://aka.ms/mdssewithcmkoverview untuk detail lebih lanjut.
| Name | Type | Description |
|---|---|---|
| id |
|
ID sumber daya |
DiskEncryptionSettings
Menjelaskan Pengaturan Enkripsi untuk Disk
| Name | Type | Description |
|---|---|---|
| diskEncryptionKey |
Menentukan lokasi kunci enkripsi disk, yang merupakan Rahasia Key Vault. |
|
| enabled |
|
Menentukan apakah enkripsi disk harus diaktifkan pada komputer virtual. |
| keyEncryptionKey |
Menentukan lokasi kunci enkripsi kunci di Key Vault. |
DiskInstanceView
Tampilan instans disk.
| Name | Type | Description |
|---|---|---|
| encryptionSettings |
Menentukan pengaturan enkripsi untuk Disk OS. |
|
| name |
|
Nama disk. |
| statuses |
Informasi status sumber daya. |
HardwareProfile
Menentukan pengaturan perangkat keras untuk komputer virtual.
| Name | Type | Description |
|---|---|---|
| vmSize |
Menentukan ukuran komputer virtual. |
|
| vmSizeProperties |
Menentukan properti untuk menyesuaikan ukuran komputer virtual. Versi api minimum: 2021-07-01. |
ImageReference
Menentukan informasi tentang gambar yang akan digunakan. Anda dapat menentukan informasi tentang gambar platform, gambar marketplace, atau gambar komputer virtual. Elemen ini diperlukan ketika Anda ingin menggunakan gambar platform, gambar marketplace, atau gambar komputer virtual, tetapi tidak digunakan dalam operasi pembuatan lainnya. CATATAN: Penerbit referensi gambar dan penawaran hanya dapat diatur saat Anda membuat set skala.
| Name | Type | Description |
|---|---|---|
| communityGalleryImageId |
|
Menentukan id unik gambar galeri komunitas untuk penyebaran vm. Ini dapat diambil dari panggilan GET gambar galeri komunitas. |
| exactVersion |
|
Menentukan angka desimal, versi gambar platform atau gambar marketplace yang digunakan untuk membuat komputer virtual. Bidang readonly ini berbeda dari 'versi', hanya jika nilai yang ditentukan dalam bidang 'versi' adalah 'terbaru'. |
| id |
|
ID sumber daya |
| offer |
|
Menentukan penawaran gambar platform atau gambar marketplace yang digunakan untuk membuat komputer virtual. |
| publisher |
|
Penerbit gambar. |
| sharedGalleryImageId |
|
Menentukan id unik gambar galeri bersama untuk penyebaran vm. Ini dapat diambil dari panggilan GET gambar galeri bersama. |
| sku |
|
SKU gambar. |
| version |
|
Menentukan versi gambar platform atau gambar marketplace yang digunakan untuk membuat komputer virtual. Format yang diizinkan adalah Major.Minor.Build atau 'terbaru'. Mayor, Minor, dan Build adalah angka desimal. Pilih 'terbaru' untuk menggunakan citra versi terbaru yang tersedia pada waktu penerapan. Bahkan jika Anda menggunakan 'terbaru', gambar VM tidak akan diperbarui secara otomatis setelah waktu penyebaran bahkan jika versi baru tersedia. Jangan gunakan bidang 'versi' untuk penyebaran gambar galeri, gambar galeri harus selalu menggunakan bidang 'id' untuk penyebaran, untuk menggunakan gambar galeri versi 'terbaru', cukup atur '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}' di bidang 'id' tanpa input versi. |
InnerError
Detail kesalahan dalam.
| Name | Type | Description |
|---|---|---|
| errordetail |
|
Pesan kesalahan internal atau cadangan pengecualian. |
| exceptiontype |
|
Jenis pengecualian. |
InstanceViewStatus
Status tampilan instans.
| Name | Type | Description |
|---|---|---|
| code |
|
Kode status. |
| displayStatus |
|
Label pendek yang dapat dilokalkan untuk status tersebut. |
| level |
Kode tingkat. |
|
| message |
|
Pesan status terperinci, termasuk untuk pemberitahuan dan pesan kesalahan. |
| time |
|
Waktu status. |
InstanceViewTypes
Ekspresi perluas untuk diterapkan pada operasi. 'InstanceView' akan mengambil tampilan instans komputer virtual. 'UserData' akan mengambil UserData dari komputer virtual.
| Name | Type | Description |
|---|---|---|
| instanceView |
|
|
| userData |
|
IPVersion
Tersedia dari Api-Version 2019-07-01 dan seterusnya, ini mewakili apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'.
| Name | Type | Description |
|---|---|---|
| IPv4 |
|
|
| IPv6 |
|
IPVersions
Tersedia dari Api-Version 2019-07-01 dan seterusnya, ini mewakili apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'.
| Name | Type | Description |
|---|---|---|
| IPv4 |
|
|
| IPv6 |
|
KeyVaultKeyReference
Menjelaskan referensi ke Kunci Key Vault
| Name | Type | Description |
|---|---|---|
| keyUrl |
|
URL yang mereferensikan kunci enkripsi kunci di Key Vault. |
| sourceVault |
URL relatif Key Vault yang berisi kunci. |
KeyVaultSecretReference
Menjelaskan referensi ke Rahasia Key Vault
| Name | Type | Description |
|---|---|---|
| secretUrl |
|
URL yang merujuk rahasia dalam Key Vault. |
| sourceVault |
URL relatif Key Vault yang berisi rahasia. |
LinuxConfiguration
Menentukan pengaturan sistem operasi Linux pada komputer virtual.
Untuk daftar distribusi Linux yang didukung, lihat Linux di Distribusi Azure-Endorsed.
| Name | Type | Description |
|---|---|---|
| disablePasswordAuthentication |
|
Menentukan apakah autentikasi kata sandi harus dinonaktifkan. |
| patchSettings |
[Fitur Pratinjau] Menentukan pengaturan yang terkait dengan Patching Tamu VM di Linux. |
|
| provisionVMAgent |
|
Menunjukkan apakah agen komputer virtual harus disediakan pada komputer virtual. |
| ssh |
Menentukan konfigurasi kunci ssh untuk OS Linux. |
LinuxPatchAssessmentMode
Menentukan mode Penilaian Patch Tamu VM untuk komputer virtual IaaS.
Potensi nilai:
ImageDefault - Anda mengontrol waktu penilaian patch pada komputer virtual.
AutomaticByPlatform - Platform akan memicu penilaian patch berkala. Properti provisionVMAgent harus benar.
| Name | Type | Description |
|---|---|---|
| AutomaticByPlatform |
|
|
| ImageDefault |
|
LinuxPatchSettings
Menentukan pengaturan yang terkait dengan Patching Tamu VM di Linux.
| Name | Type | Description |
|---|---|---|
| assessmentMode |
Menentukan mode Penilaian Patch Tamu VM untuk komputer virtual IaaS. |
|
| automaticByPlatformSettings |
Menentukan pengaturan tambahan untuk mode patch AutomaticByPlatform di Patching Tamu VM di Linux. |
|
| patchMode |
Menentukan mode Patching Tamu VM ke komputer virtual IaaS atau komputer virtual yang terkait dengan set skala komputer virtual dengan OrchestrationMode sebagai Flexible. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Menentukan pengaturan reboot untuk semua operasi penginstalan patch AutomaticByPlatform.
| Name | Type | Description |
|---|---|---|
| Always |
|
|
| IfRequired |
|
|
| Never |
|
|
| Unknown |
|
LinuxVMGuestPatchAutomaticByPlatformSettings
Menentukan pengaturan tambahan yang akan diterapkan saat mode patch AutomaticByPlatform dipilih di pengaturan patch Linux.
| Name | Type | Description |
|---|---|---|
| rebootSetting |
Menentukan pengaturan reboot untuk semua operasi penginstalan patch AutomaticByPlatform. |
LinuxVMGuestPatchMode
Menentukan mode Patching Tamu VM ke komputer virtual IaaS atau komputer virtual yang terkait dengan set skala komputer virtual dengan OrchestrationMode sebagai Fleksibel.
Potensi nilai:
ImageDefault - Konfigurasi patching default komputer virtual digunakan.
AutomaticByPlatform - Komputer virtual akan diperbarui secara otomatis oleh platform. Properti provisionVMAgent harus benar
| Name | Type | Description |
|---|---|---|
| AutomaticByPlatform |
|
|
| ImageDefault |
|
MaintenanceOperationResultCodeTypes
Kode Hasil Operasi Pemeliharaan Terakhir.
| Name | Type | Description |
|---|---|---|
| MaintenanceAborted |
|
|
| MaintenanceCompleted |
|
|
| None |
|
|
| RetryLater |
|
MaintenanceRedeployStatus
Status Operasi Pemeliharaan.
| Name | Type | Description |
|---|---|---|
| isCustomerInitiatedMaintenanceAllowed |
|
Benar, jika pelanggan diizinkan untuk melakukan Pemeliharaan. |
| lastOperationMessage |
|
Pesan dikembalikan untuk Operasi Pemeliharaan terakhir. |
| lastOperationResultCode |
Kode Hasil Operasi Pemeliharaan Terakhir. |
|
| maintenanceWindowEndTime |
|
Waktu Selesai untuk Jendela Pemeliharaan. |
| maintenanceWindowStartTime |
|
Waktu Mulai untuk Jendela Pemeliharaan. |
| preMaintenanceWindowEndTime |
|
Waktu Selesai untuk Jendela Pra-Pemeliharaan. |
| preMaintenanceWindowStartTime |
|
Waktu Mulai untuk Jendela Pra-Pemeliharaan. |
ManagedDiskParameters
Parameter disk terkelola.
| Name | Type | Description |
|---|---|---|
| diskEncryptionSet |
Menentukan id sumber daya set enkripsi disk yang dikelola pelanggan untuk disk terkelola. |
|
| id |
|
ID sumber daya |
| securityProfile |
Menentukan profil keamanan untuk disk terkelola. |
|
| storageAccountType |
Menentukan jenis akun penyimpanan untuk disk terkelola. CATATAN: UltraSSD_LRS hanya dapat digunakan dengan disk data, tidak dapat digunakan dengan Disk OS. |
NetworkApiVersion
menentukan versi API Microsoft.Network yang digunakan saat membuat sumber daya jaringan di Konfigurasi Antarmuka Jaringan untuk Set Skala Komputer Virtual dengan mode orkestrasi 'Flexible'
| Name | Type | Description |
|---|---|---|
| 2020-11-01 |
|
NetworkInterfaceReference
Menjelaskan referensi antarmuka jaringan.
| Name | Type | Description |
|---|---|---|
| id |
|
ID sumber daya |
| properties.deleteOption |
Tentukan apa yang terjadi pada antarmuka jaringan saat VM dihapus |
|
| properties.primary |
|
Menentukan antarmuka jaringan utama jika komputer virtual memiliki lebih dari 1 antarmuka jaringan. |
NetworkProfile
Menentukan antarmuka jaringan atau konfigurasi jaringan komputer virtual.
| Name | Type | Description |
|---|---|---|
| networkApiVersion |
menentukan versi API Microsoft.Network yang digunakan saat membuat sumber daya jaringan di Konfigurasi Antarmuka Jaringan |
|
| networkInterfaceConfigurations |
Menentukan konfigurasi jaringan yang akan digunakan untuk membuat sumber daya jaringan komputer virtual. |
|
| networkInterfaces |
Menentukan daftar Id sumber daya untuk antarmuka jaringan yang terkait dengan komputer virtual. |
OperatingSystemTypes
Properti ini memungkinkan Anda menentukan jenis OS yang disertakan dalam disk jika membuat VM dari gambar pengguna atau VHD khusus.
Potensi nilai:
Windows
Linux
| Name | Type | Description |
|---|---|---|
| Linux |
|
|
| Windows |
|
OSDisk
Menentukan informasi tentang disk sistem operasi yang digunakan oleh komputer virtual.
Untuk informasi selengkapnya tentang disk, lihat Tentang disk dan VHD untuk komputer virtual Azure.
| Name | Type | Description |
|---|---|---|
| caching |
Menentukan persyaratan penembolokan. |
|
| createOption |
Menentukan bagaimana komputer virtual harus dibuat. |
|
| deleteOption |
Menentukan apakah Disk OS harus dihapus atau dicopot setelah penghapusan VM. |
|
| diffDiskSettings |
Menentukan Pengaturan Disk ephemeral untuk disk sistem operasi yang digunakan oleh komputer virtual. |
|
| diskSizeGB |
|
Menentukan ukuran disk data kosong dalam gigabyte. Elemen ini dapat digunakan untuk menimpa ukuran disk dalam gambar komputer virtual. |
| encryptionSettings |
Menentukan pengaturan enkripsi untuk Disk OS. |
|
| image |
Hard disk virtual gambar pengguna sumber. Hard disk virtual akan disalin sebelum dilampirkan ke komputer virtual. Jika SourceImage disediakan, hard drive virtual tujuan tidak boleh ada. |
|
| managedDisk |
Parameter disk terkelola. |
|
| name |
|
Nama disk. |
| osType |
Properti ini memungkinkan Anda menentukan jenis OS yang disertakan dalam disk jika membuat VM dari gambar pengguna atau VHD khusus. |
|
| vhd |
Hard disk virtual. |
|
| writeAcceleratorEnabled |
|
Menentukan apakah writeAccelerator harus diaktifkan atau dinonaktifkan pada disk. |
OSProfile
Menentukan pengaturan sistem operasi di komputer virtual. Beberapa pengaturan tidak dapat diubah setelah VM disediakan.
| Name | Type | Description |
|---|---|---|
| adminPassword |
|
Menentukan kata sandi akun administrator. |
| adminUsername |
|
Menentukan nama akun administrator. |
| allowExtensionOperations |
|
Menentukan apakah operasi ekstensi harus diizinkan pada komputer virtual. |
| computerName |
|
Menentukan nama OS host komputer virtual. |
| customData |
|
Menentukan string data kustom yang dikodekan base-64. String yang dikodekan base-64 didekodekan ke array biner yang disimpan sebagai file pada Komputer Virtual. Panjang maksimum array biner adalah 65535 byte. |
| linuxConfiguration |
Menentukan pengaturan sistem operasi Linux pada komputer virtual. |
|
| requireGuestProvisionSignal |
|
Properti opsional yang harus diatur ke Benar atau dihilangkan. |
| secrets |
Menentukan set sertifikat yang harus diinstal ke komputer virtual. Untuk menginstal sertifikat pada komputer virtual, disarankan untuk menggunakan ekstensi komputer virtual Azure Key Vault untuk Linux atau ekstensi komputer virtual Azure Key Vault untuk Windows. |
|
| windowsConfiguration |
Menentukan pengaturan sistem operasi Windows pada komputer virtual. |
PassNames
Nama pass. Saat ini, satu-satunya nilai yang diizinkan adalah OobeSystem.
| Name | Type | Description |
|---|---|---|
| OobeSystem |
|
PatchSettings
Menentukan pengaturan yang terkait dengan Patching Tamu VM di Windows.
| Name | Type | Description |
|---|---|---|
| assessmentMode |
Menentukan mode penilaian patch Tamu VM untuk komputer virtual IaaS. |
|
| automaticByPlatformSettings |
Menentukan pengaturan tambahan untuk mode patch AutomaticByPlatform di Patching Tamu VM pada Windows. |
|
| enableHotpatching |
|
Memungkinkan pelanggan untuk menambal Azure VM mereka tanpa memerlukan boot ulang. Untuk enableHotpatching, 'provisionVMAgent' harus diatur ke true dan 'patchMode' harus diatur ke 'AutomaticByPlatform'. |
| patchMode |
Menentukan mode Patching Tamu VM ke komputer virtual IaaS atau komputer virtual yang terkait dengan set skala komputer virtual dengan OrchestrationMode sebagai Flexible. |
Plan
Menentukan informasi tentang gambar marketplace yang digunakan untuk membuat komputer virtual. Elemen ini hanya digunakan untuk gambar marketplace. Sebelum dapat menggunakan gambar marketplace dari API, Anda harus mengaktifkan gambar untuk penggunaan terprogram. Di portal Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Mulai ->. Masukkan informasi yang diperlukan lalu klik Simpan.
| Name | Type | Description |
|---|---|---|
| name |
|
ID paket. |
| product |
|
Menentukan produk gambar dari marketplace. Ini adalah nilai yang sama dengan Penawaran di bawah elemen imageReference. |
| promotionCode |
|
Kode promosi. |
| publisher |
|
ID penerbit. |
ProtocolTypes
Menentukan protokol pendengar WinRM.
Potensi nilai:
http
https
| Name | Type | Description |
|---|---|---|
| Http |
|
|
| Https |
|
PublicIPAddressSku
Menjelaskan Sku IP publik. Ini hanya dapat diatur dengan OrchestrationMode sebagai Fleksibel.
| Name | Type | Description |
|---|---|---|
| name |
Tentukan nama sku IP publik |
|
| tier |
Tentukan tingkat sku IP publik |
PublicIPAddressSkuName
Tentukan nama sku IP publik
| Name | Type | Description |
|---|---|---|
| Basic |
|
|
| Standard |
|
PublicIPAddressSkuTier
Tentukan tingkat sku IP publik
| Name | Type | Description |
|---|---|---|
| Global |
|
|
| Regional |
|
PublicIPAllocationMethod
Tentukan jenis alokasi IP publik
| Name | Type | Description |
|---|---|---|
| Dynamic |
|
|
| Static |
|
ResourceIdentityType
Jenis identitas yang digunakan untuk set skala komputer virtual. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari set skala komputer virtual.
| Name | Type | Description |
|---|---|---|
| None |
|
|
| SystemAssigned |
|
|
| SystemAssigned, UserAssigned |
|
|
| UserAssigned |
|
securityEncryptionTypes
Menentukan EncryptionType dari disk terkelola.
Ini diatur ke DiskWithVMGuestState untuk enkripsi disk terkelola bersama dengan blob VMGuestState, dan VMGuestStateOnly untuk enkripsi hanya blob VMGuestState.
CATATAN: Ini hanya dapat diatur untuk VM Rahasia.
| Name | Type | Description |
|---|---|---|
| DiskWithVMGuestState |
|
|
| VMGuestStateOnly |
|
SecurityProfile
Menentukan pengaturan profil Keamanan untuk komputer virtual atau set skala komputer virtual.
| Name | Type | Description |
|---|---|---|
| encryptionAtHost |
|
Properti ini dapat digunakan oleh pengguna dalam permintaan untuk mengaktifkan atau menonaktifkan Enkripsi Host untuk komputer virtual atau set skala komputer virtual. Ini akan mengaktifkan enkripsi untuk semua disk termasuk disk Resource/Temp di host itu sendiri. |
| securityType |
Menentukan SecurityType komputer virtual. Ini harus diatur ke nilai yang ditentukan untuk mengaktifkan UefiSettings. |
|
| uefiSettings |
Menentukan pengaturan keamanan seperti boot aman dan vTPM yang digunakan saat membuat komputer virtual. |
SecurityTypes
Menentukan SecurityType komputer virtual. Ini harus diatur ke nilai yang ditentukan untuk mengaktifkan UefiSettings.
Default: UefiSettings tidak akan diaktifkan kecuali properti ini diatur.
| Name | Type | Description |
|---|---|---|
| ConfidentialVM |
|
|
| TrustedLaunch |
|
SettingNames
Menentukan nama pengaturan tempat konten diterapkan. Nilai yang mungkin adalah: FirstLogonCommands dan AutoLogon.
| Name | Type | Description |
|---|---|---|
| AutoLogon |
|
|
| FirstLogonCommands |
|
Sku
Menjelaskan sku set skala komputer virtual. CATATAN: Jika SKU VM baru tidak didukung pada perangkat keras tempat set skala saat ini aktif, Anda perlu membatalkan alokasi VM dalam set skala sebelum mengubah nama SKU.
| Name | Type | Description |
|---|---|---|
| capacity |
|
Menentukan jumlah komputer virtual dalam set skala. |
| name |
|
Nama sku. |
| tier |
|
Menentukan tingkat komputer virtual dalam set skala. |
SshConfiguration
Konfigurasi SSH untuk VM berbasis Linux yang berjalan di Azure
| Name | Type | Description |
|---|---|---|
| publicKeys |
Daftar kunci umum SSH yang digunakan untuk mengautentikasi dengan VM berbasis linux. |
SshPublicKey
Berisi informasi tentang kunci umum sertifikat SSH dan jalur pada VM Linux tempat kunci publik ditempatkan.
| Name | Type | Description |
|---|---|---|
| keyData |
|
Sertifikat kunci publik SSH yang digunakan untuk mengautentikasi dengan VM melalui ssh. Kuncinya harus setidaknya 2048-bit dan dalam format ssh-rsa. |
| path |
|
Menentukan jalur lengkap pada VM yang dibuat tempat kunci umum ssh disimpan. Jika file sudah ada, kunci yang ditentukan ditambahkan ke file. Contoh: /home/user/.ssh/authorized_keys |
StatusLevelTypes
Kode tingkat.
| Name | Type | Description |
|---|---|---|
| Error |
|
|
| Info |
|
|
| Warning |
|
StorageAccountTypes
Menentukan jenis akun penyimpanan untuk disk terkelola. CATATAN: UltraSSD_LRS hanya dapat digunakan dengan disk data, tidak dapat digunakan dengan Disk OS.
| Name | Type | Description |
|---|---|---|
| PremiumV2_LRS |
|
|
| Premium_LRS |
|
|
| Premium_ZRS |
|
|
| StandardSSD_LRS |
|
|
| StandardSSD_ZRS |
|
|
| Standard_LRS |
|
|
| UltraSSD_LRS |
|
StorageProfile
Menentukan pengaturan penyimpanan untuk disk komputer virtual.
| Name | Type | Description |
|---|---|---|
| dataDisks |
|
Menentukan parameter yang digunakan untuk menambahkan disk data ke komputer virtual. |
| imageReference |
Menentukan informasi tentang gambar yang akan digunakan. Anda dapat menentukan informasi tentang gambar platform, gambar marketplace, atau gambar komputer virtual. Elemen ini diperlukan ketika Anda ingin menggunakan gambar platform, gambar marketplace, atau gambar komputer virtual, tetapi tidak digunakan dalam operasi pembuatan lainnya. |
|
| osDisk |
Menentukan informasi tentang disk sistem operasi yang digunakan oleh komputer virtual. |
SubResource
| Name | Type | Description |
|---|---|---|
| id |
|
ID sumber daya |
UefiSettings
Menentukan pengaturan keamanan seperti boot aman dan vTPM yang digunakan saat membuat komputer virtual.
Versi api minimum: 2020-12-01
| Name | Type | Description |
|---|---|---|
| secureBootEnabled |
|
Menentukan apakah boot aman harus diaktifkan pada komputer virtual. |
| vTpmEnabled |
|
Menentukan apakah vTPM harus diaktifkan pada komputer virtual. |
UserAssignedIdentities
Daftar identitas pengguna yang terkait dengan Komputer Virtual. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
| Name | Type | Description |
|---|---|---|
|
|
VaultCertificate
Menjelaskan referensi sertifikat tunggal dalam Key Vault, dan di mana sertifikat harus berada di VM.
| Name | Type | Description |
|---|---|---|
| certificateStore |
|
Untuk VM Windows, menentukan penyimpanan sertifikat pada Komputer Virtual tempat sertifikat harus ditambahkan. Penyimpanan sertifikat yang ditentukan secara implisit di akun LocalMachine. |
| certificateUrl |
|
Ini adalah URL sertifikat yang telah diunggah ke Key Vault sebagai rahasia. Untuk menambahkan rahasia ke Key Vault, lihat Menambahkan kunci atau rahasia ke brankas kunci. Dalam hal ini, sertifikat Anda harus Merupakan pengodean Base64 dari Objek JSON berikut yang dikodekan dalam UTF-8: |
VaultSecretGroup
Menjelaskan sekumpulan sertifikat yang semuanya berada dalam Key Vault yang sama.
| Name | Type | Description |
|---|---|---|
| sourceVault |
URL relatif Key Vault yang berisi semua sertifikat di VaultCertificates. |
|
| vaultCertificates |
Daftar referensi brankas kunci di SourceVault yang berisi sertifikat. |
VirtualHardDisk
Menjelaskan uri disk.
| Name | Type | Description |
|---|---|---|
| uri |
|
Menentukan uri hard disk virtual. |
VirtualMachineAgentInstanceView
Tampilan instans Agen VM yang berjalan di komputer virtual.
| Name | Type | Description |
|---|---|---|
| extensionHandlers |
Tampilan instans handler ekstensi komputer virtual. |
|
| statuses |
Informasi status sumber daya. |
|
| vmAgentVersion |
|
Versi lengkap Agen VM. |
VirtualMachineExtension
Menjelaskan Ekstensi Komputer Virtual.
| Name | Type | Description |
|---|---|---|
| id |
|
ID sumber daya |
| location |
|
Lokasi sumber daya |
| name |
|
Nama sumber daya |
| properties.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. |
| properties.enableAutomaticUpgrade |
|
Menunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi ekstensi yang lebih baru yang tersedia. |
| properties.forceUpdateTag |
|
Bagaimana handler ekstensi harus dipaksa untuk memperbarui meskipun konfigurasi ekstensi tidak berubah. |
| properties.instanceView |
Tampilan instans ekstensi komputer virtual. |
|
| properties.protectedSettings |
|
Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. |
| properties.protectedSettingsFromKeyVault |
|
Pengaturan yang dilindungi ekstensi yang diteruskan oleh referensi, dan dikonsumsi dari brankas kunci |
| properties.provisioningState |
|
Status provisi, yang hanya muncul dalam respons. |
| properties.publisher |
|
Nama penerbit handler ekstensi. |
| properties.settings |
|
Pengaturan publik berformat Json untuk ekstensi. |
| properties.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. |
| properties.type |
|
Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". |
| properties.typeHandlerVersion |
|
Menentukan versi handler skrip. |
| tags |
|
Tag sumber daya |
| type |
|
Jenis Sumber Daya |
VirtualMachineExtensionHandlerInstanceView
Tampilan instans handler ekstensi komputer virtual.
| Name | Type | Description |
|---|---|---|
| status |
Status handler ekstensi. |
|
| type |
|
Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". |
| typeHandlerVersion |
|
Menentukan versi handler skrip. |
VirtualMachineExtensionInstanceView
Tampilan instans ekstensi komputer virtual.
| Name | Type | Description |
|---|---|---|
| name |
|
Nama ekstensi komputer virtual. |
| statuses |
Informasi status sumber daya. |
|
| substatuses |
Informasi status sumber daya. |
|
| type |
|
Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". |
| typeHandlerVersion |
|
Menentukan versi handler skrip. |
VirtualMachineHealthStatus
Status kesehatan VM.
| Name | Type | Description |
|---|---|---|
| status |
Informasi status kesehatan untuk VM. |
VirtualMachineIdentity
Identitas untuk komputer virtual.
| Name | Type | Description |
|---|---|---|
| principalId |
|
Id utama identitas komputer virtual. Properti ini hanya akan disediakan untuk identitas yang ditetapkan sistem. |
| tenantId |
|
Id penyewa yang terkait dengan komputer virtual. Properti ini hanya akan disediakan untuk identitas yang ditetapkan sistem. |
| type |
Jenis identitas yang digunakan untuk komputer virtual. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'None' akan menghapus identitas apa pun dari komputer virtual. |
|
| userAssignedIdentities |
Daftar identitas pengguna yang terkait dengan Komputer Virtual. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
VirtualMachineIpTag
Berisi tag IP yang terkait dengan alamat IP publik.
| Name | Type | Description |
|---|---|---|
| ipTagType |
|
Jenis tag IP. Contoh: FirstPartyUsage. |
| tag |
|
Tag IP yang terkait dengan IP publik. Contoh: SQL, Storage dll. |
VirtualMachineNetworkInterfaceConfiguration
Menjelaskan konfigurasi antarmuka jaringan komputer virtual.
| Name | Type | Description |
|---|---|---|
| name |
|
Nama konfigurasi antarmuka jaringan. |
| properties.deleteOption |
Tentukan apa yang terjadi pada antarmuka jaringan saat VM dihapus |
|
| properties.dnsSettings |
Pengaturan dns yang akan diterapkan pada antarmuka jaringan. |
|
| properties.dscpConfiguration | ||
| properties.enableAcceleratedNetworking |
|
Menentukan apakah antarmuka jaringan diaktifkan jaringan yang dipercepat. |
| properties.enableFpga |
|
Menentukan apakah antarmuka jaringan diaktifkan jaringan FPGA. |
| properties.enableIPForwarding |
|
Apakah penerusan IP diaktifkan pada NIC ini. |
| properties.ipConfigurations |
Menentukan konfigurasi IP antarmuka jaringan. |
|
| properties.networkSecurityGroup |
Kelompok keamanan jaringan. |
|
| properties.primary |
|
Menentukan antarmuka jaringan utama jika komputer virtual memiliki lebih dari 1 antarmuka jaringan. |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
Menjelaskan pengaturan DNS konfigurasi jaringan komputer virtual.
| Name | Type | Description |
|---|---|---|
| dnsServers |
|
Daftar alamat IP server DNS |
VirtualMachineNetworkInterfaceIPConfiguration
Menjelaskan konfigurasi IP profil jaringan komputer virtual.
| Name | Type | Description |
|---|---|---|
| name |
|
Nama konfigurasi IP. |
| properties.applicationGatewayBackendAddressPools |
Menentukan array referensi ke kumpulan alamat backend gateway aplikasi. Komputer virtual dapat mereferensikan kumpulan alamat backend dari beberapa gateway aplikasi. Beberapa komputer virtual tidak dapat menggunakan gateway aplikasi yang sama. |
|
| properties.applicationSecurityGroups |
Menentukan array referensi ke kelompok keamanan aplikasi. |
|
| properties.loadBalancerBackendAddressPools |
Menentukan array referensi ke kumpulan alamat backend load balancer. Komputer virtual dapat mereferensikan kumpulan alamat backend dari satu penyeimbang beban publik dan satu internal. [Beberapa komputer virtual tidak dapat menggunakan penyeimbang beban sku dasar yang sama]. |
|
| properties.primary |
|
Menentukan antarmuka jaringan utama jika komputer virtual memiliki lebih dari 1 antarmuka jaringan. |
| properties.privateIPAddressVersion |
Tersedia dari Api-Version 2017-03-30 dan seterusnya, ini mewakili apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'. |
|
| properties.publicIPAddressConfiguration |
PublicIPAddressConfiguration. |
|
| properties.subnet |
Menentukan pengidentifikasi subnet. |
VirtualMachinePublicIPAddressConfiguration
Menjelaskan konfigurasi PublicIPAddress Konfigurasi IP komputer virtual
| Name | Type | Description |
|---|---|---|
| name |
|
Nama konfigurasi alamat publicIP. |
| properties.deleteOption |
Tentukan apa yang terjadi pada alamat IP publik saat VM dihapus |
|
| properties.dnsSettings |
Pengaturan dns yang akan diterapkan pada alamat publicIP . |
|
| properties.idleTimeoutInMinutes |
|
Batas waktu menganggur alamat IP publik. |
| properties.ipTags |
Daftar tag IP yang terkait dengan alamat IP publik. |
|
| properties.publicIPAddressVersion |
Tersedia dari Api-Version 2019-07-01 dan seterusnya, ini mewakili apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'. |
|
| properties.publicIPAllocationMethod |
Tentukan jenis alokasi IP publik |
|
| properties.publicIPPrefix |
PublicIPPrefix tempat mengalokasikan alamat publicIP. |
|
| sku |
Menjelaskan Sku IP publik. Ini hanya dapat diatur dengan OrchestrationMode sebagai Fleksibel. |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
Menjelaskan pengaturan DNS konfigurasi jaringan komputer virtual.
| Name | Type | Description |
|---|---|---|
| domainNameLabel |
|
Awalan label nama domain dari sumber daya PublicIPAddress yang akan dibuat. Label nama yang dihasilkan adalah perangkaian label nama domain dan ID unik profil jaringan vm. |
VirtualMachineScaleSetIPConfiguration
Menjelaskan konfigurasi IP profil jaringan set skala komputer virtual.
| Name | Type | Description |
|---|---|---|
| id |
|
ID sumber daya |
| name |
|
Nama konfigurasi IP. |
| properties.applicationGatewayBackendAddressPools |
Menentukan array referensi ke kumpulan alamat backend gateway aplikasi. Set skala dapat mereferensikan kumpulan alamat backend dari beberapa gateway aplikasi. Beberapa set skala tidak dapat menggunakan gateway aplikasi yang sama. |
|
| properties.applicationSecurityGroups |
Menentukan array referensi ke kelompok keamanan aplikasi. |
|
| properties.loadBalancerBackendAddressPools |
Menentukan array referensi ke kumpulan alamat backend load balancer. Set skala dapat mereferensikan kumpulan alamat backend dari satu penyeimbang muatan publik dan satu internal. Beberapa set skala tidak dapat menggunakan penyeimbang beban sku dasar yang sama. |
|
| properties.loadBalancerInboundNatPools |
Menentukan array referensi ke kumpulan Nat masuk dari load balancer. Set skala dapat mereferensikan kumpulan nat masuk dari satu penyeimbang beban publik dan satu internal. Beberapa set skala tidak dapat menggunakan load balancer sku dasar yang sama. |
|
| properties.primary |
|
Menentukan antarmuka jaringan utama jika komputer virtual memiliki lebih dari 1 antarmuka jaringan. |
| properties.privateIPAddressVersion |
Tersedia dari Api-Version 2017-03-30 dan seterusnya, ini mewakili apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'. |
|
| properties.publicIPAddressConfiguration |
PublicIPAddressConfiguration. |
|
| properties.subnet |
Menentukan pengidentifikasi subnet. |
VirtualMachineScaleSetIpTag
Berisi tag IP yang terkait dengan alamat IP publik.
| Name | Type | Description |
|---|---|---|
| ipTagType |
|
Jenis tag IP. Contoh: FirstPartyUsage. |
| tag |
|
Tag IP yang terkait dengan IP publik. Contoh: SQL, Storage dll. |
VirtualMachineScaleSetNetworkConfiguration
Menjelaskan konfigurasi jaringan profil jaringan set skala komputer virtual.
| Name | Type | Description |
|---|---|---|
| id |
|
ID sumber daya |
| name |
|
Nama konfigurasi jaringan. |
| properties.deleteOption |
Tentukan apa yang terjadi pada antarmuka jaringan saat VM dihapus |
|
| properties.dnsSettings |
Pengaturan dns yang akan diterapkan pada antarmuka jaringan. |
|
| properties.enableAcceleratedNetworking |
|
Menentukan apakah antarmuka jaringan diaktifkan jaringan yang dipercepat. |
| properties.enableFpga |
|
Menentukan apakah antarmuka jaringan diaktifkan jaringan FPGA. |
| properties.enableIPForwarding |
|
Apakah penerusan IP diaktifkan pada NIC ini. |
| properties.ipConfigurations |
Menentukan konfigurasi IP antarmuka jaringan. |
|
| properties.networkSecurityGroup |
Kelompok keamanan jaringan. |
|
| properties.primary |
|
Menentukan antarmuka jaringan utama jika komputer virtual memiliki lebih dari 1 antarmuka jaringan. |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Menjelaskan skala komputer virtual yang mengatur pengaturan DNS konfigurasi jaringan.
| Name | Type | Description |
|---|---|---|
| dnsServers |
|
Daftar alamat IP server DNS |
VirtualMachineScaleSetPublicIPAddressConfiguration
Menjelaskan konfigurasi PublicIPAddress set skala komputer virtual
| Name | Type | Description |
|---|---|---|
| name |
|
Nama konfigurasi alamat publicIP. |
| properties.deleteOption |
Tentukan apa yang terjadi pada IP publik saat VM dihapus |
|
| properties.dnsSettings |
Pengaturan dns yang akan diterapkan pada alamat publicIP . |
|
| properties.idleTimeoutInMinutes |
|
Batas waktu menganggur alamat IP publik. |
| properties.ipTags |
Daftar tag IP yang terkait dengan alamat IP publik. |
|
| properties.publicIPAddressVersion |
Tersedia dari Api-Version 2019-07-01 dan seterusnya, ini mewakili apakah ipconfiguration tertentu adalah IPv4 atau IPv6. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'. |
|
| properties.publicIPPrefix |
PublicIPPrefix tempat mengalokasikan alamat publicIP. |
|
| sku |
Menjelaskan Sku IP publik. Ini hanya dapat diatur dengan OrchestrationMode sebagai Fleksibel. |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Menjelaskan pengaturan DNS konfigurasi jaringan set skala komputer virtual.
| Name | Type | Description |
|---|---|---|
| domainNameLabel |
|
Label Nama domain. Perangkaian label nama domain dan indeks vm akan menjadi label nama domain dari sumber daya PublicIPAddress yang akan dibuat |
VirtualMachineScaleSetVM
Menjelaskan komputer virtual set skala komputer virtual.
| Name | Type | Description |
|---|---|---|
| id |
|
ID sumber daya |
| identity |
Identitas komputer virtual, jika dikonfigurasi. |
|
| instanceId |
|
ID instans komputer virtual. |
| location |
|
Lokasi sumber daya |
| name |
|
Nama sumber daya |
| plan |
Menentukan informasi tentang gambar marketplace yang digunakan untuk membuat komputer virtual. Elemen ini hanya digunakan untuk gambar marketplace. Sebelum dapat menggunakan gambar marketplace dari API, Anda harus mengaktifkan gambar untuk penggunaan terprogram. Di portal Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Mulai ->. Masukkan informasi yang diperlukan lalu klik Simpan. |
|
| properties.additionalCapabilities |
Menentukan kemampuan tambahan yang diaktifkan atau dinonaktifkan pada komputer virtual dalam set skala. Misalnya: apakah komputer virtual memiliki kemampuan untuk mendukung pemasangan disk data terkelola dengan jenis akun penyimpanan UltraSSD_LRS. |
|
| properties.availabilitySet |
Menentukan informasi tentang set ketersediaan tempat komputer virtual harus ditetapkan. Komputer virtual yang ditentukan dalam set ketersediaan yang sama dialokasikan ke simpul yang berbeda untuk memaksimalkan ketersediaan. Untuk informasi selengkapnya tentang set ketersediaan, lihat Gambaran umum set ketersediaan. |
|
| properties.diagnosticsProfile |
Menentukan status pengaturan diagnostik boot. |
|
| properties.hardwareProfile |
Menentukan pengaturan perangkat keras untuk komputer virtual. |
|
| properties.instanceView |
Tampilan instans komputer virtual. |
|
| properties.latestModelApplied |
|
Menentukan apakah model terbaru telah diterapkan ke komputer virtual. |
| properties.licenseType |
|
Menentukan bahwa gambar atau disk yang sedang digunakan dilisensikan secara lokal. |
| properties.modelDefinitionApplied |
|
Menentukan apakah model yang diterapkan ke komputer virtual adalah model set skala komputer virtual atau model yang disesuaikan untuk komputer virtual. |
| properties.networkProfile |
Menentukan antarmuka jaringan komputer virtual. |
|
| properties.networkProfileConfiguration |
Menentukan konfigurasi profil jaringan komputer virtual. |
|
| properties.osProfile |
Menentukan pengaturan sistem operasi di komputer virtual. |
|
| properties.protectionPolicy |
Menentukan kebijakan perlindungan komputer virtual. |
|
| properties.provisioningState |
|
Status provisi, yang hanya muncul dalam respons. |
| properties.securityProfile |
Menentukan pengaturan profil terkait Keamanan untuk komputer virtual. |
|
| properties.storageProfile |
Menentukan pengaturan penyimpanan untuk disk komputer virtual. |
|
| properties.userData |
|
UserData untuk VM, yang harus dikodekan base-64. Pelanggan tidak boleh meneruskan rahasia apa pun di sini. |
| properties.vmId |
|
ID unik Azure VM. |
| resources |
Sumber daya ekstensi anak komputer virtual. |
|
| sku |
SKU komputer virtual. |
|
| tags |
|
Tag sumber daya |
| type |
|
Jenis Sumber Daya |
| zones |
|
Zona komputer virtual. |
VirtualMachineScaleSetVMInstanceView
Tampilan instans VM set skala komputer virtual.
| Name | Type | Description |
|---|---|---|
| assignedHost |
|
Id sumber daya dari host khusus, tempat komputer virtual dialokasikan melalui penempatan otomatis, ketika komputer virtual dikaitkan dengan grup host khusus yang mengaktifkan penempatan otomatis. |
| bootDiagnostics |
Diagnostik Boot adalah fitur penelusuran kesalahan yang memungkinkan Anda melihat Output Konsol dan Cuplikan Layar untuk mendiagnosis status VM. |
|
| disks |
Informasi disk. |
|
| extensions |
Informasi ekstensi. |
|
| maintenanceRedeployStatus |
Status Operasi Pemeliharaan pada komputer virtual. |
|
| placementGroupId |
|
Grup penempatan tempat VM berjalan. Jika VM dibatalkan alokasinya, VM tidak akan memiliki placementGroupId. |
| platformFaultDomain |
|
Jumlah Domain Kesalahan. |
| platformUpdateDomain |
|
Jumlah Perbarui Domain. |
| rdpThumbPrint |
|
Thumbprint sertifikat desktop jarak jauh. |
| statuses |
Informasi status sumber daya. |
|
| vmAgent |
Agen VM yang berjalan pada komputer virtual. |
|
| vmHealth |
Status kesehatan untuk VM. |
VirtualMachineScaleSetVMNetworkProfileConfiguration
Menjelaskan profil jaringan VM set skala komputer virtual.
| Name | Type | Description |
|---|---|---|
| networkInterfaceConfigurations |
Daftar konfigurasi jaringan. |
VirtualMachineScaleSetVMProtectionPolicy
Kebijakan perlindungan VM set skala komputer virtual.
| Name | Type | Description |
|---|---|---|
| protectFromScaleIn |
|
Menunjukkan bahwa VM set skala komputer virtual tidak boleh dipertimbangkan untuk penghapusan selama operasi penyempurnaan skala. |
| protectFromScaleSetActions |
|
Menunjukkan bahwa pembaruan atau tindakan model (termasuk penyempurnaan skala) yang dimulai pada set skala komputer virtual tidak boleh diterapkan ke VM set skala komputer virtual. |
VirtualMachineSizeTypes
Menentukan ukuran komputer virtual.
Jenis data enum saat ini tidak digunakan lagi dan akan dihapus pada 23 Desember 2023.
Cara yang disarankan untuk mendapatkan daftar ukuran yang tersedia adalah menggunakan API ini:
Mencantumkan semua ukuran komputer virtual yang tersedia dalam set ketersediaan
Mencantumkan semua ukuran komputer virtual yang tersedia di suatu wilayah
Cantumkan semua ukuran komputer virtual yang tersedia untuk mengubah ukuran. Untuk informasi selengkapnya tentang ukuran komputer virtual, lihat Ukuran untuk komputer virtual.
Ukuran VM yang tersedia bergantung pada wilayah dan set ketersediaan.
| Name | Type | Description |
|---|---|---|
| Basic_A0 |
|
|
| Basic_A1 |
|
|
| Basic_A2 |
|
|
| Basic_A3 |
|
|
| Basic_A4 |
|
|
| Standard_A0 |
|
|
| Standard_A1 |
|
|
| Standard_A10 |
|
|
| Standard_A11 |
|
|
| Standard_A1_v2 |
|
|
| Standard_A2 |
|
|
| Standard_A2_v2 |
|
|
| Standard_A2m_v2 |
|
|
| Standard_A3 |
|
|
| Standard_A4 |
|
|
| Standard_A4_v2 |
|
|
| Standard_A4m_v2 |
|
|
| Standard_A5 |
|
|
| Standard_A6 |
|
|
| Standard_A7 |
|
|
| Standard_A8 |
|
|
| Standard_A8_v2 |
|
|
| Standard_A8m_v2 |
|
|
| Standard_A9 |
|
|
| Standard_B1ms |
|
|
| Standard_B1s |
|
|
| Standard_B2ms |
|
|
| Standard_B2s |
|
|
| Standard_B4ms |
|
|
| Standard_B8ms |
|
|
| Standard_D1 |
|
|
| Standard_D11 |
|
|
| Standard_D11_v2 |
|
|
| Standard_D12 |
|
|
| Standard_D12_v2 |
|
|
| Standard_D13 |
|
|
| Standard_D13_v2 |
|
|
| Standard_D14 |
|
|
| Standard_D14_v2 |
|
|
| Standard_D15_v2 |
|
|
| Standard_D16_v3 |
|
|
| Standard_D16s_v3 |
|
|
| Standard_D1_v2 |
|
|
| Standard_D2 |
|
|
| Standard_D2_v2 |
|
|
| Standard_D2_v3 |
|
|
| Standard_D2s_v3 |
|
|
| Standard_D3 |
|
|
| Standard_D32_v3 |
|
|
| Standard_D32s_v3 |
|
|
| Standard_D3_v2 |
|
|
| Standard_D4 |
|
|
| Standard_D4_v2 |
|
|
| Standard_D4_v3 |
|
|
| Standard_D4s_v3 |
|
|
| Standard_D5_v2 |
|
|
| Standard_D64_v3 |
|
|
| Standard_D64s_v3 |
|
|
| Standard_D8_v3 |
|
|
| Standard_D8s_v3 |
|
|
| Standard_DS1 |
|
|
| Standard_DS11 |
|
|
| Standard_DS11_v2 |
|
|
| Standard_DS12 |
|
|
| Standard_DS12_v2 |
|
|
| Standard_DS13 |
|
|
| Standard_DS13-2_v2 |
|
|
| Standard_DS13-4_v2 |
|
|
| Standard_DS13_v2 |
|
|
| Standard_DS14 |
|
|
| Standard_DS14-4_v2 |
|
|
| Standard_DS14-8_v2 |
|
|
| Standard_DS14_v2 |
|
|
| Standard_DS15_v2 |
|
|
| Standard_DS1_v2 |
|
|
| Standard_DS2 |
|
|
| Standard_DS2_v2 |
|
|
| Standard_DS3 |
|
|
| Standard_DS3_v2 |
|
|
| Standard_DS4 |
|
|
| Standard_DS4_v2 |
|
|
| Standard_DS5_v2 |
|
|
| Standard_E16_v3 |
|
|
| Standard_E16s_v3 |
|
|
| Standard_E2_v3 |
|
|
| Standard_E2s_v3 |
|
|
| Standard_E32-16_v3 |
|
|
| Standard_E32-8s_v3 |
|
|
| Standard_E32_v3 |
|
|
| Standard_E32s_v3 |
|
|
| Standard_E4_v3 |
|
|
| Standard_E4s_v3 |
|
|
| Standard_E64-16s_v3 |
|
|
| Standard_E64-32s_v3 |
|
|
| Standard_E64_v3 |
|
|
| Standard_E64s_v3 |
|
|
| Standard_E8_v3 |
|
|
| Standard_E8s_v3 |
|
|
| Standard_F1 |
|
|
| Standard_F16 |
|
|
| Standard_F16s |
|
|
| Standard_F16s_v2 |
|
|
| Standard_F1s |
|
|
| Standard_F2 |
|
|
| Standard_F2s |
|
|
| Standard_F2s_v2 |
|
|
| Standard_F32s_v2 |
|
|
| Standard_F4 |
|
|
| Standard_F4s |
|
|
| Standard_F4s_v2 |
|
|
| Standard_F64s_v2 |
|
|
| Standard_F72s_v2 |
|
|
| Standard_F8 |
|
|
| Standard_F8s |
|
|
| Standard_F8s_v2 |
|
|
| Standard_G1 |
|
|
| Standard_G2 |
|
|
| Standard_G3 |
|
|
| Standard_G4 |
|
|
| Standard_G5 |
|
|
| Standard_GS1 |
|
|
| Standard_GS2 |
|
|
| Standard_GS3 |
|
|
| Standard_GS4 |
|
|
| Standard_GS4-4 |
|
|
| Standard_GS4-8 |
|
|
| Standard_GS5 |
|
|
| Standard_GS5-16 |
|
|
| Standard_GS5-8 |
|
|
| Standard_H16 |
|
|
| Standard_H16m |
|
|
| Standard_H16mr |
|
|
| Standard_H16r |
|
|
| Standard_H8 |
|
|
| Standard_H8m |
|
|
| Standard_L16s |
|
|
| Standard_L32s |
|
|
| Standard_L4s |
|
|
| Standard_L8s |
|
|
| Standard_M128-32ms |
|
|
| Standard_M128-64ms |
|
|
| Standard_M128ms |
|
|
| Standard_M128s |
|
|
| Standard_M64-16ms |
|
|
| Standard_M64-32ms |
|
|
| Standard_M64ms |
|
|
| Standard_M64s |
|
|
| Standard_NC12 |
|
|
| Standard_NC12s_v2 |
|
|
| Standard_NC12s_v3 |
|
|
| Standard_NC24 |
|
|
| Standard_NC24r |
|
|
| Standard_NC24rs_v2 |
|
|
| Standard_NC24rs_v3 |
|
|
| Standard_NC24s_v2 |
|
|
| Standard_NC24s_v3 |
|
|
| Standard_NC6 |
|
|
| Standard_NC6s_v2 |
|
|
| Standard_NC6s_v3 |
|
|
| Standard_ND12s |
|
|
| Standard_ND24rs |
|
|
| Standard_ND24s |
|
|
| Standard_ND6s |
|
|
| Standard_NV12 |
|
|
| Standard_NV24 |
|
|
| Standard_NV6 |
|
VMDiskSecurityProfile
Menentukan pengaturan profil keamanan untuk disk terkelola.
CATATAN: Ini hanya dapat diatur untuk VM Rahasia
| Name | Type | Description |
|---|---|---|
| diskEncryptionSet |
Menentukan id sumber daya set enkripsi disk yang dikelola pelanggan untuk disk terkelola yang digunakan untuk Kunci Terkelola Pelanggan mengenkripsi Disk OS ConfidentialVM dan blob VMGuest. |
|
| securityEncryptionType |
Menentukan EncryptionType dari disk terkelola. |
VMSizeProperties
Menentukan pengaturan Properti Ukuran VM pada komputer virtual.
| Name | Type | Description |
|---|---|---|
| vCPUsAvailable |
|
Menentukan jumlah vCPU yang tersedia untuk VM. |
| vCPUsPerCore |
|
Menentukan rasio vCPU ke inti fisik. |
WindowsConfiguration
Menentukan pengaturan sistem operasi Windows pada komputer virtual.
| Name | Type | Description |
|---|---|---|
| additionalUnattendContent |
Menentukan informasi berformat XML dasar-64 tambahan yang dikodekan yang dapat disertakan dalam file Unattend.xml, yang digunakan oleh Penyetelan Windows. |
|
| enableAutomaticUpdates |
|
Menunjukkan apakah Pembaruan Otomatis diaktifkan untuk komputer virtual Windows. Nilai defaultnya adalah benar. |
| patchSettings |
[Fitur Pratinjau] Menentukan pengaturan yang terkait dengan Patching Tamu VM di Windows. |
|
| provisionVMAgent |
|
Menunjukkan apakah agen komputer virtual harus disediakan pada komputer virtual. |
| timeZone |
|
Menentukan zona waktu komputer virtual. misalnya "Waktu Standar Pasifik". |
| winRM |
Menentukan Windows pendengar Manajemen Jarak Jauh. Ini memungkinkan Windows PowerShell jarak jauh. |
WindowsPatchAssessmentMode
Menentukan mode penilaian patch Tamu VM untuk komputer virtual IaaS.
Potensi nilai:
ImageDefault - Anda mengontrol waktu penilaian patch pada komputer virtual.
AutomaticByPlatform - Platform akan memicu penilaian patch berkala. Properti provisionVMAgent harus benar.
| Name | Type | Description |
|---|---|---|
| AutomaticByPlatform |
|
|
| ImageDefault |
|
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Menentukan pengaturan reboot untuk semua operasi penginstalan patch AutomaticByPlatform.
| Name | Type | Description |
|---|---|---|
| Always |
|
|
| IfRequired |
|
|
| Never |
|
|
| Unknown |
|
WindowsVMGuestPatchAutomaticByPlatformSettings
Menentukan pengaturan tambahan yang akan diterapkan ketika mode patch AutomaticByPlatform dipilih dalam pengaturan patch Windows.
| Name | Type | Description |
|---|---|---|
| rebootSetting |
Menentukan pengaturan reboot untuk semua operasi penginstalan patch AutomaticByPlatform. |
WindowsVMGuestPatchMode
Menentukan mode Patching Tamu VM ke komputer virtual IaaS atau komputer virtual yang terkait dengan set skala komputer virtual dengan OrchestrationMode sebagai Fleksibel.
Potensi nilai:
Manual - Anda mengontrol aplikasi patch ke komputer virtual. Anda melakukan ini dengan menerapkan patch secara manual di dalam VM. Dalam mode ini, pembaruan otomatis dinonaktifkan; properti WindowsConfiguration.enableAutomaticUpdates harus false
AutomaticByOS - Komputer virtual akan diperbarui secara otomatis oleh OS. Properti WindowsConfiguration.enableAutomaticUpdates harus benar.
AutomaticByPlatform - komputer virtual akan diperbarui secara otomatis oleh platform. Properti provisionVMAgent dan WindowsConfiguration.enableAutomaticUpdates harus benar
| Name | Type | Description |
|---|---|---|
| AutomaticByOS |
|
|
| AutomaticByPlatform |
|
|
| Manual |
|
WinRMConfiguration
Menjelaskan konfigurasi Manajemen Jarak Jauh Windows VM
| Name | Type | Description |
|---|---|---|
| listeners |
Daftar pendengar manajemen jarak jauh Windows |
WinRMListener
Menjelaskan Protokol dan thumbprint pendengar Windows Remote Management
| Name | Type | Description |
|---|---|---|
| certificateUrl |
|
Ini adalah URL sertifikat yang telah diunggah ke Key Vault sebagai rahasia. Untuk menambahkan rahasia ke Key Vault, lihat Menambahkan kunci atau rahasia ke brankas kunci. Dalam hal ini, sertifikat Anda harus Berupa Pengodean Base64 dari Objek JSON berikut yang dikodekan dalam UTF-8: |
| protocol |
Menentukan protokol pendengar WinRM. |