Megosztás a következőn keresztül:


Virtual Machine Scale Sets - List

Lekéri az erőforráscsoportban lévő összes virtuálisgép-méretezési csoport listáját.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets?api-version=2024-07-01

URI-paraméterek

Name In Kötelező Típus Description
resourceGroupName
path True

string

Az erőforráscsoport neve.

subscriptionId
path True

string

Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják a Microsoft Azure-előfizetést. Az előfizetés azonosítója minden szolgáltatáshíváshoz az URI részét képezi.

api-version
query True

string

Ügyfél API-verziója.

Válaszok

Name Típus Description
200 OK

VirtualMachineScaleSetListResult

OKÉ

Other Status Codes

CloudError

Hibaválasz, amely leírja, hogy miért nem sikerült a művelet.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

VirtualMachineScaleSet_List_MaximumSet_Gen
VirtualMachineScaleSet_List_MinimumSet_Gen

VirtualMachineScaleSet_List_MaximumSet_Gen

Mintakérelem

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets?api-version=2024-07-01

Mintaválasz

{
  "value": [
    {
      "name": "{virtualMachineScaleSetName}",
      "id": "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}",
      "type": "Microsoft.Compute/virtualMachineScaleSets",
      "location": "eastus",
      "tags": {},
      "sku": {
        "name": "Standard_D2s_v3",
        "tier": "Standard",
        "capacity": 4
      },
      "properties": {
        "singlePlacementGroup": true,
        "upgradePolicy": {
          "mode": "Automatic",
          "automaticOSUpgradePolicy": {
            "enableAutomaticOSUpgrade": true,
            "disableAutomaticRollback": true,
            "useRollingUpgradePolicy": true,
            "osRollingUpgradeDeferral": true
          },
          "rollingUpgradePolicy": {
            "maxBatchInstancePercent": 49,
            "maxUnhealthyInstancePercent": 81,
            "maxUnhealthyUpgradedInstancePercent": 98,
            "pauseTimeBetweenBatches": "aaaaaaaaaaaaaaa",
            "enableCrossZoneUpgrade": true,
            "prioritizeUnhealthyInstances": true,
            "rollbackFailedInstancesOnPolicyBreach": true,
            "maxSurge": true
          }
        },
        "virtualMachineProfile": {
          "storageProfile": {
            "osDisk": {
              "createOption": "FromImage",
              "caching": "ReadWrite",
              "managedDisk": {
                "storageAccountType": "Premium_LRS",
                "diskEncryptionSet": {
                  "id": "aaaaaaaaaaaa"
                }
              },
              "diskSizeGB": 30,
              "name": "aaaaaaaaaaaaaaaaaaaaaaa",
              "writeAcceleratorEnabled": true,
              "diffDiskSettings": {
                "option": "Local",
                "placement": "CacheDisk"
              },
              "osType": "Windows",
              "image": {
                "uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
              },
              "vhdContainers": [
                "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
              ]
            },
            "imageReference": {
              "publisher": "azuredatabricks",
              "offer": "databricks",
              "sku": "databricksworker",
              "version": "3.15.2",
              "exactVersion": "aaaaaaaaaaaaaaaaaaaaaaa",
              "sharedGalleryImageId": "aaaaaaaaaaaaaaaaaaaaaa",
              "id": "aaaaaaaaaa"
            },
            "dataDisks": []
          },
          "osProfile": {
            "computerNamePrefix": "{virtualMachineScaleSetName}",
            "adminUsername": "admin",
            "linuxConfiguration": {
              "disablePasswordAuthentication": true,
              "ssh": {
                "publicKeys": [
                  {
                    "path": "aaa",
                    "keyData": "aaaaaa"
                  }
                ]
              },
              "provisionVMAgent": true,
              "patchSettings": {
                "patchMode": "ImageDefault",
                "assessmentMode": "ImageDefault"
              }
            },
            "customData": "aaaaaaaaaaaaaaaaaa",
            "windowsConfiguration": {
              "provisionVMAgent": true,
              "enableAutomaticUpdates": true,
              "timeZone": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
              "additionalUnattendContent": [
                {
                  "passName": "OobeSystem",
                  "componentName": "Microsoft-Windows-Shell-Setup",
                  "settingName": "AutoLogon",
                  "content": "aaaaaaaaaaaaaaaaaaaa"
                }
              ],
              "patchSettings": {
                "patchMode": "Manual",
                "enableHotpatching": true,
                "assessmentMode": "ImageDefault"
              },
              "winRM": {
                "listeners": [
                  {
                    "protocol": "Http",
                    "certificateUrl": "aaaaaaaaaaaaaaaaaaaaaa"
                  }
                ]
              }
            },
            "secrets": [
              {
                "sourceVault": {
                  "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                },
                "vaultCertificates": [
                  {
                    "certificateUrl": "aaaaaaa",
                    "certificateStore": "aaaaaaaaaaaaaaaaaaaaaaaaa"
                  }
                ]
              }
            ]
          },
          "networkProfile": {
            "networkInterfaceConfigurations": [
              {
                "name": "myNic",
                "properties": {
                  "primary": true,
                  "ipConfigurations": [
                    {
                      "name": "myIPConfig",
                      "properties": {
                        "primary": true,
                        "subnet": {
                          "id": "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet"
                        },
                        "publicIPAddressConfiguration": {
                          "name": "aaaaaaaaaaaaaaaaaa",
                          "properties": {
                            "idleTimeoutInMinutes": 18,
                            "dnsSettings": {
                              "domainNameLabel": "aaaaaaaaaaaaaaaaaa"
                            },
                            "ipTags": [
                              {
                                "ipTagType": "aaaaaaa",
                                "tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
                              }
                            ],
                            "publicIPPrefix": {
                              "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                            },
                            "publicIPAddressVersion": "IPv4",
                            "deleteOption": "Delete"
                          },
                          "sku": {
                            "name": "Basic",
                            "tier": "Regional"
                          }
                        },
                        "privateIPAddressVersion": "IPv4",
                        "applicationGatewayBackendAddressPools": [
                          {
                            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                          }
                        ],
                        "applicationSecurityGroups": [
                          {
                            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                          }
                        ],
                        "loadBalancerBackendAddressPools": [
                          {
                            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                          }
                        ],
                        "loadBalancerInboundNatPools": [
                          {
                            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                          }
                        ]
                      }
                    }
                  ],
                  "networkSecurityGroup": {
                    "id": "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityGroups/myNetworkSecurityGroup"
                  },
                  "enableAcceleratedNetworking": true,
                  "enableFpga": true,
                  "dnsSettings": {
                    "dnsServers": [
                      "aaaaaaaaaaaa"
                    ]
                  },
                  "enableIPForwarding": true,
                  "deleteOption": "Delete"
                }
              }
            ],
            "healthProbe": {
              "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/restorePointName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
            },
            "networkApiVersion": "2020-11-01"
          },
          "securityProfile": {
            "uefiSettings": {
              "secureBootEnabled": true,
              "vTpmEnabled": true
            },
            "encryptionAtHost": true,
            "securityType": "TrustedLaunch"
          },
          "diagnosticsProfile": {
            "bootDiagnostics": {
              "enabled": true,
              "storageUri": "aaaaaaaaaaaaaaaaaaa"
            }
          },
          "extensionProfile": {
            "extensions": [
              {
                "name": "aa",
                "type": "aaaaa",
                "properties": {
                  "forceUpdateTag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
                  "publisher": "aaaaaaaaaaaaa",
                  "type": "aaaaaaaa",
                  "typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
                  "autoUpgradeMinorVersion": true,
                  "enableAutomaticUpgrade": true,
                  "settings": {},
                  "protectedSettings": {},
                  "provisioningState": "aaaaaaaaaaaaaa",
                  "provisionAfterExtensions": [
                    "aaaaaaaaaaaaaa"
                  ],
                  "suppressFailures": true
                },
                "id": "aaaaaaaaaaaaaaaaaaaaaa"
              }
            ],
            "extensionsTimeBudget": "aaaaaaaaaaaaaaaaaaaaaaaaaa"
          },
          "licenseType": "aaaa",
          "priority": "Regular",
          "evictionPolicy": "Deallocate",
          "billingProfile": {
            "maxPrice": 4
          },
          "scheduledEventsProfile": {
            "terminateNotificationProfile": {
              "notBeforeTimeout": "aa",
              "enable": true
            }
          },
          "userData": "aaaaaaaaaaaaaaaaaaaaaaaaa",
          "capacityReservation": {
            "capacityReservationGroup": {
              "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
            }
          },
          "applicationProfile": {
            "galleryApplications": [
              {
                "tags": "aaaaaaaaaaa",
                "order": 29,
                "packageReferenceId": "aaaaaaaaaa",
                "configurationReference": "aaaaa"
              }
            ]
          }
        },
        "provisioningState": "succeeded",
        "overprovision": true,
        "doNotRunExtensionsOnOverprovisionedVMs": true,
        "platformFaultDomainCount": 1,
        "automaticRepairsPolicy": {
          "enabled": true,
          "gracePeriod": "aaaaaaaaaaaaaaaaaaaaaaaaa"
        },
        "uniqueId": "aaaaaaaaaaaaaaaaaaaaaaa",
        "zoneBalance": true,
        "proximityPlacementGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "hostGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "additionalCapabilities": {
          "ultraSSDEnabled": true,
          "hibernationEnabled": true
        },
        "scaleInPolicy": {
          "rules": [
            "Default"
          ],
          "forceDeletion": true
        },
        "orchestrationMode": "Uniform",
        "spotRestorePolicy": {
          "enabled": true,
          "restoreTimeout": "aaaaaaaaaa"
        }
      },
      "plan": {
        "name": "aaaaaaaaaa",
        "publisher": "aaaaaaaaaaaaaaaaaaaaaa",
        "product": "aaaaaaaaaaaaaaaaaaaa",
        "promotionCode": "aaaaaaaaaaaaaaaaaaaa"
      },
      "identity": {
        "principalId": "aaaaaaaaaaaaaaa",
        "tenantId": "aaaaaaaaaaaaaaaa",
        "type": "SystemAssigned",
        "userAssignedIdentities": {
          "key3951": {
            "principalId": "aaaa",
            "clientId": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
          }
        }
      },
      "zones": [
        "aaaaaaa"
      ],
      "extendedLocation": {
        "name": "aaaaaaaaaaaaaaaaaaaaa",
        "type": "EdgeZone"
      }
    },
    {
      "name": "{virtualMachineScaleSetName}",
      "id": "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}1",
      "type": "Microsoft.Compute/virtualMachineScaleSets",
      "location": "eastus",
      "tags": {},
      "sku": {
        "name": "Standard_D2s_v3",
        "tier": "Standard",
        "capacity": 4
      },
      "properties": {
        "singlePlacementGroup": true,
        "upgradePolicy": {
          "mode": "Automatic",
          "automaticOSUpgradePolicy": {
            "enableAutomaticOSUpgrade": true,
            "disableAutomaticRollback": true,
            "useRollingUpgradePolicy": true,
            "osRollingUpgradeDeferral": true
          },
          "rollingUpgradePolicy": {
            "maxBatchInstancePercent": 49,
            "maxUnhealthyInstancePercent": 81,
            "maxUnhealthyUpgradedInstancePercent": 98,
            "pauseTimeBetweenBatches": "aaaaaaaaaaaaaaa",
            "enableCrossZoneUpgrade": true,
            "prioritizeUnhealthyInstances": true,
            "maxSurge": true
          }
        },
        "virtualMachineProfile": {
          "storageProfile": {
            "osDisk": {
              "createOption": "FromImage",
              "caching": "ReadWrite",
              "managedDisk": {
                "storageAccountType": "Premium_LRS",
                "diskEncryptionSet": {
                  "id": "aaaaaaaaaaaa"
                }
              },
              "diskSizeGB": 30,
              "name": "a",
              "writeAcceleratorEnabled": true,
              "diffDiskSettings": {
                "option": "Local",
                "placement": "CacheDisk"
              },
              "osType": "Windows",
              "image": {
                "uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
              },
              "vhdContainers": [
                "aaaaaaaaaaaaaaaa"
              ]
            },
            "imageReference": {
              "publisher": "azuredatabricks",
              "offer": "databricks",
              "sku": "databricksworker",
              "version": "3.15.2",
              "exactVersion": "aa",
              "sharedGalleryImageId": "aaaaaaa",
              "id": "aaa"
            },
            "dataDisks": []
          },
          "osProfile": {
            "computerNamePrefix": "{virtualMachineScaleSetName}",
            "adminUsername": "admin",
            "linuxConfiguration": {
              "disablePasswordAuthentication": true,
              "ssh": {
                "publicKeys": [
                  {
                    "path": "aaa",
                    "keyData": "aaaaaa"
                  }
                ]
              },
              "provisionVMAgent": true,
              "patchSettings": {
                "patchMode": "ImageDefault",
                "assessmentMode": "ImageDefault"
              }
            },
            "customData": "a",
            "windowsConfiguration": {
              "provisionVMAgent": true,
              "enableAutomaticUpdates": true,
              "timeZone": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
              "additionalUnattendContent": [
                {
                  "passName": "OobeSystem",
                  "componentName": "Microsoft-Windows-Shell-Setup",
                  "settingName": "AutoLogon",
                  "content": "aaaaaaaaaaaaaaaaaaaa"
                }
              ],
              "patchSettings": {
                "patchMode": "Manual",
                "enableHotpatching": true,
                "assessmentMode": "ImageDefault"
              },
              "winRM": {
                "listeners": [
                  {
                    "protocol": "Http",
                    "certificateUrl": "aaaaaaaaaaaaaaaaaaaaaa"
                  }
                ]
              }
            },
            "secrets": [
              {
                "sourceVault": {
                  "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                },
                "vaultCertificates": [
                  {
                    "certificateUrl": "aaaaaaa",
                    "certificateStore": "aaaaaaaaaaaaaaaaaaaaaaaaa"
                  }
                ]
              }
            ]
          },
          "networkProfile": {
            "networkInterfaceConfigurations": [
              {
                "name": "myNic1",
                "properties": {
                  "primary": true,
                  "ipConfigurations": [
                    {
                      "name": "myIPConfig",
                      "properties": {
                        "primary": true,
                        "subnet": {
                          "id": "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet"
                        },
                        "publicIPAddressConfiguration": {
                          "name": "aaaaaaaaaaaaaaaaaa",
                          "properties": {
                            "idleTimeoutInMinutes": 18,
                            "dnsSettings": {
                              "domainNameLabel": "aaaaaaaaaaaaaaaaaa"
                            },
                            "ipTags": [
                              {
                                "ipTagType": "aaaaaaa",
                                "tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
                              }
                            ],
                            "publicIPPrefix": {
                              "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                            },
                            "publicIPAddressVersion": "IPv4",
                            "deleteOption": "Delete"
                          },
                          "sku": {
                            "name": "Basic",
                            "tier": "Regional"
                          }
                        },
                        "privateIPAddressVersion": "IPv4",
                        "applicationGatewayBackendAddressPools": [
                          {
                            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                          }
                        ],
                        "applicationSecurityGroups": [
                          {
                            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                          }
                        ],
                        "loadBalancerBackendAddressPools": [
                          {
                            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                          }
                        ],
                        "loadBalancerInboundNatPools": [
                          {
                            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
                          }
                        ]
                      }
                    }
                  ],
                  "networkSecurityGroup": {
                    "id": "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityGroups/myNetworkSecurityGroup"
                  },
                  "enableAcceleratedNetworking": true,
                  "enableFpga": true,
                  "dnsSettings": {
                    "dnsServers": [
                      "aaaaaaaaaaaa"
                    ]
                  },
                  "enableIPForwarding": true,
                  "deleteOption": "Delete"
                }
              }
            ],
            "healthProbe": {
              "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/restorePointName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
            },
            "networkApiVersion": "2020-11-01"
          },
          "securityProfile": {
            "uefiSettings": {
              "secureBootEnabled": true,
              "vTpmEnabled": true
            },
            "encryptionAtHost": true,
            "securityType": "TrustedLaunch"
          },
          "diagnosticsProfile": {
            "bootDiagnostics": {
              "enabled": true,
              "storageUri": "aaaaaaaaaaaaaaaaaaa"
            }
          },
          "extensionProfile": {
            "extensions": [
              {
                "name": "aa",
                "type": "aaaaa",
                "properties": {
                  "forceUpdateTag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
                  "publisher": "aaaaaaaaaaaaa",
                  "type": "aaaaaaaa",
                  "typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
                  "autoUpgradeMinorVersion": true,
                  "enableAutomaticUpgrade": true,
                  "settings": {},
                  "protectedSettings": {},
                  "provisioningState": "aaaaaaaaaaaaaa",
                  "provisionAfterExtensions": [
                    "aaaaaaaaaaaaaa"
                  ],
                  "suppressFailures": true
                },
                "id": "aaaaaaaaaaaaaaaaaaaaaa"
              }
            ],
            "extensionsTimeBudget": "aaaaaaaaaaaaaaaaaaaaaaaaaa"
          },
          "licenseType": "aaaaaaaaaaaaaaaaaaaaaaa",
          "priority": "Regular",
          "evictionPolicy": "Deallocate",
          "billingProfile": {
            "maxPrice": 4
          },
          "scheduledEventsProfile": {
            "terminateNotificationProfile": {
              "notBeforeTimeout": "aa",
              "enable": true
            }
          },
          "userData": "aaaaaaaaaaaaaaaaaaaaaa",
          "capacityReservation": {
            "capacityReservationGroup": {
              "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
            }
          },
          "applicationProfile": {
            "galleryApplications": [
              {
                "tags": "aaaaaaaaaaa",
                "order": 29,
                "packageReferenceId": "aaaaaaaaaa",
                "configurationReference": "aaaaa"
              }
            ]
          }
        },
        "provisioningState": "succeeded",
        "overprovision": true,
        "doNotRunExtensionsOnOverprovisionedVMs": true,
        "platformFaultDomainCount": 1,
        "automaticRepairsPolicy": {
          "enabled": true,
          "gracePeriod": "aaaaaaaaaaaaaaaaaaaaaaaaa"
        },
        "uniqueId": "aaaaa",
        "zoneBalance": true,
        "proximityPlacementGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "hostGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "additionalCapabilities": {
          "ultraSSDEnabled": true,
          "hibernationEnabled": true
        },
        "scaleInPolicy": {
          "rules": [
            "Default"
          ],
          "forceDeletion": true
        },
        "orchestrationMode": "Uniform",
        "spotRestorePolicy": {
          "enabled": true,
          "restoreTimeout": "aaaaaaaaaa"
        }
      },
      "plan": {
        "name": "aaaaaaaaaa",
        "publisher": "aaaaaaaaaaaaaaaaaaaaaa",
        "product": "aaaaaaaaaaaaaaaaaaaa",
        "promotionCode": "aaaaaaaaaaaaaaaaaaaa"
      },
      "identity": {
        "principalId": "aaaaaaaaaaaaaaa",
        "tenantId": "aaaaaaaaaaaaaaaa",
        "type": "SystemAssigned",
        "userAssignedIdentities": {
          "key3951": {
            "principalId": "aaaa",
            "clientId": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
          }
        }
      },
      "zones": [
        "aaaaaaaa"
      ],
      "extendedLocation": {
        "name": "aaaaaaaaaaaaaaaaaaaaa",
        "type": "EdgeZone"
      }
    }
  ],
  "nextLink": "aaaaaaaaaaaaaaaaaaa"
}

VirtualMachineScaleSet_List_MinimumSet_Gen

Mintakérelem

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets?api-version=2024-07-01

Mintaválasz

{
  "value": [
    {
      "location": "eastus",
      "id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}"
    },
    {
      "location": "eastus",
      "id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}"
    }
  ]
}

Definíciók

Name Description
AdditionalCapabilities

Engedélyezi vagy letiltja a képességet a virtuális gépen vagy a virtuálisgép-méretezési csoportban.

AdditionalUnattendContent

A Windows telepítője által használt Unattend.xml fájlban található további XML-formátumú információkat adja meg. A tartalom meghatározása a név, az összetevő neve és a tartalom alkalmazásának menete alapján történik.

AllocationStrategy

Megadja annak a virtuálisgép-méretezési csoportnak a foglalási stratégiáját, amely alapján a virtuális gépek ki lesznek foglalva.

ApiEntityReference

Az API-entitás referenciája.

ApiError

Api-hiba.

ApiErrorBase

Api-hibabázis.

ApplicationProfile

Azon katalógusalkalmazások listáját tartalmazza, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára

AutomaticOSUpgradePolicy

Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek.

AutomaticRepairsPolicy

Megadja a virtuálisgép-méretezési csoport automatikus javításainak konfigurációs paramétereit.

BillingProfile

Egy Azure Spot virtuális gép vagy virtuális gép számlázással kapcsolatos adatait adja meg. Minimális API-verzió: 2019-03-01.

BootDiagnostics

A rendszerindítási diagnosztika egy hibakeresési funkció, amely lehetővé teszi a konzol kimenetének és képernyőképének megtekintését a virtuális gép állapotának diagnosztizálásához. A konzolnapló kimenetét egyszerűen megtekintheti. Az Azure lehetővé teszi a virtuális gép képernyőképének megtekintését is a hipervizorból.

CachingTypes

Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Nincs a standard tárolóhoz. ReadOnly for Premium Storage.

CapacityReservationProfile

A kapacitásfoglalási profil paraméterei.

CloudError

Hibaválasz a Compute szolgáltatástól.

ComponentNames

Az összetevő neve. Jelenleg az egyetlen engedélyezett érték a Microsoft-Windows-Shell-Setup.

DeleteOptions

Adja meg, mi történik a nyilvános IP-címpel a virtuális gép törlésekor

DiagnosticsProfile

Megadja a rendszerindítási diagnosztikai beállítások állapotát. Minimális API-verzió: 2015-06-15.

DiffDiskOptions

Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait.

DiffDiskPlacement

Az operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg. Ezt a tulajdonságot a felhasználó használhatja a kérésben a hely kiválasztásához, azaz gyorsítótárlemez, erőforráslemez vagy nvme lemezterület kiválasztásához a rövid élettartamú operációsrendszer-lemezek kiépítéséhez. A rövid élettartamú operációsrendszer-lemez méretére vonatkozó követelményekről további információt a Windows rendszerű virtuális gépek rövid élettartamú operációsrendszer-lemezméreti követelményeit https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements- és Linux rendszerű virtuális gépeken https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Az NvmeDisk minimális API-verziója: 2024-03-01.

DiffDiskSettings

Az operációs rendszer lemezéhez megadható rövid élettartamú lemezbeállítások paramétereit ismerteti. Megjegyzés: A rövid élettartamú lemezbeállítások csak felügyelt lemezhez adhatók meg.

DiskControllerTypes
DiskCreateOptionTypes

Meghatározza, hogyan kell létrehozni a méretezési csoportban lévő virtuális gépeket. Az egyetlen engedélyezett érték: FromImage. Ezt az értéket akkor használja a rendszer, ha rendszerképet használ a virtuális gép létrehozásához. Platformrendszerkép használata esetén a fent leírt imageReference elemet is használhatja. Marketplace-rendszerkép használata esetén a korábban ismertetett tervelemet is használhatja.

DiskDeleteOptionTypes

Megadja, hogy az operációsrendszer-lemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el).

Lehetséges értékek:

Törlés Ha ezt az értéket használja, az operációsrendszer-lemez törlődik a VMSS Flex virtuális gép törlésekor.

leválasztása Ha ezt az értéket használja, az operációsrendszer-lemez megmarad a VMSS Flex virtuális gép törlése után.

Az alapértelmezett érték atörlése értékre van állítva. Rövid élettartamú operációsrendszer-lemez esetén az alapértelmezett érték Törlés. A felhasználó nem módosíthatja a rövid élettartamú operációsrendszer-lemez törlési beállítását.

DiskEncryptionSetParameters

A lemezhez megadható ügyfél által felügyelt lemeztitkosítási csoport erőforrás-azonosítójának paraméterét ismerteti. Megjegyzés: A lemeztitkosítási csoport erőforrás-azonosítója csak felügyelt lemezhez adható meg. További részletekért tekintse meg https://aka.ms/mdssewithcmkoverview.

DomainNameLabelScopeTypes

A Tartománynév címke hatóköre. A tartománynév-hatókörből és a virtuálisgép-indexből a szabályzatnak megfelelően létrehozott kivonatolt tartománynévcímke összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek

EncryptionIdentity

Megadja az ADE által a kulcsvault-műveletek hozzáférési jogkivonatának lekéréséhez használt felügyelt identitást.

EventGridAndResourceGraph

Az eventGridAndResourceGraphhoz kapcsolódó ütemezett eseményekkel kapcsolatos konfigurációkat adja meg.

ExtendedLocation

A kiterjesztett hely összetett típusa.

ExtendedLocationTypes

A kiterjesztett hely típusa.

ImageReference

Megadja a használni kívánt kép adatait. Megadhatja a platformrendszerképekről, a marketplace-rendszerképekről vagy a virtuálisgép-rendszerképekről szóló információkat. Ez az elem akkor szükséges, ha platformrendszerképet, piactéri rendszerképet vagy virtuálisgép-lemezképet szeretne használni, de más létrehozási műveletekben nem használja. MEGJEGYZÉS: A képhivatkozás közzétevője és ajánlata csak a méretezési csoport létrehozásakor állítható be.

InnerError

Belső hiba részletei.

IPVersion

A 2019.07.01-től elérhető Api-Version jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6".

KeyVaultSecretReference

A Key Vault titkos kulcsára mutató hivatkozás leírása

LinuxConfiguration

Megadja a Linux operációs rendszer beállításait a virtuális gépen. A támogatott Linux-disztribúciók listáját a Azure-Endorsed Disztribúcióklinuxos verziójában találja.

LinuxPatchAssessmentMode

Megadja az IaaS virtuális gép virtuális gép vendégjavítás-felmérésének módját.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.

LinuxPatchSettings

Megadja a Linuxon futó virtuálisgép-vendégjavításhoz kapcsolódó beállításokat.

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg.

LinuxVMGuestPatchAutomaticByPlatformSettings

További beállításokat ad meg, amelyeket akkor kell alkalmazni, ha a Linux-javítás beállításai között az AutomaticByPlatform javítómód van kiválasztva.

LinuxVMGuestPatchMode

Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

ImageDefault – A rendszer a virtuális gép alapértelmezett javítási konfigurációját használja.

AutomaticByPlatform – A virtuális gépet a platform automatikusan frissíti. A provisionVMAgent tulajdonságnak igaznak kell lennie

Mode

Azt a módot adja meg, amelyen a ProxyAgent végrehajt, ha a funkció engedélyezve van. A ProxyAgent megkezdi a naplózást vagy a figyelést, de nem kényszeríti ki a hozzáférés-vezérlést a gazdagépvégpontokra irányuló kérések felett naplózási módban, míg Kényszerítési módban a hozzáférés-vezérlést fogja kikényszeríteni. Az alapértelmezett érték a Kényszerítés mód.

NetworkApiVersion

Megadja a Microsoft.Network API-verziót, amelyet a hálózati erőforrások létrehozásakor használnak a virtuálisgép-méretezési csoport hálózati adapter-konfigurációiban a "Rugalmas" vezénylési móddal

NetworkInterfaceAuxiliaryMode

Megadja, hogy a kiegészítő mód engedélyezve van-e a hálózati adapter erőforrásához.

NetworkInterfaceAuxiliarySku

Megadja, hogy a kiegészítő termékváltozat engedélyezve van-e a hálózati adapter erőforrásához.

OperatingSystemTypes

Ez a tulajdonság lehetővé teszi a lemezen található operációs rendszer típusának megadását, ha virtuális gépet hoz létre felhasználói lemezképből vagy speciális VHD-ből. Lehetséges értékek: Windows,Linux.

OrchestrationMode

Megadja a virtuálisgép-méretezési csoport vezénylési módját.

OSImageNotificationProfile
PassNames

Az átengedés neve. Jelenleg az egyetlen engedélyezett érték az OobeSystem.

PatchSettings

A Windows rendszerű virtuális gépek vendégjavításával kapcsolatos beállításokat adja meg.

Plan

Megadja a virtuális gép létrehozásához használt piactéri rendszerkép adatait. Ez az elem csak marketplace-rendszerképekhez használható. Ahhoz, hogy egy API-ból piactéri rendszerképet használhasson, engedélyeznie kell a rendszerképet programozott használatra. Az Azure Portalon keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés, Első lépések –>elemre. Adja meg a szükséges információkat, majd kattintson a Mentésgombra.

PriorityMixPolicy

Meghatározza a kihasználatlan és a normál prioritású virtuális gépek célfelosztásait egy rugalmas vezénylési móddal rendelkező méretezési csoportban. Ezzel a tulajdonsággal az ügyfél meg tudja adni a VMSS flex-példány felskálázása során létrehozott normál prioritású virtuális gépek alapszámát, valamint a kihasználatlan és a normál prioritású virtuális gépek közötti felosztást az alapcél elérése után.

ProtocolTypes

A WinRM-figyelő protokollját adja meg. Lehetséges értékek: http,https.

ProxyAgentSettings

ProxyAgent-beállításokat ad meg a virtuális gép létrehozásakor. Minimális API-verzió: 2023-09-01.

PublicIPAddressSku

A nyilvános IP-termékváltozatot ismerteti. Az OrchestrationMode csak rugalmasként állítható be.

PublicIPAddressSkuName

Nyilvános IP-termékváltozat nevének megadása

PublicIPAddressSkuTier

Nyilvános IP-termékváltozat szintjének megadása

RepairAction

A méretezési csoportban lévő nem megfelelő virtuális gépek javításához használt javítási művelet típusa (csere, újraindítás, újraimálás). Az alapértelmezett érték a csere.

ResiliencyPolicy

Egy rugalmassági szabályzatot ír le – resiliencVMCreationPolicy és/vagy resiliencVMDeletionPolicy.

ResilientVMCreationPolicy

A rugalmas virtuális gép létrehozásakor használt konfigurációs paraméterek.

ResilientVMDeletionPolicy

A rugalmas virtuális gép törlésekor használt konfigurációs paraméterek.

ResourceIdentityType

A virtuálisgép-méretezési csoporthoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást a virtuálisgép-méretezési csoportból.

RollingUpgradePolicy

A működés közbeni frissítés során használt konfigurációs paraméterek.

ScaleInPolicy

Egy virtuálisgép-méretezési csoport méretezési szabályzatát ismerteti.

ScheduledEventsAdditionalPublishingTargets
ScheduledEventsPolicy

Megadja az újratelepítést, az újraindítást és az ScheduledEventsAdditionalPublishingTargets ütemezett eseményhez kapcsolódó konfigurációkat.

ScheduledEventsProfile
securityEncryptionTypes

A felügyelt lemez EncryptionType tulajdonságát adja meg. A felügyelt lemez titkosításához a DiskWithVMGuestState értékre van állítva, a VMGuestState blob mellett a VMGuestStateOnly értékre csak a VMGuestState-blob titkosításához, valamint a NemPersistedTPM értékre, hogy ne őrizze meg a belső vezérlőprogram állapotát a VMGuestState blobban. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be.

SecurityPostureReference

Megadja a méretezési csoportban használni kívánt biztonsági helyzetet. Minimális API-verzió: 2023-03-01

SecurityProfile

Megadja a virtuális gép vagy a virtuálisgép-méretezési csoport biztonsági profilbeállításait.

SecurityTypes

A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani. Az alapértelmezett viselkedés a következő: Az UefiSettings csak akkor lesz engedélyezve, ha ez a tulajdonság be van állítva.

ServiceArtifactReference

Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor. Minimális API-verzió: 2022-11-01

SettingNames

Megadja annak a beállításnak a nevét, amelyre a tartalom vonatkozik. A lehetséges értékek a következők: FirstLogonCommands és AutoLogon.

Sku

Egy virtuálisgép-méretezési csoport termékváltozatát ismerteti. MEGJEGYZÉS: Ha az új virtuálisgép-termékváltozat nem támogatott azon a hardveren, amelyen a méretezési csoport jelenleg működik, a termékváltozat nevének módosítása előtt fel kell szabadítania a méretezési csoportban lévő virtuális gépeket.

SkuProfile

Megadja a virtuálisgép-méretezési csoport termékváltozat-profilját. Ezzel a tulajdonsággal az ügyfél megadhatja a virtuálisgép-méretek listáját és a foglalási stratégiát.

SkuProfileVMSize

Megadja a virtuális gép méretét.

SpotRestorePolicy

Megadja a virtuálisgép-méretezési csoport Spot-Try-Restore tulajdonságait. Ezzel a tulajdonsággal az ügyfél engedélyezheti vagy letilthatja a kiürített kihasználatlan VMSS virtuálisgép-példányok automatikus visszaállítását a kapacitás rendelkezésre állása és a díjszabás korlátozása alapján.

SshConfiguration

Az Azure-ban futó Linux-alapú virtuális gépek SSH-konfigurációja

SshPublicKey

Információkat tartalmaz az SSH-tanúsítvány nyilvános kulcsáról és a nyilvános kulcs helyét tartalmazó Linux rendszerű virtuális gép elérési útjáról.

StorageAccountTypes

Megadja a felügyelt lemez tárfiókjának típusát. MEGJEGYZÉS: UltraSSD_LRS csak adatlemezekkel használható, operációsrendszer-lemezzel nem használható.

SubResource
TerminateNotificationProfile
UefiSettings

Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et. Minimális API-verzió: 2020-12-01.

UpgradeMode

Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját.

A lehetséges értékek a következők:

Manuális – A méretezési csoportban lévő virtuális gépek frissítéseinek alkalmazását szabályozhatja. Ezt a manualUpgrade művelet használatával teheti meg.

Automatikus – A méretezési csoportban lévő összes virtuális gép automatikusan frissül.

UpgradePolicy

Egy frissítési szabályzatot ír le – automatikus, manuális vagy működés közben.

UserAssignedIdentities

A virtuális géphez társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

UserInitiatedReboot

Az újraindítással kapcsolatos ütemezett eseményekkel kapcsolatos konfigurációkat adja meg.

UserInitiatedRedeploy

A kapcsolódó ütemezett eseményekkel kapcsolatos konfigurációk ismételt üzembe helyezését adja meg.

VaultCertificate

Egyetlen tanúsítványhivatkozást ismertet a Key Vaultban, és azt, hogy a tanúsítványnak hol kell lennie a virtuális gépen.

VaultSecretGroup

Egy olyan tanúsítványkészletet ír le, amely ugyanabban a Key Vaultban található.

VirtualHardDisk

Egy lemez URI-ját ismerteti.

VirtualMachineEvictionPolicyTypes

Megadja az Azure Spot virtuális gép és az Azure Spot méretezési csoport kiürítési szabályzatát. Az Azure Spot virtuális gépek esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2017-10-30 előzetes verzió.

VirtualMachinePriorityTypes

Megadja a méretezési csoportban lévő virtuális gépek prioritását. Minimális API-verzió: 2017-10-30-preview.

VirtualMachineScaleSet

Egy virtuálisgép-méretezési csoportot ismertet.

VirtualMachineScaleSetDataDisk

Egy virtuálisgép-méretezési csoport adatlemezét ismerteti.

VirtualMachineScaleSetExtension

A virtuálisgép-méretezési csoport bővítményét ismerteti.

VirtualMachineScaleSetExtensionProfile

Egy virtuálisgép-méretezési csoport bővítményprofilját ismerteti.

VirtualMachineScaleSetHardwareProfile

Megadja a virtuálisgép-méretezési csoport hardverbeállításait.

VirtualMachineScaleSetIdentity

A virtuálisgép-méretezési csoport identitása.

VirtualMachineScaleSetIPConfiguration

A virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációját ismerteti.

VirtualMachineScaleSetIpTag

A nyilvános IP-címhez társított IP-címet tartalmazza.

VirtualMachineScaleSetListResult

A Virtuális gépek listázása művelet válasza.

VirtualMachineScaleSetManagedDiskParameters

Egy ScaleSet által felügyelt lemez paramétereit ismerteti.

VirtualMachineScaleSetNetworkConfiguration

A virtuálisgép-méretezési csoport hálózati profiljának hálózati konfigurációit ismerteti.

VirtualMachineScaleSetNetworkConfigurationDnsSettings

Egy virtuálisgép-méretezési csoport hálózati konfigurációjának DNS-beállításait ismerteti.

VirtualMachineScaleSetNetworkProfile

Egy virtuálisgép-méretezési csoport hálózati profilját ismerteti.

VirtualMachineScaleSetOSDisk

Egy virtuálisgép-méretezési csoport operációsrendszer-lemezét ismerteti.

VirtualMachineScaleSetOSProfile

Egy virtuálisgép-méretezési csoport operációsrendszer-profilját ismerteti.

VirtualMachineScaleSetPublicIPAddressConfiguration

Egy virtuálisgép-méretezési csoport IP-konfigurációjának PublicIPAddress-konfigurációját ismerteti

VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

Egy virtuálisgép-méretezési csoport hálózati konfigurációjának DNS-beállításait ismerteti.

VirtualMachineScaleSetScaleInRules

A virtuálisgép-méretezési csoport skálázása során követendő szabályok.

A lehetséges értékek a következők:

Alapértelmezett Ha egy virtuálisgép-méretezési csoport méretezése történik, a méretezési csoport először zónák között lesz egyensúlyban, ha ez egy zónaméretezési csoport. Ezt követően a hibatartományok között a lehető legnagyobb mértékben ki lesz egyensúlyban. Az egyes tartalék tartományokon belül az eltávolításhoz kiválasztott virtuális gépek lesznek a legújabbak, amelyek nem lesznek védve a méretezéstől.

OldestVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a rendszer a legöregebb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legrégebbi virtuális gépeket választjuk ki az eltávolításhoz.

LegújabbVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a legújabb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legújabb virtuális gépeket választjuk ki az eltávolításhoz.

VirtualMachineScaleSetStorageProfile

Egy virtuálisgép-méretezési csoport tárolási profilját ismerteti.

VirtualMachineScaleSetVMProfile

Egy virtuálisgép-méretezési csoport virtuálisgép-profilját ismerteti.

VMDiskSecurityProfile

Megadja a felügyelt lemez biztonsági profilbeállításait. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be.

VMGalleryApplication

Megadja a számítási katalógus alkalmazásverzióra való hivatkozáshoz szükséges információkat

VMSizeProperties

Megadja a virtuális gép mérettulajdonság-beállításait.

WindowsConfiguration

Megadja a Windows operációs rendszer beállításait a virtuális gépen.

WindowsPatchAssessmentMode

Az IaaS virtuális gép virtuális gépének virtuálisgép-vendégjavítás-felmérésének módját adja meg.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg.

WindowsVMGuestPatchAutomaticByPlatformSettings

További beállításokat ad meg, amelyeket akkor kell alkalmazni, ha az AutomaticByPlatform javítómód ki van választva a Windows-javítás beállításai között.

WindowsVMGuestPatchMode

Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

Manuális – Ön szabályozza a javítások virtuális gépre való alkalmazását. Ezt úgy teheti meg, hogy manuálisan alkalmazza a javításokat a virtuális gépen belül. Ebben a módban az automatikus frissítések le vannak tiltva; a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak hamisnak kell lennie

AutomaticByOS – A virtuális gépet az operációs rendszer automatikusan frissíti. A WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie.

AutomaticByPlatform – a virtuális gépet a platform automatikusan frissíti. A provisionVMAgent és a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie

WinRMConfiguration

A virtuális gép Windows távfelügyeleti konfigurációjának ismertetése

WinRMListener

A Windows Remote Management figyelő protokollját és ujjlenyomatát ismerteti

ZonalPlatformFaultDomainAlignMode

Megadja a virtuálisgép-méretezési csoport számítási és tárolási tartalék tartományainak száma közötti igazítási módot.

AdditionalCapabilities

Engedélyezi vagy letiltja a képességet a virtuális gépen vagy a virtuálisgép-méretezési csoportban.

Name Típus Description
hibernationEnabled

boolean

A virtuális gépen a hibernálási képességet engedélyező vagy letiltó jelző.

ultraSSDEnabled

boolean

Az a jelző, amely lehetővé teszi vagy letiltja, hogy egy vagy több felügyelt adatlemez UltraSSD_LRS tárfióktípussal a virtuális gépen vagy a VMSS-en. A tárfióktípusú felügyelt lemezek UltraSSD_LRS csak akkor vehetők fel virtuális géphez vagy virtuálisgép-méretezési csoporthoz, ha ez a tulajdonság engedélyezve van.

AdditionalUnattendContent

A Windows telepítője által használt Unattend.xml fájlban található további XML-formátumú információkat adja meg. A tartalom meghatározása a név, az összetevő neve és a tartalom alkalmazásának menete alapján történik.

Name Típus Description
componentName

ComponentNames

Az összetevő neve. Jelenleg az egyetlen engedélyezett érték a Microsoft-Windows-Shell-Setup.

content

string

Megadja a megadott elérési úthoz és összetevőhöz a unattend.xml fájlhoz hozzáadott XML-formátumú tartalmat. Az XML-nek 4 KB-nál kisebbnek kell lennie, és tartalmaznia kell a beszúrt beállítás vagy szolgáltatás gyökérelemét.

passName

PassNames

Az átengedés neve. Jelenleg az egyetlen engedélyezett érték az OobeSystem.

settingName

SettingNames

Megadja annak a beállításnak a nevét, amelyre a tartalom vonatkozik. A lehetséges értékek a következők: FirstLogonCommands és AutoLogon.

AllocationStrategy

Megadja annak a virtuálisgép-méretezési csoportnak a foglalási stratégiáját, amely alapján a virtuális gépek ki lesznek foglalva.

Érték Description
CapacityOptimized
LowestPrice

ApiEntityReference

Az API-entitás referenciája.

Name Típus Description
id

string

Az ARM-erőforrás azonosítója /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...

ApiError

Api-hiba.

Name Típus Description
code

string

A hibakód.

details

ApiErrorBase[]

Az API-hiba részletei

innererror

InnerError

Az Api belső hibája

message

string

A hibaüzenet.

target

string

Az adott hiba célja.

ApiErrorBase

Api-hibabázis.

Name Típus Description
code

string

A hibakód.

message

string

A hibaüzenet.

target

string

Az adott hiba célja.

ApplicationProfile

Azon katalógusalkalmazások listáját tartalmazza, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára

Name Típus Description
galleryApplications

VMGalleryApplication[]

Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára

AutomaticOSUpgradePolicy

Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek.

Name Típus Description
disableAutomaticRollback

boolean

Le kell-e tiltani az operációs rendszer lemezkép-visszaállítási funkcióját. Az alapértelmezett érték hamis.

enableAutomaticOSUpgrade

boolean

Azt jelzi, hogy az operációsrendszer-frissítéseket automatikusan alkalmazni kell-e a méretezési csoportok példányaira, amikor elérhetővé válik az operációsrendszer-rendszerkép egy újabb verziója. Az alapértelmezett érték hamis. Ha ez igaz értékre van állítva a Windows-alapú méretezési csoportok esetében, az enableAutomaticUpdates automatikusan hamis értékre van állítva, és nem állítható be igaz értékre.

osRollingUpgradeDeferral

boolean

Azt jelzi, hogy az automatikus operációs rendszer frissítésének halasztásnak kell-e alávetnie magát. A késleltetett operációsrendszer-frissítések virtuális gépenként speciális értesítéseket küldenek arról, hogy az operációs rendszer frissítése a működés közbeni frissítésekről bejövő, a Platform.PendingOSUpgrade IMDS-címkén keresztül. A frissítés ezután egy ApproveRollingUpgrade-hívással történő jóváhagyásig letörli a frissítést.

useRollingUpgradePolicy

boolean

Azt jelzi, hogy az automatikus operációsrendszer-frissítés során használni kell-e a működés közbeni frissítési szabályzatot. Az alapértelmezett érték hamis. Az automatikus operációsrendszer-frissítés az alapértelmezett szabályzatra fog visszaállni, ha nincs meghatározva szabályzat a VMSS-en.

AutomaticRepairsPolicy

Megadja a virtuálisgép-méretezési csoport automatikus javításainak konfigurációs paramétereit.

Name Típus Description
enabled

boolean

Megadja, hogy engedélyezni kell-e az automatikus javításokat a virtuálisgép-méretezési csoportban. Az alapértelmezett érték hamis.

gracePeriod

string

Az az idő, amelyre az automatikus javítások fel vannak függesztve a virtuális gép állapotváltozása miatt. A türelmi idő az állapotmódosítás befejeződése után kezdődik. Ez segít elkerülni a korai vagy véletlen javításokat. Az időtartamot ISO 8601 formátumban kell megadni. A minimálisan engedélyezett türelmi idő 10 perc (PT10M), amely szintén az alapértelmezett érték. A maximálisan engedélyezett türelmi idő 90 perc (PT90M).

repairAction

RepairAction

A méretezési csoportban lévő nem megfelelő virtuális gépek javításához használt javítási művelet típusa (csere, újraindítás, újraimálás). Az alapértelmezett érték a csere.

BillingProfile

Egy Azure Spot virtuális gép vagy virtuális gép számlázással kapcsolatos adatait adja meg. Minimális API-verzió: 2019-03-01.

Name Típus Description
maxPrice

number (double)

Meghatározza az Azure Spot virtuális gépek/virtuális gépek maximális árát. Ez az ár amerikai dollárban van.

Ez az ár a virtuális gép méretének aktuális Azure Spot árával lesz összehasonlítva. Emellett az árakat az Azure Spot virtuális gép/VMSS létrehozása/frissítésekor hasonlítják össze, és a művelet csak akkor lesz sikeres, ha a maximális Ár nagyobb, mint a jelenlegi Azure Spot ár.

A maxPrice az Azure Spot VM/VMSS kizárására is használható, ha az Aktuális Azure Spot ár meghaladja a maxPrice értéket a virtuális gép/VMSS létrehozása után.

A lehetséges értékek a következők:

- Minden nulla értéknél nagyobb decimális érték. Példa: 0.01538

-1 – azt jelzi, hogy az alapértelmezett ár up-to igény szerint.

A maxPrice beállítása -1 annak jelzésére, hogy az Azure Spot VM/VMSS-t nem szabad kizárni ár miatt. Emellett az alapértelmezett maximális ár -1, ha ön nem adja meg.

Minimális API-verzió: 2019-03-01.

BootDiagnostics

A rendszerindítási diagnosztika egy hibakeresési funkció, amely lehetővé teszi a konzol kimenetének és képernyőképének megtekintését a virtuális gép állapotának diagnosztizálásához. A konzolnapló kimenetét egyszerűen megtekintheti. Az Azure lehetővé teszi a virtuális gép képernyőképének megtekintését is a hipervizorból.

Name Típus Description
enabled

boolean

A rendszerindítási diagnosztikát engedélyezni kell-e a virtuális gépen.

storageUri

string

A konzol kimenetének és képernyőképének elhelyezéséhez használandó tárfiók URI-ja. Ha a storageUri nincs megadva a rendszerindítási diagnosztika engedélyezésekor, a rendszer felügyelt tárolót használ.

CachingTypes

Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Nincs a standard tárolóhoz. ReadOnly for Premium Storage.

Érték Description
None
ReadOnly
ReadWrite

CapacityReservationProfile

A kapacitásfoglalási profil paraméterei.

Name Típus Description
capacityReservationGroup

SubResource

Megadja a kapacitásfoglalási csoport erőforrás-azonosítóját, amelyet a virtuális gép vagy a méretezési virtuálisgép-példányok lefoglalásához kell használni, ha elegendő kapacitás van lefoglalva. További részletekért tekintse meg a https://aka.ms/CapacityReservation.

CloudError

Hibaválasz a Compute szolgáltatástól.

Name Típus Description
error

ApiError

Api-hiba.

ComponentNames

Az összetevő neve. Jelenleg az egyetlen engedélyezett érték a Microsoft-Windows-Shell-Setup.

Érték Description
Microsoft-Windows-Shell-Setup

DeleteOptions

Adja meg, mi történik a nyilvános IP-címpel a virtuális gép törlésekor

Érték Description
Delete
Detach

DiagnosticsProfile

Megadja a rendszerindítási diagnosztikai beállítások állapotát. Minimális API-verzió: 2015-06-15.

Name Típus Description
bootDiagnostics

BootDiagnostics

A rendszerindítási diagnosztika egy hibakeresési funkció, amely lehetővé teszi a konzol kimenetének és képernyőképének megtekintését a virtuális gép állapotának diagnosztizálásához. MEGJEGYZÉS: Ha a storageUri meg van adva, győződjön meg arról, hogy a tárfiók ugyanabban a régióban és előfizetésben van, mint a virtuális gép. A konzolnapló kimenetét egyszerűen megtekintheti. Az Azure lehetővé teszi a virtuális gép képernyőképének megtekintését is a hipervizorból.

DiffDiskOptions

Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait.

Érték Description
Local

DiffDiskPlacement

Az operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg. Ezt a tulajdonságot a felhasználó használhatja a kérésben a hely kiválasztásához, azaz gyorsítótárlemez, erőforráslemez vagy nvme lemezterület kiválasztásához a rövid élettartamú operációsrendszer-lemezek kiépítéséhez. A rövid élettartamú operációsrendszer-lemez méretére vonatkozó követelményekről további információt a Windows rendszerű virtuális gépek rövid élettartamú operációsrendszer-lemezméreti követelményeit https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements- és Linux rendszerű virtuális gépeken https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Az NvmeDisk minimális API-verziója: 2024-03-01.

Érték Description
CacheDisk
NvmeDisk
ResourceDisk

DiffDiskSettings

Az operációs rendszer lemezéhez megadható rövid élettartamú lemezbeállítások paramétereit ismerteti. Megjegyzés: A rövid élettartamú lemezbeállítások csak felügyelt lemezhez adhatók meg.

Name Típus Description
option

DiffDiskOptions

Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait.

placement

DiffDiskPlacement

Az operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg. Lehetséges értékek: CacheDisk,ResourceDisk,NvmeDisk. Az alapértelmezett viselkedés a következő: CacheDisk, ha a virtuális gép méretéhez van konfigurálva, ellenkező esetben ResourceDisk vagy NvmeDisk van használatban. Tekintse meg a Windows rendszerű virtuális gépek méretdokumentációját https://docs.microsoft.com/azure/virtual-machines/windows/sizes és Linux rendszerű virtuális gépekhez a https://docs.microsoft.com/azure/virtual-machines/linux/sizes- és https://docs.microsoft.com/azure/virtual-machines/linux/sizes, hogy ellenőrizze, mely virtuálisgép-méretek teszik elérhetővé a gyorsítótárlemezt. Az NvmeDisk minimális API-verziója: 2024-03-01.

DiskControllerTypes

Érték Description
NVMe
SCSI

DiskCreateOptionTypes

Meghatározza, hogyan kell létrehozni a méretezési csoportban lévő virtuális gépeket. Az egyetlen engedélyezett érték: FromImage. Ezt az értéket akkor használja a rendszer, ha rendszerképet használ a virtuális gép létrehozásához. Platformrendszerkép használata esetén a fent leírt imageReference elemet is használhatja. Marketplace-rendszerkép használata esetén a korábban ismertetett tervelemet is használhatja.

Érték Description
Attach
Copy
Empty
FromImage
Restore

DiskDeleteOptionTypes

Megadja, hogy az operációsrendszer-lemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el).

Lehetséges értékek:

Törlés Ha ezt az értéket használja, az operációsrendszer-lemez törlődik a VMSS Flex virtuális gép törlésekor.

leválasztása Ha ezt az értéket használja, az operációsrendszer-lemez megmarad a VMSS Flex virtuális gép törlése után.

Az alapértelmezett érték atörlése értékre van állítva. Rövid élettartamú operációsrendszer-lemez esetén az alapértelmezett érték Törlés. A felhasználó nem módosíthatja a rövid élettartamú operációsrendszer-lemez törlési beállítását.

Érték Description
Delete
Detach

DiskEncryptionSetParameters

A lemezhez megadható ügyfél által felügyelt lemeztitkosítási csoport erőforrás-azonosítójának paraméterét ismerteti. Megjegyzés: A lemeztitkosítási csoport erőforrás-azonosítója csak felügyelt lemezhez adható meg. További részletekért tekintse meg https://aka.ms/mdssewithcmkoverview.

Name Típus Description
id

string

Erőforrás-azonosító

DomainNameLabelScopeTypes

A Tartománynév címke hatóköre. A tartománynév-hatókörből és a virtuálisgép-indexből a szabályzatnak megfelelően létrehozott kivonatolt tartománynévcímke összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek

Érték Description
NoReuse
ResourceGroupReuse
SubscriptionReuse
TenantReuse

EncryptionIdentity

Megadja az ADE által a kulcsvault-műveletek hozzáférési jogkivonatának lekéréséhez használt felügyelt identitást.

Name Típus Description
userAssignedIdentityResourceId

string

Megadja a virtuális géphez társított egyik felhasználói identitás ARM-erőforrás-azonosítóját.

EventGridAndResourceGraph

Az eventGridAndResourceGraphhoz kapcsolódó ütemezett eseményekkel kapcsolatos konfigurációkat adja meg.

Name Típus Description
enable

boolean

Megadja, hogy az eseményrács és az erőforrásdiagram engedélyezve van-e az ütemezett eseményhez kapcsolódó konfigurációkhoz.

ExtendedLocation

A kiterjesztett hely összetett típusa.

Name Típus Description
name

string

A kiterjesztett hely neve.

type

ExtendedLocationTypes

A kiterjesztett hely típusa.

ExtendedLocationTypes

A kiterjesztett hely típusa.

Érték Description
EdgeZone

ImageReference

Megadja a használni kívánt kép adatait. Megadhatja a platformrendszerképekről, a marketplace-rendszerképekről vagy a virtuálisgép-rendszerképekről szóló információkat. Ez az elem akkor szükséges, ha platformrendszerképet, piactéri rendszerképet vagy virtuálisgép-lemezképet szeretne használni, de más létrehozási műveletekben nem használja. MEGJEGYZÉS: A képhivatkozás közzétevője és ajánlata csak a méretezési csoport létrehozásakor állítható be.

Name Típus Description
communityGalleryImageId

string

A virtuális gép üzembe helyezéséhez a közösségi katalógus rendszerképének egyedi azonosítóját adta meg. Ez lekérhető a közösségi galéria rendszerképének GET hívásából.

exactVersion

string

Decimális számokban adja meg a virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép verzióját. Ez az olvasható mező eltér a verziótól, csak akkor, ha a "verzió" mezőben megadott érték a "legújabb".

id

string

Erőforrás-azonosító

offer

string

Megadja a virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép ajánlatát.

publisher

string

A kép közzétevője.

sharedGalleryImageId

string

A megosztott katalógus lemezképének egyedi azonosítóját adta meg a virtuális gép üzembe helyezéséhez. Ez lekérhető a megosztott katalógus képének GET hívásából.

sku

string

A kép termékváltozata.

version

string

A virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép verzióját adja meg. Az engedélyezett formátumok a Major.Minor.Build vagy a "legújabb". A fő, a kisebb és a build tizedes tört. Adja meg a "legújabb" értéket a rendszerkép üzembe helyezéskor elérhető legújabb verziójának használatához. Még ha a legújabb verziót is használja, a virtuálisgép-rendszerkép nem frissül automatikusan az üzembe helyezés után, még akkor sem, ha egy új verzió elérhetővé válik. Ne használja a "verzió" mezőt a katalógus lemezképének üzembe helyezéséhez, a katalógus lemezképének "id" mezője mindig az "id" mezőt használja a katalóguskép "legújabb" verziójának használatához, csak állítsa be a "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}" mezőt az "id" mezőben verzióbemenet nélkül.

InnerError

Belső hiba részletei.

Name Típus Description
errordetail

string

A belső hibaüzenet vagy kivételkép.

exceptiontype

string

A kivétel típusa.

IPVersion

A 2019.07.01-től elérhető Api-Version jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6".

Érték Description
IPv4
IPv6

KeyVaultSecretReference

A Key Vault titkos kulcsára mutató hivatkozás leírása

Name Típus Description
secretUrl

string

Az URL-cím, amely egy titkos kulcsra hivatkozik egy Key Vaultban.

sourceVault

SubResource

A titkos kulcsot tartalmazó Key Vault relatív URL-címe.

LinuxConfiguration

Megadja a Linux operációs rendszer beállításait a virtuális gépen. A támogatott Linux-disztribúciók listáját a Azure-Endorsed Disztribúcióklinuxos verziójában találja.

Name Típus Description
disablePasswordAuthentication

boolean

Megadja, hogy le kell-e tiltani a jelszóhitelesítést.

enableVMAgentPlatformUpdates

boolean

Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Linux rendszerű virtuális gépen. Az alapértelmezett érték hamis.

patchSettings

LinuxPatchSettings

[Előzetes verziójú funkció] Megadja a Linuxon futó virtuálisgép-vendégjavításhoz kapcsolódó beállításokat.

provisionVMAgent

boolean

Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a true (igaz) értékre állítása. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez.

ssh

SshConfiguration

A Linux operációs rendszer ssh-kulcskonfigurációját adja meg.

LinuxPatchAssessmentMode

Megadja az IaaS virtuális gép virtuális gép vendégjavítás-felmérésének módját.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.

Érték Description
AutomaticByPlatform
ImageDefault

LinuxPatchSettings

Megadja a Linuxon futó virtuálisgép-vendégjavításhoz kapcsolódó beállításokat.

Name Típus Description
assessmentMode

LinuxPatchAssessmentMode

Megadja az IaaS virtuális gép virtuális gép vendégjavítás-felmérésének módját.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.

automaticByPlatformSettings

LinuxVMGuestPatchAutomaticByPlatformSettings

További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Linux rendszerű virtuálisgép-vendégjavításokban.

patchMode

LinuxVMGuestPatchMode

Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

ImageDefault – A rendszer a virtuális gép alapértelmezett javítási konfigurációját használja.

AutomaticByPlatform – A virtuális gépet a platform automatikusan frissíti. A provisionVMAgent tulajdonságnak igaznak kell lennie

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg.

Érték Description
Always
IfRequired
Never
Unknown

LinuxVMGuestPatchAutomaticByPlatformSettings

További beállításokat ad meg, amelyeket akkor kell alkalmazni, ha a Linux-javítás beállításai között az AutomaticByPlatform javítómód van kiválasztva.

Name Típus Description
bypassPlatformSafetyChecksOnUserSchedule

boolean

Lehetővé teszi az ügyfél számára a javítások véletlen frissítés nélküli ütemezését

rebootSetting

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg.

LinuxVMGuestPatchMode

Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

ImageDefault – A rendszer a virtuális gép alapértelmezett javítási konfigurációját használja.

AutomaticByPlatform – A virtuális gépet a platform automatikusan frissíti. A provisionVMAgent tulajdonságnak igaznak kell lennie

Érték Description
AutomaticByPlatform
ImageDefault

Mode

Azt a módot adja meg, amelyen a ProxyAgent végrehajt, ha a funkció engedélyezve van. A ProxyAgent megkezdi a naplózást vagy a figyelést, de nem kényszeríti ki a hozzáférés-vezérlést a gazdagépvégpontokra irányuló kérések felett naplózási módban, míg Kényszerítési módban a hozzáférés-vezérlést fogja kikényszeríteni. Az alapértelmezett érték a Kényszerítés mód.

Érték Description
Audit
Enforce

NetworkApiVersion

Megadja a Microsoft.Network API-verziót, amelyet a hálózati erőforrások létrehozásakor használnak a virtuálisgép-méretezési csoport hálózati adapter-konfigurációiban a "Rugalmas" vezénylési móddal

Érték Description
2020-11-01

NetworkInterfaceAuxiliaryMode

Megadja, hogy a kiegészítő mód engedélyezve van-e a hálózati adapter erőforrásához.

Érték Description
AcceleratedConnections
Floating
None

NetworkInterfaceAuxiliarySku

Megadja, hogy a kiegészítő termékváltozat engedélyezve van-e a hálózati adapter erőforrásához.

Érték Description
A1
A2
A4
A8
None

OperatingSystemTypes

Ez a tulajdonság lehetővé teszi a lemezen található operációs rendszer típusának megadását, ha virtuális gépet hoz létre felhasználói lemezképből vagy speciális VHD-ből. Lehetséges értékek: Windows,Linux.

Érték Description
Linux
Windows

OrchestrationMode

Megadja a virtuálisgép-méretezési csoport vezénylési módját.

Érték Description
Flexible
Uniform

OSImageNotificationProfile

Name Típus Description
enable

boolean

Megadja, hogy az operációsrendszer-rendszerkép ütemezett eseménye engedélyezve van-e vagy le van-e tiltva.

notBeforeTimeout

string

Az újraformázandó vagy az operációs rendszer frissítésével rendelkező virtuális gépeknek valószínűleg jóvá kell hagyniuk az operációs rendszer rendszerképének ütemezett eseményét az esemény automatikus jóváhagyása előtt (időtúllépés). A konfiguráció ISO 8601 formátumban van megadva, és az értéknek 15 percnek kell lennie (PT15M)

PassNames

Az átengedés neve. Jelenleg az egyetlen engedélyezett érték az OobeSystem.

Érték Description
OobeSystem

PatchSettings

A Windows rendszerű virtuális gépek vendégjavításával kapcsolatos beállításokat adja meg.

Name Típus Description
assessmentMode

WindowsPatchAssessmentMode

Az IaaS virtuális gép virtuális gépének virtuálisgép-vendégjavítás-felmérésének módját adja meg.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.

automaticByPlatformSettings

WindowsVMGuestPatchAutomaticByPlatformSettings

További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Windows rendszerű virtuálisgép-vendégjavításokban.

enableHotpatching

boolean

Lehetővé teszi az ügyfelek számára, hogy újraindítás nélkül javíthassák az Azure-beli virtuális gépeiket. Az enableHotpatching esetében a "provisionVMAgent" értéknek igaznak kell lennie, a "patchMode" értéknek pedig az "AutomaticByPlatform" értékre kell állítania.

patchMode

WindowsVMGuestPatchMode

Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

Manuális – Ön szabályozza a javítások virtuális gépre való alkalmazását. Ezt úgy teheti meg, hogy manuálisan alkalmazza a javításokat a virtuális gépen belül. Ebben a módban az automatikus frissítések le vannak tiltva; a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak hamisnak kell lennie

AutomaticByOS – A virtuális gépet az operációs rendszer automatikusan frissíti. A WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie.

AutomaticByPlatform – a virtuális gépet a platform automatikusan frissíti. A provisionVMAgent és a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie

Plan

Megadja a virtuális gép létrehozásához használt piactéri rendszerkép adatait. Ez az elem csak marketplace-rendszerképekhez használható. Ahhoz, hogy egy API-ból piactéri rendszerképet használhasson, engedélyeznie kell a rendszerképet programozott használatra. Az Azure Portalon keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés, Első lépések –>elemre. Adja meg a szükséges információkat, majd kattintson a Mentésgombra.

Name Típus Description
name

string

A terv azonosítója.

product

string

A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ajánlat az imageReference elem alatt.

promotionCode

string

Az előléptetési kód.

publisher

string

A közzétevő azonosítója.

PriorityMixPolicy

Meghatározza a kihasználatlan és a normál prioritású virtuális gépek célfelosztásait egy rugalmas vezénylési móddal rendelkező méretezési csoportban. Ezzel a tulajdonsággal az ügyfél meg tudja adni a VMSS flex-példány felskálázása során létrehozott normál prioritású virtuális gépek alapszámát, valamint a kihasználatlan és a normál prioritású virtuális gépek közötti felosztást az alapcél elérése után.

Name Típus Description
baseRegularPriorityCount

integer (int32)

minimum: 0

Az ebben a méretezési csoportban létrejövő normál prioritású virtuális gépek alapszáma a méretezés során.

regularPriorityPercentageAboveBase

integer (int32)

minimum: 0
maximum: 100

A virtuálisgép-példányok százalékos aránya az alapszintű prioritási szám elérése után, amelyek várhatóan normál prioritást használnak.

ProtocolTypes

A WinRM-figyelő protokollját adja meg. Lehetséges értékek: http,https.

Érték Description
Http
Https

ProxyAgentSettings

ProxyAgent-beállításokat ad meg a virtuális gép létrehozásakor. Minimális API-verzió: 2023-09-01.

Name Típus Description
enabled

boolean

Megadja, hogy a ProxyAgent szolgáltatást engedélyezni kell-e a virtuális gépen vagy a virtuálisgép-méretezési csoportban.

keyIncarnationId

integer (int32)

A tulajdonság értékének növelése lehetővé teszi, hogy a felhasználó visszaállítsa a vendég és a gazdagép közötti kommunikációs csatorna védelméhez használt kulcsot.

mode

Mode

Azt a módot adja meg, amelyen a ProxyAgent végrehajt, ha a funkció engedélyezve van. A ProxyAgent megkezdi a naplózást vagy a figyelést, de nem kényszeríti ki a hozzáférés-vezérlést a gazdagépvégpontokra irányuló kérések felett naplózási módban, míg Kényszerítési módban a hozzáférés-vezérlést fogja kikényszeríteni. Az alapértelmezett érték a Kényszerítés mód.

PublicIPAddressSku

A nyilvános IP-termékváltozatot ismerteti. Az OrchestrationMode csak rugalmasként állítható be.

Name Típus Description
name

PublicIPAddressSkuName

Nyilvános IP-termékváltozat nevének megadása

tier

PublicIPAddressSkuTier

Nyilvános IP-termékváltozat szintjének megadása

PublicIPAddressSkuName

Nyilvános IP-termékváltozat nevének megadása

Érték Description
Basic
Standard

PublicIPAddressSkuTier

Nyilvános IP-termékváltozat szintjének megadása

Érték Description
Global
Regional

RepairAction

A méretezési csoportban lévő nem megfelelő virtuális gépek javításához használt javítási művelet típusa (csere, újraindítás, újraimálás). Az alapértelmezett érték a csere.

Érték Description
Reimage
Replace
Restart

ResiliencyPolicy

Egy rugalmassági szabályzatot ír le – resiliencVMCreationPolicy és/vagy resiliencVMDeletionPolicy.

Name Típus Description
resilientVMCreationPolicy

ResilientVMCreationPolicy

A rugalmas virtuális gép létrehozásakor használt konfigurációs paraméterek.

resilientVMDeletionPolicy

ResilientVMDeletionPolicy

A rugalmas virtuális gép törlésekor használt konfigurációs paraméterek.

ResilientVMCreationPolicy

A rugalmas virtuális gép létrehozásakor használt konfigurációs paraméterek.

Name Típus Description
enabled

boolean

Megadja, hogy engedélyezni kell-e a rugalmas virtuális gépek létrehozását a virtuálisgép-méretezési csoportban. Az alapértelmezett érték hamis.

ResilientVMDeletionPolicy

A rugalmas virtuális gép törlésekor használt konfigurációs paraméterek.

Name Típus Description
enabled

boolean

Megadja, hogy engedélyezni kell-e a virtuális gépek rugalmas törlését a virtuálisgép-méretezési csoportban. Az alapértelmezett érték hamis.

ResourceIdentityType

A virtuálisgép-méretezési csoporthoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást a virtuálisgép-méretezési csoportból.

Érték Description
None
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

RollingUpgradePolicy

A működés közbeni frissítés során használt konfigurációs paraméterek.

Name Típus Description
enableCrossZoneUpgrade

boolean

A frissítési kötegek létrehozásakor engedélyezze a VMSS számára, hogy figyelmen kívül hagyja az AZ-határokat. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt.

maxBatchInstancePercent

integer (int32)

minimum: 5
maximum: 100

Az összes virtuálisgép-példány maximális százalékos aránya, amelyet a rendszer egyszerre frissít egy kötegben futó frissítéssel. Mivel ez a maximális, nem kifogástalan példányok az előző vagy jövőbeli kötegekben, a nagyobb megbízhatóság érdekében a köteg példányainak százalékos aránya csökkenhet. A paraméter alapértelmezett értéke 20%.

maxSurge

boolean

Hozzon létre új virtuális gépeket a méretezési csoport frissítéséhez a meglévő virtuális gépek frissítése helyett. A meglévő virtuális gépek az egyes kötegek új virtuális gépeinek létrehozása után törlődnek.

maxUnhealthyInstancePercent

integer (int32)

minimum: 5
maximum: 100

A méretezési csoportban lévő összes virtuálisgép-példány maximális százalékos aránya, amely egyidejűleg nem kifogástalan lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban található a működés közbeni frissítés megszakítása előtt. A köteg indítása előtt a rendszer ellenőrzi ezt a korlátozást. A paraméter alapértelmezett értéke 20%.

maxUnhealthyUpgradedInstancePercent

integer (int32)

minimum: 0
maximum: 100

A frissített virtuálisgép-példányok maximális százalékos aránya, amely nem kifogástalan állapotban található. Ez az ellenőrzés az egyes kötegek frissítése után történik. Ha ezt a százalékos értéket valaha is túllépi, a működés közbeni frissítés leáll. A paraméter alapértelmezett értéke 20%.

pauseTimeBetweenBatches

string

Az egy kötegben lévő összes virtuális gép frissítésének befejezése és a következő köteg indítása közötti várakozási idő. Az időtartamot ISO 8601 formátumban kell megadni. Az alapértelmezett érték 0 másodperc (PT0S).

prioritizeUnhealthyInstances

boolean

Frissítse a méretezési csoportban lévő összes nem kifogástalan példányt az kifogástalan állapotú példányok előtt.

rollbackFailedInstancesOnPolicyBreach

boolean

Sikertelen példányok visszaállítása az előző modellre, ha a működés közbeni frissítési szabályzatot megsértették.

ScaleInPolicy

Egy virtuálisgép-méretezési csoport méretezési szabályzatát ismerteti.

Name Típus Description
forceDeletion

boolean

Ez a tulajdonság lehetővé teszi annak megadását, hogy az eltávolításra kiválasztott virtuális gépeket kényszerítetten törölni kell-e a virtuálisgép-méretezési csoport méretezése során. (Funkció előzetes verzióban)

rules

VirtualMachineScaleSetScaleInRules[]

A virtuálisgép-méretezési csoport skálázása során követendő szabályok.

A lehetséges értékek a következők:

Alapértelmezett Ha egy virtuálisgép-méretezési csoport méretezése történik, a méretezési csoport először zónák között lesz egyensúlyban, ha ez egy zónaméretezési csoport. Ezt követően a hibatartományok között a lehető legnagyobb mértékben ki lesz egyensúlyban. Az egyes tartalék tartományokon belül az eltávolításhoz kiválasztott virtuális gépek lesznek a legújabbak, amelyek nem lesznek védve a méretezéstől.

OldestVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a rendszer a legöregebb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legrégebbi virtuális gépeket választjuk ki az eltávolításhoz.

LegújabbVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a legújabb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legújabb virtuális gépeket választjuk ki az eltávolításhoz.

ScheduledEventsAdditionalPublishingTargets

Name Típus Description
eventGridAndResourceGraph

EventGridAndResourceGraph

Az eventGridAndResourceGraph ütemezett eseménybeállítás létrehozásakor használt konfigurációs paraméterek.

ScheduledEventsPolicy

Megadja az újratelepítést, az újraindítást és az ScheduledEventsAdditionalPublishingTargets ütemezett eseményhez kapcsolódó konfigurációkat.

Name Típus Description
scheduledEventsAdditionalPublishingTargets

ScheduledEventsAdditionalPublishingTargets

Az scheduledEventsAdditionalPublishingTargets közzétételekor használt konfigurációs paraméterek.

userInitiatedReboot

UserInitiatedReboot

A userInitiatedReboot ütemezett eseménybeállítás létrehozásakor használt konfigurációs paraméterek.

userInitiatedRedeploy

UserInitiatedRedeploy

A userInitiatedRedeploy ütemezett eseménybeállítás létrehozásakor használt konfigurációs paraméterek.

ScheduledEventsProfile

Name Típus Description
osImageNotificationProfile

OSImageNotificationProfile

Az operációsrendszer-rendszerkép ütemezett eseményhez kapcsolódó konfigurációit adja meg.

terminateNotificationProfile

TerminateNotificationProfile

Az ütemezett eseményhez kapcsolódó konfigurációk leállítását adja meg.

securityEncryptionTypes

A felügyelt lemez EncryptionType tulajdonságát adja meg. A felügyelt lemez titkosításához a DiskWithVMGuestState értékre van állítva, a VMGuestState blob mellett a VMGuestStateOnly értékre csak a VMGuestState-blob titkosításához, valamint a NemPersistedTPM értékre, hogy ne őrizze meg a belső vezérlőprogram állapotát a VMGuestState blobban. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be.

Érték Description
DiskWithVMGuestState
NonPersistedTPM
VMGuestStateOnly

SecurityPostureReference

Megadja a méretezési csoportban használni kívánt biztonsági helyzetet. Minimális API-verzió: 2023-03-01

Name Típus Description
excludeExtensions

string[]

A biztonsági helyzet alkalmazásakor kizárandó virtuálisgép-bővítménynevek listája.

id

string

A biztonsági helyzet referenciaazonosítója /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|latest

isOverridable

boolean

A felhasználó felülbírálta-e a biztonsági helyzetet.

SecurityProfile

Megadja a virtuális gép vagy a virtuálisgép-méretezési csoport biztonsági profilbeállításait.

Name Típus Description
encryptionAtHost

boolean

Ezt a tulajdonságot a felhasználó használhatja a kérelemben a virtuális gép vagy virtuálisgép-méretezési csoport gazdagéptitkosításának engedélyezésére vagy letiltására. Ez lehetővé teszi az összes lemez titkosítását, beleértve magát a gazdagépen található Resource/Temp lemezt is. Az alapértelmezett viselkedés a következő: A gazdagép titkosítása le lesz tiltva, kivéve, ha ez a tulajdonság igaz értékre van állítva az erőforrás esetében.

encryptionIdentity

EncryptionIdentity

Megadja az ADE által a kulcsvault-műveletek hozzáférési jogkivonatának lekéréséhez használt felügyelt identitást.

proxyAgentSettings

ProxyAgentSettings

ProxyAgent-beállításokat ad meg a virtuális gép létrehozásakor. Minimális API-verzió: 2023-09-01.

securityType

SecurityTypes

A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani. Az alapértelmezett viselkedés a következő: Az UefiSettings csak akkor lesz engedélyezve, ha ez a tulajdonság be van állítva.

uefiSettings

UefiSettings

Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et. Minimális API-verzió: 2020-12-01.

SecurityTypes

A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani. Az alapértelmezett viselkedés a következő: Az UefiSettings csak akkor lesz engedélyezve, ha ez a tulajdonság be van állítva.

Érték Description
ConfidentialVM
TrustedLaunch

ServiceArtifactReference

Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor. Minimális API-verzió: 2022-11-01

Name Típus Description
id

string

A szolgáltatásösszetevő referencia-azonosítója /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}

SettingNames

Megadja annak a beállításnak a nevét, amelyre a tartalom vonatkozik. A lehetséges értékek a következők: FirstLogonCommands és AutoLogon.

Érték Description
AutoLogon
FirstLogonCommands

Sku

Egy virtuálisgép-méretezési csoport termékváltozatát ismerteti. MEGJEGYZÉS: Ha az új virtuálisgép-termékváltozat nem támogatott azon a hardveren, amelyen a méretezési csoport jelenleg működik, a termékváltozat nevének módosítása előtt fel kell szabadítania a méretezési csoportban lévő virtuális gépeket.

Name Típus Description
capacity

integer (int64)

Megadja a méretezési csoportban lévő virtuális gépek számát.

name

string

A termékváltozat neve.

tier

string

A méretezési csoportban lévő virtuális gépek szintjét adja meg.

Lehetséges értékek:

Standard

Alapszintű

SkuProfile

Megadja a virtuálisgép-méretezési csoport termékváltozat-profilját. Ezzel a tulajdonsággal az ügyfél megadhatja a virtuálisgép-méretek listáját és a foglalási stratégiát.

Name Típus Description
allocationStrategy

AllocationStrategy

Megadja annak a virtuálisgép-méretezési csoportnak a foglalási stratégiáját, amely alapján a virtuális gépek ki lesznek foglalva.

vmSizes

SkuProfileVMSize[]

Megadja a virtuálisgép-méretezési csoport virtuálisgép-méreteit.

SkuProfileVMSize

Megadja a virtuális gép méretét.

Name Típus Description
name

string

A virtuális gép méretének nevét adja meg.

SpotRestorePolicy

Megadja a virtuálisgép-méretezési csoport Spot-Try-Restore tulajdonságait. Ezzel a tulajdonsággal az ügyfél engedélyezheti vagy letilthatja a kiürített kihasználatlan VMSS virtuálisgép-példányok automatikus visszaállítását a kapacitás rendelkezésre állása és a díjszabás korlátozása alapján.

Name Típus Description
enabled

boolean

Engedélyezi a kihasználatlanTry-Restore funkciót, amelyben a kiürített VMSS SPOT-példányokat a rendszer opportunista módon próbálja visszaállítani a kapacitás rendelkezésre állása és a díjszabási korlátozások alapján

restoreTimeout

string

Iso 8601-es időkorlátként kifejezett időtúllépési érték, amely után a platform nem próbálja visszaállítani a VMSS SPOT-példányokat

SshConfiguration

Az Azure-ban futó Linux-alapú virtuális gépek SSH-konfigurációja

Name Típus Description
publicKeys

SshPublicKey[]

A Linux-alapú virtuális gépeken való hitelesítéshez használt nyilvános SSH-kulcsok listája.

SshPublicKey

Információkat tartalmaz az SSH-tanúsítvány nyilvános kulcsáról és a nyilvános kulcs helyét tartalmazó Linux rendszerű virtuális gép elérési útjáról.

Name Típus Description
keyData

string

SSH nyilvános kulcsú tanúsítvány, amelyet a virtuális géppel való hitelesítéshez használnak ssh-val. A kulcsnak legalább 2048 bitesnek kell lennie, és ssh-rsa formátumban kell lennie. Az ssh-kulcsok létrehozásáról lásd: [SSH-kulcsok létrehozása Linux és Mac rendszerű Linux rendszerű virtuális gépeken az Azure-ban]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).

