Virtual Machine Scale Sets - Get
Visa information om en VM-skalningsuppsättning.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}?api-version=2024-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}?api-version=2024-03-01&$expand=userData
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Namnet på resursgruppen. |
subscription
|
path | True |
string |
Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop. |
vm
|
path | True |
string |
Namnet på VM-skalningsuppsättningen. |
api-version
|
query | True |
string |
Klient-API-version. |
$expand
|
query |
Expanderingsuttrycket som ska tillämpas på åtgärden. UserData hämtar egenskapen UserData för vm-skalningsuppsättningen som angavs av användaren under vm-skalningsuppsättningen Skapa/uppdatera åtgärd |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
Get a virtual machine scale set
Exempelbegäran
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet?api-version=2024-03-01&$expand=userData
Exempelsvar
{
"name": "myVirtualMachineScaleSet",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet",
"type": "Microsoft.Compute/virtualMachineScaleSets",
"location": "westus",
"tags": {
"myTag1": "tagValue1"
},
"sku": {
"name": "Standard_D2s_v3",
"tier": "Standard",
"capacity": 4
},
"etag": "\"1\"",
"properties": {
"singlePlacementGroup": false,
"upgradePolicy": {
"mode": "Automatic",
"automaticOSUpgradePolicy": {
"enableAutomaticOSUpgrade": false
}
},
"virtualMachineProfile": {
"storageProfile": {
"osDisk": {
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS"
},
"diskSizeGB": 30
},
"imageReference": {
"publisher": "azuredatabricks",
"offer": "databricks",
"sku": "databricksworker",
"version": "3.15.2"
},
"dataDisks": []
},
"applicationProfile": {
"galleryApplications": [
{
"tags": "myTag1",
"order": 1,
"packageReferenceId": "/subscriptions/32c17a9e-aa7b-4ba5-a45b-e324116b6fdb/resourceGroups/myresourceGroupName2/providers/Microsoft.Compute/galleries/myGallery1/applications/MyApplication1/versions/1.0",
"configurationReference": "https://mystorageaccount.blob.core.windows.net/configurations/settings.config"
},
{
"packageReferenceId": "/subscriptions/32c17a9e-aa7b-4ba5-a45b-e324116b6fdg/resourceGroups/myresourceGroupName3/providers/Microsoft.Compute/galleries/myGallery2/applications/MyApplication2/versions/1.1"
}
]
},
"userData": "RXhhbXBsZSBVc2VyRGF0YQ==",
"osProfile": {
"computerNamePrefix": "myVirtualMachineScaleSet",
"adminUsername": "admin",
"linuxConfiguration": {
"disablePasswordAuthentication": false
}
},
"networkProfile": {
"networkInterfaceConfigurations": [
{
"name": "myNic",
"properties": {
"primary": true,
"ipConfigurations": [
{
"name": "myIPConfig",
"properties": {
"primary": true,
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet"
}
}
}
],
"networkSecurityGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/myNetworkSecurityGroup"
}
}
}
]
},
"timeCreated": "2023-09-27T01:03:40.3138469+00:00"
},
"provisioningState": "succeeded",
"overprovision": false,
"doNotRunExtensionsOnOverprovisionedVMs": false,
"platformFaultDomainCount": 1,
"hostGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/hostGroups/myHostGroup"
},
"timeCreated": "2021-06-27T01:02:38.3138469+00:00"
}
}
Get a virtual machine scale set placed on a dedicated host group through automatic placement.
Exempelbegäran
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet?api-version=2024-03-01&$expand=userData
Exempelsvar
{
"name": "myVirtualMachineScaleSet",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet",
"type": "Microsoft.Compute/virtualMachineScaleSets",
"location": "West US",
"tags": {
"myTag1": "tagValue1"
},
"sku": {
"name": "Standard_D2s_v3",
"tier": "Standard",
"capacity": 4
},
"properties": {
"singlePlacementGroup": false,
"upgradePolicy": {
"mode": "Automatic",
"automaticOSUpgradePolicy": {
"enableAutomaticOSUpgrade": false
}
},
"virtualMachineProfile": {
"storageProfile": {
"osDisk": {
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS"
},
"diskSizeGB": 30
},
"imageReference": {
"publisher": "azuredatabricks",
"offer": "databricks",
"sku": "databricksworker",
"version": "3.15.2"
},
"dataDisks": []
},
"osProfile": {
"computerNamePrefix": "myVirtualMachineScaleSet",
"adminUsername": "admin",
"linuxConfiguration": {
"disablePasswordAuthentication": false
}
},
"networkProfile": {
"networkInterfaceConfigurations": [
{
"name": "myNic",
"properties": {
"primary": true,
"ipConfigurations": [
{
"name": "myIPConfig",
"properties": {
"primary": true,
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet"
}
}
}
],
"networkSecurityGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/myNetworkSecurityGroup"
}
}
}
]
}
},
"provisioningState": "succeeded",
"overprovision": false,
"doNotRunExtensionsOnOverprovisionedVMs": false,
"platformFaultDomainCount": 1,
"hostGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/hostGroups/myHostGroup"
}
}
}
Get a virtual machine scale set with UserData
Exempelbegäran
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet?api-version=2024-03-01&$expand=userData
Exempelsvar
{
"name": "myVirtualMachineScaleSet",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet",
"type": "Microsoft.Compute/virtualMachineScaleSets",
"location": "westus",
"tags": {
"myTag1": "tagValue1"
},
"sku": {
"name": "Standard_D2s_v3",
"tier": "Standard",
"capacity": 4
},
"properties": {
"singlePlacementGroup": false,
"upgradePolicy": {
"mode": "Automatic",
"automaticOSUpgradePolicy": {
"enableAutomaticOSUpgrade": false
}
},
"virtualMachineProfile": {
"storageProfile": {
"osDisk": {
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS"
},
"diskSizeGB": 30
},
"imageReference": {
"publisher": "azuredatabricks",
"offer": "databricks",
"sku": "databricksworker",
"version": "3.15.2"
},
"dataDisks": []
},
"applicationProfile": {
"galleryApplications": [
{
"tags": "myTag1",
"order": 1,
"packageReferenceId": "/subscriptions/32c17a9e-aa7b-4ba5-a45b-e324116b6fdb/resourceGroups/myresourceGroupName2/providers/Microsoft.Compute/galleries/myGallery1/applications/MyApplication1/versions/1.0",
"configurationReference": "https://mystorageaccount.blob.core.windows.net/configurations/settings.config"
},
{
"packageReferenceId": "/subscriptions/32c17a9e-aa7b-4ba5-a45b-e324116b6fdg/resourceGroups/myresourceGroupName3/providers/Microsoft.Compute/galleries/myGallery2/applications/MyApplication2/versions/1.1"
}
]
},
"userData": "RXhhbXBsZSBVc2VyRGF0YQ==",
"osProfile": {
"computerNamePrefix": "myVirtualMachineScaleSet",
"adminUsername": "admin",
"linuxConfiguration": {
"disablePasswordAuthentication": false
}
},
"networkProfile": {
"networkInterfaceConfigurations": [
{
"name": "myNic",
"properties": {
"primary": true,
"ipConfigurations": [
{
"name": "myIPConfig",
"properties": {
"primary": true,
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet"
}
}
}
],
"networkSecurityGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/myNetworkSecurityGroup"
}
}
}
]
}
},
"provisioningState": "succeeded",
"overprovision": false,
"doNotRunExtensionsOnOverprovisionedVMs": false,
"platformFaultDomainCount": 1,
"hostGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/hostGroups/myHostGroup"
}
}
}
Get VM scale set VM with Disk Controller Type
Exempelbegäran
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet?api-version=2024-03-01&$expand=userData
Exempelsvar
{
"name": "myVirtualMachineScaleSet",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet",
"type": "Microsoft.Compute/virtualMachineScaleSets",
"location": "westus",
"tags": {
"myTag1": "tagValue1"
},
"sku": {
"name": "Standard_D2s_v3",
"tier": "Standard",
"capacity": 4
},
"properties": {
"singlePlacementGroup": false,
"upgradePolicy": {
"mode": "Automatic",
"automaticOSUpgradePolicy": {
"enableAutomaticOSUpgrade": false
}
},
"virtualMachineProfile": {
"storageProfile": {
"osDisk": {
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS"
},
"diskSizeGB": 30
},
"imageReference": {
"publisher": "azuredatabricks",
"offer": "databricks",
"sku": "databricksworker",
"version": "3.15.2"
},
"dataDisks": [],
"diskControllerType": "NVMe"
},
"applicationProfile": {
"galleryApplications": [
{
"tags": "myTag1",
"order": 1,
"packageReferenceId": "/subscriptions/32c17a9e-aa7b-4ba5-a45b-e324116b6fdb/resourceGroups/myresourceGroupName2/providers/Microsoft.Compute/galleries/myGallery1/applications/MyApplication1/versions/1.0",
"configurationReference": "https://mystorageaccount.blob.core.windows.net/configurations/settings.config"
},
{
"packageReferenceId": "/subscriptions/32c17a9e-aa7b-4ba5-a45b-e324116b6fdg/resourceGroups/myresourceGroupName3/providers/Microsoft.Compute/galleries/myGallery2/applications/MyApplication2/versions/1.1"
}
]
},
"userData": "RXhhbXBsZSBVc2VyRGF0YQ==",
"osProfile": {
"computerNamePrefix": "myVirtualMachineScaleSet",
"adminUsername": "admin",
"linuxConfiguration": {
"disablePasswordAuthentication": false
}
},
"networkProfile": {
"networkInterfaceConfigurations": [
{
"name": "myNic",
"properties": {
"primary": true,
"ipConfigurations": [
{
"name": "myIPConfig",
"properties": {
"primary": true,
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet"
}
}
}
],
"networkSecurityGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/myNetworkSecurityGroup"
}
}
}
]
}
},
"provisioningState": "succeeded",
"overprovision": false,
"doNotRunExtensionsOnOverprovisionedVMs": false,
"platformFaultDomainCount": 1,
"hostGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/hostGroups/myHostGroup"
}
}
}
Definitioner
Name | Description |
---|---|
Additional |
Aktiverar eller inaktiverar en funktion på den virtuella datorn eller vm-skalningsuppsättningen. |
Additional |
Anger ytterligare XML-formaterad information som kan tas med i Unattend.xml-filen, som används av Installationsprogrammet för Windows. Innehållet definieras genom inställningsnamn, komponentnamn och passet där innehållet tillämpas. |
Api |
API-entitetsreferensen. |
Api |
API-fel. |
Api |
Api-felbas. |
Application |
Innehåller listan över galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS |
Automatic |
De konfigurationsparametrar som används för att utföra automatisk uppgradering av operativsystemet. |
Automatic |
Anger konfigurationsparametrarna för automatiska reparationer på VM-skalningsuppsättningen. |
Billing |
Anger faktureringsrelaterad information om en virtuell Azure-dator för oanvänd kapacitet eller VMSS. Lägsta API-version: 2019-03-01. |
Boot |
Startdiagnostik är en felsökningsfunktion som gör att du kan visa konsolutdata och skärmbild för att diagnostisera VM-status. Du kan enkelt visa utdata från konsolloggen. Med Azure kan du också se en skärmbild av den virtuella datorn från hypervisor-programmet. |
Caching |
Anger cachelagringskraven. Möjliga värden är: None,ReadOnly,ReadWrite. Standardvärdena är: Ingen för standardlagring. ReadOnly för Premium Storage. |
Capacity |
Parametrarna för en kapacitetsreservationsprofil. |
Cloud |
Ett felsvar från Beräkningstjänsten. |
Component |
Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup. |
Delete |
Ange vad som händer med den offentliga IP-adressen när den virtuella datorn tas bort |
Diagnostics |
Anger status för startdiagnostikinställningar. Lägsta api-version: 2015-06-15. |
Diff |
Anger tillfälliga diskinställningar för operativsystemdisken. |
Diff |
Anger den tillfälliga diskplaceringen för operativsystemdisken. Den här egenskapen kan användas av användaren i begäran för att välja plats, t.ex. cachedisk, resursdisk eller nvme-diskutrymme för tillfällig os-disketablering. Mer information om krav för tillfällig os-diskstorlek finns i Krav på tillfällig OS-diskstorlek för virtuella Windows-datorer på https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements och virtuella Linux-datorer på https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Lägsta API-version för NvmeDisk: 2024-03-01. |
Diff |
Beskriver parametrarna för tillfälliga diskinställningar som kan anges för operativsystemdisken. Observera: De tillfälliga diskinställningarna kan bara anges för hanterade diskar. |
Disk |
|
Disk |
Anger hur de virtuella datorerna i skalningsuppsättningen ska skapas. Det enda tillåtna värdet är: FromImage. Det här värdet används när du använder en avbildning för att skapa den virtuella datorn. Om du använder en plattformsavbildning använder du även imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning använder du även det planelement som beskrevs tidigare. |
Disk |
Anger om OS-disken ska tas bort eller kopplas från vid FLEX-borttagning av VMSS (den här funktionen är endast tillgänglig för VMSS med flexibel OrchestrationMode). |
Disk |
Beskriver parametern för resurs-ID för kundhanterad diskkrypteringsuppsättning som kan anges för disk. Observera: Resurs-ID:t för diskkrypteringsuppsättningen kan bara anges för hanterad disk. https://aka.ms/mdssewithcmkoverview Mer information finns i. |
Domain |
Omfånget Domännamnsetikett. Sammanfogningen av den hashade domännamnsetiketten som genereras enligt principen från domännamnsetikettomfånget och vm-indexet är domännamnsetiketterna för de PublicIPAddress-resurser som skapas |
Encryption |
Anger den hanterade identitet som används av ADE för att hämta åtkomsttoken för keyvault-åtgärder. |
Event |
Anger eventGridAndResourceGraph-relaterade konfigurationer för schemalagda händelser. |
Expand |
Expanderingsuttrycket som ska tillämpas på åtgärden. UserData hämtar egenskapen UserData för VM-skalningsuppsättningen som angavs av användaren under vm-skalningsuppsättningen Skapa/uppdatera åtgärd |
Extended |
Den komplexa typen av utökad plats. |
Extended |
Typen av utökad plats. |
Image |
Anger information om avbildningen som ska användas. Du kan ange information om plattformsbilder, marketplace-avbildningar eller avbildningar av virtuella datorer. Det här elementet krävs när du vill använda en plattformsbild, marketplace-avbildning eller virtuell datorbild, men inte används i andra skapandeåtgärder. Obs! Bildreferensutgivare och -erbjudande kan bara anges när du skapar skalningsuppsättningen. |
Inner |
Inre felinformation. |
IPVersion |
Tillgänglig från Api-Version 2019-07-01 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. Möjliga värden är: "IPv4" och "IPv6". |
Key |
Beskriver en referens till Key Vault-hemlighet |
Linux |
Anger inställningarna för Linux-operativsystemet på den virtuella datorn. En lista över Linux-distributioner som stöds finns i Linux på Azure-Endorsed Distributioner. |
Linux |
Anger läget för vm-gästkorrigeringsutvärdering för den virtuella IaaS-datorn. |
Linux |
Anger inställningar relaterade till vm-gästkorrigering i Linux. |
Linux |
Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigeringar. |
Linux |
Anger ytterligare inställningar som ska tillämpas när korrigeringsläget AutomaticByPlatform har valts i inställningarna för Linux-korrigeringar. |
Linux |
Anger läget för vm-gästkorrigering till en virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättningen med OrchestrationMode som flexibel. |
Mode |
Anger det läge som ProxyAgent ska köras på om funktionen är aktiverad. ProxyAgent börjar granska eller övervaka men framtvingar inte åtkomstkontroll över begäranden till värdslutpunkter i granskningsläge, medan åtkomstkontrollen framtvingas i läget Framtvinga. Standardvärdet är Framtvinga läge. |
Network |
anger den Microsoft.Network API-version som används när du skapar nätverksresurser i nätverksgränssnittskonfigurationer för vm-skalningsuppsättning med orkestreringsläget "Flexibel" |
Network |
Anger om extraläget är aktiverat för nätverksgränssnittsresursen. |
Network |
Anger om extra-SKU:n är aktiverad för nätverksgränssnittsresursen. |
Operating |
Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från användaravbildning eller en specialiserad virtuell hårddisk. Möjliga värden är: Windows,Linux. |
Orchestration |
Anger orkestreringsläget för vm-skalningsuppsättningen. |
OSImage |
|
Pass |
Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem. |
Patch |
Anger inställningar relaterade till vm-gästkorrigering i Windows. |
Plan |
Anger information om marketplace-avbildningen som används för att skapa den virtuella datorn. Det här elementet används endast för Marketplace-avbildningar. Innan du kan använda en Marketplace-avbildning från ett API måste du aktivera avbildningen för programmatisk användning. I Azure-portalen letar du upp den Marketplace-avbildning som du vill använda och klickar sedan på Vill distribuera programmatiskt, Kom igång ->. Ange nödvändig information och klicka sedan på Spara. |
Priority |
Anger måldelningar för virtuella datorer med oanvänd kapacitet och normal prioritet i en skalningsuppsättning med flexibelt orkestreringsläge. Med den här egenskapen kan kunden ange det grundläggande antalet virtuella datorer med vanlig prioritet som skapats när VMSS-flexinstansen skalar ut och uppdelningen mellan virtuella datorer med oanvänd kapacitet och normal prioritet när det här basmålet har nåtts. |
Protocol |
Anger protokollet för WinRM-lyssnaren. Möjliga värden är: http,https. |
Proxy |
Anger ProxyAgent-inställningar när den virtuella datorn skapas. Lägsta API-version: 2024-03-01. |
Public |
Beskriver den offentliga IP-SKU:n. Den kan bara anges med OrchestrationMode som flexibel. |
Public |
Ange offentligt IP-sku-namn |
Public |
Ange offentlig IP-sku-nivå |
Repair |
Typ av reparationsåtgärd (ersätt, starta om, avbildning) som ska användas för att reparera virtuella datorer med feltillstånd i skalningsuppsättningen. Standardvärdet är replace. |
Resiliency |
Beskriver en återhämtningsprincip – resilientVMCreationPolicy och/eller resilientVMDeletionPolicy. |
Resilient |
De konfigurationsparametrar som används vid skapande av elastiska virtuella datorer. |
Resilient |
De konfigurationsparametrar som används vid borttagning av elastiska virtuella datorer. |
Resource |
Den typ av identitet som används för vm-skalningsuppsättningen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från vm-skalningsuppsättningen. |
Rolling |
De konfigurationsparametrar som används vid löpande uppgradering. |
Scale |
Beskriver en inskalningsprincip för en VM-skalningsuppsättning. |
Scheduled |
|
Scheduled |
Anger konfigurationer relaterade till omdistribution, omstart och ScheduledEventsAdditionalPublishingTargets schemalagda händelse. |
Scheduled |
|
security |
Anger EncryptionType för den hanterade disken. Den är inställd på DiskWithVMGuestState för kryptering av den hanterade disken tillsammans med VMGuestState-blob, VMGuestStateOnly för kryptering av bara VMGuestState-bloben och NonPersistedTPM för att inte bevara tillståndet för inbyggd programvara i BLOB-bloben VMGuestState.. Observera: Den kan endast anges för konfidentiella virtuella datorer. |
Security |
Anger den säkerhetsstatus som ska användas i skalningsuppsättningen. Lägsta API-version: 2023-03-01 |
Security |
Anger säkerhetsprofilinställningarna för den virtuella datorn eller VM-skalningsuppsättningen. |
Security |
Anger SecurityType för den virtuella datorn. Det måste anges till ett angivet värde för att aktivera UefiSettings. Standardbeteendet är: UefiSettings aktiveras inte om inte den här egenskapen har angetts. |
Service |
Anger tjänstartefaktreferens-ID:t som används för att ange samma avbildningsversion för alla virtuella datorer i skalningsuppsättningen när du använder den senaste avbildningsversionen. Lägsta API-version: 2022-11-01 |
Setting |
Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon. |
Sku |
Beskriver en SKU för VM-skalningsuppsättningar. Obs! Om den nya VM-SKU:n inte stöds på maskinvaran som skalningsuppsättningen för närvarande är på, måste du frigöra de virtuella datorerna i skalningsuppsättningen innan du ändrar SKU-namnet. |
Spot |
Anger egenskaperna spot-try-restore för vm-skalningsuppsättningen. Med den här egenskapen kan kunden aktivera eller inaktivera automatisk återställning av de borttagna VMSS VM-instanserna för oanvänd kapacitet opportunistiskt baserat på kapacitetstillgänglighet och prisbegränsningar. |
Ssh |
SSH-konfiguration för Linux-baserade virtuella datorer som körs på Azure |
Ssh |
Innehåller information om offentlig SSH-certifikatnyckel och sökvägen på den virtuella Linux-dator där den offentliga nyckeln placeras. |
Storage |
Anger lagringskontotypen för den hanterade disken. Obs! UltraSSD_LRS endast kan användas med datadiskar kan den inte användas med OS Disk. |
Sub |
|
Terminate |
|
Uefi |
Anger de säkerhetsinställningar som säker start och vTPM som används när den virtuella datorn skapas. Lägsta API-version: 2020-12-01. |
Upgrade |
Anger läget för en uppgradering till virtuella datorer i skalningsuppsättningen. |
Upgrade |
Beskriver en uppgraderingsprincip – automatisk, manuell eller rullande. |
User |
Listan över användaridentiteter som är associerade med den virtuella datorn. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
User |
Anger omstartsrelaterade schemalagda händelserelaterade konfigurationer. |
User |
Anger omdistribueringsrelaterade konfigurationer för schemalagda händelser. |
Vault |
Beskriver en enda certifikatreferens i ett nyckelvalv och var certifikatet ska finnas på den virtuella datorn. |
Vault |
Beskriver en uppsättning certifikat som alla finns i samma Key Vault. |
Virtual |
Beskriver diskens URI. |
Virtual |
Anger borttagningsprincipen för den virtuella Azure Spot-datorn och Azure Spot Scale Set. För virtuella Azure Spot-datorer stöds både "Frigör" och "Ta bort" och den lägsta API-versionen är 2019-03-01. För Azure Spot-skalningsuppsättningar stöds både "Frigör" och "Ta bort" och den lägsta API-versionen är 2017-10-30-preview. |
Virtual |
Anger prioriteten för de virtuella datorerna i skalningsuppsättningen. Lägsta API-version: 2017-10-30-preview. |
Virtual |
Beskriver en VM-skalningsuppsättning. |
Virtual |
Beskriver en vm-skalningsuppsättningsdatadisk. |
Virtual |
Beskriver ett tillägg för VM-skalningsuppsättningar. |
Virtual |
Beskriver en tilläggsprofil för vm-skalningsuppsättningar. |
Virtual |
Anger maskinvaruinställningarna för vm-skalningsuppsättningen. |
Virtual |
Identitet för VM-skalningsuppsättningen. |
Virtual |
Beskriver IP-konfigurationen för en VM-skalningsuppsättningsnätverksprofil. |
Virtual |
Innehåller DEN IP-tagg som är associerad med den offentliga IP-adressen. |
Virtual |
Beskriver parametrarna för en ScaleSet-hanterad disk. |
Virtual |
Beskriver nätverkskonfigurationerna för en vm-skalningsuppsättningsnätverksprofil. |
Virtual |
Beskriver EN VM-skalningsuppsättningar nätverkskonfigurationens DNS-inställningar. |
Virtual |
Beskriver en nätverksprofil för VM-skalningsuppsättningar. |
Virtual |
Beskriver en vm-skalningsuppsättningsoperativsystemdisk. |
Virtual |
Beskriver en OS-profil för VM-skalningsuppsättningar. |
Virtual |
Beskriver en skalningsuppsättning för virtuella datorer IP-konfigurationens PublicIPAddress-konfiguration |
Virtual |
Beskriver DNS-inställningarna för en vm-skalningsuppsättningar för nätverkskonfiguration. |
Virtual |
De regler som ska följas vid skalning i en VM-skalningsuppsättning. |
Virtual |
Beskriver en lagringsprofil för VM-skalningsuppsättningar. |
Virtual |
Beskriver en vm-skalningsuppsättningsprofil för virtuella datorer. |
VMDisk |
Anger säkerhetsprofilinställningarna för den hanterade disken. Observera: Den kan bara anges för konfidentiella virtuella datorer. |
VMGallery |
Anger den information som krävs för att referera till en programversion för beräkningsgalleriet |
VMSize |
Anger egenskapsinställningarna för VM-storlek på den virtuella datorn. |
Windows |
Anger Inställningar för Windows-operativsystem på den virtuella datorn. |
Windows |
Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn. |
Windows |
Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigeringar. |
Windows |
Anger ytterligare inställningar som ska tillämpas när korrigeringsläget AutomaticByPlatform har valts i Windows korrigeringsinställningar. |
Windows |
Anger läget för vm-gästkorrigering till en virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättningen med OrchestrationMode som flexibel. |
Win |
Beskriver windows fjärrhanteringskonfiguration för den virtuella datorn |
Win |
Beskriver protokoll och tumavtryck för Windows Remote Management-lyssnare |
AdditionalCapabilities
Aktiverar eller inaktiverar en funktion på den virtuella datorn eller vm-skalningsuppsättningen.
Name | Typ | Description |
---|---|---|
hibernationEnabled |
boolean |
Flaggan som aktiverar eller inaktiverar vilolägesfunktionen på den virtuella datorn. |
ultraSSDEnabled |
boolean |
Flaggan som aktiverar eller inaktiverar en funktion för att ha en eller flera hanterade datadiskar med UltraSSD_LRS lagringskontotyp på den virtuella datorn eller VMSS. Hanterade diskar med lagringskontotyp UltraSSD_LRS kan bara läggas till på en virtuell dator eller vm-skalningsuppsättning om den här egenskapen är aktiverad. |
AdditionalUnattendContent
Anger ytterligare XML-formaterad information som kan tas med i Unattend.xml-filen, som används av Installationsprogrammet för Windows. Innehållet definieras genom inställningsnamn, komponentnamn och passet där innehållet tillämpas.
Name | Typ | Description |
---|---|---|
componentName |
Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup. |
|
content |
string |
Anger det XML-formaterade innehåll som läggs till i den unattend.xml filen för den angivna sökvägen och komponenten. XML-koden måste vara mindre än 4 kB och måste innehålla rotelementet för inställningen eller funktionen som infogas. |
passName |
Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem. |
|
settingName |
Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon. |
ApiEntityReference
API-entitetsreferensen.
Name | Typ | Description |
---|---|---|
id |
string |
ARM-resurs-ID i form av /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
API-fel.
Name | Typ | Description |
---|---|---|
code |
string |
Felkoden. |
details |
Api-felinformationen |
|
innererror |
Api:ets inre fel |
|
message |
string |
Felmeddelandet. |
target |
string |
Målet för det specifika felet. |
ApiErrorBase
Api-felbas.
Name | Typ | Description |
---|---|---|
code |
string |
Felkoden. |
message |
string |
Felmeddelandet. |
target |
string |
Målet för det specifika felet. |
ApplicationProfile
Innehåller listan över galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS
Name | Typ | Description |
---|---|---|
galleryApplications |
Anger vilka galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS |
AutomaticOSUpgradePolicy
De konfigurationsparametrar som används för att utföra automatisk uppgradering av operativsystemet.
Name | Typ | Description |
---|---|---|
disableAutomaticRollback |
boolean |
Om funktionen för återställning av operativsystemavbildning ska inaktiveras. Standardvärdet är false. |
enableAutomaticOSUpgrade |
boolean |
Anger om OS-uppgraderingar ska tillämpas automatiskt på skalningsuppsättningsinstanser löpande när en nyare version av OS-avbildningen blir tillgänglig. Standardvärdet är false. Om värdet är true för Windows-baserade skalningsuppsättningar anges enableAutomaticUpdates automatiskt till false och kan inte anges till true. |
osRollingUpgradeDeferral |
boolean |
Anger om automatisk uppgradering av operativsystemet ska skjutas upp. Uppskjutna OS-uppgraderingar skickar avancerade meddelanden per virtuell dator om att en OS-uppgradering från löpande uppgraderingar inkommandes via IMDS-taggen "Platform.PendingOSUpgrade". Uppgraderingen skjuts sedan upp tills uppgraderingen har godkänts via ett ApproveRollingUpgrade-anrop. |
useRollingUpgradePolicy |
boolean |
Anger om principen för löpande uppgradering ska användas under automatisk uppgradering av operativsystemet. Standardvärdet är false. Automatisk uppgradering av operativsystemet återgår till standardprincipen om ingen princip har definierats på VMSS. |
AutomaticRepairsPolicy
Anger konfigurationsparametrarna för automatiska reparationer på VM-skalningsuppsättningen.
Name | Typ | Description |
---|---|---|
enabled |
boolean |
Anger om automatiska reparationer ska aktiveras på VM-skalningsuppsättningen. Standardvärdet är false. |
gracePeriod |
string |
Hur lång tid automatiska reparationer pausas på grund av en tillståndsändring på den virtuella datorn. Respittiden börjar när tillståndsändringen har slutförts. Detta hjälper till att undvika för tidiga eller oavsiktliga reparationer. Tidsåtgången bör anges i ISO 8601-format. Den minsta tillåtna respitperioden är 10 minuter (PT10M), vilket också är standardvärdet. Den maximala tillåtna respitperioden är 90 minuter (PT90M). |
repairAction |
Typ av reparationsåtgärd (ersätt, starta om, återskapa) som ska användas för att reparera virtuella datorer som inte är felfria i skalningsuppsättningen. Standardvärdet är ersätt. |
BillingProfile
Anger faktureringsrelaterad information om en virtuell Azure-dator för oanvänd kapacitet eller VMSS. Lägsta API-version: 2019-03-01.
Name | Typ | Description |
---|---|---|
maxPrice |
number |
Anger det högsta pris som du är villig att betala för en virtuell Azure-dator/VMSS för oanvänd kapacitet. Det här priset är i amerikanska dollar. |
BootDiagnostics
Startdiagnostik är en felsökningsfunktion som gör att du kan visa konsolutdata och skärmbild för att diagnostisera VM-status. Du kan enkelt visa utdata från konsolloggen. Med Azure kan du också se en skärmbild av den virtuella datorn från hypervisor-programmet.
Name | Typ | Description |
---|---|---|
enabled |
boolean |
Om startdiagnostik ska aktiveras på den virtuella datorn. |
storageUri |
string |
Uri för lagringskontot som ska användas för att placera konsolens utdata och skärmbild. Om storageUri inte anges när startdiagnostik aktiveras används hanterad lagring. |
CachingTypes
Anger cachelagringskraven. Möjliga värden är: None,ReadOnly,ReadWrite. Standardvärdena är: Ingen för standardlagring. ReadOnly för Premium Storage.
Name | Typ | Description |
---|---|---|
None |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
CapacityReservationProfile
Parametrarna för en kapacitetsreservationsprofil.
Name | Typ | Description |
---|---|---|
capacityReservationGroup |
Anger resurs-ID för kapacitetsreservationsgruppen som ska användas för att allokera den virtuella datorn eller skala vm-instanser förutsatt att tillräckligt med kapacitet har reserverats. Mer information finns i https://aka.ms/CapacityReservation . |
CloudError
Ett felsvar från Beräkningstjänsten.
Name | Typ | Description |
---|---|---|
error |
API-fel. |
ComponentNames
Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup.
Name | Typ | Description |
---|---|---|
Microsoft-Windows-Shell-Setup |
string |
DeleteOptions
Ange vad som händer med den offentliga IP-adressen när den virtuella datorn tas bort
Name | Typ | Description |
---|---|---|
Delete |
string |
|
Detach |
string |
DiagnosticsProfile
Anger status för startdiagnostikinställningar. Lägsta api-version: 2015-06-15.
Name | Typ | Description |
---|---|---|
bootDiagnostics |
Startdiagnostik är en felsökningsfunktion som gör att du kan visa konsolutdata och skärmbild för att diagnostisera VM-status. Obs! Om storageUri anges kontrollerar du att lagringskontot finns i samma region och prenumeration som den virtuella datorn. Du kan enkelt visa utdata från konsolloggen. Med Azure kan du också se en skärmbild av den virtuella datorn från hypervisor-programmet. |
DiffDiskOptions
Anger tillfälliga diskinställningar för operativsystemdisken.
Name | Typ | Description |
---|---|---|
Local |
string |
DiffDiskPlacement
Anger den tillfälliga diskplaceringen för operativsystemdisken. Den här egenskapen kan användas av användaren i begäran för att välja plats, t.ex. cachedisk, resursdisk eller nvme-diskutrymme för tillfällig os-disketablering. Mer information om krav för tillfällig os-diskstorlek finns i Krav på tillfällig OS-diskstorlek för virtuella Windows-datorer på https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements och virtuella Linux-datorer på https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Lägsta API-version för NvmeDisk: 2024-03-01.
Name | Typ | Description |
---|---|---|
CacheDisk |
string |
|
NvmeDisk |
string |
|
ResourceDisk |
string |
DiffDiskSettings
Beskriver parametrarna för tillfälliga diskinställningar som kan anges för operativsystemdisken. Observera: De tillfälliga diskinställningarna kan bara anges för hanterade diskar.
Name | Typ | Description |
---|---|---|
option |
Anger tillfälliga diskinställningar för operativsystemdisken. |
|
placement |
Anger den tillfälliga diskplaceringen för operativsystemdisken. Möjliga värden är: CacheDisk,ResourceDisk,NvmeDisk. Standardbeteendet är: CacheDisk om en är konfigurerad för VM-storleken, annars används ResourceDisk eller NvmeDisk. Se dokumentationen om VM-storlek för virtuella Windows-datorer på https://docs.microsoft.com/azure/virtual-machines/windows/sizes och virtuella Linux-datorer på https://docs.microsoft.com/azure/virtual-machines/linux/sizes för att kontrollera vilka VM-storlekar som exponerar en cachedisk. Lägsta API-version för NvmeDisk: 2024-03-01. |
DiskControllerTypes
Name | Typ | Description |
---|---|---|
NVMe |
string |
|
SCSI |
string |
DiskCreateOptionTypes
Anger hur de virtuella datorerna i skalningsuppsättningen ska skapas. Det enda tillåtna värdet är: FromImage. Det här värdet används när du använder en avbildning för att skapa den virtuella datorn. Om du använder en plattformsavbildning använder du även imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning använder du även det planelement som beskrevs tidigare.
Name | Typ | Description |
---|---|---|
Attach |
string |
|
Copy |
string |
|
Empty |
string |
|
FromImage |
string |
|
Restore |
string |
DiskDeleteOptionTypes
Anger om OS-disken ska tas bort eller kopplas från vid FLEX-borttagning av VMSS (den här funktionen är endast tillgänglig för VMSS med flexibel OrchestrationMode).
Möjliga värden:
Ta bort Om det här värdet används tas OS-disken bort när VMSS Flex VM tas bort.
Lossa Om det här värdet används behålls OS-disken efter att VMSS Flex VM har tagits bort.
Standardvärdet är Inställt på Ta bort. För en tillfällig OS-disk är standardvärdet inställt på Ta bort. Användaren kan inte ändra borttagningsalternativet för tillfällig OS-disk.
Name | Typ | Description |
---|---|---|
Delete |
string |
|
Detach |
string |
DiskEncryptionSetParameters
Beskriver parametern för resurs-ID för kundhanterad diskkrypteringsuppsättning som kan anges för disk. Observera: Resurs-ID:t för diskkrypteringsuppsättningen kan bara anges för hanterad disk. https://aka.ms/mdssewithcmkoverview Mer information finns i.
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID |
DomainNameLabelScopeTypes
Omfånget Domännamnsetikett. Sammanfogningen av den hashade domännamnsetiketten som genereras enligt principen från domännamnsetikettomfånget och vm-indexet är domännamnsetiketterna för de PublicIPAddress-resurser som skapas
Name | Typ | Description |
---|---|---|
NoReuse |
string |
|
ResourceGroupReuse |
string |
|
SubscriptionReuse |
string |
|
TenantReuse |
string |
EncryptionIdentity
Anger den hanterade identitet som används av ADE för att hämta åtkomsttoken för keyvault-åtgärder.
Name | Typ | Description |
---|---|---|
userAssignedIdentityResourceId |
string |
Anger ARM-resurs-ID för en av de användaridentiteter som är associerade med den virtuella datorn. |
EventGridAndResourceGraph
Anger eventGridAndResourceGraph-relaterade konfigurationer för schemalagda händelser.
Name | Typ | Description |
---|---|---|
enable |
boolean |
Anger om händelserutnät och resursdiagram är aktiverade för schemalagda händelserelaterade konfigurationer. |
ExpandTypesForGetVMScaleSets
Expanderingsuttrycket som ska tillämpas på åtgärden. UserData hämtar egenskapen UserData för VM-skalningsuppsättningen som angavs av användaren under vm-skalningsuppsättningen Skapa/uppdatera åtgärd
Name | Typ | Description |
---|---|---|
userData |
string |
ExtendedLocation
Den komplexa typen av utökad plats.
Name | Typ | Description |
---|---|---|
name |
string |
Namnet på den utökade platsen. |
type |
Den utökade platsens typ. |
ExtendedLocationTypes
Typen av utökad plats.
Name | Typ | Description |
---|---|---|
EdgeZone |
string |
ImageReference
Anger information om avbildningen som ska användas. Du kan ange information om plattformsbilder, marketplace-avbildningar eller avbildningar av virtuella datorer. Det här elementet krävs när du vill använda en plattformsbild, marketplace-avbildning eller virtuell datorbild, men inte används i andra skapandeåtgärder. Obs! Bildreferensutgivare och -erbjudande kan bara anges när du skapar skalningsuppsättningen.
Name | Typ | Description |
---|---|---|
communityGalleryImageId |
string |
Angav communitygalleriets unika ID för vm-distribution. Detta kan hämtas från communitygalleriet bild GET-anrop. |
exactVersion |
string |
Anger i decimaltal, version av plattformsbild eller Marketplace-avbildning som används för att skapa den virtuella datorn. Det här skrivskyddade fältet skiljer sig från "version", endast om värdet som anges i "versionsfältet" är "senaste". |
id |
string |
Resurs-ID |
offer |
string |
Anger erbjudandet för plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. |
publisher |
string |
Bildutgivaren. |
sharedGalleryImageId |
string |
Angav det unika ID:t för den delade galleriavbildningen för vm-distribution. Detta kan hämtas från get-anropet för den delade galleribilden. |
sku |
string |
Avbildnings-SKU:n. |
version |
string |
Anger versionen av plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. De tillåtna formaten är Major.Minor.Build eller "senaste". Major, Minor och Build är decimaltal. Ange "senaste" för att använda den senaste versionen av en avbildning som är tillgänglig vid distributionstillfället. Även om du använder "senaste" uppdateras inte vm-avbildningen automatiskt efter distributionstiden, även om en ny version blir tillgänglig. Använd inte fältet "version" för distribution av galleribilder. Galleribild bör alltid använda id-fältet för distribution, för att använda den senaste versionen av galleribilden. Ange bara "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}" i fältet "id" utan indata från versionen. |
InnerError
Inre felinformation.
Name | Typ | Description |
---|---|---|
errordetail |
string |
Det interna felmeddelandet eller undantagsdumpen. |
exceptiontype |
string |
Undantagstypen. |
IPVersion
Tillgänglig från Api-Version 2019-07-01 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. Möjliga värden är: "IPv4" och "IPv6".
Name | Typ | Description |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
KeyVaultSecretReference
Beskriver en referens till Key Vault-hemlighet
Name | Typ | Description |
---|---|---|
secretUrl |
string |
URL:en som refererar till en hemlighet i ett nyckelvalv. |
sourceVault |
Den relativa URL:en för nyckelvalvet som innehåller hemligheten. |
LinuxConfiguration
Anger inställningarna för Linux-operativsystemet på den virtuella datorn. En lista över Linux-distributioner som stöds finns i Linux på Azure-Endorsed Distributioner.
Name | Typ | Description |
---|---|---|
disablePasswordAuthentication |
boolean |
Anger om lösenordsautentisering ska inaktiveras. |
enableVMAgentPlatformUpdates |
boolean |
Anger om VMAgent Platform Updates är aktiverat för den virtuella Linux-datorn. Standardvärdet är falskt. |
patchSettings |
[Förhandsversionsfunktion] Anger inställningar relaterade till vm-gästkorrigering i Linux. |
|
provisionVMAgent |
boolean |
Anger om agenten för virtuella datorer ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange den till true. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare. |
ssh |
Anger ssh-nyckelkonfigurationen för ett Linux-operativsystem. |
LinuxPatchAssessmentMode
Anger läget för vm-gästkorrigeringsutvärdering för den virtuella IaaS-datorn.
Möjliga värden:
ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator.
AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann.
Name | Typ | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
LinuxPatchSettings
Anger inställningar relaterade till vm-gästkorrigering i Linux.
Name | Typ | Description |
---|---|---|
assessmentMode |
Anger läget för vm-gästkorrigeringsutvärdering för den virtuella IaaS-datorn. |
|
automaticByPlatformSettings |
Anger ytterligare inställningar för korrigeringsläget AutomaticByPlatform i VM-gästkorrigering på Linux. |
|
patchMode |
Anger läget för vm-gästkorrigering till en virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättningen med OrchestrationMode som flexibel. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigeringar.
Name | Typ | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
LinuxVMGuestPatchAutomaticByPlatformSettings
Anger ytterligare inställningar som ska tillämpas när korrigeringsläget AutomaticByPlatform har valts i inställningarna för Linux-korrigeringar.
Name | Typ | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Gör det möjligt för kunden att schemalägga korrigeringar utan oavsiktliga uppgraderingar |
rebootSetting |
Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigeringar. |
LinuxVMGuestPatchMode
Anger läget för vm-gästkorrigering till en virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättningen med OrchestrationMode som flexibel.
Möjliga värden:
ImageDefault – Den virtuella datorns standardkonfiguration för korrigering används.
AutomaticByPlatform – Den virtuella datorn uppdateras automatiskt av plattformen. Egenskapen provisionVMAgent måste vara sann
Name | Typ | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
Mode
Anger det läge som ProxyAgent ska köras på om funktionen är aktiverad. ProxyAgent börjar granska eller övervaka men framtvingar inte åtkomstkontroll över begäranden till värdslutpunkter i granskningsläge, medan åtkomstkontrollen framtvingas i läget Framtvinga. Standardvärdet är Framtvinga läge.
Name | Typ | Description |
---|---|---|
Audit |
string |
|
Enforce |
string |
NetworkApiVersion
anger den Microsoft.Network API-version som används när du skapar nätverksresurser i nätverksgränssnittskonfigurationer för vm-skalningsuppsättning med orkestreringsläget "Flexibel"
Name | Typ | Description |
---|---|---|
2020-11-01 |
string |
NetworkInterfaceAuxiliaryMode
Anger om extraläget är aktiverat för nätverksgränssnittsresursen.
Name | Typ | Description |
---|---|---|
AcceleratedConnections |
string |
|
Floating |
string |
|
None |
string |
NetworkInterfaceAuxiliarySku
Anger om extra-SKU:n är aktiverad för nätverksgränssnittsresursen.
Name | Typ | Description |
---|---|---|
A1 |
string |
|
A2 |
string |
|
A4 |
string |
|
A8 |
string |
|
None |
string |
OperatingSystemTypes
Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från användaravbildning eller en specialiserad virtuell hårddisk. Möjliga värden är: Windows,Linux.
Name | Typ | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
OrchestrationMode
Anger orkestreringsläget för vm-skalningsuppsättningen.
Name | Typ | Description |
---|---|---|
Flexible |
string |
|
Uniform |
string |
OSImageNotificationProfile
Name | Typ | Description |
---|---|---|
enable |
boolean |
Anger om os-avbildningens schemalagda händelse är aktiverad eller inaktiverad. |
notBeforeTimeout |
string |
Hur lång tid en virtuell dator avbildningar eller uppgradering av operativsystemet måste eventuellt godkänna den schemalagda os-avbildningen innan händelsen godkänns automatiskt (tidsgränsen nås). Konfigurationen anges i ISO 8601-format och värdet måste vara 15 minuter (PT15M) |
PassNames
Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem.
Name | Typ | Description |
---|---|---|
OobeSystem |
string |
PatchSettings
Anger inställningar relaterade till vm-gästkorrigering i Windows.
Name | Typ | Description |
---|---|---|
assessmentMode |
Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn. |
|
automaticByPlatformSettings |
Anger ytterligare inställningar för korrigeringsläget AutomaticByPlatform i VM-gästkorrigering i Windows. |
|
enableHotpatching |
boolean |
Gör det möjligt för kunder att korrigera sina virtuella Azure-datorer utan att behöva starta om. För enableHotpatching måste "provisionVMAgent" anges till true och "patchMode" måste anges till "AutomaticByPlatform". |
patchMode |
Anger läget för vm-gästkorrigering till en virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättningen med OrchestrationMode som flexibel. |
Plan
Anger information om marketplace-avbildningen som används för att skapa den virtuella datorn. Det här elementet används endast för Marketplace-avbildningar. Innan du kan använda en Marketplace-avbildning från ett API måste du aktivera avbildningen för programmatisk användning. I Azure-portalen letar du upp den Marketplace-avbildning som du vill använda och klickar sedan på Vill distribuera programmatiskt, Kom igång ->. Ange nödvändig information och klicka sedan på Spara.
Name | Typ | Description |
---|---|---|
name |
string |
Plan-ID:t. |
product |
string |
Anger produkten av avbildningen från Marketplace. Det här är samma värde som Erbjudande under elementet imageReference. |
promotionCode |
string |
Upphöjningskoden. |
publisher |
string |
Utgivarens ID. |
PriorityMixPolicy
Anger måldelningar för virtuella datorer med oanvänd kapacitet och normal prioritet i en skalningsuppsättning med flexibelt orkestreringsläge. Med den här egenskapen kan kunden ange det grundläggande antalet virtuella datorer med vanlig prioritet som skapats när VMSS-flexinstansen skalar ut och uppdelningen mellan virtuella datorer med oanvänd kapacitet och normal prioritet när det här basmålet har nåtts.
Name | Typ | Description |
---|---|---|
baseRegularPriorityCount |
integer |
Det grundläggande antalet vanliga virtuella datorer med prioritet som skapas i den här skalningsuppsättningen när den skalar ut. |
regularPriorityPercentageAboveBase |
integer |
Procentandelen virtuella datorinstanser, efter att det vanliga basprioritetsantalet har uppnåtts, som förväntas använda regelbunden prioritet. |
ProtocolTypes
Anger protokollet för WinRM-lyssnaren. Möjliga värden är: http,https.
Name | Typ | Description |
---|---|---|
Http |
string |
|
Https |
string |
ProxyAgentSettings
Anger ProxyAgent-inställningar när den virtuella datorn skapas. Lägsta API-version: 2024-03-01.
Name | Typ | Description |
---|---|---|
enabled |
boolean |
Anger om ProxyAgent-funktionen ska vara aktiverad på den virtuella datorn eller vm-skalningsuppsättningen. |
keyIncarnationId |
integer |
Öka värdet för den här egenskapen så att användaren kan återställa nyckeln som används för att skydda kommunikationskanalen mellan gäst och värd. |
mode |
Anger det läge som ProxyAgent ska köras på om funktionen är aktiverad. ProxyAgent börjar granska eller övervaka men framtvingar inte åtkomstkontroll över begäranden till värdslutpunkter i granskningsläge, medan åtkomstkontrollen tillämpas i läget Framtvinga. Standardvärdet är Framtvinga läge. |
PublicIPAddressSku
Beskriver den offentliga IP-SKU:n. Den kan bara anges med OrchestrationMode som flexibel.
Name | Typ | Description |
---|---|---|
name |
Ange offentligt IP-sku-namn |
|
tier |
Ange offentlig IP-sku-nivå |
PublicIPAddressSkuName
Ange offentligt IP-sku-namn
Name | Typ | Description |
---|---|---|
Basic |
string |
|
Standard |
string |
PublicIPAddressSkuTier
Ange offentlig IP-sku-nivå
Name | Typ | Description |
---|---|---|
Global |
string |
|
Regional |
string |
RepairAction
Typ av reparationsåtgärd (ersätt, starta om, avbildning) som ska användas för att reparera virtuella datorer med feltillstånd i skalningsuppsättningen. Standardvärdet är replace.
Name | Typ | Description |
---|---|---|
Reimage |
string |
|
Replace |
string |
|
Restart |
string |
ResiliencyPolicy
Beskriver en återhämtningsprincip – resilientVMCreationPolicy och/eller resilientVMDeletionPolicy.
Name | Typ | Description |
---|---|---|
resilientVMCreationPolicy |
De konfigurationsparametrar som används vid skapande av elastiska virtuella datorer. |
|
resilientVMDeletionPolicy |
De konfigurationsparametrar som används vid borttagning av elastiska virtuella datorer. |
ResilientVMCreationPolicy
De konfigurationsparametrar som används vid skapande av elastiska virtuella datorer.
Name | Typ | Description |
---|---|---|
enabled |
boolean |
Anger om generering av elastiska virtuella datorer ska aktiveras på vm-skalningsuppsättningen. Standardvärdet är false. |
ResilientVMDeletionPolicy
De konfigurationsparametrar som används vid borttagning av elastiska virtuella datorer.
Name | Typ | Description |
---|---|---|
enabled |
boolean |
Anger om borttagning av elastiska virtuella datorer ska aktiveras på vm-skalningsuppsättningen. Standardvärdet är false. |
ResourceIdentityType
Den typ av identitet som används för vm-skalningsuppsättningen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från vm-skalningsuppsättningen.
Name | Typ | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
RollingUpgradePolicy
De konfigurationsparametrar som används vid löpande uppgradering.
Name | Typ | Description |
---|---|---|
enableCrossZoneUpgrade |
boolean |
Tillåt ATT VMSS ignorerar AZ-gränser när du skapar uppgraderingsbatchar. Ta hänsyn till uppdateringsdomänen och maxBatchInstancePercent för att fastställa batchstorleken. |
maxBatchInstancePercent |
integer |
Den maximala procentandelen av de totala virtuella datorinstanserna som uppgraderas samtidigt av den löpande uppgraderingen i en batch. Eftersom detta är ett maximalt antal felaktiga instanser i tidigare eller framtida batchar kan procentandelen instanser i en batch minska för att säkerställa högre tillförlitlighet. Standardvärdet för den här parametern är 20 %. |
maxSurge |
boolean |
Skapa nya virtuella datorer för att uppgradera skalningsuppsättningen i stället för att uppdatera de befintliga virtuella datorerna. Befintliga virtuella datorer tas bort när de nya virtuella datorerna har skapats för varje batch. |
maxUnhealthyInstancePercent |
integer |
Den maximala procentandelen av de totala virtuella datorinstanserna i skalningsuppsättningen som kan vara felfritt samtidigt, antingen på grund av att de har uppgraderats eller genom att hittas i ett feltillstånd av hälsokontrollerna för den virtuella datorn innan den löpande uppgraderingen avbryts. Den här begränsningen kontrolleras innan någon batch startas. Standardvärdet för den här parametern är 20 %. |
maxUnhealthyUpgradedInstancePercent |
integer |
Den maximala procentandelen uppgraderade instanser av virtuella datorer som inte är felfria. Den här kontrollen utförs när varje batch har uppgraderats. Om den här procentandelen någonsin överskrids avbryts den löpande uppdateringen. Standardvärdet för den här parametern är 20 %. |
pauseTimeBetweenBatches |
string |
Väntetiden mellan att slutföra uppdateringen för alla virtuella datorer i en batch och att starta nästa batch. Tidsåtgången ska anges i ISO 8601-format. Standardvärdet är 0 sekunder (PT0S). |
prioritizeUnhealthyInstances |
boolean |
Uppgradera alla instanser med feltillstånd i en skalningsuppsättning före eventuella felfria instanser. |
rollbackFailedInstancesOnPolicyBreach |
boolean |
Återställning av misslyckade instanser till föregående modell om principen för löpande uppgradering överträds. |
ScaleInPolicy
Beskriver en inskalningsprincip för en VM-skalningsuppsättning.
Name | Typ | Description |
---|---|---|
forceDeletion |
boolean |
Med den här egenskapen kan du ange om virtuella datorer som valts för borttagning måste tvingas att tas bort när en VM-skalningsuppsättning skalas in. (Funktion i förhandsversion) |
rules |
De regler som ska följas vid skalning i en VM-skalningsuppsättning. |
ScheduledEventsAdditionalPublishingTargets
Name | Typ | Description |
---|---|---|
eventGridAndResourceGraph |
De konfigurationsparametrar som används när du skapar inställningen eventGridAndResourceGraph Scheduled Event. |
ScheduledEventsPolicy
Anger konfigurationer relaterade till omdistribution, omstart och ScheduledEventsAdditionalPublishingTargets schemalagda händelse.
Name | Typ | Description |
---|---|---|
scheduledEventsAdditionalPublishingTargets |
Konfigurationsparametrarna som används vid publicering av scheduledEventsAdditionalPublishingTargets. |
|
userInitiatedReboot |
De konfigurationsparametrar som används när du skapar en schemalagd händelseinställning för userInitiatedReboot. |
|
userInitiatedRedeploy |
De konfigurationsparametrar som används när du skapar inställningen userInitiatedRedeploy för schemalagd händelse. |
ScheduledEventsProfile
Name | Typ | Description |
---|---|---|
osImageNotificationProfile |
Anger konfigurationer relaterade till schemalagda os-avbildningshändelser. |
|
terminateNotificationProfile |
Anger avsluta schemalagda händelserelaterade konfigurationer. |
securityEncryptionTypes
Anger EncryptionType för den hanterade disken. Den är inställd på DiskWithVMGuestState för kryptering av den hanterade disken tillsammans med VMGuestState-blob, VMGuestStateOnly för kryptering av bara VMGuestState-bloben och NonPersistedTPM för att inte bevara tillståndet för inbyggd programvara i BLOB-bloben VMGuestState.. Observera: Den kan endast anges för konfidentiella virtuella datorer.
Name | Typ | Description |
---|---|---|
DiskWithVMGuestState |
string |
|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
SecurityPostureReference
Anger den säkerhetsstatus som ska användas i skalningsuppsättningen. Lägsta API-version: 2023-03-01
Name | Typ | Description |
---|---|---|
excludeExtensions |
string[] |
Listan över namn på tillägg för virtuella datorer som ska undantas när säkerhetsstatusen tillämpas. |
id |
string |
Referens-ID för säkerhetsstatus i form av /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|senaste |
isOverridable |
boolean |
Om säkerhetsstatusen kan åsidosättas av användaren. |
SecurityProfile
Anger säkerhetsprofilinställningarna för den virtuella datorn eller VM-skalningsuppsättningen.
Name | Typ | Description |
---|---|---|
encryptionAtHost |
boolean |
Den här egenskapen kan användas av användaren i begäran för att aktivera eller inaktivera värdkryptering för den virtuella datorn eller VM-skalningsuppsättningen. Detta aktiverar krypteringen för alla diskar, inklusive resurs/temporär disk på själva värden. Standardbeteendet är: Krypteringen på värden inaktiveras om inte den här egenskapen är inställd på true för resursen. |
encryptionIdentity |
Anger den hanterade identitet som används av ADE för att hämta åtkomsttoken för nyckelvalvsåtgärder. |
|
proxyAgentSettings |
Anger ProxyAgent-inställningar när den virtuella datorn skapas. Lägsta api-version: 2024-03-01. |
|
securityType |
Anger SecurityType för den virtuella datorn. Det måste anges till ett angivet värde för att aktivera UefiSettings. Standardbeteendet är: UefiSettings aktiveras inte om inte den här egenskapen har angetts. |
|
uefiSettings |
Anger säkerhetsinställningar som säker start och vTPM som används när den virtuella datorn skapas. Lägsta api-version: 2020-12-01. |
SecurityTypes
Anger SecurityType för den virtuella datorn. Det måste anges till ett angivet värde för att aktivera UefiSettings. Standardbeteendet är: UefiSettings aktiveras inte om inte den här egenskapen har angetts.
Name | Typ | Description |
---|---|---|
ConfidentialVM |
string |
|
TrustedLaunch |
string |
ServiceArtifactReference
Anger tjänstartefaktreferens-ID:t som används för att ange samma avbildningsversion för alla virtuella datorer i skalningsuppsättningen när du använder den senaste avbildningsversionen. Lägsta API-version: 2022-11-01
Name | Typ | Description |
---|---|---|
id |
string |
Referens-ID för tjänstartefakt i form av /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
SettingNames
Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon.
Name | Typ | Description |
---|---|---|
AutoLogon |
string |
|
FirstLogonCommands |
string |
Sku
Beskriver en SKU för VM-skalningsuppsättningar. Obs! Om den nya VM-SKU:n inte stöds på maskinvaran som skalningsuppsättningen för närvarande är på, måste du frigöra de virtuella datorerna i skalningsuppsättningen innan du ändrar SKU-namnet.
Name | Typ | Description |
---|---|---|
capacity |
integer |
Anger antalet virtuella datorer i skalningsuppsättningen. |
name |
string |
SKU-namnet. |
tier |
string |
Anger nivån för virtuella datorer i en skalningsuppsättning. |
SpotRestorePolicy
Anger egenskaperna spot-try-restore för vm-skalningsuppsättningen. Med den här egenskapen kan kunden aktivera eller inaktivera automatisk återställning av de borttagna VMSS VM-instanserna för oanvänd kapacitet opportunistiskt baserat på kapacitetstillgänglighet och prisbegränsningar.
Name | Typ | Description |
---|---|---|
enabled |
boolean |
Aktiverar funktionen Spot-Try-Restore där borttagna VMSS SPOT-instanser kommer att försöka återställas opportunistiskt baserat på kapacitetstillgänglighet och prisbegränsningar |
restoreTimeout |
string |
Timeout-värde uttryckt som en ISO 8601-tidsvaraktighet varefter plattformen inte försöker återställa VMSS SPOT-instanserna |
SshConfiguration
SSH-konfiguration för Linux-baserade virtuella datorer som körs på Azure
Name | Typ | Description |
---|---|---|
publicKeys |
Listan över offentliga SSH-nycklar som används för att autentisera med Linux-baserade virtuella datorer. |
SshPublicKey
Innehåller information om offentlig SSH-certifikatnyckel och sökvägen på den virtuella Linux-dator där den offentliga nyckeln placeras.
Name | Typ | Description |
---|---|---|
keyData |
string |
Certifikat för offentlig SSH-nyckel som används för att autentisera med den virtuella datorn via ssh. Nyckeln måste vara minst 2048-bitars och i ssh-rsa-format. Information om hur du skapar ssh-nycklar finns i [Skapa SSH-nycklar på Linux och Mac för virtuella Linux-datorer i Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
path |
string |
Anger den fullständiga sökvägen på den skapade virtuella datorn där den offentliga SSH-nyckeln lagras. Om filen redan finns läggs den angivna nyckeln till i filen. Exempel: /home/user/.ssh/authorized_keys |
StorageAccountTypes
Anger lagringskontotypen för den hanterade disken. Obs! UltraSSD_LRS endast kan användas med datadiskar kan den inte användas med OS Disk.
Name | Typ | Description |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
Premium_ZRS |
string |
|
StandardSSD_LRS |
string |
|
StandardSSD_ZRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
SubResource
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID |
TerminateNotificationProfile
Name | Typ | Description |
---|---|---|
enable |
boolean |
Anger om avsluta schemalagd händelse är aktiverad eller inaktiverad. |
notBeforeTimeout |
string |
Konfigurerbar tid som en virtuell dator som tas bort måste eventuellt godkänna avsluta schemalagd händelse innan händelsen godkänns automatiskt (tidsgränsen uppnås). Konfigurationen måste anges i ISO 8601-format, standardvärdet är 5 minuter (PT5M) |
UefiSettings
Anger de säkerhetsinställningar som säker start och vTPM som används när den virtuella datorn skapas. Lägsta API-version: 2020-12-01.
Name | Typ | Description |
---|---|---|
secureBootEnabled |
boolean |
Anger om säker start ska aktiveras på den virtuella datorn. Lägsta API-version: 2020-12-01. |
vTpmEnabled |
boolean |
Anger om vTPM ska aktiveras på den virtuella datorn. Lägsta API-version: 2020-12-01. |
UpgradeMode
Anger läget för en uppgradering till virtuella datorer i skalningsuppsättningen.
Möjliga värden:
Manuell – Du styr tillämpningen av uppdateringar av virtuella datorer i skalningsuppsättningen. Du gör detta med hjälp av åtgärden manualUpgrade.
Automatisk – Alla virtuella datorer i skalningsuppsättningen uppdateras automatiskt samtidigt.
Name | Typ | Description |
---|---|---|
Automatic |
string |
|
Manual |
string |
|
Rolling |
string |
UpgradePolicy
Beskriver en uppgraderingsprincip – automatisk, manuell eller rullande.
Name | Typ | Description |
---|---|---|
automaticOSUpgradePolicy |
Konfigurationsparametrar som används för att utföra automatisk uppgradering av operativsystemet. |
|
mode |
Anger läget för en uppgradering till virtuella datorer i skalningsuppsättningen. |
|
rollingUpgradePolicy |
De konfigurationsparametrar som används vid löpande uppgradering. |
UserAssignedIdentities
Listan över användaridentiteter som är associerade med den virtuella datorn. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Name | Typ | Description |
---|---|---|
|
UserInitiatedReboot
Anger omstartsrelaterade schemalagda händelserelaterade konfigurationer.
Name | Typ | Description |
---|---|---|
automaticallyApprove |
boolean |
Anger konfigurationer relaterade till schemalagd omstart av händelser. |
UserInitiatedRedeploy
Anger omdistribueringsrelaterade konfigurationer för schemalagda händelser.
Name | Typ | Description |
---|---|---|
automaticallyApprove |
boolean |
Anger omdistribuera konfigurationer relaterade till schemalagda händelser. |
VaultCertificate
Beskriver en enda certifikatreferens i ett nyckelvalv och var certifikatet ska finnas på den virtuella datorn.
Name | Typ | Description |
---|---|---|
certificateStore |
string |
För virtuella Windows-datorer anger certifikatarkivet på den virtuella dator som certifikatet ska läggas till i. Det angivna certifikatarkivet finns implicit i LocalMachine-kontot. För virtuella Linux-datorer placeras certifikatfilen under katalogen /var/lib/waagent, med filnamnet <UppercaseThumbprint.crt> för X509-certifikatfilen och <UppercaseThumbprint.prv> för privat nyckel. Båda dessa filer är .pem-formaterade. |
certificateUrl |
string |
Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägga till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Det är Base64-kodningen för följande JSON-objekt som kodas i UTF-8: |
VaultSecretGroup
Beskriver en uppsättning certifikat som alla finns i samma Key Vault.
Name | Typ | Description |
---|---|---|
sourceVault |
Den relativa URL:en för nyckelvalvet som innehåller alla certifikat i VaultCertificates. |
|
vaultCertificates |
Listan över key vault-referenser i SourceVault som innehåller certifikat. |
VirtualHardDisk
Beskriver diskens URI.
Name | Typ | Description |
---|---|---|
uri |
string |
Anger den virtuella hårddiskens URI. |
VirtualMachineEvictionPolicyTypes
Anger borttagningsprincipen för den virtuella Azure Spot-datorn och Azure Spot Scale Set. För virtuella Azure Spot-datorer stöds både "Frigör" och "Ta bort" och den lägsta API-versionen är 2019-03-01. För Azure Spot-skalningsuppsättningar stöds både "Frigör" och "Ta bort" och den lägsta API-versionen är 2017-10-30-preview.
Name | Typ | Description |
---|---|---|
Deallocate |
string |
|
Delete |
string |
VirtualMachinePriorityTypes
Anger prioriteten för de virtuella datorerna i skalningsuppsättningen. Lägsta API-version: 2017-10-30-preview.
Name | Typ | Description |
---|---|---|
Low |
string |
|
Regular |
string |
|
Spot |
string |
VirtualMachineScaleSet
Beskriver en VM-skalningsuppsättning.
Name | Typ | Description |
---|---|---|
etag |
string |
Etag är egenskapen som returneras i Create/Update/Get-svaret för VMSS, så att kunden kan ange den i rubriken för att säkerställa optimistiska uppdateringar |
extendedLocation |
Den utökade platsen för VM-skalningsuppsättningen. |
|
id |
string |
Resurs-ID |
identity |
Identiteten för VM-skalningsuppsättningen, om den har konfigurerats. |
|
location |
string |
Resursplats |
name |
string |
Resursnamn |
plan |
Anger information om marketplace-avbildningen som används för att skapa den virtuella datorn. Det här elementet används endast för Marketplace-avbildningar. Innan du kan använda en Marketplace-avbildning från ett API måste du aktivera avbildningen för programmatisk användning. I Azure-portalen letar du upp den Marketplace-avbildning som du vill använda och klickar sedan på Vill distribuera programmatiskt, Kom igång ->. Ange nödvändig information och klicka sedan på Spara. |
|
properties.additionalCapabilities |
Anger ytterligare funktioner som är aktiverade eller inaktiverade på de virtuella datorerna i VM-skalningsuppsättningen. Till exempel: om de virtuella datorerna har möjlighet att stödja anslutning av hanterade datadiskar med UltraSSD_LRS lagringskontotyp. |
|
properties.automaticRepairsPolicy |
Princip för automatiska reparationer. |
|
properties.constrainedMaximumCapacity |
boolean |
Valfri egenskap som antingen måste anges till True eller utelämnas. |
properties.doNotRunExtensionsOnOverprovisionedVMs |
boolean |
När Overprovision är aktiverat startas tillägg endast på det begärda antalet virtuella datorer som slutligen behålls. Den här egenskapen säkerställer därför att tilläggen inte körs på de extra överetablerade virtuella datorerna. |
properties.hostGroup |
Anger information om den dedikerade värdgruppen som VM-skalningsuppsättningen finns i. Lägsta API-version: 2020-06-01. |
|
properties.orchestrationMode |
Anger orkestreringsläget för VM-skalningsuppsättningen. |
|
properties.overprovision |
boolean |
Anger om VM-skalningsuppsättningen ska överetableras. |
properties.platformFaultDomainCount |
integer |
Antal feldomäner för varje placeringsgrupp. |
properties.priorityMixPolicy |
Anger önskade mål för att blanda virtuella datorer med oanvänd kapacitet och vanlig prioritet inom samma VMSS Flex-instans. |
|
properties.provisioningState |
string |
Etableringstillståndet, som bara visas i svaret. |
properties.proximityPlacementGroup |
Anger information om närhetsplaceringsgruppen som VM-skalningsuppsättningen ska tilldelas till. Lägsta api-version: 2018-04-01. |
|
properties.resiliencyPolicy |
Princip för återhämtning |
|
properties.scaleInPolicy |
Anger de principer som tillämpas vid skalning i Virtuella datorer i VM-skalningsuppsättningen. |
|
properties.scheduledEventsPolicy |
The ScheduledEventsPolicy. |
|
properties.singlePlacementGroup |
boolean |
När det är sant begränsar detta skalningsuppsättningen till en enda placeringsgrupp, med maximal storlek på 100 virtuella datorer. Obs! Om singlePlacementGroup är sant kan det ändras till falskt. Men om singlePlacementGroup är falskt kan det hända att det inte ändras till sant. |
properties.spotRestorePolicy |
Anger egenskaperna för återställning av oanvänd kapacitet för VM-skalningsuppsättningen. |
|
properties.timeCreated |
string |
Anger den tidpunkt då vm-skalningsuppsättningsresursen skapades. Lägsta API-version: 2021-11-01. |
properties.uniqueId |
string |
Anger det ID som unikt identifierar en VM-skalningsuppsättning. |
properties.upgradePolicy |
Uppgraderingsprincipen. |
|
properties.virtualMachineProfile |
Profilen för den virtuella datorn. |
|
properties.zoneBalance |
boolean |
Om du vill framtvinga strikt jämn distribution av virtuella datorer mellan x-zoner om det skulle uppstå zonstopp. zoneBalance-egenskapen kan bara anges om zonegenskapen för skalningsuppsättningen innehåller mer än en zon. Om det inte finns några zoner eller bara en angiven zon bör egenskapen zoneBalance inte anges. |
sku |
SKU:n för VM-skalningsuppsättningen. |
|
tags |
object |
Resurstaggar |
type |
string |
Resurstyp |
zones |
string[] |
Vm-skalningsuppsättningszonerna. Obs! Tillgänglighetszoner kan bara anges när du skapar skalningsuppsättningen |
VirtualMachineScaleSetDataDisk
Beskriver en vm-skalningsuppsättningsdatadisk.
Name | Typ | Description |
---|---|---|
caching |
Anger cachelagringskraven. Möjliga värden är: None,ReadOnly,ReadWrite. Standardvärdena är: Ingen för Standard Storage. ReadOnly för Premium Storage. |
|
createOption |
Alternativet skapa. |
|
deleteOption |
Anger om datadisken ska tas bort eller kopplas från vid borttagning av VMSS Flex (den här funktionen är endast tillgänglig för VMSS med Flexibel OrchestrationMode). |
|
diskIOPSReadWrite |
integer |
Anger Read-Write IOPS för den hanterade disken. Bör endast användas när StorageAccountType är UltraSSD_LRS. Om inget anges tilldelas ett standardvärde baserat på diskSizeGB. |
diskMBpsReadWrite |
integer |
Anger bandbredden i MB per sekund för den hanterade disken. Bör endast användas när StorageAccountType är UltraSSD_LRS. Om inget anges tilldelas ett standardvärde baserat på diskSizeGB. |
diskSizeGB |
integer |
Anger storleken på en tom datadisk i gigabyte. Det här elementet kan användas för att skriva över storleken på disken i en avbildning av en virtuell dator. Egenskapen diskSizeGB är antalet byte x 1024^3 för disken och värdet får inte vara större än 1023. |
lun |
integer |
Anger datadiskens logiska enhetsnummer. Det här värdet används för att identifiera datadiskar i den virtuella datorn och måste därför vara unikt för varje datadisk som är ansluten till en virtuell dator. |
managedDisk |
Parametrarna för hanterade diskar. |
|
name |
string |
Disknamnet. |
writeAcceleratorEnabled |
boolean |
Anger om writeAccelerator ska aktiveras eller inaktiveras på disken. |
VirtualMachineScaleSetExtension
Beskriver ett tillägg för VM-skalningsuppsättningar.
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID |
name |
string |
Namnet på tillägget. |
properties.autoUpgradeMinorVersion |
boolean |
Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionen. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även om den här egenskapen är inställd på true. |
properties.enableAutomaticUpgrade |
boolean |
Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version av tillägget. |
properties.forceUpdateTag |
string |
Om ett värde anges och skiljer sig från det tidigare värdet tvingas tilläggshanteraren att uppdatera även om tilläggskonfigurationen inte har ändrats. |
properties.protectedSettings |
object |
Tillägget kan innehålla antingen protectedSettings eller protectedSettingsFromKeyVault eller inga skyddade inställningar alls. |
properties.protectedSettingsFromKeyVault |
Tilläggsskyddade inställningar som skickas med referens och som används från nyckelvalvet |
|
properties.provisionAfterExtensions |
string[] |
Samling med tilläggsnamn varefter det här tillägget måste etableras. |
properties.provisioningState |
string |
Etableringstillståndet, som bara visas i svaret. |
properties.publisher |
string |
Namnet på tilläggshanterarutgivaren. |
properties.settings |
object |
Json-formaterade offentliga inställningar för tillägget. |
properties.suppressFailures |
boolean |
Anger om fel som härrör från tillägget kommer att ignoreras (driftfel som att inte ansluta till den virtuella datorn ignoreras inte oavsett det här värdet). Standardvärdet är False. |
properties.type |
string |
Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". |
properties.typeHandlerVersion |
string |
Anger skripthanterarens version. |
type |
string |
Resurstyp |
VirtualMachineScaleSetExtensionProfile
Beskriver en tilläggsprofil för vm-skalningsuppsättningar.
Name | Typ | Description |
---|---|---|
extensions |
Den virtuella datorns skalningsuppsättning underordnade tilläggsresurser. |
|
extensionsTimeBudget |
string |
Anger den tid som tilldelas för alla tillägg som ska startas. Tidslängden ska vara mellan 15 minuter och 120 minuter (inklusive) och bör anges i ISO 8601-format. Standardvärdet är 90 minuter (PT1H30M). Lägsta API-version: 2020-06-01. |
VirtualMachineScaleSetHardwareProfile
Anger maskinvaruinställningarna för vm-skalningsuppsättningen.
Name | Typ | Description |
---|---|---|
vmSizeProperties |
Anger egenskaperna för att anpassa storleken på den virtuella datorn. Lägsta API-version: 2021-11-01. Följ anvisningarna i Anpassning av virtuella datorer för mer information. |
VirtualMachineScaleSetIdentity
Identitet för VM-skalningsuppsättningen.
Name | Typ | Description |
---|---|---|
principalId |
string |
Huvud-ID:t för identiteten för VM-skalningsuppsättningar. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet. |
tenantId |
string |
Klientorganisations-ID:t som är associerat med VM-skalningsuppsättningen. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet. |
type |
Den typ av identitet som används för VM-skalningsuppsättningen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen None tar bort alla identiteter från VM-skalningsuppsättningen. |
|
userAssignedIdentities |
Listan över användaridentiteter som är associerade med VM-skalningsuppsättningen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
VirtualMachineScaleSetIPConfiguration
Beskriver IP-konfigurationen för en VM-skalningsuppsättningsnätverksprofil.
Name | Typ | Description |
---|---|---|
name |
string |
IP-konfigurationsnamnet. |
properties.applicationGatewayBackendAddressPools |
Anger en matris med referenser till serverdelsadresspooler för programgatewayer. En skalningsuppsättning kan referera till serverdelsadresspooler för flera programgatewayer. Flera skalningsuppsättningar kan inte använda samma programgateway. |
|
properties.applicationSecurityGroups |
Anger en matris med referenser till programsäkerhetsgruppen. |
|
properties.loadBalancerBackendAddressPools |
Anger en matris med referenser till serverdelsadresspooler för lastbalanserare. En skalningsuppsättning kan referera till serverdelsadresspooler för en offentlig och en intern lastbalanserare. Flera skalningsuppsättningar kan inte använda samma grundläggande SKU-lastbalanserare. |
|
properties.loadBalancerInboundNatPools |
Anger en matris med referenser till inkommande Nat-pooler för lastbalanserarna. En skalningsuppsättning kan referera till inkommande nat-pooler för en offentlig och en intern lastbalanserare. Flera skalningsuppsättningar kan inte använda samma grundläggande SKU-lastbalanserare. |
|
properties.primary |
boolean |
Anger det primära nätverksgränssnittet om den virtuella datorn har fler än 1 nätverksgränssnitt. |
properties.privateIPAddressVersion |
Den är tillgänglig från Api-Version 2017-03-30 och senare och representerar om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. Möjliga värden är: "IPv4" och "IPv6". |
|
properties.publicIPAddressConfiguration |
PublicIPAddressConfiguration. |
|
properties.subnet |
Anger undernätets identifierare. |
VirtualMachineScaleSetIpTag
Innehåller DEN IP-tagg som är associerad med den offentliga IP-adressen.
Name | Typ | Description |
---|---|---|
ipTagType |
string |
IP-taggtyp. Exempel: FirstPartyUsage. |
tag |
string |
IP-tagg som är associerad med den offentliga IP-adressen. Exempel: SQL, Storage osv. |
VirtualMachineScaleSetManagedDiskParameters
Beskriver parametrarna för en ScaleSet-hanterad disk.
Name | Typ | Description |
---|---|---|
diskEncryptionSet |
Anger resurs-ID för kundhanterad diskkrypteringsuppsättning för den hanterade disken. |
|
securityProfile |
Anger säkerhetsprofilen för den hanterade disken. |
|
storageAccountType |
Anger lagringskontotypen för den hanterade disken. Obs! UltraSSD_LRS endast kan användas med datadiskar kan den inte användas med OS-disk. |
VirtualMachineScaleSetNetworkConfiguration
Beskriver nätverkskonfigurationerna för en vm-skalningsuppsättningsnätverksprofil.
Name | Typ | Description |
---|---|---|
name |
string |
Namnet på nätverkskonfigurationen. |
properties.auxiliaryMode |
Anger om extraläget är aktiverat för nätverksgränssnittsresursen. |
|
properties.auxiliarySku |
Anger om extra sku:n är aktiverad för nätverksgränssnittsresursen. |
|
properties.deleteOption |
Ange vad som händer med nätverksgränssnittet när den virtuella datorn tas bort |
|
properties.disableTcpStateTracking |
boolean |
Anger om nätverksgränssnittet är inaktiverat för spårning av tcp-tillstånd. |
properties.dnsSettings |
Dns-inställningarna som ska tillämpas på nätverksgränssnitten. |
|
properties.enableAcceleratedNetworking |
boolean |
Anger om nätverksgränssnittet är accelererat nätverksaktiverat. |
properties.enableFpga |
boolean |
Anger om nätverksgränssnittet är FPGA-nätverksaktiverat. |
properties.enableIPForwarding |
boolean |
Om IP-vidarebefordring har aktiverats på det här nätverkskortet. |
properties.ipConfigurations |
Anger IP-konfigurationerna för nätverksgränssnittet. |
|
properties.networkSecurityGroup |
Nätverkssäkerhetsgruppen. |
|
properties.primary |
boolean |
Anger det primära nätverksgränssnittet om den virtuella datorn har fler än ett nätverksgränssnitt. |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Beskriver EN VM-skalningsuppsättningar nätverkskonfigurationens DNS-inställningar.
Name | Typ | Description |
---|---|---|
dnsServers |
string[] |
Lista över IP-adresser för DNS-servrar |
VirtualMachineScaleSetNetworkProfile
Beskriver en nätverksprofil för VM-skalningsuppsättningar.
Name | Typ | Description |
---|---|---|
healthProbe |
En referens till en lastbalanseringsavsökning som används för att fastställa hälsotillståndet för en instans i VM-skalningsuppsättningen. Referensen finns i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. |
|
networkApiVersion |
anger den version av Microsoft.Network API som används när nätverksresurser skapas i Nätverksgränssnittskonfigurationer för VM-skalningsuppsättning med orkestreringsläget "Flexibel" |
|
networkInterfaceConfigurations |
Listan över nätverkskonfigurationer. |
VirtualMachineScaleSetOSDisk
Beskriver en vm-skalningsuppsättningsoperativsystemdisk.
Name | Typ | Description |
---|---|---|
caching |
Anger cachelagringskraven. Möjliga värden är: None,ReadOnly,ReadWrite. Standardvärdena är: Ingen för Standard Storage. ReadOnly för Premium Storage. |
|
createOption |
Anger hur de virtuella datorerna i skalningsuppsättningen ska skapas. Det enda tillåtna värdet är: FromImage. Det här värdet används när du använder en avbildning för att skapa den virtuella datorn. Om du använder en plattformsavbildning använder du även imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning använder du även planelementet som beskrevs tidigare. |
|
deleteOption |
Anger om OS Disk ska tas bort eller kopplas från vid borttagning av VMSS Flex (den här funktionen är endast tillgänglig för VMSS med Flexibel OrchestrationMode). |
|
diffDiskSettings |
Anger tillfälliga diskinställningar för operativsystemdisken som används av VM-skalningsuppsättningen. |
|
diskSizeGB |
integer |
Anger storleken på en tom datadisk i gigabyte. Det här elementet kan användas för att skriva över storleken på disken i en avbildning av en virtuell dator. Egenskapen "diskSizeGB" är antalet byte x 1024^3 för disken och värdet får inte vara större än 1023. |
image |
Anger information om den ohanterade användaravbildningen som skalningsuppsättningen ska baseras på. |
|
managedDisk |
Parametrarna för hanterade diskar. |
|
name |
string |
Disknamnet. |
osType |
Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från användaravbildningen eller en specialiserad virtuell hårddisk. Möjliga värden är: Windows,Linux. |
|
vhdContainers |
string[] |
Anger de container-URL:er som används för att lagra operativsystemdiskar för skalningsuppsättningen. |
writeAcceleratorEnabled |
boolean |
Anger om writeAccelerator ska aktiveras eller inaktiveras på disken. |
VirtualMachineScaleSetOSProfile
Beskriver en OS-profil för VM-skalningsuppsättningar.
Name | Typ | Description |
---|---|---|
adminPassword |
string |
Anger lösenordet för administratörskontot. |
adminUsername |
string |
Anger namnet på administratörskontot. |
allowExtensionOperations |
boolean |
Anger om tilläggsåtgärder ska tillåtas på VM-skalningsuppsättningen. Detta kan bara anges till Falskt när det inte finns några tillägg i VM-skalningsuppsättningen. |
computerNamePrefix |
string |
Anger datornamnprefixet för alla virtuella datorer i skalningsuppsättningen. Datornamnprefix måste vara mellan 1 och 15 tecken långa. |
customData |
string |
Anger en base-64-kodad sträng med anpassade data. Den base-64-kodade strängen avkodas till en binär matris som sparas som en fil på den virtuella datorn. Den maximala längden för den binära matrisen är 65535 byte. Information om hur du använder cloud-init för din virtuella dator finns i Använda cloud-init för att anpassa en virtuell Linux-dator när du skapar |
linuxConfiguration |
Anger inställningarna för Linux-operativsystemet på den virtuella datorn. En lista över Linux-distributioner som stöds finns i Linux på Azure-Endorsed Distributioner. |
|
requireGuestProvisionSignal |
boolean |
Valfri egenskap som antingen måste anges till True eller utelämnas. |
secrets |
Anger en uppsättning certifikat som ska installeras på de virtuella datorerna i skalningsuppsättningen. Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget för virtuella Azure Key Vault-datorer för Linux eller tillägget för virtuella Azure Key Vault-datorer för Windows. |
|
windowsConfiguration |
Anger inställningarna för Windows-operativsystemet på den virtuella datorn. |
VirtualMachineScaleSetPublicIPAddressConfiguration
Beskriver en skalningsuppsättning för virtuella datorer IP-konfigurationens PublicIPAddress-konfiguration
Name | Typ | Description |
---|---|---|
name |
string |
Konfigurationsnamnet för publicIP-adress. |
properties.deleteOption |
Ange vad som händer med den offentliga IP-adressen när den virtuella datorn tas bort |
|
properties.dnsSettings |
Virtual |
Dns-inställningarna som ska tillämpas på publicIP-adresserna . |
properties.idleTimeoutInMinutes |
integer |
Tidsgränsen för inaktivitet för den offentliga IP-adressen. |
properties.ipTags |
Listan över IP-taggar som är associerade med den offentliga IP-adressen. |
|
properties.publicIPAddressVersion |
Tillgänglig från Api-Version 2019-07-01 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. Möjliga värden är: "IPv4" och "IPv6". |
|
properties.publicIPPrefix |
PublicIPPrefix som du vill allokera offentligaIP-adresser från. |
|
sku |
Beskriver den offentliga IP-SKU:n. Den kan bara anges med OrchestrationMode som flexibel. |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Beskriver DNS-inställningarna för en vm-skalningsuppsättningar för nätverkskonfiguration.
Name | Typ | Description |
---|---|---|
domainNameLabel |
string |
Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och vm-indexet är domännamnsetiketterna för de PublicIPAddress-resurser som ska skapas |
domainNameLabelScope |
Omfånget Domännamnsetikett. Sammanfogningen av den hashade domännamnsetiketten som genereras enligt principen från domännamnsetikettomfånget och vm-indexet är domännamnsetiketterna för de PublicIPAddress-resurser som skapas |
VirtualMachineScaleSetScaleInRules
De regler som ska följas vid skalning i en VM-skalningsuppsättning.
Möjliga värden:
Standard När en VM-skalningsuppsättning skalas in balanseras skalningsuppsättningen först mellan zoner om det är en zonindelad skalningsuppsättning. Sedan balanseras den i så stor utsträckning som möjligt mellan feldomäner. I varje feldomän är de virtuella datorer som valts för borttagning de senaste som inte skyddas från inskalning.
ÄldstaVM När en VM-skalningsuppsättning skalas in väljs de äldsta virtuella datorerna som inte skyddas från inskalning för borttagning. För zonindelade VM-skalningsuppsättningar balanseras först skalningsuppsättningen mellan zoner. I varje zon väljs de äldsta virtuella datorerna som inte är skyddade för borttagning.
NewestVM När en VM-skalningsuppsättning skalas in väljs de senaste virtuella datorerna som inte skyddas från inskalning för borttagning. För zonindelade VM-skalningsuppsättningar balanseras först skalningsuppsättningen mellan zoner. I varje zon väljs de senaste virtuella datorerna som inte skyddas för borttagning.
Name | Typ | Description |
---|---|---|
Default |
string |
|
NewestVM |
string |
|
OldestVM |
string |
VirtualMachineScaleSetStorageProfile
Beskriver en lagringsprofil för VM-skalningsuppsättningar.
Name | Typ | Description |
---|---|---|
dataDisks |
Anger de parametrar som används för att lägga till datadiskar till de virtuella datorerna i skalningsuppsättningen. Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer. |
|
diskControllerType |
Anger vilken typ av diskkontrollant som konfigurerats för de virtuella datorerna i skalningsuppsättningen. Lägsta API-version: 2022-08-01 |
|
imageReference |
Anger information om den avbildning som ska användas. Du kan ange information om plattformsbilder, Marketplace-avbildningar eller avbildningar av virtuella datorer. Det här elementet krävs när du vill använda en plattformsbild, marketplace-avbildning eller avbildning av en virtuell dator, men inte används i andra skapandeåtgärder. |
|
osDisk |
Anger information om operativsystemdisken som används av de virtuella datorerna i skalningsuppsättningen. Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer. |
VirtualMachineScaleSetVMProfile
Beskriver en vm-skalningsuppsättningsprofil för virtuella datorer.
Name | Typ | Description |
---|---|---|
applicationProfile |
Anger vilka galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS |
|
billingProfile |
Anger faktureringsrelaterad information om en virtuell Azure-dator med oanvänd kapacitet. Lägsta API-version: 2019-03-01. |
|
capacityReservation |
Anger kapacitetsreservationens relaterade information om en skalningsuppsättning. Lägsta API-version: 2021-04-01. |
|
diagnosticsProfile |
Anger tillståndet för startdiagnostikinställningar. Lägsta API-version: 2015-06-15. |
|
evictionPolicy |
Anger borttagningsprincipen för den virtuella Azure Spot-datorn och Azure Spot Scale Set. För virtuella Azure Spot-datorer stöds både "Frigör" och "Ta bort" och den lägsta API-versionen är 2019-03-01. För Azure Spot-skalningsuppsättningar stöds både "Frigör" och "Ta bort" och den lägsta API-versionen är 2017-10-30-preview. |
|
extensionProfile |
Anger en samling inställningar för tillägg som är installerade på virtuella datorer i skalningsuppsättningen. |
|
hardwareProfile |
Anger maskinvaruprofilens relaterade information om en skalningsuppsättning. Lägsta API-version: 2021-11-01. |
|
licenseType |
string |
Anger att avbildningen eller disken som används har licensierats lokalt. |
networkProfile |
Anger egenskaperna för nätverksgränssnitten för de virtuella datorerna i skalningsuppsättningen. |
|
osProfile |
Anger operativsystemets inställningar för de virtuella datorerna i skalningsuppsättningen. |
|
priority |
Anger prioriteten för de virtuella datorerna i skalningsuppsättningen. Lägsta API-version: 2017-10-30-preview. |
|
scheduledEventsProfile |
Anger konfigurationer relaterade till schemalagda händelser. |
|
securityPostureReference |
Anger den säkerhetsstatus som ska användas i skalningsuppsättningen. Lägsta API-version: 2023-03-01 |
|
securityProfile |
Anger säkerhetsrelaterade profilinställningar för de virtuella datorerna i skalningsuppsättningen. |
|
serviceArtifactReference |
Anger tjänstartefaktreferens-ID:t som används för att ange samma avbildningsversion för alla virtuella datorer i skalningsuppsättningen när du använder den senaste avbildningsversionen. Lägsta API-version: 2022-11-01 |
|
storageProfile |
Anger lagringsinställningarna för de virtuella datordiskarna. |
|
timeCreated |
string |
Anger den tid då den här VM-profilen för VM-skalningsuppsättningen skapades. Den lägsta API-versionen för den här egenskapen är 2024-03-01. Det här värdet läggs till i VMSS Flex VM-taggar när du skapar/uppdaterar VMSS VM-profilen med lägsta api-version 2024-03-01. |
userData |
string |
UserData för de virtuella datorerna i skalningsuppsättningen, som måste vara base-64-kodad. Kunden bör inte skicka några hemligheter här. Lägsta API-version: 2021-03-01. |
VMDiskSecurityProfile
Anger säkerhetsprofilinställningarna för den hanterade disken. Observera: Den kan bara anges för konfidentiella virtuella datorer.
Name | Typ | Description |
---|---|---|
diskEncryptionSet |
Anger resurs-ID för kundhanterad diskkrypteringsuppsättning för den hanterade disk som används för customer managed key encrypted ConfidentialVM OS Disk och VMGuest blob. |
|
securityEncryptionType |
Anger EncryptionType för den hanterade disken. Den är inställd på DiskWithVMGuestState för kryptering av den hanterade disken tillsammans med VMGuestState-blob, VMGuestStateOnly för kryptering av bara VMGuestState-bloben och NonPersistedTPM för att inte bevara tillståndet för inbyggd programvara i BLOB-bloben VMGuestState.. Observera: Den kan endast anges för konfidentiella virtuella datorer. |
VMGalleryApplication
Anger den information som krävs för att referera till en programversion för beräkningsgalleriet
Name | Typ | Description |
---|---|---|
configurationReference |
string |
Valfritt, Anger URI:n till en Azure-blob som ersätter standardkonfigurationen för paketet om det tillhandahålls |
enableAutomaticUpgrade |
boolean |
Om värdet är true uppdateras den automatiskt för den virtuella datorn/VMSS när en ny galleriprogramversion är tillgänglig i PIR/SIG |
order |
integer |
Valfritt, Anger i vilken ordning paketen måste installeras |
packageReferenceId |
string |
Anger resurs-ID:t GalleryApplicationVersion i formatet /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version} |
tags |
string |
Valfritt, Anger ett genomströmningsvärde för mer allmän kontext. |
treatFailureAsDeploymentFailure |
boolean |
Valfritt, Om sant, kommer eventuella fel för en åtgärd i VmApplication att misslyckas med distributionen |
VMSizeProperties
Anger egenskapsinställningarna för VM-storlek på den virtuella datorn.
Name | Typ | Description |
---|---|---|
vCPUsAvailable |
integer |
Anger antalet virtuella processorer som är tillgängliga för den virtuella datorn. Om den här egenskapen inte anges i begärandetexten är standardbeteendet att ange värdet för vCPU:er som är tillgängliga för den VM-storleken som exponeras i API-svaret i Lista alla tillgängliga storlekar på virtuella datorer i en region. |
vCPUsPerCore |
integer |
Anger förhållandet mellan virtuell processor och fysisk kärna. Om den här egenskapen inte anges i begärandetexten anges standardbeteendet till värdet för vCPU:erPerCore för vm-storleken som exponeras i API-svaret i Lista alla tillgängliga storlekar på virtuella datorer i en region. Om den här egenskapen anges till 1 innebär det också att hypertrådning är inaktiverat. |
WindowsConfiguration
Anger Inställningar för Windows-operativsystem på den virtuella datorn.
Name | Typ | Description |
---|---|---|
additionalUnattendContent |
Anger ytterligare base-64-kodad XML-formaterad information som kan ingå i Unattend.xml-filen, som används av Windows-installationsprogrammet. |
|
enableAutomaticUpdates |
boolean |
Anger om automatiska uppdateringar är aktiverade för den virtuella Windows-datorn. Standardvärdet är True. För VM-skalningsuppsättningar kan den här egenskapen uppdateras och uppdateringarna börjar gälla för ometablering av operativsystem. |
enableVMAgentPlatformUpdates |
boolean |
Anger om VMAgent Platform Updates är aktiverat för den virtuella Windows-datorn. Standardvärdet är falskt. |
patchSettings |
[Förhandsversionsfunktion] Anger inställningar relaterade till vm-gästkorrigering i Windows. |
|
provisionVMAgent |
boolean |
Anger om agenten för virtuella datorer ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten anges den till true som standard. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare. |
timeZone |
string |
Anger tidszonen för den virtuella datorn. t.ex. "Pacific Standard Time". Möjliga värden kan TimeZoneInfo.Id värde från tidszoner som returneras av TimeZoneInfo.GetSystemTimeZones. |
winRM |
Anger lyssnarna för Windows Remote Management. Detta aktiverar Windows PowerShell för fjärranslutning. |
WindowsPatchAssessmentMode
Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn.
Möjliga värden:
ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator.
AutomaticByPlatform – plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann.
Name | Typ | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigeringar.
Name | Typ | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
WindowsVMGuestPatchAutomaticByPlatformSettings
Anger ytterligare inställningar som ska tillämpas när korrigeringsläget AutomaticByPlatform har valts i Windows korrigeringsinställningar.
Name | Typ | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Gör det möjligt för kunden att schemalägga korrigeringar utan oavsiktliga uppgraderingar |
rebootSetting |
Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigeringar. |
WindowsVMGuestPatchMode
Anger läget för vm-gästkorrigering till en virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättningen med OrchestrationMode som flexibel.
Möjliga värden:
Manuell – Du styr tillämpningen av korrigeringar på en virtuell dator. Det gör du genom att tillämpa korrigeringar manuellt på den virtuella datorn. I det här läget inaktiveras automatiska uppdateringar. egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara false
AutomaticByOS – Den virtuella datorn uppdateras automatiskt av operativsystemet. Egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara sann.
AutomaticByPlatform – den virtuella datorn uppdateras automatiskt av plattformen. Egenskaperna provisionVMAgent och WindowsConfiguration.enableAutomaticUpdates måste vara sanna
Name | Typ | Description |
---|---|---|
AutomaticByOS |
string |
|
AutomaticByPlatform |
string |
|
Manual |
string |
WinRMConfiguration
Beskriver windows fjärrhanteringskonfiguration för den virtuella datorn
Name | Typ | Description |
---|---|---|
listeners |
Listan över Windows Remote Management-lyssnare |
WinRMListener
Beskriver protokoll och tumavtryck för Windows Remote Management-lyssnare
Name | Typ | Description |
---|---|---|
certificateUrl |
string |
Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägga till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Base64-kodning för följande JSON-objekt som är kodat i UTF-8: |
protocol |
Anger protokollet för WinRM-lyssnaren. Möjliga värden är: http,https. |