Sdílet prostřednictvím


VirtualMachineScaleSet interface

Popisuje škálovací sadu virtuálních počítačů.

Extends

Vlastnosti

additionalCapabilities

Určuje další možnosti povolené nebo zakázané na virtuálních počítačích ve škálovací sadě virtuálních počítačů. Například: jestli mají virtuální počítače možnost podporovat připojení spravovaných datových disků s typem účtu úložiště UltraSSD_LRS.

automaticRepairsPolicy

Zásady pro automatické opravy

constrainedMaximumCapacity

Volitelná vlastnost, která musí být buď nastavena na Hodnotu True, nebo vynechána.

doNotRunExtensionsOnOverprovisionedVMs

Pokud je povolené nadměrné zřízení, rozšíření se spustí jenom na požadovaném počtu virtuálních počítačů, které se nakonec uchovávají. Tato vlastnost proto zajistí, že se rozšíření nespustí na nadbytečných nadsaděných virtuálních počítačích.

etag

Etag je vlastnost vrácená v odpovědi Create/Update/Get sady VMSS, aby ji zákazník mohl do hlavičky zadat, aby zajistil optimistické aktualizace POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

extendedLocation

Rozšířené umístění škálovací sady virtuálních počítačů.

highSpeedInterconnectPlacement

Určuje umístění vysokorychlostního propojení pro škálovací sadu virtuálních počítačů.

hostGroup

Určuje informace o vyhrazené skupině hostitelů, ve které se nachází škálovací sada virtuálních počítačů. Minimální verze api: 2020-06-01.

identity

Identita škálovací sady virtuálních počítačů, pokud je nakonfigurovaná.

orchestrationMode

Určuje režim orchestrace pro škálovací sadu virtuálních počítačů.

overprovision

Určuje, jestli má být škálovací sada virtuálních počítačů nadměrně zřízená.

placement

Část Umístění určuje uživatelem definovaná omezení pro umístění hardwaru škálovací sady virtuálních počítačů. Tuto vlastnost nelze po zřízení škálovací sady VMSS změnit. Minimální verze API: 2025-04-01.

plan

Určuje informace o imagi marketplace použité k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Než budete moct použít image z marketplace z rozhraní API, musíte image povolit pro programové použití. Na webu Azure Portal vyhledejte image marketplace, kterou chcete použít, a potom klikněte na Chcete nasadit programově, začněte –>. Zadejte požadované informace a klikněte na Uložit.

platformFaultDomainCount

Počet domén selhání pro každou skupinu umístění

priorityMixPolicy

Určuje požadované cíle pro kombinování spotových a běžných virtuálních počítačů s prioritou ve stejné instanci VMSS Flex.

provisioningState

Stav zřizování, který se zobrazí pouze v odpovědi. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

proximityPlacementGroup

Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měla být přiřazena škálovací sada virtuálních počítačů. Minimální verze api: 2018-04-01.

resiliencyPolicy

Zásady odolnosti

scaleInPolicy

Určuje zásady použité při škálování virtuálních počítačů ve škálovací sadě virtuálních počítačů.

scheduledEventsPolicy

Zásada ScheduledEvents.

singlePlacementGroup

Pokud je pravda, omezuje škálovací sadu na jednu skupinu umístění, maximální velikost 100 virtuálních počítačů. POZNÁMKA: Pokud je singlePlacementGroup true, může být změněn na false. Pokud je však singlePlacementGroup false, nemusí být změněn na hodnotu true.

sku

Skladová položka škálovací sady virtuálních počítačů.

skuProfile

Určuje profil skladové položky pro škálovací sadu virtuálních počítačů.

spotRestorePolicy

Určuje vlastnosti spotového obnovení pro škálovací sadu virtuálních počítačů.

timeCreated

Určuje čas vytvoření prostředku škálovací sady virtuálních počítačů. Minimální verze api: 2021-11-01. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

uniqueId

Určuje ID, které jednoznačně identifikuje škálovací sadu virtuálních počítačů. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

upgradePolicy

Zásady upgradu.

virtualMachineProfile

Profil virtuálního počítače.

zonalPlatformFaultDomainAlignMode