path

string

Megadja a létrehozott virtuális gép teljes elérési útját, ahol az ssh nyilvános kulcs tárolódik. Ha a fájl már létezik, a megadott kulcs hozzá lesz fűzve a fájlhoz. Példa: /home/user/.ssh/authorized_keys

StorageAccountTypes

Megadja a felügyelt lemez tárfiókjának típusát. MEGJEGYZÉS: UltraSSD_LRS csak adatlemezekkel használható, operációsrendszer-lemezzel nem használható.

Érték Description
PremiumV2_LRS
Premium_LRS
Premium_ZRS
StandardSSD_LRS
StandardSSD_ZRS
Standard_LRS
UltraSSD_LRS

SubResource

Name Típus Description
id

string

Erőforrás-azonosító

TerminateNotificationProfile

Name Típus Description
enable

boolean

Megadja, hogy az ütemezett esemény leállása engedélyezve van-e vagy le van-e tiltva.

notBeforeTimeout

string

A törölendő virtuális gépek konfigurálható időtartamának valószínűleg jóvá kell hagynia az ütemezett esemény leállítását az esemény automatikus jóváhagyása előtt (időtúllépés). A konfigurációt ISO 8601 formátumban kell megadni, az alapértelmezett érték 5 perc (PT5M)

UefiSettings

Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et. Minimális API-verzió: 2020-12-01.

