Virtual Machine Scale Sets - Get
Wyświetlanie informacji o zestawie skalowania maszyn wirtualnych.
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
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
resource
|
path | True |
string |
Nazwa grupy zasobów. |
subscription
|
path | True |
string |
Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi. |
vm
|
path | True |
string |
Nazwa zestawu skalowania maszyn wirtualnych. |
api-version
|
query | True |
string |
Wersja interfejsu API klienta. |
$expand
|
query |
Wyrażenie expand, które ma być stosowane do operacji. Element "UserData" pobiera właściwość UserData zestawu skalowania maszyn wirtualnych dostarczonego przez użytkownika podczas operacji tworzenia/aktualizowania zestawu skalowania maszyn wirtualnych |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
Get a virtual machine scale set
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet?api-version=2024-03-01&$expand=userData
Sample Response
{
"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.
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet?api-version=2024-03-01&$expand=userData
Sample Response
{
"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
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet?api-version=2024-03-01&$expand=userData
Sample Response
{
"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
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet?api-version=2024-03-01&$expand=userData
Sample Response
{
"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"
}
}
}
Definicje
Nazwa | Opis |
---|---|
Additional |
Włącza lub wyłącza możliwość na maszynie wirtualnej lub zestawie skalowania maszyn wirtualnych. |
Additional |
Określa dodatkowe informacje sformatowane w formacie XML, które mogą być zawarte w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows. Zawartość jest definiowana przez ustawienie nazwy, nazwy składnika i przekazywania, w którym jest stosowana zawartość. |
Api |
Dokumentacja jednostki interfejsu API. |
Api |
Błąd interfejsu API. |
Api |
Baza błędów interfejsu API. |
Application |
Zawiera listę aplikacji galerii, które powinny zostać udostępnione maszynie wirtualnej/usłudze VMSS |
Automatic |
Parametry konfiguracji używane do przeprowadzania automatycznego uaktualniania systemu operacyjnego. |
Automatic |
Określa parametry konfiguracji dla automatycznych napraw w zestawie skalowania maszyn wirtualnych. |
Billing |
Określa szczegóły dotyczące rozliczeń maszyny wirtualnej lub usługi VMSS typu spot platformy Azure. Minimalna wersja interfejsu API: 2019-03-01. |
Boot |
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
Caching |
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Wartości domyślne to: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage. |
Capacity |
Parametry profilu rezerwacji pojemności. |
Cloud |
Odpowiedź na błąd z usługi Compute. |
Component |
Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup. |
Delete |
Określ, co się stanie z publicznym adresem IP po usunięciu maszyny wirtualnej |
Diagnostics |
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
Diff |
Określa ustawienia efemerycznego dysku dla dysku systemu operacyjnego. |
Diff |
Określa efemeryczne umieszczanie dysku dla dysku systemu operacyjnego. Ta właściwość może być używana przez użytkownika w żądaniu, aby wybrać lokalizację, tj. dysk pamięci podręcznej, dysk zasobu lub miejsce na dysku nvme na potrzeby aprowizacji dysku systemu operacyjnego efemerycznego. Aby uzyskać więcej informacji na temat wymagań dotyczących rozmiaru dysku efemerycznego systemu operacyjnego, zapoznaj się z wymaganiami dotyczącymi rozmiaru dysku efemerycznego systemu operacyjnego dla maszyny wirtualnej z systemem Windows na maszynie wirtualnej z systemem Linux pod adresem https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirementshttps://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Minimalna wersja interfejsu API dla dysku NvmeDisk: 2024-03-01. |
Diff |
Opisuje parametry ustawień dysku efemerycznego, które można określić dla dysku systemu operacyjnego. Uwaga: Ustawienia dysku efemerycznego można określić tylko dla dysku zarządzanego. |
Disk |
|
Disk |
Określa sposób tworzenia maszyn wirtualnych w zestawie skalowania. Jedyną dozwoloną wartością jest: FromImage. Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu witryny Marketplace, użyjesz również wcześniej opisanego elementu planu. |
Disk |
Określa, czy dysk systemu operacyjnego powinien zostać usunięty lub odłączony po usunięciu rozwiązania VMSS Flex (ta funkcja jest dostępna tylko dla usługi VMSS z elastyczną funkcją OrchestrationMode). |
Disk |
Opisuje parametr zestawu zasobów zestawu szyfrowania dysków zarządzanych przez klienta, który można określić dla dysku. Uwaga: Identyfikator zasobu zestawu szyfrowania dysku można określić tylko dla dysku zarządzanego. Aby uzyskać więcej informacji, zobacz https://aka.ms/mdssewithcmkoverview . |
Domain |
Zakres etykiety Nazwa domeny. Łączenie etykiety nazwy domeny skrótu wygenerowanej zgodnie z zasadami z zakresu etykiety nazwy domeny i indeks maszyny wirtualnej będzie etykietami nazw domeny zasobów PublicIPAddress, które zostaną utworzone |
Encryption |
Określa tożsamość zarządzaną używaną przez program ADE do uzyskiwania tokenu dostępu dla operacji magazynu kluczy. |
Event |
Określa konfiguracje związane z zdarzeniem eventGridAndResourceGraph powiązane z zaplanowanymi konfiguracjami zdarzeń. |
Expand |
Wyrażenie expand, które ma być stosowane do operacji. Element "UserData" pobiera właściwość UserData zestawu skalowania maszyn wirtualnych dostarczonego przez użytkownika podczas operacji tworzenia/aktualizowania zestawu skalowania maszyn wirtualnych |
Extended |
Typ złożony lokalizacji rozszerzonej. |
Extended |
Typ lokalizacji rozszerzonej. |
Image |
Określa informacje o obrazie do użycia. Możesz określić informacje o obrazach platformy, obrazach platformy handlowej lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu z witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia. UWAGA: Wydawca i oferta odwołania do obrazów można ustawić tylko podczas tworzenia zestawu skalowania. |
Inner |
Szczegóły błędu wewnętrznego. |
Instance |
Stan widoku wystąpienia. |
IPVersion |
Dostępne od Api-Version 2019-07-01, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest przyjmowany jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
Key |
Opisuje odwołanie do wpisu tajnego Key Vault |
Linux |
Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Listę obsługiwanych dystrybucji systemu Linux można znaleźć w temacie Linux on Azure-Endorsed Distributions (Dystrybucje systemu Linux w systemie Azure-Endorsed). |
Linux |
Określa tryb oceny poprawek gościa maszyny wirtualnej IaaS dla maszyny wirtualnej IaaS. |
Linux |
Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Linux. |
Linux |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
Linux |
Określa dodatkowe ustawienia, które mają być stosowane po wybraniu trybu poprawek AutomaticByPlatform w ustawieniach poprawek systemu Linux. |
Linux |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny. |
Mode |
Określa tryb wykonywany przez agenta proxyAgent, jeśli funkcja jest włączona. Serwer proxyAgent rozpocznie inspekcję lub monitorowanie, ale nie wymusza kontroli dostępu nad żądaniami do punktów końcowych hosta w trybie inspekcji, podczas gdy w trybie wymuszania będzie wymuszać kontrolę dostępu. Wartość domyślna to Tryb wymuszania. |
Network |
określa wersję interfejsu API Microsoft.Network używaną podczas tworzenia zasobów sieciowych w konfiguracjach interfejsu sieciowego dla zestawu skalowania maszyn wirtualnych z trybem orkiestracji "Elastyczny" |
Network |
Określa, czy tryb pomocniczy jest włączony dla zasobu interfejsu sieciowego. |
Network |
Określa, czy jednostka SKU pomocnicza jest włączona dla zasobu interfejsu sieciowego. |
Operating |
Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku w przypadku tworzenia maszyny wirtualnej na podstawie obrazu użytkownika lub wyspecjalizowanego wirtualnego dysku twardego. Możliwe wartości to: Windows,Linux. |
Orchestration |
Określa tryb orkiestracji zestawu skalowania maszyn wirtualnych. |
OSImage |
|
Pass |
Nazwa przekazania. Obecnie jedyną dozwoloną wartością jest OobeSystem. |
Patch |
Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Windows. |
Plan |
Określa informacje o obrazie witryny Marketplace używanym do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, musisz włączyć obraz do użytku programowego. W Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij .> Wprowadź wymagane informacje, a następnie kliknij przycisk Zapisz. |
Priority |
Określa podziały docelowe dla maszyn wirtualnych typu spot i regularnego priorytetu w zestawie skalowania z elastycznym trybem aranżacji. Dzięki tej właściwości klient może określić podstawową liczbę regularnych maszyn wirtualnych o priorytetach utworzonych w miarę skalowania wystąpień flex usługi VMSS w poziomie i podziału między maszynami wirtualnymi typu Spot i Regular priorytetem po osiągnięciu tego celu podstawowego. |
Protocol |
Określa protokół odbiornika Usługi WinRM. Możliwe wartości to : http,https. |
Proxy |
Określa ustawienia proxyAgent podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2024-03-01. |
Public |
Opisuje publiczną jednostkę SKU adresu IP. Można go ustawić tylko za pomocą elementu OrchestrationMode jako elastycznego. |
Public |
Określ nazwę jednostki SKU publicznego adresu IP |
Public |
Określanie warstwy jednostki SKU publicznego adresu IP |
Repair |
Typ akcji naprawy (zamień, uruchom ponownie, reimage), która będzie używana do naprawiania maszyn wirtualnych w zestawie skalowania w złej kondycji. Wartość domyślna jest zastępowana. |
Resiliency |
Opisuje zasady odporności — resilientVMCreationPolicy i/lub resilientVMDeletionPolicy. |
Resilient |
Parametry konfiguracji używane podczas tworzenia odpornej maszyny wirtualnej. |
Resilient |
Parametry konfiguracji używane podczas usuwania odpornej maszyny wirtualnej. |
Resource |
Typ tożsamości używany dla zestawu skalowania maszyn wirtualnych. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie tożsamości z zestawu skalowania maszyn wirtualnych. |
Rolling |
Parametry konfiguracji używane podczas przeprowadzania uaktualnienia stopniowego. |
Scale |
Opisuje zasady skalowania w poziomie dla zestawu skalowania maszyn wirtualnych. |
Scheduled |
|
Scheduled |
Określa konfiguracje związane z ponownym wdrożeniem, ponownym uruchomieniem i harmonogramemEventsAdditionalPublishingTargets Scheduled Event related configurations. |
Scheduled |
|
security |
Określa typ szyfrowania dysku zarządzanego. Jest ona ustawiona na DiskWithVMGuestState na potrzeby szyfrowania dysku zarządzanego wraz z vmGuestState blob, VMGuestStateOnly na potrzeby szyfrowania tylko obiektu blob VMGuestState i nonPersistedTPM dla nietrwałego stanu oprogramowania układowego w obiekcie blob VMGuestState. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych. |
Security |
Określa stan zabezpieczeń, który ma być używany dla wszystkich maszyn wirtualnych w zestawie skalowania. Minimalna wersja interfejsu API: 2023-03-01 |
Security |
Określa ustawienia profilu zabezpieczeń dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. |
Security |
Określa typ zabezpieczeń maszyny wirtualnej. Należy ustawić ją na dowolną określoną wartość, aby włączyć funkcję UefiSettings. Domyślne zachowanie to: UefiSettings nie zostanie włączone, chyba że ta właściwość jest ustawiona. |
Service |
Określa identyfikator odwołania artefaktu usługi używany do ustawiania tej samej wersji obrazu dla wszystkich maszyn wirtualnych w zestawie skalowania podczas korzystania z wersji obrazu "latest". Minimalna wersja interfejsu API: 2022-11-01 |
Setting |
Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon. |
Sku |
Opisuje jednostkę SKU zestawu skalowania maszyn wirtualnych. UWAGA: Jeśli nowa jednostka SKU maszyny wirtualnej nie jest obsługiwana na sprzęcie, zestaw skalowania jest obecnie włączony, przed zmodyfikowaniem nazwy jednostki SKU należy cofnąć przydział maszyn wirtualnych w zestawie skalowania. |
Spot |
Określa właściwości Spot-Try-Restore dla zestawu skalowania maszyn wirtualnych. Dzięki tej właściwości klient może włączyć lub wyłączyć automatyczne przywracanie eksmitowanych wystąpień maszyn wirtualnych typu spot vmSS odpowiednio na podstawie dostępności pojemności i ograniczenia cen. |
Ssh |
Konfiguracja SSH dla maszyn wirtualnych z systemem Linux uruchomionych na platformie Azure |
Ssh |
Zawiera informacje o kluczu publicznym certyfikatu SSH i ścieżce na maszynie wirtualnej z systemem Linux, na której znajduje się klucz publiczny. |
Status |
Kod poziomu. |
Storage |
Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można jej używać z dyskiem systemu operacyjnego. |
Sub |
|
Terminate |
|
Uefi |
Określa ustawienia zabezpieczeń, takie jak bezpieczny rozruch i vTPM używane podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2020-12-01. |
Upgrade |
Określa tryb uaktualniania maszyn wirtualnych w zestawie skalowania. |
Upgrade |
Opisuje zasady uaktualniania — automatyczne, ręczne lub stopniowe. |
User |
Lista tożsamości użytkowników skojarzonych z maszyną wirtualną. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
User |
Określa konfiguracje związane z zaplanowanymi zdarzeniami ponownego rozruchu. |
User |
Określa ponowne wdrażanie powiązanych konfiguracji związanych z zaplanowanymi zdarzeniami. |
Vault |
Opisuje pojedyncze odwołanie do certyfikatu w Key Vault i miejsce, w którym certyfikat powinien znajdować się na maszynie wirtualnej. |
Vault |
Opisuje zestaw certyfikatów, które znajdują się w tym samym Key Vault. |
Virtual |
Opisuje identyfikator URI dysku. |
Virtual |
Określa zasady eksmisji dla maszyny wirtualnej typu spot platformy Azure i zestawu skalowania typu spot platformy Azure. W przypadku maszyn wirtualnych typu Spot platformy Azure obsługiwane są przydziały i "Usuń", a minimalna wersja interfejsu API to 2019-03-01. W przypadku zestawów skalowania typu spot platformy Azure obsługiwane są przydziały i "Usuń", a minimalna wersja interfejsu API to 2017-10-30-preview. |
Virtual |
Opisuje rozszerzenie maszyny wirtualnej. |
Virtual |
Widok wystąpienia rozszerzenia maszyny wirtualnej. |
Virtual |
Określa priorytet maszyn wirtualnych w zestawie skalowania. Minimalna wersja interfejsu API: 2017-10-30-preview. |
Virtual |
Opisuje zestaw skalowania maszyn wirtualnych. |
Virtual |
Opisuje dysk danych zestawu skalowania maszyn wirtualnych. |
Virtual |
Opisuje rozszerzenie zestawu skalowania maszyn wirtualnych. |
Virtual |
Opisuje profil rozszerzenia zestawu skalowania maszyn wirtualnych. |
Virtual |
Określa ustawienia sprzętowe zestawu skalowania maszyn wirtualnych. |
Virtual |
Tożsamość zestawu skalowania maszyn wirtualnych. |
Virtual |
Opisuje konfigurację adresu IP profilu sieci zestawu skalowania maszyn wirtualnych. |
Virtual |
Zawiera tag IP skojarzony z publicznym adresem IP. |
Virtual |
Opisuje parametry dysku zarządzanego ScaleSet. |
Virtual |
Opisuje konfiguracje sieci profilu sieciowego zestawu skalowania maszyn wirtualnych. |
Virtual |
Opisuje ustawienia DNS konfiguracji sieci zestawów skalowania maszyn wirtualnych. |
Virtual |
Opisuje profil sieciowy zestawu skalowania maszyn wirtualnych. |
Virtual |
Opisuje dysk systemu operacyjnego zestawu skalowania maszyn wirtualnych. |
Virtual |
Opisuje profil systemu operacyjnego zestawu skalowania maszyn wirtualnych. |
Virtual |
Opis konfiguracji publicIPAddress zestawu skalowania maszyn wirtualnych |
Virtual |
Opisuje ustawienia DNS konfiguracji sieci zestawów skalowania maszyn wirtualnych. |
Virtual |
Reguły, które mają być przestrzegane podczas skalowania w zestawie skalowania maszyn wirtualnych. |
Virtual |
Opisuje profil magazynu zestawu skalowania maszyn wirtualnych. |
Virtual |
Opisuje profil maszyny wirtualnej zestawu skalowania maszyn wirtualnych. |
VMDisk |
Określa ustawienia profilu zabezpieczeń dla dysku zarządzanego. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych. |
VMGallery |
Określa wymagane informacje, aby odwołać się do wersji aplikacji galerii obliczeniowej |
VMSize |
Określa ustawienia właściwości rozmiaru maszyny wirtualnej na maszynie wirtualnej. |
Windows |
Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej. |
Windows |
Określa tryb oceny poprawek gościa maszyny wirtualnej dla maszyny wirtualnej IaaS. |
Windows |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
Windows |
Określa dodatkowe ustawienia, które mają być stosowane po wybraniu trybu poprawek AutomaticByPlatform w ustawieniach poprawek systemu Windows. |
Windows |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny. |
Win |
Opis konfiguracji zdalnego zarządzania systemem Windows maszyny wirtualnej |
Win |
Opis protokołu i odcisku palca odbiornika zdalnego zarządzania systemem Windows |
AdditionalCapabilities
Włącza lub wyłącza możliwość na maszynie wirtualnej lub zestawie skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
hibernationEnabled |
boolean |
Flaga, która włącza lub wyłącza możliwość hibernacji na maszynie wirtualnej. |
ultraSSDEnabled |
boolean |
Flaga, która włącza lub wyłącza możliwość posiadania co najmniej jednego dysku danych zarządzanych przy użyciu UltraSSD_LRS typu konta magazynu na maszynie wirtualnej lub maszynie wirtualnej. Dyski zarządzane z typem konta magazynu UltraSSD_LRS można dodać do maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych tylko wtedy, gdy ta właściwość jest włączona. |
AdditionalUnattendContent
Określa dodatkowe informacje sformatowane w formacie XML, które mogą być zawarte w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows. Zawartość jest definiowana przez ustawienie nazwy, nazwy składnika i przekazywania, w którym jest stosowana zawartość.
Nazwa | Typ | Opis |
---|---|---|
componentName |
Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup. |
|
content |
string |
Określa sformatowaną zawartość XML dodaną do pliku unattend.xml dla określonej ścieżki i składnika. Kod XML musi być mniejszy niż 4 KB i musi zawierać element główny ustawienia lub funkcji, która jest wstawiona. |
passName |
Nazwa przekazania. Obecnie jedyną dozwoloną wartością jest OobeSystem. |
|
settingName |
Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon. |
ApiEntityReference
Dokumentacja jednostki interfejsu API.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu usługi ARM w postaci /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
Błąd interfejsu API.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
details |
Szczegóły błędu interfejsu API |
|
innererror |
Wewnętrzny błąd interfejsu API |
|
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy określonego błędu. |
ApiErrorBase
Baza błędów interfejsu API.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy określonego błędu. |
ApplicationProfile
Zawiera listę aplikacji galerii, które powinny zostać udostępnione maszynie wirtualnej/usłudze VMSS
Nazwa | Typ | Opis |
---|---|---|
galleryApplications |
Określa aplikacje galerii, które powinny zostać udostępnione maszynie wirtualnej/usłudze VMSS |
AutomaticOSUpgradePolicy
Parametry konfiguracji używane do przeprowadzania automatycznego uaktualniania systemu operacyjnego.
Nazwa | Typ | Opis |
---|---|---|
disableAutomaticRollback |
boolean |
Czy funkcja wycofywania obrazu systemu operacyjnego powinna być wyłączona. Wartość domyślna to false. |
enableAutomaticOSUpgrade |
boolean |
Wskazuje, czy uaktualnienia systemu operacyjnego powinny być automatycznie stosowane do wystąpień zestawu skalowania w sposób kroczący, gdy nowsza wersja obrazu systemu operacyjnego stanie się dostępna. Wartość domyślna to false. Jeśli dla zestawów skalowania opartych na systemie Windows ustawiono wartość true, parametr enableAutomaticUpdates jest automatycznie ustawiony na wartość false i nie można ustawić wartości true. |
osRollingUpgradeDeferral |
boolean |
Wskazuje, czy automatyczne uaktualnianie systemu operacyjnego powinno przejść odroczenie. Odroczone uaktualnienia systemu operacyjnego będą wysyłać zaawansowane powiadomienia na maszynę wirtualną, że uaktualnienie systemu operacyjnego z uaktualnień stopniowego jest przychodzące za pośrednictwem tagu IMDS "Platform.PendingOSUpgrade". Uaktualnienie następnie defersuje do momentu zatwierdzenia uaktualnienia za pośrednictwem wywołania ApproveRollingUpgrade. |
useRollingUpgradePolicy |
boolean |
Wskazuje, czy zasady uaktualniania stopniowego powinny być używane podczas automatycznego uaktualniania systemu operacyjnego. Wartość domyślna to false. Automatyczne uaktualnianie systemu operacyjnego wróci do domyślnych zasad, jeśli żadne zasady nie są zdefiniowane w usłudze VMSS. |
AutomaticRepairsPolicy
Określa parametry konfiguracji dla automatycznych napraw w zestawie skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
enabled |
boolean |
Określa, czy automatyczne naprawy powinny być włączone w zestawie skalowania maszyn wirtualnych. Wartość domyślna to false. |
gracePeriod |
string |
Czas, przez który automatyczne naprawy są zawieszone z powodu zmiany stanu na maszynie wirtualnej. Czas prolongaty rozpoczyna się po zakończeniu zmiany stanu. Pomaga to uniknąć przedwczesnych lub przypadkowych napraw. Czas trwania powinien być określony w formacie ISO 8601. Minimalny dozwolony okres prolongaty to 10 minut (PT10M), który jest również wartością domyślną. Maksymalny dozwolony okres prolongaty wynosi 90 minut (PT90M). |
repairAction |
Typ akcji naprawy (zamień, uruchom ponownie, reimage), która będzie używana do naprawiania maszyn wirtualnych w zestawie skalowania w złej kondycji. Wartość domyślna jest zastępowana. |
BillingProfile
Określa szczegóły dotyczące rozliczeń maszyny wirtualnej lub usługi VMSS typu spot platformy Azure. Minimalna wersja interfejsu API: 2019-03-01.
Nazwa | Typ | Opis |
---|---|---|
maxPrice |
number |
Określa maksymalną cenę, którą chcesz zapłacić za maszynę wirtualną/usługę VMSS typu spot platformy Azure. Ta cena jest w dolarach amerykańskich. |
BootDiagnostics
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor.
Nazwa | Typ | Opis |
---|---|---|
enabled |
boolean |
Czy diagnostyka rozruchu powinna być włączona na maszynie wirtualnej. |
storageUri |
string |
Identyfikator URI konta magazynu, który ma być używany do umieszczania danych wyjściowych konsoli i zrzutu ekranu. Jeśli identyfikator storageUri nie zostanie określony podczas włączania diagnostyki rozruchu, zostanie użyty magazyn zarządzany. |
CachingTypes
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Wartości domyślne to: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage.
Nazwa | Typ | Opis |
---|---|---|
None |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
CapacityReservationProfile
Parametry profilu rezerwacji pojemności.
Nazwa | Typ | Opis |
---|---|---|
capacityReservationGroup |
Określa identyfikator zasobu grupy rezerwacji pojemności, który powinien być używany do przydzielania maszyny wirtualnej lub wystąpień maszyn wirtualnych zestawu skalowania, pod warunkiem, że została zarezerwowana wystarczająca pojemność. Aby uzyskać więcej informacji, zapoznaj się z https://aka.ms/CapacityReservation tematem . |
CloudError
Odpowiedź na błąd z usługi Compute.
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd interfejsu API. |
ComponentNames
Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup.
Nazwa | Typ | Opis |
---|---|---|
Microsoft-Windows-Shell-Setup |
string |
DeleteOptions
Określ, co się stanie z publicznym adresem IP po usunięciu maszyny wirtualnej
Nazwa | Typ | Opis |
---|---|---|
Delete |
string |
|
Detach |
string |
DiagnosticsProfile
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15.
Nazwa | Typ | Opis |
---|---|---|
bootDiagnostics |
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. UWAGA: Jeśli określono identyfikator storageUri, upewnij się, że konto magazynu znajduje się w tym samym regionie i subskrypcji co maszyna wirtualna. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
DiffDiskOptions
Określa ustawienia efemerycznego dysku dla dysku systemu operacyjnego.
Nazwa | Typ | Opis |
---|---|---|
Local |
string |
DiffDiskPlacement
Określa efemeryczne umieszczanie dysku dla dysku systemu operacyjnego. Ta właściwość może być używana przez użytkownika w żądaniu, aby wybrać lokalizację, tj. dysk pamięci podręcznej, dysk zasobu lub miejsce na dysku nvme na potrzeby aprowizacji dysku systemu operacyjnego efemerycznego. Aby uzyskać więcej informacji na temat wymagań dotyczących rozmiaru dysku efemerycznego systemu operacyjnego, zapoznaj się z wymaganiami dotyczącymi rozmiaru dysku efemerycznego systemu operacyjnego dla maszyny wirtualnej z systemem Windows na maszynie wirtualnej z systemem Linux pod adresem https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirementshttps://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Minimalna wersja interfejsu API dla dysku NvmeDisk: 2024-03-01.
Nazwa | Typ | Opis |
---|---|---|
CacheDisk |
string |
|
NvmeDisk |
string |
|
ResourceDisk |
string |
DiffDiskSettings
Opisuje parametry ustawień dysku efemerycznego, które można określić dla dysku systemu operacyjnego. Uwaga: Ustawienia dysku efemerycznego można określić tylko dla dysku zarządzanego.
Nazwa | Typ | Opis |
---|---|---|
option |
Określa ustawienia efemerycznego dysku dla dysku systemu operacyjnego. |
|
placement |
Określa efemeryczne umieszczanie dysku dla dysku systemu operacyjnego. Możliwe wartości to: CacheDisk,ResourceDisk,NvmeDisk. Zachowaniem domyślnym jest: CacheDisk, jeśli jest skonfigurowany dla rozmiaru maszyny wirtualnej, w przeciwnym razie jest używany zasób ResourceDisk lub NvmeDisk. Zapoznaj się z dokumentacją rozmiaru maszyny wirtualnej z systemem Windows na maszynie https://docs.microsoft.com/azure/virtual-machines/windows/sizes wirtualnej z systemem Windows i maszyną wirtualną z systemem Linux, aby https://docs.microsoft.com/azure/virtual-machines/linux/sizes sprawdzić, które rozmiary maszyn wirtualnych uwidacznia dysk pamięci podręcznej. Minimalna wersja interfejsu API dla dysku NvmeDisk: 2024-03-01. |
DiskControllerTypes
Nazwa | Typ | Opis |
---|---|---|
NVMe |
string |
|
SCSI |
string |
DiskCreateOptionTypes
Określa sposób tworzenia maszyn wirtualnych w zestawie skalowania. Jedyną dozwoloną wartością jest: FromImage. Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu witryny Marketplace, użyjesz również wcześniej opisanego elementu planu.
Nazwa | Typ | Opis |
---|---|---|
Attach |
string |
|
Copy |
string |
|
Empty |
string |
|
FromImage |
string |
|
Restore |
string |
DiskDeleteOptionTypes
Określa, czy dysk systemu operacyjnego powinien zostać usunięty lub odłączony po usunięciu rozwiązania VMSS Flex (ta funkcja jest dostępna tylko dla usługi VMSS z elastyczną funkcją OrchestrationMode).
Możliwe wartości:
Usunąć Jeśli ta wartość jest używana, dysk systemu operacyjnego zostanie usunięty po usunięciu maszyny wirtualnej VMSS Flex.
Odłączyć Jeśli ta wartość jest używana, dysk systemu operacyjnego jest zachowywany po usunięciu maszyny wirtualnej VMSS Flex.
Wartość domyślna jest ustawiona na Usuń. W przypadku efemerycznego dysku systemu operacyjnego wartość domyślna jest ustawiona na Wartość Usuń. Użytkownik nie może zmienić opcji usuwania dysku systemu operacyjnego efemerycznego.
Nazwa | Typ | Opis |
---|---|---|
Delete |
string |
|
Detach |
string |
DiskEncryptionSetParameters
Opisuje parametr zestawu zasobów zestawu szyfrowania dysków zarządzanych przez klienta, który można określić dla dysku. Uwaga: Identyfikator zasobu zestawu szyfrowania dysku można określić tylko dla dysku zarządzanego. Aby uzyskać więcej informacji, zobacz https://aka.ms/mdssewithcmkoverview .
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu |
DomainNameLabelScopeTypes
Zakres etykiety Nazwa domeny. Łączenie etykiety nazwy domeny skrótu wygenerowanej zgodnie z zasadami z zakresu etykiety nazwy domeny i indeks maszyny wirtualnej będzie etykietami nazw domeny zasobów PublicIPAddress, które zostaną utworzone
Nazwa | Typ | Opis |
---|---|---|
NoReuse |
string |
|
ResourceGroupReuse |
string |
|
SubscriptionReuse |
string |
|
TenantReuse |
string |
EncryptionIdentity
Określa tożsamość zarządzaną używaną przez program ADE do uzyskiwania tokenu dostępu dla operacji magazynu kluczy.
Nazwa | Typ | Opis |
---|---|---|
userAssignedIdentityResourceId |
string |
Określa identyfikator zasobu usługi ARM jednej z tożsamości użytkownika skojarzonych z maszyną wirtualną. |
EventGridAndResourceGraph
Określa konfiguracje związane z zdarzeniem eventGridAndResourceGraph powiązane z zaplanowanymi konfiguracjami zdarzeń.
Nazwa | Typ | Opis |
---|---|---|
enable |
boolean |
Określa, czy usługa Event Grid i graf zasobów są włączone dla konfiguracji związanych z zaplanowanymi zdarzeniami. |
ExpandTypesForGetVMScaleSets
Wyrażenie expand, które ma być stosowane do operacji. Element "UserData" pobiera właściwość UserData zestawu skalowania maszyn wirtualnych dostarczonego przez użytkownika podczas operacji tworzenia/aktualizowania zestawu skalowania maszyn wirtualnych
Nazwa | Typ | Opis |
---|---|---|
userData |
string |
ExtendedLocation
Typ złożony lokalizacji rozszerzonej.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa lokalizacji rozszerzonej. |
type |
Typ lokalizacji rozszerzonej. |
ExtendedLocationTypes
Typ lokalizacji rozszerzonej.
Nazwa | Typ | Opis |
---|---|---|
EdgeZone |
string |
ImageReference
Określa informacje o obrazie do użycia. Możesz określić informacje o obrazach platformy, obrazach platformy handlowej lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu z witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia. UWAGA: Wydawca i oferta odwołania do obrazów można ustawić tylko podczas tworzenia zestawu skalowania.
Nazwa | Typ | Opis |
---|---|---|
communityGalleryImageId |
string |
Określono unikatowy identyfikator obrazu galerii społeczności dla wdrożenia maszyny wirtualnej. Można to pobrać z galerii społeczności— wywołanie GET obrazu. |
exactVersion |
string |
Określa liczbę dziesiętną, wersję obrazu platformy lub obraz platformy handlowej użyty do utworzenia maszyny wirtualnej. To pole tylko do odczytu różni się od "wersji", tylko jeśli wartość określona w polu "version" to "latest". |
id |
string |
Identyfikator zasobu |
offer |
string |
Określa ofertę obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. |
publisher |
string |
Wydawca obrazów. |
sharedGalleryImageId |
string |
Określono unikatowy identyfikator obrazu galerii udostępnionej dla wdrożenia maszyny wirtualnej. Można to pobrać z udostępnionego obrazu galerii WYWOŁAnie GET. |
sku |
string |
Jednostka SKU obrazu. |
version |
string |
Określa wersję obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. Dozwolone formaty to Major.Minor.Build lub 'latest'. Główne, pomocnicze i kompilacja to liczby dziesiętne. Określ wartość "latest", aby użyć najnowszej wersji obrazu dostępnej w czasie wdrażania. Nawet jeśli używasz wartości "latest", obraz maszyny wirtualnej nie zostanie automatycznie zaktualizowany po czasie wdrażania, nawet jeśli nowa wersja stanie się dostępna. Nie używaj pola "version" do wdrożenia obrazu galerii. Obraz galerii powinien zawsze używać pola "id" do wdrożenia, aby użyć najnowszej wersji obrazu galerii, wystarczy ustawić wartość "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}" w polu "id" bez danych wejściowych wersji. |
InnerError
Szczegóły błędu wewnętrznego.
Nazwa | Typ | Opis |
---|---|---|
errordetail |
string |
Wewnętrzny komunikat o błędzie lub zrzut wyjątku. |
exceptiontype |
string |
Typ wyjątku. |
InstanceViewStatus
Stan widoku wystąpienia.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod stanu. |
displayStatus |
string |
Krótka etykieta lokalizowalna dla stanu. |
level |
Kod poziomu. |
|
message |
string |
Szczegółowy komunikat o stanie, w tym alerty i komunikaty o błędach. |
time |
string |
Czas stanu. |
IPVersion
Dostępne od Api-Version 2019-07-01, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest przyjmowany jako IPv4. Możliwe wartości to: "IPv4" i "IPv6".
Nazwa | Typ | Opis |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
KeyVaultSecretReference
Opisuje odwołanie do wpisu tajnego Key Vault
Nazwa | Typ | Opis |
---|---|---|
secretUrl |
string |
Adres URL odwołujące się do wpisu tajnego w Key Vault. |
sourceVault |
Względny adres URL Key Vault zawierający wpis tajny. |
LinuxConfiguration
Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Listę obsługiwanych dystrybucji systemu Linux można znaleźć w temacie Linux on Azure-Endorsed Distributions (Dystrybucje systemu Linux w systemie Azure-Endorsed).
Nazwa | Typ | Opis |
---|---|---|
disablePasswordAuthentication |
boolean |
Określa, czy uwierzytelnianie haseł powinno być wyłączone. |
enableVMAgentPlatformUpdates |
boolean |
Wskazuje, czy platforma VMAgent platform Aktualizacje jest włączona dla maszyny wirtualnej z systemem Linux. Wartość domyślna to false. |
patchSettings |
[Funkcja w wersji zapoznawczej] Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Linux. |
|
provisionVMAgent |
boolean |
Wskazuje, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, domyślnym zachowaniem jest ustawienie jej na wartość true. Dzięki temu agent maszyny wirtualnej zostanie zainstalowany na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
ssh |
Określa konfigurację klucza SSH dla systemu operacyjnego Linux. |
LinuxPatchAssessmentMode
Określa tryb oceny poprawek gościa maszyny wirtualnej IaaS dla maszyny wirtualnej IaaS.
Możliwe wartości:
ImageDefault — określasz czas ocen poprawek na maszynie wirtualnej.
AutomaticByPlatform — platforma wyzwoli okresowe oceny poprawek. Właściwość provisionVMAgent musi mieć wartość true.
Nazwa | Typ | Opis |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
LinuxPatchSettings
Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Linux.
Nazwa | Typ | Opis |
---|---|---|
assessmentMode |
Określa tryb oceny poprawek gościa maszyny wirtualnej IaaS dla maszyny wirtualnej IaaS. |
|
automaticByPlatformSettings |
Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform w funkcji patchingu gościa maszyny wirtualnej w systemie Linux. |
|
patchMode |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform.
Nazwa | Typ | Opis |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
LinuxVMGuestPatchAutomaticByPlatformSettings
Określa dodatkowe ustawienia, które mają być stosowane po wybraniu trybu poprawek AutomaticByPlatform w ustawieniach poprawek systemu Linux.
Nazwa | Typ | Opis |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Umożliwia klientowi planowanie poprawek bez przypadkowych uaktualnień |
rebootSetting |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
LinuxVMGuestPatchMode
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny.
Możliwe wartości:
ImageDefault — używana jest domyślna konfiguracja poprawek maszyny wirtualnej.
AutomaticByPlatform — maszyna wirtualna zostanie automatycznie zaktualizowana przez platformę. Właściwość provisionVMAgent musi mieć wartość true
Nazwa | Typ | Opis |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
Mode
Określa tryb wykonywany przez agenta proxyAgent, jeśli funkcja jest włączona. Serwer proxyAgent rozpocznie inspekcję lub monitorowanie, ale nie wymusza kontroli dostępu nad żądaniami do punktów końcowych hosta w trybie inspekcji, podczas gdy w trybie wymuszania będzie wymuszać kontrolę dostępu. Wartość domyślna to Tryb wymuszania.
Nazwa | Typ | Opis |
---|---|---|
Audit |
string |
|
Enforce |
string |
NetworkApiVersion
określa wersję interfejsu API Microsoft.Network używaną podczas tworzenia zasobów sieciowych w konfiguracjach interfejsu sieciowego dla zestawu skalowania maszyn wirtualnych z trybem orkiestracji "Elastyczny"
Nazwa | Typ | Opis |
---|---|---|
2020-11-01 |
string |
NetworkInterfaceAuxiliaryMode
Określa, czy tryb pomocniczy jest włączony dla zasobu interfejsu sieciowego.
Nazwa | Typ | Opis |
---|---|---|
AcceleratedConnections |
string |
|
Floating |
string |
|
None |
string |
NetworkInterfaceAuxiliarySku
Określa, czy jednostka SKU pomocnicza jest włączona dla zasobu interfejsu sieciowego.
Nazwa | Typ | Opis |
---|---|---|
A1 |
string |
|
A2 |
string |
|
A4 |
string |
|
A8 |
string |
|
None |
string |
OperatingSystemTypes
Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku w przypadku tworzenia maszyny wirtualnej na podstawie obrazu użytkownika lub wyspecjalizowanego wirtualnego dysku twardego. Możliwe wartości to: Windows,Linux.
Nazwa | Typ | Opis |
---|---|---|
Linux |
string |
|
Windows |
string |
OrchestrationMode
Określa tryb orkiestracji zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
Flexible |
string |
|
Uniform |
string |
OSImageNotificationProfile
Nazwa | Typ | Opis |
---|---|---|
enable |
boolean |
Określa, czy zaplanowane zdarzenie obrazu systemu operacyjnego jest włączone, czy wyłączone. |
notBeforeTimeout |
string |
Czas ponownego odtworzenia obrazu maszyny wirtualnej lub uaktualnienia systemu operacyjnego będzie musiał potencjalnie zatwierdzić zaplanowane zdarzenie obrazu systemu operacyjnego przed automatycznym zatwierdzeniem zdarzenia (przekroczono limit czasu). Konfiguracja jest określona w formacie ISO 8601, a wartość musi wynosić 15 minut (PT15M) |
PassNames
Nazwa przekazania. Obecnie jedyną dozwoloną wartością jest OobeSystem.
Nazwa | Typ | Opis |
---|---|---|
OobeSystem |
string |
PatchSettings
Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Windows.
Nazwa | Typ | Opis |
---|---|---|
assessmentMode |
Określa tryb oceny poprawek gościa maszyny wirtualnej dla maszyny wirtualnej IaaS. |
|
automaticByPlatformSettings |
Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform w funkcji Patching gościa maszyny wirtualnej w systemie Windows. |
|
enableHotpatching |
boolean |
Umożliwia klientom stosowanie poprawek maszyn wirtualnych platformy Azure bez konieczności ponownego uruchamiania. W przypadku opcji enableHotpatching parametr "provisionVMAgent" musi być ustawiony na wartość true, a wartość "patchMode" musi być ustawiona na wartość "AutomaticByPlatform". |
patchMode |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny. |
Plan
Określa informacje o obrazie witryny Marketplace używanym do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, musisz włączyć obraz do użytku programowego. W Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij .> Wprowadź wymagane informacje, a następnie kliknij przycisk Zapisz.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Identyfikator planu. |
product |
string |
Określa produkt obrazu z platformy handlowej. Jest to taka sama wartość jak offer w elemencie imageReference. |
promotionCode |
string |
Kod podwyższania poziomu. |
publisher |
string |
Identyfikator wydawcy. |
PriorityMixPolicy
Określa podziały docelowe dla maszyn wirtualnych typu spot i regularnego priorytetu w zestawie skalowania z elastycznym trybem aranżacji. Dzięki tej właściwości klient może określić podstawową liczbę regularnych maszyn wirtualnych o priorytetach utworzonych w miarę skalowania wystąpień flex usługi VMSS w poziomie i podziału między maszynami wirtualnymi typu Spot i Regular priorytetem po osiągnięciu tego celu podstawowego.
Nazwa | Typ | Opis |
---|---|---|
baseRegularPriorityCount |
integer |
Podstawowa liczba regularnych maszyn wirtualnych priorytetu, które zostaną utworzone w tym zestawie skalowania w miarę skalowania w poziomie. |
regularPriorityPercentageAboveBase |
integer |
Procent wystąpień maszyn wirtualnych po osiągnięciu podstawowej liczby priorytetów regularnych, które mają używać regularnego priorytetu. |
ProtocolTypes
Określa protokół odbiornika Usługi WinRM. Możliwe wartości to : http,https.
Nazwa | Typ | Opis |
---|---|---|
Http |
string |
|
Https |
string |
ProxyAgentSettings
Określa ustawienia proxyAgent podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2024-03-01.
Nazwa | Typ | Opis |
---|---|---|
enabled |
boolean |
Określa, czy funkcja ProxyAgent powinna być włączona na maszynie wirtualnej, czy w zestawie skalowania maszyn wirtualnych. |
keyIncarnationId |
integer |
Zwiększenie wartości tej właściwości umożliwia użytkownikowi zresetowanie klucza używanego do zabezpieczania kanału komunikacyjnego między gościem a hostem. |
mode |
Określa tryb, na który zostanie uruchomiony agent proxyAgent, jeśli funkcja jest włączona. Serwer proxyAgent rozpocznie inspekcję lub monitorowanie, ale nie wymusza kontroli dostępu nad żądaniami do hostowania punktów końcowych w trybie inspekcji, podczas gdy w trybie wymuszania będzie wymuszać kontrolę dostępu. Wartość domyślna to Tryb wymuszania. |
PublicIPAddressSku
Opisuje publiczną jednostkę SKU adresu IP. Można go ustawić tylko za pomocą elementu OrchestrationMode jako elastycznego.
Nazwa | Typ | Opis |
---|---|---|
name |
Określ nazwę jednostki SKU publicznego adresu IP |
|
tier |
Określanie warstwy jednostki SKU publicznego adresu IP |
PublicIPAddressSkuName
Określ nazwę jednostki SKU publicznego adresu IP
Nazwa | Typ | Opis |
---|---|---|
Basic |
string |
|
Standard |
string |
PublicIPAddressSkuTier
Określanie warstwy jednostki SKU publicznego adresu IP
Nazwa | Typ | Opis |
---|---|---|
Global |
string |
|
Regional |
string |
RepairAction
Typ akcji naprawy (zamień, uruchom ponownie, reimage), która będzie używana do naprawiania maszyn wirtualnych w zestawie skalowania w złej kondycji. Wartość domyślna jest zastępowana.
Nazwa | Typ | Opis |
---|---|---|
Reimage |
string |
|
Replace |
string |
|
Restart |
string |
ResiliencyPolicy
Opisuje zasady odporności — resilientVMCreationPolicy i/lub resilientVMDeletionPolicy.
Nazwa | Typ | Opis |
---|---|---|
resilientVMCreationPolicy |
Parametry konfiguracji używane podczas tworzenia odpornej maszyny wirtualnej. |
|
resilientVMDeletionPolicy |
Parametry konfiguracji używane podczas usuwania odpornej maszyny wirtualnej. |
ResilientVMCreationPolicy
Parametry konfiguracji używane podczas tworzenia odpornej maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
enabled |
boolean |
Określa, czy na zestawie skalowania maszyn wirtualnych powinny być włączone odporne tworzenie maszyn wirtualnych. Wartość domyślna to false. |
ResilientVMDeletionPolicy
Parametry konfiguracji używane podczas usuwania odpornej maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
enabled |
boolean |
Określa, czy w zestawie skalowania maszyn wirtualnych należy włączyć odporne usuwanie maszyn wirtualnych. Wartość domyślna to false. |
ResourceIdentityType
Typ tożsamości używany dla zestawu skalowania maszyn wirtualnych. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie tożsamości z zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
RollingUpgradePolicy
Parametry konfiguracji używane podczas przeprowadzania uaktualnienia stopniowego.
Nazwa | Typ | Opis |
---|---|---|
enableCrossZoneUpgrade |
boolean |
Zezwalaj usłudze VMSS na ignorowanie granic az podczas konstruowania partii uaktualnienia. Należy wziąć pod uwagę domenę aktualizacji i wartość maxBatchInstancePercent w celu określenia rozmiaru partii. |
maxBatchInstancePercent |
integer |
Maksymalny procent całkowitych wystąpień maszyn wirtualnych, które zostaną uaktualnione jednocześnie przez uaktualnienie stopniowe w jednej partii. Ponieważ jest to maksymalna wartość, wystąpienia w złej kondycji w poprzednich lub przyszłych partiach mogą spowodować spadek odsetka wystąpień w partii w celu zapewnienia wyższej niezawodności. Wartość domyślna tego parametru to 20%. |
maxSurge |
boolean |
Utwórz nowe maszyny wirtualne, aby uaktualnić zestaw skalowania, a nie zaktualizować istniejących maszyn wirtualnych. Istniejące maszyny wirtualne zostaną usunięte po utworzeniu nowych maszyn wirtualnych dla każdej partii. |
maxUnhealthyInstancePercent |
integer |
Maksymalny procent całkowitych wystąpień maszyn wirtualnych w zestawie skalowania, które mogą być jednocześnie w złej kondycji, w wyniku uaktualnienia lub przez odnalezienie w złej kondycji przez kontrole kondycji maszyny wirtualnej przed przerwaniem uaktualnienia stopniowego. To ograniczenie zostanie sprawdzone przed uruchomieniem dowolnej partii. Wartość domyślna tego parametru to 20%. |
maxUnhealthyUpgradedInstancePercent |
integer |
Maksymalny procent uaktualnionych wystąpień maszyn wirtualnych, które można znaleźć w złej kondycji. To sprawdzenie nastąpi po uaktualnieniu każdej partii. Jeśli ta wartość procentowa jest kiedykolwiek przekroczona, przerywa aktualizację kroczącą. Wartość domyślna tego parametru to 20%. |
pauseTimeBetweenBatches |
string |
Czas oczekiwania między ukończeniem aktualizacji dla wszystkich maszyn wirtualnych w jednej partii a uruchomieniem następnej partii. Czas trwania powinien być określony w formacie ISO 8601. Wartość domyślna to 0 sekund (PT0S). |
prioritizeUnhealthyInstances |
boolean |
Uaktualnij wszystkie wystąpienia w złej kondycji w zestawie skalowania przed wszelkimi wystąpieniami w dobrej kondycji. |
rollbackFailedInstancesOnPolicyBreach |
boolean |
Wycofywanie nie powiodło się wystąpień do poprzedniego modelu, jeśli zasady uaktualniania stopniowego zostały naruszone. |
ScaleInPolicy
Opisuje zasady skalowania w poziomie dla zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
forceDeletion |
boolean |
Ta właściwość umożliwia określenie, czy maszyny wirtualne wybrane do usunięcia muszą zostać wymusić usunięcie, gdy zestaw skalowania maszyn wirtualnych jest skalowany w poziomie. (Funkcja w wersji zapoznawczej) |
rules |
Reguły, które mają być przestrzegane podczas skalowania w zestawie skalowania maszyn wirtualnych. |
ScheduledEventsAdditionalPublishingTargets
Nazwa | Typ | Opis |
---|---|---|
eventGridAndResourceGraph |
Parametry konfiguracji używane podczas tworzenia ustawienia zdarzenia EventGridAndResourceGraph Scheduled Event. |
ScheduledEventsPolicy
Określa konfiguracje związane z ponownym wdrożeniem, ponownym uruchomieniem i harmonogramemEventsAdditionalPublishingTargets Scheduled Event related configurations.
Nazwa | Typ | Opis |
---|---|---|
scheduledEventsAdditionalPublishingTargets |
Parametry konfiguracji używane podczas publikowania elementu scheduledEventsAdditionalPublishingTargets. |
|
userInitiatedReboot |
Parametry konfiguracji używane podczas tworzenia ustawienia zdarzenia zaplanowanego userInitiatedReboot. |
|
userInitiatedRedeploy |
Parametry konfiguracji używane podczas tworzenia ustawienia zaplanowanego zdarzenia userInitiatedRedeploy. |
ScheduledEventsProfile
Nazwa | Typ | Opis |
---|---|---|
osImageNotificationProfile |
Określa konfiguracje związane z zaplanowanymi zdarzeniami systemu operacyjnego. |
|
terminateNotificationProfile |
Określa konfiguracje związane z kończeniem zaplanowanego zdarzenia. |
securityEncryptionTypes
Określa typ szyfrowania dysku zarządzanego. Jest ona ustawiona na DiskWithVMGuestState na potrzeby szyfrowania dysku zarządzanego wraz z vmGuestState blob, VMGuestStateOnly na potrzeby szyfrowania tylko obiektu blob VMGuestState i nonPersistedTPM dla nietrwałego stanu oprogramowania układowego w obiekcie blob VMGuestState. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
DiskWithVMGuestState |
string |
|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
SecurityPostureReference
Określa stan zabezpieczeń, który ma być używany dla wszystkich maszyn wirtualnych w zestawie skalowania. Minimalna wersja interfejsu API: 2023-03-01
Nazwa | Typ | Opis |
---|---|---|
excludeExtensions |
Lista rozszerzeń maszyn wirtualnych do wykluczenia podczas stosowania stanu zabezpieczeń. |
|
id |
string |
Identyfikator odwołania stanu zabezpieczeń w postaci /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest |
SecurityProfile
Określa ustawienia profilu zabezpieczeń dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
encryptionAtHost |
boolean |
Ta właściwość może być używana przez użytkownika w żądaniu włączenia lub wyłączenia szyfrowania hosta dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. Spowoduje to włączenie szyfrowania dla wszystkich dysków, w tym dysku zasobu/tempa na samym hoście. Domyślne zachowanie to: Szyfrowanie na hoście zostanie wyłączone, chyba że ta właściwość ma wartość true dla zasobu. |
encryptionIdentity |
Określa tożsamość zarządzaną używaną przez usługę ADE do uzyskiwania tokenu dostępu dla operacji usługi Keyvault. |
|
proxyAgentSettings |
Określa ustawienia proxyAgent podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2024-03-01. |
|
securityType |
Określa typ zabezpieczeń maszyny wirtualnej. Musi być ustawiona na dowolną określoną wartość, aby włączyć funkcję UefiSettings. Domyślne zachowanie to: Interfejs UefiSettings nie zostanie włączony, chyba że ta właściwość jest ustawiona. |
|
uefiSettings |
Określa ustawienia zabezpieczeń, takie jak bezpieczny rozruch i vTPM używane podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2020-12-01. |
SecurityTypes
Określa typ zabezpieczeń maszyny wirtualnej. Należy ustawić ją na dowolną określoną wartość, aby włączyć funkcję UefiSettings. Domyślne zachowanie to: UefiSettings nie zostanie włączone, chyba że ta właściwość jest ustawiona.
Nazwa | Typ | Opis |
---|---|---|
ConfidentialVM |
string |
|
TrustedLaunch |
string |
ServiceArtifactReference
Określa identyfikator odwołania artefaktu usługi używany do ustawiania tej samej wersji obrazu dla wszystkich maszyn wirtualnych w zestawie skalowania podczas korzystania z wersji obrazu "latest". Minimalna wersja interfejsu API: 2022-11-01
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator odwołania artefaktu usługi w postaci /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
SettingNames
Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon.
Nazwa | Typ | Opis |
---|---|---|
AutoLogon |
string |
|
FirstLogonCommands |
string |
Sku
Opisuje jednostkę SKU zestawu skalowania maszyn wirtualnych. UWAGA: Jeśli nowa jednostka SKU maszyny wirtualnej nie jest obsługiwana na sprzęcie, zestaw skalowania jest obecnie włączony, przed zmodyfikowaniem nazwy jednostki SKU należy cofnąć przydział maszyn wirtualnych w zestawie skalowania.
Nazwa | Typ | Opis |
---|---|---|
capacity |
integer |
Określa liczbę maszyn wirtualnych w zestawie skalowania. |
name |
string |
Nazwa jednostki SKU. |
tier |
string |
Określa warstwę maszyn wirtualnych w zestawie skalowania. |
SpotRestorePolicy
Określa właściwości Spot-Try-Restore dla zestawu skalowania maszyn wirtualnych. Dzięki tej właściwości klient może włączyć lub wyłączyć automatyczne przywracanie eksmitowanych wystąpień maszyn wirtualnych typu spot vmSS odpowiednio na podstawie dostępności pojemności i ograniczenia cen.
Nazwa | Typ | Opis |
---|---|---|
enabled |
boolean |
Włącza funkcję spot-try-restore, w której eksmitowane wystąpienia usługi VMSS SPOT będą próbowały zostać przywrócone oportunistycznie na podstawie dostępności pojemności i ograniczeń cenowych |
restoreTimeout |
string |
Wartość limitu czasu wyrażona jako czas trwania iso 8601, po którym platforma nie spróbuje przywrócić wystąpień typu SPOT usługi VMSS |
SshConfiguration
Konfiguracja SSH dla maszyn wirtualnych z systemem Linux uruchomionych na platformie Azure
Nazwa | Typ | Opis |
---|---|---|
publicKeys |
Lista kluczy publicznych SSH używanych do uwierzytelniania za pomocą maszyn wirtualnych opartych na systemie Linux. |
SshPublicKey
Zawiera informacje o kluczu publicznym certyfikatu SSH i ścieżce na maszynie wirtualnej z systemem Linux, na której znajduje się klucz publiczny.
Nazwa | Typ | Opis |
---|---|---|
keyData |
string |
Certyfikat klucza publicznego SSH używany do uwierzytelniania przy użyciu maszyny wirtualnej za pośrednictwem protokołu SSH. Klucz musi być co najmniej 2048-bitowy i w formacie ssh-rsa. Aby utworzyć klucze SSH, zobacz [Tworzenie kluczy SSH w systemach Linux i Mac dla maszyn wirtualnych z systemem Linux na platformie Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
path |
string |
Określa pełną ścieżkę na utworzonej maszynie wirtualnej, na której jest przechowywany klucz publiczny ssh. Jeśli plik już istnieje, określony klucz jest dołączany do pliku. Przykład: /home/user/ssh/authorized_keys |
StatusLevelTypes
Kod poziomu.
Nazwa | Typ | Opis |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
StorageAccountTypes
Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można jej używać z dyskiem systemu operacyjnego.
Nazwa | Typ | Opis |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
Premium_ZRS |
string |
|
StandardSSD_LRS |
string |
|
StandardSSD_ZRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
SubResource
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu |
TerminateNotificationProfile
Nazwa | Typ | Opis |
---|---|---|
enable |
boolean |
Określa, czy zdarzenie Zakończ zaplanowane jest włączone, czy wyłączone. |
notBeforeTimeout |
string |
Konfigurowalny czas usunięcia maszyny wirtualnej będzie musiał potencjalnie zatwierdzić zdarzenie zaplanowane zakończenia przed automatycznym zatwierdzeniem zdarzenia (przekroczono limit czasu). Konfiguracja musi być określona w formacie ISO 8601, wartość domyślna to 5 minut (PT5M) |
UefiSettings
Określa ustawienia zabezpieczeń, takie jak bezpieczny rozruch i vTPM używane podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2020-12-01.
Nazwa | Typ | Opis |
---|---|---|
secureBootEnabled |
boolean |
Określa, czy bezpieczny rozruch powinien być włączony na maszynie wirtualnej. Minimalna wersja interfejsu API: 2020-12-01. |
vTpmEnabled |
boolean |
Określa, czy na maszynie wirtualnej ma być włączona maszyna wirtualna vTPM. Minimalna wersja interfejsu API: 2020-12-01. |
UpgradeMode
Określa tryb uaktualniania maszyn wirtualnych w zestawie skalowania.
Możliwe wartości:
Ręczne — kontrolujesz stosowanie aktualizacji do maszyn wirtualnych w zestawie skalowania. W tym celu należy użyć akcji manualUpgrade.
Automatyczne — wszystkie maszyny wirtualne w zestawie skalowania są automatycznie aktualizowane w tym samym czasie.
Nazwa | Typ | Opis |
---|---|---|
Automatic |
string |
|
Manual |
string |
|
Rolling |
string |
UpgradePolicy
Opisuje zasady uaktualniania — automatyczne, ręczne lub stopniowe.
Nazwa | Typ | Opis |
---|---|---|
automaticOSUpgradePolicy |
Parametry konfiguracji używane do przeprowadzania automatycznego uaktualniania systemu operacyjnego. |
|
mode |
Określa tryb uaktualniania maszyn wirtualnych w zestawie skalowania. |
|
rollingUpgradePolicy |
Parametry konfiguracji używane podczas uaktualniania stopniowego. |
UserAssignedIdentities
Lista tożsamości użytkowników skojarzonych z maszyną wirtualną. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
Nazwa | Typ | Opis |
---|---|---|
|
UserInitiatedReboot
Określa konfiguracje związane z zaplanowanymi zdarzeniami ponownego rozruchu.
Nazwa | Typ | Opis |
---|---|---|
automaticallyApprove |
boolean |
Określa konfiguracje związane z zaplanowanym uruchomieniem zdarzenia. |
UserInitiatedRedeploy
Określa ponowne wdrażanie powiązanych konfiguracji związanych z zaplanowanymi zdarzeniami.
Nazwa | Typ | Opis |
---|---|---|
automaticallyApprove |
boolean |
Określa ponowne wdrażanie konfiguracji związanych z zaplanowanymi zdarzeniami. |
VaultCertificate
Opisuje pojedyncze odwołanie do certyfikatu w Key Vault i miejsce, w którym certyfikat powinien znajdować się na maszynie wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
certificateStore |
string |
W przypadku maszyn wirtualnych z systemem Windows określa magazyn certyfikatów na maszynie wirtualnej, do której należy dodać certyfikat. Określony magazyn certyfikatów jest niejawnie na koncie LocalMachine. W przypadku maszyn wirtualnych z systemem Linux plik certyfikatu jest umieszczany w katalogu /var/lib/waagent z nazwą <pliku UppercaseThumbprint.crt dla pliku certyfikatu X509 i <UppercaseThumbprint.prv>> dla klucza prywatnego. Oba te pliki są sformatowane .pem. |
certificateUrl |
string |
Jest to adres URL certyfikatu, który został przekazany do Key Vault jako wpis tajny. Aby dodać wpis tajny do Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi być kodowaniem Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: |
VaultSecretGroup
Opisuje zestaw certyfikatów, które znajdują się w tym samym Key Vault.
Nazwa | Typ | Opis |
---|---|---|
sourceVault |
Względny adres URL Key Vault zawierający wszystkie certyfikaty w usłudze VaultCertificates. |
|
vaultCertificates |
Lista odwołań do magazynu kluczy w usłudze SourceVault, które zawierają certyfikaty. |
VirtualHardDisk
Opisuje identyfikator URI dysku.
Nazwa | Typ | Opis |
---|---|---|
uri |
string |
Określa identyfikator URI wirtualnego dysku twardego. |
VirtualMachineEvictionPolicyTypes
Określa zasady eksmisji dla maszyny wirtualnej typu spot platformy Azure i zestawu skalowania typu spot platformy Azure. W przypadku maszyn wirtualnych typu Spot platformy Azure obsługiwane są przydziały i "Usuń", a minimalna wersja interfejsu API to 2019-03-01. W przypadku zestawów skalowania typu spot platformy Azure obsługiwane są przydziały i "Usuń", a minimalna wersja interfejsu API to 2017-10-30-preview.
Nazwa | Typ | Opis |
---|---|---|
Deallocate |
string |
|
Delete |
string |
VirtualMachineExtension
Opisuje rozszerzenie maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu |
location |
string |
Lokalizacja zasobu |
name |
string |
Nazwa zasobu |
properties.autoUpgradeMinorVersion |
boolean |
Wskazuje, czy rozszerzenie powinno używać nowszej wersji pomocniczej, jeśli jest ona dostępna w czasie wdrażania. Po wdrożeniu rozszerzenie nie będzie jednak uaktualniać wersji pomocniczych, chyba że zostanie ponownie wdrożone, nawet jeśli ta właściwość ma wartość true. |
properties.enableAutomaticUpgrade |
boolean |
Wskazuje, czy rozszerzenie powinno zostać automatycznie uaktualnione przez platformę, jeśli dostępna jest nowsza wersja rozszerzenia. |
properties.forceUpdateTag |
string |
Sposób, w jaki program obsługi rozszerzeń powinien zostać zmuszony do aktualizacji, nawet jeśli konfiguracja rozszerzenia nie uległa zmianie. |
properties.instanceView |
Widok wystąpienia rozszerzenia maszyny wirtualnej. |
|
properties.protectedSettings |
object |
Rozszerzenie może zawierać ustawienia protectedSettings lub protectedSettingsFromKeyVault lub w ogóle nie są chronione. |
properties.protectedSettingsFromKeyVault |
Rozszerzenia chronione ustawienia, które są przekazywane przez odwołanie i używane z magazynu kluczy |
|
properties.provisionAfterExtensions |
string[] |
Kolekcja nazw rozszerzeń, po których należy aprowizować to rozszerzenie. |
properties.provisioningState |
string |
Stan aprowizacji, który pojawia się tylko w odpowiedzi. |
properties.publisher |
string |
Nazwa wydawcy programu obsługi rozszerzeń. |
properties.settings |
object |
Ustawienia publiczne w formacie Json dla rozszerzenia. |
properties.suppressFailures |
boolean |
Wskazuje, czy błędy wynikające z rozszerzenia zostaną pominięte (błędy operacyjne, takie jak brak połączenia z maszyną wirtualną, nie zostaną pominięte niezależnie od tej wartości). Wartością domyślną jest false. |
properties.type |
string |
Określa typ rozszerzenia; przykładem jest "CustomScriptExtension". |
properties.typeHandlerVersion |
string |
Określa wersję programu obsługi skryptów. |
tags |
object |
Tagi zasobów |
type |
string |
Typ zasobu |
VirtualMachineExtensionInstanceView
Widok wystąpienia rozszerzenia maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa rozszerzenia maszyny wirtualnej. |
statuses |
Informacje o stanie zasobu. |
|
substatuses |
Informacje o stanie zasobu. |
|
type |
string |
Określa typ rozszerzenia; przykładem jest "CustomScriptExtension". |
typeHandlerVersion |
string |
Określa wersję programu obsługi skryptów. |
VirtualMachinePriorityTypes
Określa priorytet maszyn wirtualnych w zestawie skalowania. Minimalna wersja interfejsu API: 2017-10-30-preview.
Nazwa | Typ | Opis |
---|---|---|
Low |
string |
|
Regular |
string |
|
Spot |
string |
VirtualMachineScaleSet
Opisuje zestaw skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
etag |
string |
Element Etag jest właściwością zwróconą w obszarze Create/Update/Get odpowiedzi zestawu skalowania maszyn wirtualnych, aby klient mógł podać go w nagłówku, aby zapewnić optymistyczne aktualizacje |
extendedLocation |
Rozszerzona lokalizacja zestawu skalowania maszyn wirtualnych. |
|
id |
string |
Identyfikator zasobu |
identity |
Tożsamość zestawu skalowania maszyn wirtualnych, jeśli jest skonfigurowana. |
|
location |
string |
Lokalizacja zasobu |
name |
string |
Nazwa zasobu |
plan |
Określa informacje o obrazie witryny Marketplace używanym do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, musisz włączyć obraz do użytku programowego. W Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij .> Wprowadź wymagane informacje, a następnie kliknij przycisk Zapisz. |
|
properties.additionalCapabilities |
Określa dodatkowe możliwości włączone lub wyłączone na Virtual Machines w zestawie skalowania maszyn wirtualnych. Na przykład: czy Virtual Machines mają możliwość obsługi dołączania dysków danych zarządzanych przy użyciu typu konta magazynu UltraSSD_LRS. |
|
properties.automaticRepairsPolicy |
Zasady dotyczące automatycznych napraw. |
|
properties.constrainedMaximumCapacity |
boolean |
Opcjonalna właściwość, która musi być ustawiona na wartość True lub pominięta. |
properties.doNotRunExtensionsOnOverprovisionedVMs |
boolean |
Po włączeniu funkcji Overprovision rozszerzenia są uruchamiane tylko dla żądanej liczby maszyn wirtualnych, które są ostatecznie przechowywane. Dzięki tej właściwości rozszerzenia nie będą uruchamiane na dodatkowych nadmiernie aprowizowanych maszynach wirtualnych. |
properties.hostGroup |
Określa informacje o dedykowanej grupie hostów, w których znajduje się zestaw skalowania maszyn wirtualnych. Minimalna wersja interfejsu API: 2020-06-01. |
|
properties.orchestrationMode |
Określa tryb orkiestracji zestawu skalowania maszyn wirtualnych. |
|
properties.overprovision |
boolean |
Określa, czy zestaw skalowania maszyn wirtualnych powinien być nadmiernie aprowizacji. |
properties.platformFaultDomainCount |
integer |
Liczba domen błędów dla każdej grupy umieszczania. |
properties.priorityMixPolicy |
Określa żądane elementy docelowe do mieszania maszyn wirtualnych typu spot i zwykłego priorytetu w ramach tego samego wystąpienia usługi VMSS Flex. |
|
properties.provisioningState |
string |
Stan aprowizacji, który pojawia się tylko w odpowiedzi. |
properties.proximityPlacementGroup |
Określa informacje o grupie umieszczania w pobliżu, do której należy przypisać zestaw skalowania maszyn wirtualnych. Minimalna wersja interfejsu API: 2018-04-01. |
|
properties.resiliencyPolicy |
Zasady dotyczące odporności |
|
properties.scaleInPolicy |
Określa zasady stosowane podczas skalowania w Virtual Machines w zestawie skalowania maszyn wirtualnych. |
|
properties.scheduledEventsPolicy |
The ScheduledEventsPolicy. |
|
properties.singlePlacementGroup |
boolean |
Jeśli to prawda, ogranicza zestaw skalowania do pojedynczej grupy umieszczania, maksymalnie 100 maszyn wirtualnych. UWAGA: Jeśli parametr singlePlacementGroup ma wartość true, może zostać zmodyfikowany na wartość false. Jeśli jednak parametr singlePlacementGroup ma wartość false, może nie zostać zmodyfikowany na wartość true. |
properties.spotRestorePolicy |
Określa właściwości przywracania typu spot dla zestawu skalowania maszyn wirtualnych. |
|
properties.timeCreated |
string |
Określa czas utworzenia zasobu zestawu skalowania maszyn wirtualnych. Minimalna wersja interfejsu API: 2021-11-01. |
properties.uniqueId |
string |
Określa identyfikator, który jednoznacznie identyfikuje zestaw skalowania maszyn wirtualnych. |
properties.upgradePolicy |
Zasady uaktualniania. |
|
properties.virtualMachineProfile |
Profil maszyny wirtualnej. |
|
properties.zoneBalance |
boolean |
Czy wymusić ściśle nawet dystrybucję maszyn wirtualnych między strefami x w przypadku wystąpienia awarii strefy. właściwość zoneBalance można ustawić tylko wtedy, gdy właściwość zones zestawu skalowania zawiera więcej niż jedną strefę. Jeśli nie określono żadnych stref lub tylko jednej strefy, nie należy ustawiać właściwości zoneBalance. |
sku |
Jednostka SKU zestawu skalowania maszyn wirtualnych. |
|
tags |
object |
Tagi zasobów |
type |
string |
Typ zasobu |
zones |
string[] |
Strefy zestawu skalowania maszyn wirtualnych. UWAGA: Strefy dostępności można ustawić tylko podczas tworzenia zestawu skalowania |
VirtualMachineScaleSetDataDisk
Opisuje dysk danych zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
caching |
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Wartości domyślne to: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage. |
|
createOption |
Opcja tworzenia. |
|
deleteOption |
Określa, czy dysk danych ma zostać usunięty, czy odłączony po usunięciu usługi VMSS Flex (ta funkcja jest dostępna tylko dla zestawu skalowania maszyn wirtualnych z elastycznym trybem OrchestrationMode). |
|
diskIOPSReadWrite |
integer |
Określa Read-Write liczby operacji we/wy na sekundę dla dysku zarządzanego. Należy używać tylko wtedy, gdy parametr StorageAccountType jest UltraSSD_LRS. Jeśli nie zostanie określona, zostanie przypisana wartość domyślna na podstawie diskSizeGB. |
diskMBpsReadWrite |
integer |
Określa przepustowość w MB na sekundę dla dysku zarządzanego. Należy używać tylko wtedy, gdy parametr StorageAccountType jest UltraSSD_LRS. Jeśli nie zostanie określona, zostanie przypisana wartość domyślna na podstawie diskSizeGB. |
diskSizeGB |
integer |
Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Właściwość diskSizeGB jest liczbą bajtów x 1024^3 dla dysku, a wartość nie może być większa niż 1023. |
lun |
integer |
Określa numer jednostki logicznej dysku danych. Ta wartość służy do identyfikowania dysków danych na maszynie wirtualnej i dlatego musi być unikatowa dla każdego dysku danych dołączonego do maszyny wirtualnej. |
managedDisk |
Parametry dysku zarządzanego. |
|
name |
string |
Nazwa dysku. |
writeAcceleratorEnabled |
boolean |
Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. |
VirtualMachineScaleSetExtension
Opisuje rozszerzenie zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu |
name |
string |
Nazwa rozszerzenia. |
properties.autoUpgradeMinorVersion |
boolean |
Wskazuje, czy rozszerzenie powinno używać nowszej wersji pomocniczej, jeśli jest ona dostępna w czasie wdrażania. Po wdrożeniu rozszerzenie nie będzie jednak uaktualniać wersji pomocniczych, chyba że zostanie ponownie wdrożone, nawet jeśli ta właściwość ma wartość true. |
properties.enableAutomaticUpgrade |
boolean |
Wskazuje, czy rozszerzenie powinno zostać automatycznie uaktualnione przez platformę, jeśli dostępna jest nowsza wersja rozszerzenia. |
properties.forceUpdateTag |
string |
Jeśli podano wartość i różni się od poprzedniej wartości, program obsługi rozszerzeń zostanie zmuszony do aktualizacji, nawet jeśli konfiguracja rozszerzenia nie uległa zmianie. |
properties.protectedSettings |
object |
Rozszerzenie może zawierać ustawienia protectedSettings lub protectedSettingsFromKeyVault lub w ogóle nie są chronione. |
properties.protectedSettingsFromKeyVault |
Rozszerzenia chronione ustawienia, które są przekazywane przez odwołanie i używane z magazynu kluczy |
|
properties.provisionAfterExtensions |
string[] |
Kolekcja nazw rozszerzeń, po których należy aprowizować to rozszerzenie. |
properties.provisioningState |
string |
Stan aprowizacji, który pojawia się tylko w odpowiedzi. |
properties.publisher |
string |
Nazwa wydawcy programu obsługi rozszerzeń. |
properties.settings |
object |
Ustawienia publiczne w formacie Json dla rozszerzenia. |
properties.suppressFailures |
boolean |
Wskazuje, czy błędy wynikające z rozszerzenia zostaną pominięte (błędy operacyjne, takie jak brak połączenia z maszyną wirtualną, nie zostaną pominięte niezależnie od tej wartości). Wartością domyślną jest false. |
properties.type |
string |
Określa typ rozszerzenia; przykładem jest "CustomScriptExtension". |
properties.typeHandlerVersion |
string |
Określa wersję programu obsługi skryptów. |
type |
string |
Typ zasobu |
VirtualMachineScaleSetExtensionProfile
Opisuje profil rozszerzenia zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
extensions |
Zasoby rozszerzenia podrzędnego zestawu skalowania maszyn wirtualnych. |
|
extensionsTimeBudget |
string |
Określa czas przydziału dla wszystkich rozszerzeń do uruchomienia. Czas trwania powinien wynosić od 15 minut do 120 minut (włącznie) i powinien być określony w formacie ISO 8601. Wartość domyślna to 90 minut (PT1H30M). Minimalna wersja interfejsu API: 2020-06-01. |
VirtualMachineScaleSetHardwareProfile
Określa ustawienia sprzętowe zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
vmSizeProperties |
Określa właściwości dostosowywania rozmiaru maszyny wirtualnej. Minimalna wersja interfejsu API: 2021-11-01. Aby uzyskać więcej informacji, postępuj zgodnie z instrukcjami w temacie Dostosowywanie maszyny wirtualnej . |
VirtualMachineScaleSetIdentity
Tożsamość zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
principalId |
string |
Identyfikator podmiotu zabezpieczeń tożsamości zestawu skalowania maszyn wirtualnych. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system. |
tenantId |
string |
Identyfikator dzierżawy skojarzony z zestawem skalowania maszyn wirtualnych. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system. |
type |
Typ tożsamości używany dla zestawu skalowania maszyn wirtualnych. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z zestawu skalowania maszyn wirtualnych. |
|
userAssignedIdentities |
Lista tożsamości użytkowników skojarzonych z zestawem skalowania maszyn wirtualnych. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
VirtualMachineScaleSetIPConfiguration
Opisuje konfigurację adresu IP profilu sieci zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa konfiguracji adresu IP. |
properties.applicationGatewayBackendAddressPools |
Określa tablicę odwołań do pul adresów zaplecza bram aplikacji. Zestaw skalowania może odwoływać się do pul adresów zaplecza wielu bram aplikacji. Wiele zestawów skalowania nie może używać tej samej bramy aplikacji. |
|
properties.applicationSecurityGroups |
Określa tablicę odwołań do grupy zabezpieczeń aplikacji. |
|
properties.loadBalancerBackendAddressPools |
Określa tablicę odwołań do pul adresów zaplecza modułów równoważenia obciążenia. Zestaw skalowania może odwoływać się do pul adresów zaplecza jednego publicznego i jednego wewnętrznego modułu równoważenia obciążenia. Wiele zestawów skalowania nie może używać tego samego podstawowego modułu równoważenia obciążenia jednostki SKU. |
|
properties.loadBalancerInboundNatPools |
Określa tablicę odwołań do przychodzących pul nat modułów równoważenia obciążenia. Zestaw skalowania może odwoływać się do pul nat dla ruchu przychodzącego jednego publicznego i jednego wewnętrznego modułu równoważenia obciążenia. Wiele zestawów skalowania nie może używać tego samego podstawowego modułu równoważenia obciążenia jednostki SKU. |
|
properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
properties.privateIPAddressVersion |
Dostępne od Api-Version 2017-03-30, oznacza, czy określona konfiguracja ip to IPv4 lub IPv6. Wartość domyślna jest przyjmowany jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
properties.publicIPAddressConfiguration |
PublicIPAddressConfiguration. |
|
properties.subnet |
Określa identyfikator podsieci. |
VirtualMachineScaleSetIpTag
Zawiera tag IP skojarzony z publicznym adresem IP.
Nazwa | Typ | Opis |
---|---|---|
ipTagType |
string |
Typ tagu IP. Przykład: FirstPartyUsage. |
tag |
string |
Tag IP skojarzony z publicznym adresem IP. Przykład: SQL, Storage itp. |
VirtualMachineScaleSetManagedDiskParameters
Opisuje parametry dysku zarządzanego ScaleSet.
Nazwa | Typ | Opis |
---|---|---|
diskEncryptionSet |
Określa identyfikator zasobu zestawu zasobów zestawu szyfrowania dysków zarządzanych przez klienta dla dysku zarządzanego. |
|
securityProfile |
Określa profil zabezpieczeń dysku zarządzanego. |
|
storageAccountType |
Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można jej używać z dyskiem systemu operacyjnego. |
VirtualMachineScaleSetNetworkConfiguration
Opisuje konfiguracje sieci profilu sieciowego zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa konfiguracji sieci. |
properties.auxiliaryMode |
Określa, czy tryb pomocniczy jest włączony dla zasobu interfejsu sieciowego. |
|
properties.auxiliarySku |
Określa, czy jednostka SKU pomocnicza jest włączona dla zasobu interfejsu sieciowego. |
|
properties.deleteOption |
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej |
|
properties.disableTcpStateTracking |
boolean |
Określa, czy interfejs sieciowy jest wyłączony na potrzeby śledzenia stanu tcp. |
properties.dnsSettings |
Ustawienia dns, które mają być stosowane w interfejsach sieciowych. |
|
properties.enableAcceleratedNetworking |
boolean |
Określa, czy interfejs sieciowy jest przyspieszony w sieci. |
properties.enableFpga |
boolean |
Określa, czy interfejs sieciowy jest włączony w sieci FPGA. |
properties.enableIPForwarding |
boolean |
Określa, czy przekazywanie ip jest włączone na tej karcie sieciowej. |
properties.ipConfigurations |
Określa konfiguracje adresów IP interfejsu sieciowego. |
|
properties.networkSecurityGroup |
Sieciowa grupa zabezpieczeń. |
|
properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Opisuje ustawienia DNS konfiguracji sieci zestawów skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
dnsServers |
string[] |
Lista adresów IP serwerów DNS |
VirtualMachineScaleSetNetworkProfile
Opisuje profil sieciowy zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
healthProbe |
Odwołanie do sondy modułu równoważenia obciążenia używanego do określania kondycji wystąpienia w zestawie skalowania maszyn wirtualnych. Odwołanie będzie mieć postać : "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}". |
|
networkApiVersion |
określa wersję interfejsu API Microsoft.Network używaną podczas tworzenia zasobów sieciowych w konfiguracjach interfejsu sieciowego dla zestawu skalowania maszyn wirtualnych z trybem orkiestracji "Elastyczny" |
|
networkInterfaceConfigurations |
Lista konfiguracji sieci. |
VirtualMachineScaleSetOSDisk
Opisuje dysk systemu operacyjnego zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
caching |
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Wartości domyślne to: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage. |
|
createOption |
Określa sposób tworzenia maszyn wirtualnych w zestawie skalowania. Jedyną dozwoloną wartością jest: FromImage. Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. |
|
deleteOption |
Określa, czy dysk systemu operacyjnego ma zostać usunięty, czy odłączony po usunięciu usługi VMSS Flex (ta funkcja jest dostępna tylko dla usługi VMSS z elastyczną funkcją OrchestrationMode). |
|
diffDiskSettings |
Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego używanego przez zestaw skalowania maszyn wirtualnych. |
|
diskSizeGB |
integer |
Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Właściwość "diskSizeGB" jest liczbą bajtów x 1024^3 dla dysku, a wartość nie może być większa niż 1023. |
image |
Określa informacje o obrazie użytkownika niezarządzanych w celu oparcia zestawu skalowania. |
|
managedDisk |
Parametry dysku zarządzanego. |
|
name |
string |
Nazwa dysku. |
osType |
Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku w przypadku tworzenia maszyny wirtualnej na podstawie obrazu użytkownika lub wyspecjalizowanego dysku VHD. Możliwe wartości to: Windows,Linux. |
|
vhdContainers |
string[] |
Określa adresy URL kontenerów używane do przechowywania dysków systemu operacyjnego dla zestawu skalowania. |
writeAcceleratorEnabled |
boolean |
Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. |
VirtualMachineScaleSetOSProfile
Opisuje profil systemu operacyjnego zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
adminPassword |
string |
Określa hasło konta administratora. |
adminUsername |
string |
Określa nazwę konta administratora. |
allowExtensionOperations |
boolean |
Określa, czy operacje rozszerzenia powinny być dozwolone w zestawie skalowania maszyn wirtualnych. Może to być ustawione na wartość Fałsz tylko wtedy, gdy żadne rozszerzenia nie są obecne w zestawie skalowania maszyn wirtualnych. |
computerNamePrefix |
string |
Określa prefiks nazwy komputera dla wszystkich maszyn wirtualnych w zestawie skalowania. Prefiksy nazw komputerów muszą mieć od 1 do 15 znaków. |
customData |
string |
Określa ciąg zakodowany w formacie base-64 danych niestandardowych. Ciąg zakodowany w formacie base-64 jest dekodowany do tablicy binarnej, która jest zapisywana jako plik na maszynie wirtualnej. Maksymalna długość tablicy binarnej wynosi 65535 bajtów. Aby użyć pakietu cloud-init dla maszyny wirtualnej, zobacz Using cloud-init to customize a Linux VM during creation (Używanie pakietu cloud-init do dostosowywania maszyny wirtualnej z systemem Linux podczas tworzenia) |
linuxConfiguration |
Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Listę obsługiwanych dystrybucji systemu Linux można znaleźć w temacie Linux on Azure-Endorsed Distributions (Dystrybucje systemu Linux w systemie Azure-Endorsed). |
|
requireGuestProvisionSignal |
boolean |
Opcjonalna właściwość, która musi być ustawiona na wartość True lub pominięta. |
secrets |
Określa zestaw certyfikatów, które należy zainstalować na maszynach wirtualnych w zestawie skalowania. Aby zainstalować certyfikaty na maszynie wirtualnej, zaleca się użycie rozszerzenia maszyny wirtualnej usługi Azure Key Vault dla systemu Linux lub rozszerzenia maszyny wirtualnej platformy Azure Key Vault dla systemu Windows. |
|
windowsConfiguration |
Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej. |
VirtualMachineScaleSetPublicIPAddressConfiguration
Opis konfiguracji publicIPAddress zestawu skalowania maszyn wirtualnych
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa konfiguracji adresu publicIP. |
properties.deleteOption |
Określ, co się stanie z publicznym adresem IP po usunięciu maszyny wirtualnej |
|
properties.dnsSettings |
Virtual |
Ustawienia dns, które mają być stosowane na adresach publicIP. |
properties.idleTimeoutInMinutes |
integer |
Limit czasu bezczynności publicznego adresu IP. |
properties.ipTags |
Lista tagów IP skojarzonych z publicznym adresem IP. |
|
properties.publicIPAddressVersion |
Dostępne od Api-Version 2019-07-01, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest przyjmowany jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
properties.publicIPPrefix |
PublicIPPrefix, z którego mają być przydzielane adresy publicIP. |
|
sku |
Opisuje publiczną jednostkę SKU adresu IP. Można go ustawić tylko za pomocą elementu OrchestrationMode jako elastycznego. |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Opisuje ustawienia DNS konfiguracji sieci zestawów skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
domainNameLabel |
string |
Etykieta Nazwa domeny. Łączenie etykiety nazwy domeny i indeksu maszyny wirtualnej będzie etykietami nazw domen zasobów PublicIPAddress, które zostaną utworzone |
domainNameLabelScope |
Zakres etykiety Nazwa domeny. Łączenie etykiety nazwy domeny skrótu wygenerowanej zgodnie z zasadami z zakresu etykiety nazwy domeny i indeks maszyny wirtualnej będzie etykietami nazw domeny zasobów PublicIPAddress, które zostaną utworzone |
VirtualMachineScaleSetScaleInRules
Reguły, które mają być przestrzegane podczas skalowania w zestawie skalowania maszyn wirtualnych.
Możliwe wartości:
Domyślny Gdy zestaw skalowania maszyn wirtualnych jest skalowany w poziomie, zestaw skalowania będzie najpierw równoważony między strefami, jeśli jest to zestaw skalowania strefowego. Następnie będzie ona wyważona w domenach błędów tak daleko, jak to możliwe. W każdej domenie błędów maszyny wirtualne wybrane do usunięcia będą najnowszymi, które nie są chronione przed skalowaniem.
Najstarsza maszyna wirtualna Po skalowaniu zestawu skalowania maszyn wirtualnych najstarsze maszyny wirtualne, które nie są chronione przed skalowaniem, zostaną wybrane do usunięcia. W przypadku zestawów skalowania maszyn wirtualnych strefowych zestaw skalowania będzie najpierw równoważyny w różnych strefach. W każdej strefie najstarsze maszyny wirtualne, które nie są chronione, zostaną wybrane do usunięcia.
Najnowsza maszyna wirtualna Gdy zestaw skalowania maszyn wirtualnych jest skalowany w poziomie, do usunięcia zostaną wybrane najnowsze maszyny wirtualne, które nie są chronione przed skalowaniem. W przypadku zestawów skalowania maszyn wirtualnych strefowych zestaw skalowania będzie najpierw równoważyny w różnych strefach. W każdej strefie do usunięcia zostaną wybrane najnowsze maszyny wirtualne, które nie są chronione.
Nazwa | Typ | Opis |
---|---|---|
Default |
string |
|
NewestVM |
string |
|
OldestVM |
string |
VirtualMachineScaleSetStorageProfile
Opisuje profil magazynu zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
dataDisks |
Określa parametry używane do dodawania dysków danych do maszyn wirtualnych w zestawie skalowania. Aby uzyskać więcej informacji na temat dysków, zobacz About disks and VHDs for Azure virtual machines (Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure). |
|
diskControllerType |
Określa typ kontrolera dysku skonfigurowany dla maszyn wirtualnych w zestawie skalowania. Minimalna wersja interfejsu API: 2022-08-01 |
|
imageReference |
Określa informacje o obrazie do użycia. Możesz określić informacje o obrazach platformy, obrazach platformy handlowej lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia. |
|
osDisk |
Określa informacje o dysku systemu operacyjnego używanego przez maszyny wirtualne w zestawie skalowania. Aby uzyskać więcej informacji na temat dysków, zobacz About disks and VHDs for Azure virtual machines (Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure). |
VirtualMachineScaleSetVMProfile
Opisuje profil maszyny wirtualnej zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
applicationProfile |
Określa aplikacje galerii, które powinny zostać udostępnione maszynie wirtualnej/usłudze VMSS |
|
billingProfile |
Określa szczegóły dotyczące rozliczeń maszyn wirtualnych typu spot platformy Azure. Minimalna wersja interfejsu API: 2019-03-01. |
|
capacityReservation |
Określa szczegóły dotyczące rezerwacji pojemności zestawu skalowania. Minimalna wersja interfejsu API: 2021-04-01. |
|
diagnosticsProfile |
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
|
evictionPolicy |
Określa zasady eksmisji dla maszyny wirtualnej typu spot platformy Azure i zestawu skalowania typu spot platformy Azure. W przypadku maszyn wirtualnych typu Spot platformy Azure obsługiwane są przydziały i "Usuń", a minimalna wersja interfejsu API to 2019-03-01. W przypadku zestawów skalowania typu spot platformy Azure obsługiwane są przydziały i "Usuń", a minimalna wersja interfejsu API to 2017-10-30-preview. |
|
extensionProfile |
Określa kolekcję ustawień dla rozszerzeń zainstalowanych na maszynach wirtualnych w zestawie skalowania. |
|
hardwareProfile |
Określa szczegóły dotyczące profilu sprzętowego zestawu skalowania. Minimalna wersja interfejsu API: 2021-11-01. |
|
licenseType |
string |
Określa, że używany obraz lub dysk został licencjonowany lokalnie. |
networkProfile |
Określa właściwości interfejsów sieciowych maszyn wirtualnych w zestawie skalowania. |
|
osProfile |
Określa ustawienia systemu operacyjnego dla maszyn wirtualnych w zestawie skalowania. |
|
priority |
Określa priorytet maszyn wirtualnych w zestawie skalowania. Minimalna wersja interfejsu API: 2017-10-30-preview. |
|
scheduledEventsProfile |
Określa konfiguracje związane z zaplanowanymi zdarzeniami. |
|
securityPostureReference |
Określa stan zabezpieczeń, który ma być używany dla wszystkich maszyn wirtualnych w zestawie skalowania. Minimalna wersja interfejsu API: 2023-03-01 |
|
securityProfile |
Określa ustawienia profilu powiązanego z zabezpieczeniami dla maszyn wirtualnych w zestawie skalowania. |
|
serviceArtifactReference |
Określa identyfikator odwołania artefaktu usługi używany do ustawiania tej samej wersji obrazu dla wszystkich maszyn wirtualnych w zestawie skalowania podczas korzystania z wersji obrazu "latest". Minimalna wersja interfejsu API: 2022-11-01 |
|
storageProfile |
Określa ustawienia magazynu dla dysków maszyny wirtualnej. |
|
timeCreated |
string |
Określa czas utworzenia tego profilu maszyny wirtualnej dla zestawu skalowania maszyn wirtualnych. Minimalna wersja interfejsu API dla tej właściwości to 2024-03-01. Ta wartość zostanie dodana do tagów maszyn wirtualnych Flex VMSS podczas tworzenia/aktualizowania profilu maszyny wirtualnej usługi VMSS przy użyciu minimalnej wersji 2024-03-01. |
userData |
string |
UserData dla maszyn wirtualnych w zestawie skalowania, które muszą być zakodowane w formacie base-64. Klient nie powinien przekazywać żadnych wpisów tajnych w tym miejscu. Minimalna wersja interfejsu API: 2021-03-01. |
VMDiskSecurityProfile
Określa ustawienia profilu zabezpieczeń dla dysku zarządzanego. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
diskEncryptionSet |
Określa identyfikator zasobu zestawu zasobów zestawu szyfrowania dysków zarządzanych klienta używany dla dysku zarządzanego przez klienta zaszyfrowanego poufnego dysku systemu operacyjnego maszyny wirtualnej i obiektu blob vmGuest. |
|
securityEncryptionType |
Określa typ szyfrowania dysku zarządzanego. Jest ona ustawiona na DiskWithVMGuestState na potrzeby szyfrowania dysku zarządzanego wraz z vmGuestState blob, VMGuestStateOnly na potrzeby szyfrowania tylko obiektu blob VMGuestState i nonPersistedTPM dla nietrwałego stanu oprogramowania układowego w obiekcie blob VMGuestState. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych. |
VMGalleryApplication
Określa wymagane informacje, aby odwołać się do wersji aplikacji galerii obliczeniowej
Nazwa | Typ | Opis |
---|---|---|
configurationReference |
string |
Opcjonalnie określa identyfikator URI obiektu blob platformy Azure, który zastąpi domyślną konfigurację pakietu, jeśli zostanie podany |
enableAutomaticUpgrade |
boolean |
Jeśli ustawiono wartość true, gdy nowa wersja aplikacji galerii jest dostępna w pir/SIG, zostanie ona automatycznie zaktualizowana dla maszyny wirtualnej/usługi VMSS |
order |
integer |
Opcjonalnie określa kolejność instalacji pakietów |
packageReferenceId |
string |
Określa identyfikator zasobu GalleryApplicationVersion w postaci /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroups}/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} |
tags |
string |
Opcjonalnie, określa wartość przekazywania dla bardziej ogólnego kontekstu. |
treatFailureAsDeploymentFailure |
boolean |
Opcjonalnie, jeśli to prawda, jakiekolwiek niepowodzenie dla dowolnej operacji w usłudze VmApplication zakończy się niepowodzeniem wdrożenia |
VMSizeProperties
Określa ustawienia właściwości rozmiaru maszyny wirtualnej na maszynie wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
vCPUsAvailable |
integer |
Określa liczbę procesorów wirtualnych dostępnych dla maszyny wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, domyślne zachowanie polega na ustawieniu jej na wartość procesorów wirtualnych dostępnych dla tego rozmiaru maszyny wirtualnej uwidocznionej w odpowiedzi interfejsu API listy wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie. |
vCPUsPerCore |
integer |
Określa stosunek procesorów wirtualnych do rdzeni fizycznych. Jeśli ta właściwość nie jest określona w treści żądania, domyślne zachowanie jest ustawione na wartość vCPUsPerCore dla rozmiaru maszyny wirtualnej uwidocznionego w odpowiedzi interfejsu API listy wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie. Ustawienie tej właściwości na 1 oznacza również, że hiperwątkność jest wyłączona. |
WindowsConfiguration
Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
additionalUnattendContent |
Określa dodatkowe informacje sformatowane w formacie XML zakodowanym w formacie base-64, które mogą być zawarte w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows. |
|
enableAutomaticUpdates |
boolean |
Wskazuje, czy dla maszyny wirtualnej z systemem Windows włączono automatyczne Aktualizacje. Wartość domyślna to True. W przypadku zestawów skalowania maszyn wirtualnych tę właściwość można zaktualizować, a aktualizacje będą obowiązywać w przypadku ponownego aprowizowania systemu operacyjnego. |
enableVMAgentPlatformUpdates |
boolean |
Wskazuje, czy Aktualizacje platformy VMAgent jest włączona dla maszyny wirtualnej z systemem Windows. Wartość domyślna to false. |
patchSettings |
[Funkcja w wersji zapoznawczej] Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Windows. |
|
provisionVMAgent |
boolean |
Wskazuje, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, jest ona domyślnie ustawiona na wartość true. Dzięki temu agent maszyny wirtualnej zostanie zainstalowany na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
timeZone |
string |
Określa strefę czasową maszyny wirtualnej. np. "Pacyfik (czas standardowy). Możliwe wartości mogą być TimeZoneInfo.Id wartości ze stref czasowych zwracanych przez TimeZoneInfo.GetSystemTimeZones. |
winRM |
Określa odbiorniki zarządzania zdalnego systemu Windows. Umożliwia to zdalne Windows PowerShell. |
WindowsPatchAssessmentMode
Określa tryb oceny poprawek gościa maszyny wirtualnej dla maszyny wirtualnej IaaS.
Możliwe wartości:
ImageDefault — określasz czas ocen poprawek na maszynie wirtualnej.
AutomaticByPlatform — platforma wyzwoli okresowe oceny poprawek. Właściwość provisionVMAgent musi mieć wartość true.
Nazwa | Typ | Opis |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform.
Nazwa | Typ | Opis |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
WindowsVMGuestPatchAutomaticByPlatformSettings
Określa dodatkowe ustawienia, które mają być stosowane po wybraniu trybu poprawek AutomaticByPlatform w ustawieniach poprawek systemu Windows.
Nazwa | Typ | Opis |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Umożliwia klientowi planowanie poprawek bez przypadkowych uaktualnień |
rebootSetting |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
WindowsVMGuestPatchMode
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny.
Możliwe wartości:
Ręczne — kontrolujesz stosowanie poprawek do maszyny wirtualnej. W tym celu należy ręcznie zastosować poprawki wewnątrz maszyny wirtualnej. W tym trybie aktualizacje automatyczne są wyłączone; właściwość WindowsConfiguration.enableAutomaticUpdates musi mieć wartość false
AutomaticByOS — maszyna wirtualna zostanie automatycznie zaktualizowana przez system operacyjny. Właściwość WindowsConfiguration.enableAutomaticUpdates musi mieć wartość true.
AutomaticByPlatform — maszyna wirtualna zostanie automatycznie zaktualizowana przez platformę. Właściwości provisionVMAgent i WindowsConfiguration.enableAutomaticUpdates muszą mieć wartość true
Nazwa | Typ | Opis |
---|---|---|
AutomaticByOS |
string |
|
AutomaticByPlatform |
string |
|
Manual |
string |
WinRMConfiguration
Opis konfiguracji zdalnego zarządzania systemem Windows maszyny wirtualnej
Nazwa | Typ | Opis |
---|---|---|
listeners |
Lista odbiorników zarządzania zdalnego systemu Windows |
WinRMListener
Opis protokołu i odcisku palca odbiornika zdalnego zarządzania systemem Windows
Nazwa | Typ | Opis |
---|---|---|
certificateUrl |
string |
Jest to adres URL certyfikatu, który został przekazany do Key Vault jako wpis tajny. Aby dodać wpis tajny do Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi być kodowaniem Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: |
protocol |
Określa protokół odbiornika Usługi WinRM. Możliwe wartości to : http,https. |