Určuje režim zarovnání mezi výpočetní sadou virtuálních počítačů a počtem domén selhání úložiště.

zoneBalance

Jestli chcete vynutit výhradně i distribuci virtuálních počítačů mezi x zónami v případě výpadku zóny. Vlastnost zoneBalance lze nastavit pouze v případě, že vlastnost zóny škálovací sady obsahuje více než jednu zónu. Pokud nejsou zadány žádné zóny nebo pouze jedna zóna, vlastnost zoneBalance by neměla být nastavena.

zones

Zóny dostupnosti.

Zděděné vlastnosti

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

location

Geografické umístění, ve kterém se nachází zdroj

name

Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

tags

Značky prostředků

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

Podrobnosti vlastnosti

additionalCapabilities

Určuje další možnosti povolené nebo zakázané na virtuálních počítačích ve škálovací sadě virtuálních počítačů. Například: jestli mají virtuální počítače možnost podporovat připojení spravovaných datových disků s typem účtu úložiště UltraSSD_LRS.

additionalCapabilities?: AdditionalCapabilities

Hodnota vlastnosti

automaticRepairsPolicy

Zásady pro automatické opravy

automaticRepairsPolicy?: AutomaticRepairsPolicy

Hodnota vlastnosti

constrainedMaximumCapacity

Volitelná vlastnost, která musí být buď nastavena na Hodnotu True, nebo vynechána.

constrainedMaximumCapacity?: boolean

Hodnota vlastnosti

boolean

doNotRunExtensionsOnOverprovisionedVMs

Pokud je povolené nadměrné zřízení, rozšíření se spustí jenom na požadovaném počtu virtuálních počítačů, které se nakonec uchovávají. Tato vlastnost proto zajistí, že se rozšíření nespustí na nadbytečných nadsaděných virtuálních počítačích.

doNotRunExtensionsOnOverprovisionedVMs?: boolean

Hodnota vlastnosti

boolean

etag

Etag je vlastnost vrácená v odpovědi Create/Update/Get sady VMSS, aby ji zákazník mohl do hlavičky zadat, aby zajistil optimistické aktualizace POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

etag?: string

Hodnota vlastnosti

string

extendedLocation

Rozšířené umístění škálovací sady virtuálních počítačů.

extendedLocation?: ExtendedLocation

Hodnota vlastnosti

highSpeedInterconnectPlacement

Určuje umístění vysokorychlostního propojení pro škálovací sadu virtuálních počítačů.

highSpeedInterconnectPlacement?: string

Hodnota vlastnosti

string

hostGroup

Určuje informace o vyhrazené skupině hostitelů, ve které se nachází škálovací sada virtuálních počítačů. Minimální verze api: 2020-06-01.

hostGroup?: SubResource

Hodnota vlastnosti

identity

Identita škálovací sady virtuálních počítačů, pokud je nakonfigurovaná.

identity?: VirtualMachineScaleSetIdentity

Hodnota vlastnosti

orchestrationMode

Určuje režim orchestrace pro škálovací sadu virtuálních počítačů.

orchestrationMode?: string

Hodnota vlastnosti

string

overprovision

Určuje, jestli má být škálovací sada virtuálních počítačů nadměrně zřízená.

overprovision?: boolean

Hodnota vlastnosti

boolean

placement

Část Umístění určuje uživatelem definovaná omezení pro umístění hardwaru škálovací sady virtuálních počítačů. Tuto vlastnost nelze po zřízení škálovací sady VMSS změnit. Minimální verze API: 2025-04-01.

placement?: Placement

Hodnota vlastnosti

plan

Určuje informace o imagi marketplace použité k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Než budete moct použít image z marketplace z rozhraní API, musíte image povolit pro programové použití. Na webu Azure Portal vyhledejte image marketplace, kterou chcete použít, a potom klikněte na Chcete nasadit programově, začněte –>. Zadejte požadované informace a klikněte na Uložit.

plan?: Plan

Hodnota vlastnosti

platformFaultDomainCount

Počet domén selhání pro každou skupinu umístění

platformFaultDomainCount?: number

Hodnota vlastnosti

number

priorityMixPolicy