Name Típus Description
secureBootEnabled

boolean

Megadja, hogy engedélyezni kell-e a biztonságos rendszerindítást a virtuális gépen. Minimális API-verzió: 2020-12-01.

vTpmEnabled

boolean

Megadja, hogy a virtuális gépen engedélyezve legyen-e a vTPM. Minimális API-verzió: 2020-12-01.

UpgradeMode

Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját.

A lehetséges értékek a következők:

Manuális – A méretezési csoportban lévő virtuális gépek frissítéseinek alkalmazását szabályozhatja. Ezt a manualUpgrade művelet használatával teheti meg.

Automatikus – A méretezési csoportban lévő összes virtuális gép automatikusan frissül.

Érték Description
Automatic
Manual
Rolling

UpgradePolicy

Egy frissítési szabályzatot ír le – automatikus, manuális vagy működés közben.

Name Típus Description
automaticOSUpgradePolicy

AutomaticOSUpgradePolicy

Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek.

mode

UpgradeMode

Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját.

A lehetséges értékek a következők:

Manuális – A méretezési csoportban lévő virtuális gépek frissítéseinek alkalmazását szabályozhatja. Ezt a manualUpgrade művelet használatával teheti meg.

Automatikus – A méretezési csoportban lévő összes virtuális gép automatikusan frissül.

rollingUpgradePolicy

RollingUpgradePolicy

A működés közbeni frissítés során használt konfigurációs paraméterek.

UserAssignedIdentities

A virtuális géphez társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Name Típus Description

UserInitiatedReboot

Az újraindítással kapcsolatos ütemezett eseményekkel kapcsolatos konfigurációkat adja meg.

Name Típus Description
automaticallyApprove

boolean

Az ütemezett események újraindításával kapcsolatos konfigurációkat adja meg.

UserInitiatedRedeploy

A kapcsolódó ütemezett eseményekkel kapcsolatos konfigurációk ismételt üzembe helyezését adja meg.

Name Típus Description
automaticallyApprove

boolean

Az ütemezett eseményhez kapcsolódó konfigurációk ismételt üzembe helyezését adja meg.

VaultCertificate

Egyetlen tanúsítványhivatkozást ismertet a Key Vaultban, és azt, hogy a tanúsítványnak hol kell lennie a virtuális gépen.

Name Típus Description
certificateStore

string

Windows rendszerű virtuális gépek esetén annak a virtuális gépnek a tanúsítványtárolóját adja meg, amelyhez a tanúsítványt hozzá kell adni. A megadott tanúsítványtároló implicit módon a LocalMachine-fiókban található. Linux rendszerű virtuális gépek esetén a tanúsítványfájl a /var/lib/waagent könyvtár alá kerül, amelynek fájlneve <UppercaseThumbprint>.crt az X509-tanúsítványfájlhoz, és <NagybetűsThumbprint>.prv a titkos kulcshoz. Mindkét fájl .pem formátumú.