Určuje požadované cíle pro kombinování spotových a běžných virtuálních počítačů s prioritou ve stejné instanci VMSS Flex.

priorityMixPolicy?: PriorityMixPolicy

Hodnota vlastnosti

provisioningState

Stav zřizování, který se zobrazí pouze v odpovědi. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

provisioningState?: string

Hodnota vlastnosti

string

proximityPlacementGroup

Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měla být přiřazena škálovací sada virtuálních počítačů. Minimální verze api: 2018-04-01.

proximityPlacementGroup?: SubResource

Hodnota vlastnosti

resiliencyPolicy

Zásady odolnosti

resiliencyPolicy?: ResiliencyPolicy

Hodnota vlastnosti

scaleInPolicy

Určuje zásady použité při škálování virtuálních počítačů ve škálovací sadě virtuálních počítačů.

scaleInPolicy?: ScaleInPolicy

Hodnota vlastnosti

scheduledEventsPolicy

Zásada ScheduledEvents.

scheduledEventsPolicy?: ScheduledEventsPolicy

Hodnota vlastnosti

singlePlacementGroup

Pokud je pravda, omezuje škálovací sadu na jednu skupinu umístění, maximální velikost 100 virtuálních počítačů. POZNÁMKA: Pokud je singlePlacementGroup true, může být změněn na false. Pokud je však singlePlacementGroup false, nemusí být změněn na hodnotu true.

singlePlacementGroup?: boolean

Hodnota vlastnosti

boolean

sku

Skladová položka škálovací sady virtuálních počítačů.

sku?: Sku

Hodnota vlastnosti

Sku

skuProfile

Určuje profil skladové položky pro škálovací sadu virtuálních počítačů.

skuProfile?: SkuProfile

Hodnota vlastnosti

spotRestorePolicy

Určuje vlastnosti spotového obnovení pro škálovací sadu virtuálních počítačů.

spotRestorePolicy?: SpotRestorePolicy

Hodnota vlastnosti

timeCreated

Určuje čas vytvoření prostředku škálovací sady virtuálních počítačů. Minimální verze api: 2021-11-01. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

timeCreated?: Date

Hodnota vlastnosti

Date

uniqueId

Určuje ID, které jednoznačně identifikuje škálovací sadu virtuálních počítačů. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

uniqueId?: string

Hodnota vlastnosti

string

upgradePolicy

Zásady upgradu.

upgradePolicy?: UpgradePolicy

Hodnota vlastnosti

virtualMachineProfile

Profil virtuálního počítače.

virtualMachineProfile?: VirtualMachineScaleSetVMProfile

Hodnota vlastnosti

zonalPlatformFaultDomainAlignMode

Určuje režim zarovnání mezi výpočetní sadou virtuálních počítačů a počtem domén selhání úložiště.

zonalPlatformFaultDomainAlignMode?: string

Hodnota vlastnosti

string

zoneBalance

Jestli chcete vynutit výhradně i distribuci virtuálních počítačů mezi x zónami v případě výpadku zóny. Vlastnost zoneBalance lze nastavit pouze v případě, že vlastnost zóny škálovací sady obsahuje více než jednu zónu. Pokud nejsou zadány žádné zóny nebo pouze jedna zóna, vlastnost zoneBalance by neměla být nastavena.

zoneBalance?: boolean

Hodnota vlastnosti

boolean

zones

Zóny dostupnosti.

zones?: string[]

Hodnota vlastnosti

string[]

Podrobnosti zděděných vlastností

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

id?: string

Hodnota vlastnosti

string

zděděno zTrackedResource.id

location

Geografické umístění, ve kterém se nachází zdroj

location: string

Hodnota vlastnosti

string

zděděno zTrackedResource.location

name

Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

name?: string

Hodnota vlastnosti

string

zděděno zTrackedResource.name

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

systemData?: SystemData

Hodnota vlastnosti

zděděno ztrackedResource.systemData

tags

Značky prostředků

tags?: {[propertyName: string]: string}

Hodnota vlastnosti

{[propertyName: string]: string}

zděděno zeTrackedResource.tags

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

type?: string

Hodnota vlastnosti

string

zděděno zeTrackedResource.type