certificateUrl

string

Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az UTF-8-ban kódolt következő JSON-objektum Base64-kódolásának kell lennie:

{
"data":",
"dataType":"pfx",
"password":""
}
A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye.

VaultSecretGroup

Egy olyan tanúsítványkészletet ír le, amely ugyanabban a Key Vaultban található.

Name Típus Description
sourceVault

SubResource

A Key Vault relatív URL-címe, amely a VaultCertificates összes tanúsítványát tartalmazza.

vaultCertificates

VaultCertificate[]

A tanúsítványokat tartalmazó Key Vault-hivatkozások listája a SourceVaultban.

VirtualHardDisk

Egy lemez URI-ját ismerteti.

Name Típus Description
uri

string

Megadja a virtuális merevlemez URI-ját.

VirtualMachineEvictionPolicyTypes

Megadja az Azure Spot virtuális gép és az Azure Spot méretezési csoport kiürítési szabályzatát. Az Azure Spot virtuális gépek esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2017-10-30 előzetes verzió.

Érték Description
Deallocate
Delete

VirtualMachinePriorityTypes

Megadja a méretezési csoportban lévő virtuális gépek prioritását. Minimális API-verzió: 2017-10-30-preview.

Érték Description
Low
Regular
Spot

VirtualMachineScaleSet

Egy virtuálisgép-méretezési csoportot ismertet.

Name Típus Description
etag

string

Az Etag a VMSS létrehozási/frissítési/lekérdezési válaszában visszaadott tulajdonság, így az ügyfél az optimista frissítések biztosítása érdekében a fejlécben is megadhatja azt.

extendedLocation

ExtendedLocation

A virtuálisgép-méretezési csoport kiterjesztett helye.

id

string

Erőforrás-azonosító

identity

VirtualMachineScaleSetIdentity

A virtuálisgép-méretezési csoport identitása, ha konfigurálva van.

location

string

Erőforrás helye

name

string

Erőforrás neve

plan

Plan

Megadja a virtuális gép létrehozásához használt piactéri rendszerkép adatait. Ez az elem csak marketplace-rendszerképekhez használható. Ahhoz, hogy egy API-ból piactéri rendszerképet használhasson, engedélyeznie kell a rendszerképet programozott használatra. Az Azure Portalon keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés, Első lépések –>elemre. Adja meg a szükséges információkat, majd kattintson a Mentésgombra.

properties.additionalCapabilities

AdditionalCapabilities

A virtuálisgép-méretezési csoportban lévő virtuális gépeken engedélyezett vagy letiltott további képességeket adja meg. Például: hogy a virtuális gépek támogatják-e a felügyelt adatlemezek UltraSSD_LRS tárfióktípussal való csatolását.

properties.automaticRepairsPolicy

AutomaticRepairsPolicy

Automatikus javításokra vonatkozó szabályzat.

properties.constrainedMaximumCapacity

boolean

Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia.

properties.doNotRunExtensionsOnOverprovisionedVMs

boolean

Ha a overprovision engedélyezve van, a bővítmények csak a kért számú virtuális gépen indulnak el, amelyeket végül megtartanak. Ez a tulajdonság így biztosítja, hogy a bővítmények ne fussanak a túlterjedt virtuális gépeken.

properties.hostGroup

SubResource

Megadja a virtuálisgép-méretezési csoport által használt dedikált gazdagépcsoport adatait. Minimális API-verzió: 2020-06-01.

properties.orchestrationMode

OrchestrationMode

Megadja a virtuálisgép-méretezési csoport vezénylési módját.

properties.overprovision

boolean

Megadja, hogy a virtuálisgép-méretezési csoportot túl kell-e méretezni.

properties.platformFaultDomainCount

integer (int32)

Hibatartományok száma az egyes elhelyezési csoportokhoz.

properties.priorityMixPolicy

PriorityMixPolicy

Meghatározza a kihasználatlan és a normál prioritású virtuális gépek egyazon VMSS Flex-példányon belüli keveréséhez szükséges célokat.

properties.provisioningState

string

A kiépítési állapot, amely csak a válaszban jelenik meg.

properties.proximityPlacementGroup

SubResource

Megadja a virtuálisgép-méretezési csoporthoz hozzárendelendő közelségi elhelyezési csoport adatait. Minimális API-verzió: 2018-04-01.

properties.resiliencyPolicy

ResiliencyPolicy

Rugalmassági szabályzat

properties.scaleInPolicy

ScaleInPolicy

Meghatározza a virtuálisgép-méretezési csoportban lévő virtuális gépek skálázása során alkalmazott szabályzatokat.

properties.scheduledEventsPolicy

ScheduledEventsPolicy

Az ScheduledEventsPolicy.

properties.singlePlacementGroup

boolean

Ha ez igaz, a méretezési csoportot egyetlen elhelyezési csoportra korlátozza, amely legfeljebb 100 virtuális gép lehet. MEGJEGYZÉS: Ha a singlePlacementGroup igaz, előfordulhat, hogy hamis értékre módosul. Ha azonban a singlePlacementGroup hamis, lehet, hogy nem igazra módosítja.

properties.skuProfile

SkuProfile

Megadja a virtuálisgép-méretezési csoport termékváltozat-profilját.

properties.spotRestorePolicy

SpotRestorePolicy

Megadja a virtuálisgép-méretezési csoport kihasználatlan visszaállítási tulajdonságait.

properties.timeCreated

string (date-time)

Megadja a virtuálisgép-méretezési csoport erőforrás létrehozásának időpontját. Minimális API-verzió: 2021-11-01.

properties.uniqueId

string

Megadja azt az azonosítót, amely egyedileg azonosít egy virtuálisgép-méretezési csoportot.

properties.upgradePolicy

UpgradePolicy

A frissítési szabályzat.

properties.virtualMachineProfile

VirtualMachineScaleSetVMProfile

A virtuálisgép-profil.

properties.zonalPlatformFaultDomainAlignMode

ZonalPlatformFaultDomainAlignMode

Megadja a virtuálisgép-méretezési csoport számítási és tárolási tartalék tartományainak száma közötti igazítási módot.

properties.zoneBalance

boolean

A zónakimaradás esetén szigorúan a virtuális gépek eloszlásának x zónák közötti kényszerítése. A zoneBalance tulajdonság csak akkor állítható be, ha a méretezési csoport zónatulajdonsága több zónát tartalmaz. Ha nincsenek zónák, vagy csak egy zóna van megadva, akkor a zoneBalance tulajdonságot nem szabad beállítani.

sku

Sku

A virtuálisgép-méretezési csoport termékváltozata.

tags

object

Erőforráscímkék

type

string

Erőforrás típusa

zones

string[]

A virtuálisgép-méretezési csoport zónái.

VirtualMachineScaleSetDataDisk

Egy virtuálisgép-méretezési csoport adatlemezét ismerteti.

Name Típus Description
caching

CachingTypes

Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Nincs a standard tárolóhoz. ReadOnly for Premium Storage.

createOption

DiskCreateOptionTypes

A létrehozási lehetőség.

deleteOption

DiskDeleteOptionTypes

Megadja, hogy az adatlemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el).

Lehetséges értékek:

Törlés Ha ezt az értéket használja, az adatlemez törlődik a VMSS Flex virtuális gép törlésekor.

leválasztása Ha ezt az értéket használja, az adatlemez megmarad a VMSS Flex virtuális gép törlése után.

Az alapértelmezett érték atörlése értékre van állítva.

diskIOPSReadWrite

integer (int64)

Megadja a felügyelt lemez Read-Write IOPS-t. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve.

diskMBpsReadWrite

integer (int64)

A felügyelt lemez sávszélességét adja meg másodpercenként MB-ban. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve.

diskSizeGB

integer (int32)

Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A diskSizeGB tulajdonság a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál.

lun

integer (int32)

Az adatlemez logikai egységszámát adja meg. Ez az érték a virtuális gépen belüli adatlemezek azonosítására szolgál, ezért egyedinek kell lennie a virtuális géphez csatlakoztatott minden adatlemez esetében.

managedDisk

VirtualMachineScaleSetManagedDiskParameters

A felügyelt lemez paraméterei.

name

string

A lemez neve.

writeAcceleratorEnabled

boolean

Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen.

VirtualMachineScaleSetExtension

A virtuálisgép-méretezési csoport bővítményét ismerteti.

Name Típus Description
id

string

Erőforrás-azonosító

name

string

A bővítmény neve.

properties.autoUpgradeMinorVersion

boolean

Azt jelzi, hogy a bővítménynek egy újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezés után azonban a bővítmény csak akkor frissíti az alverziókat, ha újra üzembe helyezi, még akkor sem, ha ez a tulajdonság igaz értékre van állítva.

properties.enableAutomaticUpgrade

boolean

Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha a bővítmény újabb verziója érhető el.

properties.forceUpdateTag

string

Ha egy érték meg van adva, és eltér az előző értéktől, a bővítménykezelőt akkor is frissítenie kell, ha a bővítménykonfiguráció nem változott.

properties.protectedSettings

object

A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault beállítást, vagy egyáltalán nem tartalmaz védett beállításokat.

properties.protectedSettingsFromKeyVault

KeyVaultSecretReference

A hivatkozás által átadott és a Key Vaultból felhasznált bővítmények védett beállításai

properties.provisionAfterExtensions

string[]

Olyan bővítménynevek gyűjteménye, amelyek után ezt a bővítményt ki kell építeni.

properties.provisioningState

string

A kiépítési állapot, amely csak a válaszban jelenik meg.

properties.publisher

string

A bővítménykezelő közzétevőjének neve.

properties.settings

object

Json formátumú nyilvános beállítások a bővítményhez.

properties.suppressFailures

boolean

Azt jelzi, hogy a bővítményből eredő hibák el lesznek-e tiltva (az olyan működési hibák, mint például a virtuális géphez való csatlakozás mellőzése, függetlenül attól, hogy ez az érték el lesz-e tiltva). Az alapértelmezett érték hamis.

properties.type

string

Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension".

properties.typeHandlerVersion

string

A szkriptkezelő verzióját adja meg.

type

string

Erőforrás típusa

VirtualMachineScaleSetExtensionProfile

Egy virtuálisgép-méretezési csoport bővítményprofilját ismerteti.

Name Típus Description
extensions

VirtualMachineScaleSetExtension[]

A virtuálisgép-méretezési csoport gyermekbővítmény-erőforrásai.

extensionsTimeBudget

string

Megadja az összes bővítmény kezdési idejét. Az időtartamnak 15 perc és 120 perc közöttinek kell lennie (beleértve) és ISO 8601 formátumban kell megadni. Az alapértelmezett érték 90 perc (PT1H30M). Minimális API-verzió: 2020-06-01.

VirtualMachineScaleSetHardwareProfile

Megadja a virtuálisgép-méretezési csoport hardverbeállításait.

Name Típus Description
vmSizeProperties

VMSizeProperties

Megadja a virtuális gép méretének testreszabásához szükséges tulajdonságokat. Minimális API-verzió: 2021-11-01. További részletekért kövesse virtuális gépek testreszabási utasításait.

VirtualMachineScaleSetIdentity

A virtuálisgép-méretezési csoport identitása.

Name Típus Description
principalId

string

A virtuálisgép-méretezési csoport identitásának fő azonosítója. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva.

tenantId

string

A virtuálisgép-méretezési csoporthoz társított bérlőazonosító. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva.

type

ResourceIdentityType

A virtuálisgép-méretezési csoporthoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást a virtuálisgép-méretezési csoportból.

userAssignedIdentities

UserAssignedIdentities

A virtuálisgép-méretezési csoporthoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

VirtualMachineScaleSetIPConfiguration

A virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációját ismerteti.

Name Típus Description
name

string

Az IP-konfiguráció neve.

properties.applicationGatewayBackendAddressPools

SubResource[]

Az application gateways háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok több application gateway háttércímkészletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az application gatewayt.

properties.applicationSecurityGroups

SubResource[]

Alkalmazásbiztonsági csoportra mutató hivatkozásokat tartalmazó tömböt ad meg.

properties.loadBalancerBackendAddressPools

SubResource[]

A terheléselosztók háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok hivatkozhatnak egy nyilvános és egy belső terheléselosztó háttércímkészletére. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját.

properties.loadBalancerInboundNatPools

SubResource[]

A terheléselosztók bejövő Nat-készleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok egy nyilvános és egy belső terheléselosztó bejövő NAT-készletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját.

properties.primary

boolean

Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik.

properties.privateIPAddressVersion

IPVersion

A 2017.03.30-Api-Version-tól elérhető ipconfiguration IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6".

properties.publicIPAddressConfiguration

VirtualMachineScaleSetPublicIPAddressConfiguration

A publicIPAddressConfiguration.

properties.subnet

ApiEntityReference

Az alhálózat azonosítóját adja meg.

VirtualMachineScaleSetIpTag

A nyilvános IP-címhez társított IP-címet tartalmazza.

Name Típus Description
ipTagType

string

IP-címke típusa. Példa: FirstPartyUsage.

tag

string

A nyilvános IP-címhez társított IP-címke. Például: SQL, Storage stb.

VirtualMachineScaleSetListResult

A Virtuális gépek listázása művelet válasza.

Name Típus Description
nextLink

string

A virtuálisgép-méretezési csoportok következő oldalának lekérésére szolgáló uri. Ezzel hívja meg a ListNext() parancsot a VMSS következő oldalának lekéréséhez.

value

VirtualMachineScaleSet[]

A virtuálisgép-méretezési csoportok listája.

VirtualMachineScaleSetManagedDiskParameters

Egy ScaleSet által felügyelt lemez paramétereit ismerteti.

Name Típus Description
diskEncryptionSet

DiskEncryptionSetParameters

Megadja a felügyelt lemez ügyfél által felügyelt lemeztitkosítási készletének erőforrás-azonosítóját.

securityProfile

VMDiskSecurityProfile

Megadja a felügyelt lemez biztonsági profilját.

storageAccountType

StorageAccountTypes

Megadja a felügyelt lemez tárfiókjának típusát. MEGJEGYZÉS: UltraSSD_LRS csak adatlemezekkel használható, operációsrendszer-lemezzel nem használható.

VirtualMachineScaleSetNetworkConfiguration

A virtuálisgép-méretezési csoport hálózati profiljának hálózati konfigurációit ismerteti.

Name Típus Description
name

string

A hálózati konfiguráció neve.

properties.auxiliaryMode

NetworkInterfaceAuxiliaryMode

Megadja, hogy a kiegészítő mód engedélyezve van-e a hálózati adapter erőforrásához.

properties.auxiliarySku

NetworkInterfaceAuxiliarySku

Megadja, hogy a kiegészítő termékváltozat engedélyezve van-e a hálózati adapter erőforrásához.

properties.deleteOption

DeleteOptions

Adja meg, mi történik a hálózati adapteren a virtuális gép törlésekor

properties.disableTcpStateTracking

boolean

Megadja, hogy a hálózati adapter le van-e tiltva a TCP-állapot nyomon követéséhez.

properties.dnsSettings

VirtualMachineScaleSetNetworkConfigurationDnsSettings

A hálózati adaptereken alkalmazandó DNS-beállítások.

properties.enableAcceleratedNetworking

boolean

Megadja, hogy a hálózati adapter gyorsított hálózatkezelés-kompatibilis-e.

properties.enableFpga

boolean

Megadja, hogy a hálózati adapter FPGA hálózatkezelésre van-e engedélyezve.

properties.enableIPForwarding

boolean

Engedélyezve van-e az IP-továbbítás ezen a hálózati adapteren.

properties.ipConfigurations

VirtualMachineScaleSetIPConfiguration[]

A hálózati adapter IP-konfigurációit adja meg.

properties.networkSecurityGroup

SubResource

A hálózati biztonsági csoport.

properties.primary

boolean

Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik.

VirtualMachineScaleSetNetworkConfigurationDnsSettings

Egy virtuálisgép-méretezési csoport hálózati konfigurációjának DNS-beállításait ismerteti.

Name Típus Description
dnsServers

string[]

DNS-kiszolgálók IP-címeinek listája

VirtualMachineScaleSetNetworkProfile

Egy virtuálisgép-méretezési csoport hálózati profilját ismerteti.

Name Típus Description
healthProbe

ApiEntityReference

Hivatkozás a virtuálisgép-méretezési csoport egy példányának állapotának meghatározására használt terheléselosztó-mintavételre. A hivatkozás a következő formában jelenik meg: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}".

networkApiVersion

NetworkApiVersion

Megadja a Microsoft.Network API-verziót, amelyet a hálózati erőforrások létrehozásakor használnak a virtuálisgép-méretezési csoport hálózati adapter-konfigurációiban a "Rugalmas" vezénylési móddal

networkInterfaceConfigurations

VirtualMachineScaleSetNetworkConfiguration[]

A hálózati konfigurációk listája.

VirtualMachineScaleSetOSDisk

Egy virtuálisgép-méretezési csoport operációsrendszer-lemezét ismerteti.

Name Típus Description
caching

CachingTypes

Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Nincs a standard tárolóhoz. ReadOnly for Premium Storage.

createOption

DiskCreateOptionTypes

Meghatározza, hogyan kell létrehozni a méretezési csoportban lévő virtuális gépeket. Az egyetlen engedélyezett érték: FromImage. Ezt az értéket akkor használja a rendszer, ha rendszerképet használ a virtuális gép létrehozásához. Platformrendszerkép használata esetén a fent leírt imageReference elemet is használhatja. Marketplace-rendszerkép használata esetén a korábban ismertetett tervelemet is használhatja.

deleteOption

DiskDeleteOptionTypes

Megadja, hogy az operációsrendszer-lemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el).

Lehetséges értékek:

Törlés Ha ezt az értéket használja, az operációsrendszer-lemez törlődik a VMSS Flex virtuális gép törlésekor.

leválasztása Ha ezt az értéket használja, az operációsrendszer-lemez megmarad a VMSS Flex virtuális gép törlése után.

Az alapértelmezett érték atörlése értékre van állítva. Rövid élettartamú operációsrendszer-lemez esetén az alapértelmezett érték Törlés. A felhasználó nem módosíthatja a rövid élettartamú operációsrendszer-lemez törlési beállítását.

diffDiskSettings

DiffDiskSettings

Megadja a virtuálisgép-méretezési csoport által használt operációsrendszer-lemez rövid élettartamú lemezbeállításait.

diskSizeGB

integer (int32)

Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A "diskSizeGB" tulajdonság a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál.

image

VirtualHardDisk

A méretezési csoport alapjául szolgáló nem felügyelt felhasználói lemezképre vonatkozó információkat adja meg.

managedDisk

VirtualMachineScaleSetManagedDiskParameters

A felügyelt lemez paraméterei.

name

string

A lemez neve.

osType

OperatingSystemTypes

Ez a tulajdonság lehetővé teszi a lemezen található operációs rendszer típusának megadását, ha virtuális gépet hoz létre felhasználói lemezképből vagy speciális VHD-ből. Lehetséges értékek: Windows,Linux.

vhdContainers

string[]

Megadja a méretezési csoport operációsrendszer-lemezeinek tárolására használt tároló URL-címeit.

writeAcceleratorEnabled

boolean

Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen.

VirtualMachineScaleSetOSProfile

Egy virtuálisgép-méretezési csoport operációsrendszer-profilját ismerteti.

Name Típus Description
adminPassword

string

Megadja a rendszergazdai fiók jelszavát.

Minimális hossz (Windows): 8 karakter

Minimális hossz (Linux): 6 karakter

Maximális hossz (Windows): 123 karakter

Maximális hossz (Linux): 72 karakter

Összetettségi követelmények: 4 feltétel közül 3 teljesül
Kisebb karakterekkel rendelkezik
Felső karakterekkel
Számjegye van
Speciális karakterrel rendelkezik (Regex egyezés [\W_])

Nem engedélyezett értékek: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

A jelszó alaphelyzetbe állításáról A távoli asztali szolgáltatás vagy bejelentkezési jelszavának alaphelyzetbe állítása Windows rendszerű virtuális gépeken

A gyökérjelszó alaphelyzetbe állításával kapcsolatban lásd: Felhasználók, SSH kezelése és lemezek ellenőrzése vagy javítása Azure Linux rendszerű virtuális gépeken a VMAccess bővítmény

adminUsername

string

Megadja a rendszergazdai fiók nevét.

csak Windows-korlátozás: Nem végződhet ""-ként.

Nem engedélyezett értékek: "rendszergazda", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

Minimális hossz (Linux): 1 karakter

Maximális hossz (Linux): 64 karakter

Maximális hossz (Windows): 20 karakter

allowExtensionOperations

boolean

Megadja, hogy engedélyezni kell-e a bővítményműveleteket a virtuálisgép-méretezési csoportban. Ez csak akkor lehet Hamis értékre állítva, ha a virtuálisgép-méretezési csoportban nincsenek bővítmények.

computerNamePrefix

string

Megadja a méretezési csoport összes virtuális gépének számítógépnév-előtagját. A számítógépnév előtagjainak 1–15 karakter hosszúnak kell lenniük.

customData

string

Az egyéni adatok base-64 kódolású sztringét adja meg. A base-64 kódolású sztring egy bináris tömbre van dekódolva, amely a virtuális gépen fájlként van mentve. A bináris tömb maximális hossza 65535 bájt. A cloud-init virtuális géphez való használatáról lásd: Linux rendszerű virtuális gépek testreszabása a cloud-init használatával a létrehozás során

linuxConfiguration

LinuxConfiguration

Megadja a Linux operációs rendszer beállításait a virtuális gépen. A támogatott Linux-disztribúciók listáját a Azure-Endorsed Disztribúcióklinuxos verziójában találja.

requireGuestProvisionSignal

boolean

Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia.

secrets

VaultSecretGroup[]

Megadja azokat a tanúsítványkészleteket, amelyeket a méretezési csoportban lévő virtuális gépekre kell telepíteni. A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye.

windowsConfiguration

WindowsConfiguration

Megadja a Windows operációs rendszer beállításait a virtuális gépen.

VirtualMachineScaleSetPublicIPAddressConfiguration

Egy virtuálisgép-méretezési csoport IP-konfigurációjának PublicIPAddress-konfigurációját ismerteti

Name Típus Description
name

string

A nyilvánosIP-cím konfigurációjának neve.

properties.deleteOption

DeleteOptions

Adja meg, mi történik a nyilvános IP-címpel a virtuális gép törlésekor

properties.dnsSettings

VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

A nyilvánosIP-címeken alkalmazandó dns-beállítások.

properties.idleTimeoutInMinutes

integer (int32)

A nyilvános IP-cím tétlen időtúllépése.

properties.ipTags

VirtualMachineScaleSetIpTag[]

A nyilvános IP-címhez társított IP-címkék listája.

properties.publicIPAddressVersion

IPVersion

A 2019.07.01-től elérhető Api-Version jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6".

properties.publicIPPrefix

SubResource

Az a PublicIPPrefix, amelyből nyilvánosIP-címeket szeretne lefoglalni.

sku

PublicIPAddressSku

A nyilvános IP-termékváltozatot ismerteti. Az OrchestrationMode csak rugalmasként állítható be.

VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

Egy virtuálisgép-méretezési csoport hálózati konfigurációjának DNS-beállításait ismerteti.

Name Típus Description
domainNameLabel

string

A tartománynév címkéje. A tartománynévcímke és a virtuálisgép-index összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek

domainNameLabelScope

DomainNameLabelScopeTypes

A Tartománynév címke hatóköre. A tartománynév-hatókörből és a virtuálisgép-indexből a szabályzatnak megfelelően létrehozott kivonatolt tartománynévcímke összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek

VirtualMachineScaleSetScaleInRules

A virtuálisgép-méretezési csoport skálázása során követendő szabályok.

A lehetséges értékek a következők:

Alapértelmezett Ha egy virtuálisgép-méretezési csoport méretezése történik, a méretezési csoport először zónák között lesz egyensúlyban, ha ez egy zónaméretezési csoport. Ezt követően a hibatartományok között a lehető legnagyobb mértékben ki lesz egyensúlyban. Az egyes tartalék tartományokon belül az eltávolításhoz kiválasztott virtuális gépek lesznek a legújabbak, amelyek nem lesznek védve a méretezéstől.

OldestVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a rendszer a legöregebb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legrégebbi virtuális gépeket választjuk ki az eltávolításhoz.

LegújabbVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a legújabb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legújabb virtuális gépeket választjuk ki az eltávolításhoz.

Érték Description
Default
NewestVM
OldestVM

VirtualMachineScaleSetStorageProfile

Egy virtuálisgép-méretezési csoport tárolási profilját ismerteti.

Name Típus Description
dataDisks

VirtualMachineScaleSetDataDisk[]

Megadja azokat a paramétereket, amelyekkel adatlemezeket adhat hozzá a méretezési csoport virtuális gépeihez. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei.

diskControllerType

DiskControllerTypes[]

Megadja a méretezési csoportban lévő virtuális gépekhez konfigurált lemezvezérlő típusát. Minimális API-verzió: 2022-08-01

imageReference

ImageReference

Megadja a használni kívánt kép adatait. Megadhatja a platformrendszerképekről, a marketplace-rendszerképekről vagy a virtuálisgép-rendszerképekről szóló információkat. Ez az elem akkor szükséges, ha platformrendszerképet, piactéri rendszerképet vagy virtuálisgép-lemezképet szeretne használni, de más létrehozási műveletekben nem használja.

osDisk

VirtualMachineScaleSetOSDisk

Megadja a méretezési csoportban lévő virtuális gépek által használt operációsrendszer-lemez adatait. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei.

VirtualMachineScaleSetVMProfile

Egy virtuálisgép-méretezési csoport virtuálisgép-profilját ismerteti.

Name Típus Description
applicationProfile

ApplicationProfile

Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára

billingProfile

BillingProfile

Az Azure Spot VMSS számlázással kapcsolatos adatait adja meg. Minimális API-verzió: 2019-03-01.

capacityReservation

CapacityReservationProfile

A méretezési csoport kapacitásfoglalással kapcsolatos adatait adja meg. Minimális API-verzió: 2021-04-01.

diagnosticsProfile

DiagnosticsProfile

Megadja a rendszerindítási diagnosztikai beállítások állapotát. Minimális API-verzió: 2015-06-15.

evictionPolicy

VirtualMachineEvictionPolicyTypes

Megadja az Azure Spot virtuális gép és az Azure Spot méretezési csoport kiürítési szabályzatát. Az Azure Spot virtuális gépek esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2017-10-30 előzetes verzió.

extensionProfile

VirtualMachineScaleSetExtensionProfile

A méretezési csoportban lévő virtuális gépekre telepített bővítmények beállításainak gyűjteményét adja meg.

hardwareProfile

VirtualMachineScaleSetHardwareProfile

Megadja a méretezési csoport hardverprofillal kapcsolatos adatait. Minimális API-verzió: 2021-11-01.

licenseType

string

Azt adja meg, hogy a használt lemezkép vagy lemez licencelt volt-e a helyszínen.

A Windows Server operációs rendszer lehetséges értékei a következők:

Windows_Client

Windows_Server

A Linux Server operációs rendszer lehetséges értékei a következők:

RHEL_BYOS (RHEL esetén)

SLES_BYOS (SUSE esetén)

További információ: Azure Hybrid Use Benefit for Windows Server

Azure Hybrid Use Benefit for Linux Server

Minimális API-verzió: 2015-06-15

networkProfile

VirtualMachineScaleSetNetworkProfile

Megadja a méretezési csoportban lévő virtuális gépek hálózati adaptereinek tulajdonságait.

osProfile

VirtualMachineScaleSetOSProfile

Megadja a méretezési csoportban lévő virtuális gépek operációsrendszer-beállításait.

priority

VirtualMachinePriorityTypes

Megadja a méretezési csoportban lévő virtuális gépek prioritását. Minimális API-verzió: 2017-10-30-preview.

scheduledEventsProfile

ScheduledEventsProfile

Ütemezett eseményhez kapcsolódó konfigurációkat ad meg.

securityPostureReference

SecurityPostureReference

Megadja a méretezési csoportban használni kívánt biztonsági helyzetet. Minimális API-verzió: 2023-03-01

securityProfile

SecurityProfile

Megadja a méretezési csoportban lévő virtuális gépek biztonsági profilbeállításait.

serviceArtifactReference

ServiceArtifactReference

Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor. Minimális API-verzió: 2022-11-01

storageProfile

VirtualMachineScaleSetStorageProfile

Megadja a virtuálisgép-lemezek tárolási beállításait.

timeCreated

string (date-time)

Megadja, hogy a virtuálisgép-méretezési csoport virtuálisgép-profilja mikor lett létrehozva. Ez az érték a VMSS Flex virtuálisgép-címkékhez lesz hozzáadva a VMSS virtuálisgép-profil létrehozásakor/frissítésekor. A tulajdonság minimális API-verziója 2023-09-01.

userData

string

UserData a méretezési csoportban lévő virtuális gépekhez, amelyeknek base-64 kódolásúnak kell lenniük. Az ügyfélnek itt nem szabad titkos kulcsokat átadnia. Minimális API-verzió: 2021-03-01.

VMDiskSecurityProfile

Megadja a felügyelt lemez biztonsági profilbeállításait. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be.

Name Típus Description
diskEncryptionSet

DiskEncryptionSetParameters

Megadja az ügyfél által felügyelt lemeztitkosítási csoport erőforrás-azonosítóját a felügyelt lemezhez, amelyet az ügyfél által titkosított ConfidentialVM OS Disk és VMGuest blob használ.

securityEncryptionType

securityEncryptionTypes

A felügyelt lemez EncryptionType tulajdonságát adja meg. A felügyelt lemez titkosításához a DiskWithVMGuestState értékre van állítva, a VMGuestState blob mellett a VMGuestStateOnly értékre csak a VMGuestState-blob titkosításához, valamint a NemPersistedTPM értékre, hogy ne őrizze meg a belső vezérlőprogram állapotát a VMGuestState blobban. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be.

VMGalleryApplication

Megadja a számítási katalógus alkalmazásverzióra való hivatkozáshoz szükséges információkat

Name Típus Description
configurationReference

string

Nem kötelező, Megadja egy azure-blob URI-ját, amely lecseréli a csomag alapértelmezett konfigurációját, ha meg van adva

enableAutomaticUpgrade

boolean

Ha igaz értékre van állítva, ha egy új katalógusalkalmazás-verzió elérhető a PIR/SIG-ben, a rendszer automatikusan frissíti a virtuális gép/virtuálisgép-kezelő rendszer számára

order

integer (int32)

Nem kötelező, Megadja a csomagok telepítésének sorrendjét

packageReferenceId

string

A GalleryApplicationVersion erőforrás-azonosítóját adja meg /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version}

tags

string

Nem kötelező, egy átengedési értéket ad meg az általánosabb környezethez.

treatFailureAsDeploymentFailure

boolean

Nem kötelező, ha igaz, a VmApplication bármely műveletének meghibásodása meghiúsul az üzembe helyezés során

VMSizeProperties

Megadja a virtuális gép mérettulajdonság-beállításait.

Name Típus Description
vCPUsAvailable

integer (int32)

A virtuális géphez elérhető vCPU-k számát adja meg. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés az, hogy az adott virtuálisgép-mérethez elérhető virtuálisgép-méret értékére állítja be a A régióban elérhető összes virtuálisgép-méret listázása.

vCPUsPerCore

integer (int32)

Megadja a vCPU és a fizikai mag arányát. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a virtuálisgép-mérethez tartozó vCPUsPerCore értékre van állítva, amely a Egy régió összes elérhető virtuálisgép-méretének listázásaapi-válaszában jelenik meg. A tulajdonság 1 értékre állítása azt is jelenti, hogy a hyper-threading le van tiltva.

WindowsConfiguration

Megadja a Windows operációs rendszer beállításait a virtuális gépen.

Name Típus Description
additionalUnattendContent

AdditionalUnattendContent[]

További base-64 kódolású XML-formátumú információkat ad meg, amelyek a Windows telepítő által használt Unattend.xml fájlban is szerepelhetnek.

enableAutomaticUpdates

boolean

Azt jelzi, hogy engedélyezve van-e az automatikus frissítés a Windows rendszerű virtuális gépen. Az alapértelmezett érték igaz. A virtuálisgép-méretezési csoportok esetében ez a tulajdonság frissíthető, és a frissítések érvénybe lépnek az operációs rendszer újraépítésén.

enableVMAgentPlatformUpdates

boolean

Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve vannak-e a Windows rendszerű virtuális gépen.

patchSettings

PatchSettings

[Előzetes verziójú funkció] A Windows rendszerű virtuális gépek vendégjavításával kapcsolatos beállításokat adja meg.

provisionVMAgent

boolean

Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, alapértelmezés szerint igaz értékre van állítva. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez.

timeZone

string

Megadja a virtuális gép időzónáját. pl. "Csendes-óceáni téli idő". Lehetséges értékek TimeZoneInfo.IdTimeZoneInfo.GetSystemTimeZonesáltal visszaadott időzónákból.

winRM

WinRMConfiguration

A Windows Remote Management figyelőit adja meg. Ez lehetővé teszi a távoli Windows PowerShell használatát.

WindowsPatchAssessmentMode

Az IaaS virtuális gép virtuális gépének virtuálisgép-vendégjavítás-felmérésének módját adja meg.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.

Érték Description
AutomaticByPlatform
ImageDefault

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg.

Érték Description
Always
IfRequired
Never
Unknown

WindowsVMGuestPatchAutomaticByPlatformSettings

További beállításokat ad meg, amelyeket akkor kell alkalmazni, ha az AutomaticByPlatform javítómód ki van választva a Windows-javítás beállításai között.

Name Típus Description
bypassPlatformSafetyChecksOnUserSchedule

boolean

Lehetővé teszi az ügyfél számára a javítások véletlen frissítés nélküli ütemezését

rebootSetting

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg.

WindowsVMGuestPatchMode

Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

Manuális – Ön szabályozza a javítások virtuális gépre való alkalmazását. Ezt úgy teheti meg, hogy manuálisan alkalmazza a javításokat a virtuális gépen belül. Ebben a módban az automatikus frissítések le vannak tiltva; a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak hamisnak kell lennie

AutomaticByOS – A virtuális gépet az operációs rendszer automatikusan frissíti. A WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie.

AutomaticByPlatform – a virtuális gépet a platform automatikusan frissíti. A provisionVMAgent és a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie

Érték Description
AutomaticByOS
AutomaticByPlatform
Manual

WinRMConfiguration

A virtuális gép Windows távfelügyeleti konfigurációjának ismertetése

Name Típus Description
listeners

WinRMListener[]

A Windows Remote Management figyelőinek listája

WinRMListener

A Windows Remote Management figyelő protokollját és ujjlenyomatát ismerteti

Name Típus Description
certificateUrl

string

Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az alábbi JSON-objektum Base64-kódolásának kell lennie, amely UTF-8-ban van kódolva:

{
"data":",
"dataType":"pfx",
"password":""
}
A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye.

protocol

ProtocolTypes

A WinRM-figyelő protokollját adja meg. Lehetséges értékek: http,https.

ZonalPlatformFaultDomainAlignMode

Megadja a virtuálisgép-méretezési csoport számítási és tárolási tartalék tartományainak száma közötti igazítási módot.

Érték Description
Aligned
Unaligned