VirtualMachineScaleSet interface
Describe un conjunto de escalado de máquinas virtuales.
- Extends
Propiedades
additional |
Especifica funcionalidades adicionales habilitadas o deshabilitadas en el Virtual Machines del conjunto de escalado de máquinas virtuales. Por ejemplo: si el Virtual Machines tiene la capacidad de admitir la conexión de discos de datos administrados con UltraSSD_LRS tipo de cuenta de almacenamiento. |
automatic |
Directiva para reparaciones automáticas. |
constrained |
Propiedad opcional que debe establecerse en True o omitirse. |
do |
Cuando se habilita overprovision, las extensiones solo se inician en el número solicitado de máquinas virtuales que finalmente se mantienen. Por lo tanto, esta propiedad garantizará que las extensiones no se ejecuten en las máquinas virtuales extra aprovisionadas. |
etag | Etag es la propiedad devuelta en Create/Actualización/Obtener respuesta de VMSS, de modo que el cliente pueda proporcionarla en el encabezado para garantizar actualizaciones optimistas NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
extended |
Ubicación extendida del conjunto de escalado de máquinas virtuales. |
host |
Especifica información sobre el grupo host dedicado en el que reside el conjunto de escalado de máquinas virtuales. Versión mínima de api: 2020-06-01. |
identity | Identidad del conjunto de escalado de máquinas virtuales, si está configurado. |
orchestration |
Especifica el modo de orquestación del conjunto de escalado de máquinas virtuales. |
overprovision | Especifica si el conjunto de escalado de máquinas virtuales debe sobreaprovisionarse. |
plan | Especifica información sobre la imagen de Marketplace que se usa para crear la máquina virtual. Este elemento solo se usa para imágenes de Marketplace. Para poder usar una imagen de Marketplace desde una API, debe habilitar la imagen para su uso mediante programación. En la Azure Portal, busque la imagen de Marketplace que quiere usar y, a continuación, haga clic en Desea implementar mediante programación, Introducción ->. Escriba cualquier información necesaria y, a continuación, haga clic en Guardar. |
platform |
Recuento de dominios de error para cada grupo de selección de ubicación. |
priority |
Especifica los destinos deseados para mezclar máquinas virtuales de prioridad puntual y regular dentro de la misma instancia de VMSS Flex. |
provisioning |
Estado de aprovisionamiento, que solo aparece en la respuesta. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
proximity |
Especifica información sobre el grupo de selección de ubicación de proximidad al que se debe asignar el conjunto de escalado de máquinas virtuales. Versión mínima de api: 2018-04-01. |
resiliency |
Directiva de resistencia |
scale |
Especifica las directivas aplicadas al escalar en Virtual Machines en el conjunto de escalado de máquinas virtuales. |
scheduled |
The ScheduledEventsPolicy. |
single |
Cuando es true, limita el conjunto de escalado a un único grupo de selección de ubicación, con un tamaño máximo de 100 máquinas virtuales. NOTA: Si singlePlacementGroup es true, se puede modificar en false. Sin embargo, si singlePlacementGroup es false, no se puede cambiar a true. |
sku | SKU del conjunto de escalado de máquinas virtuales. |
spot |
Especifica las propiedades de restauración puntual del conjunto de escalado de máquinas virtuales. |
time |
Especifica la hora en la que se creó el recurso del conjunto de escalado de máquinas virtuales. Versión mínima de api: 2021-11-01. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
unique |
Especifica el identificador que identifica de forma única un conjunto de escalado de máquinas virtuales. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
upgrade |
Directiva de actualización. |
virtual |
Perfil de máquina virtual. |
zone |
Si se fuerza estrictamente incluso la distribución de máquinas virtuales entre zonas x en caso de que se produzca una interrupción de zona. La propiedad zoneBalance solo se puede establecer si la propiedad zones del conjunto de escalado contiene más de una zona. Si no hay zonas o solo se especifica una, la propiedad zoneBalance no se debe establecer. |
zones | Zonas del conjunto de escalado de máquinas virtuales. NOTA: Las zonas de disponibilidad solo se pueden establecer al crear el conjunto de escalado. |
Propiedades heredadas
id | Nota del identificador de recurso: esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
location | Ubicación de los recursos |
name | Nombre de recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
tags | Etiquetas del recurso |
type | Tipo de recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
additionalCapabilities
Especifica funcionalidades adicionales habilitadas o deshabilitadas en el Virtual Machines del conjunto de escalado de máquinas virtuales. Por ejemplo: si el Virtual Machines tiene la capacidad de admitir la conexión de discos de datos administrados con UltraSSD_LRS tipo de cuenta de almacenamiento.
additionalCapabilities?: AdditionalCapabilities
Valor de propiedad
automaticRepairsPolicy
Directiva para reparaciones automáticas.
automaticRepairsPolicy?: AutomaticRepairsPolicy
Valor de propiedad
constrainedMaximumCapacity
Propiedad opcional que debe establecerse en True o omitirse.
constrainedMaximumCapacity?: boolean
Valor de propiedad
boolean
doNotRunExtensionsOnOverprovisionedVMs
Cuando se habilita overprovision, las extensiones solo se inician en el número solicitado de máquinas virtuales que finalmente se mantienen. Por lo tanto, esta propiedad garantizará que las extensiones no se ejecuten en las máquinas virtuales extra aprovisionadas.
doNotRunExtensionsOnOverprovisionedVMs?: boolean
Valor de propiedad
boolean
etag
Etag es la propiedad devuelta en Create/Actualización/Obtener respuesta de VMSS, de modo que el cliente pueda proporcionarla en el encabezado para garantizar actualizaciones optimistas NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
etag?: string
Valor de propiedad
string
extendedLocation
Ubicación extendida del conjunto de escalado de máquinas virtuales.
extendedLocation?: ExtendedLocation
Valor de propiedad
hostGroup
Especifica información sobre el grupo host dedicado en el que reside el conjunto de escalado de máquinas virtuales. Versión mínima de api: 2020-06-01.
hostGroup?: SubResource
Valor de propiedad
identity
Identidad del conjunto de escalado de máquinas virtuales, si está configurado.
identity?: VirtualMachineScaleSetIdentity
Valor de propiedad
orchestrationMode
Especifica el modo de orquestación del conjunto de escalado de máquinas virtuales.
orchestrationMode?: string
Valor de propiedad
string
overprovision
Especifica si el conjunto de escalado de máquinas virtuales debe sobreaprovisionarse.
overprovision?: boolean
Valor de propiedad
boolean
plan
Especifica información sobre la imagen de Marketplace que se usa para crear la máquina virtual. Este elemento solo se usa para imágenes de Marketplace. Para poder usar una imagen de Marketplace desde una API, debe habilitar la imagen para su uso mediante programación. En la Azure Portal, busque la imagen de Marketplace que quiere usar y, a continuación, haga clic en Desea implementar mediante programación, Introducción ->. Escriba cualquier información necesaria y, a continuación, haga clic en Guardar.
plan?: Plan
Valor de propiedad
platformFaultDomainCount
Recuento de dominios de error para cada grupo de selección de ubicación.
platformFaultDomainCount?: number
Valor de propiedad
number
priorityMixPolicy
Especifica los destinos deseados para mezclar máquinas virtuales de prioridad puntual y regular dentro de la misma instancia de VMSS Flex.
priorityMixPolicy?: PriorityMixPolicy
Valor de propiedad
provisioningState
Estado de aprovisionamiento, que solo aparece en la respuesta. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
provisioningState?: string
Valor de propiedad
string
proximityPlacementGroup
Especifica información sobre el grupo de selección de ubicación de proximidad al que se debe asignar el conjunto de escalado de máquinas virtuales. Versión mínima de api: 2018-04-01.
proximityPlacementGroup?: SubResource
Valor de propiedad
resiliencyPolicy
scaleInPolicy
Especifica las directivas aplicadas al escalar en Virtual Machines en el conjunto de escalado de máquinas virtuales.
scaleInPolicy?: ScaleInPolicy
Valor de propiedad
scheduledEventsPolicy
The ScheduledEventsPolicy.
scheduledEventsPolicy?: ScheduledEventsPolicy
Valor de propiedad
singlePlacementGroup
Cuando es true, limita el conjunto de escalado a un único grupo de selección de ubicación, con un tamaño máximo de 100 máquinas virtuales. NOTA: Si singlePlacementGroup es true, se puede modificar en false. Sin embargo, si singlePlacementGroup es false, no se puede cambiar a true.
singlePlacementGroup?: boolean
Valor de propiedad
boolean
sku
spotRestorePolicy
Especifica las propiedades de restauración puntual del conjunto de escalado de máquinas virtuales.
spotRestorePolicy?: SpotRestorePolicy
Valor de propiedad
timeCreated
Especifica la hora en la que se creó el recurso del conjunto de escalado de máquinas virtuales. Versión mínima de api: 2021-11-01. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
timeCreated?: Date
Valor de propiedad
Date
uniqueId
Especifica el identificador que identifica de forma única un conjunto de escalado de máquinas virtuales. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
uniqueId?: string
Valor de propiedad
string
upgradePolicy
virtualMachineProfile
Perfil de máquina virtual.
virtualMachineProfile?: VirtualMachineScaleSetVMProfile
Valor de propiedad
zoneBalance
Si se fuerza estrictamente incluso la distribución de máquinas virtuales entre zonas x en caso de que se produzca una interrupción de zona. La propiedad zoneBalance solo se puede establecer si la propiedad zones del conjunto de escalado contiene más de una zona. Si no hay zonas o solo se especifica una, la propiedad zoneBalance no se debe establecer.
zoneBalance?: boolean
Valor de propiedad
boolean
zones
Zonas del conjunto de escalado de máquinas virtuales. NOTA: Las zonas de disponibilidad solo se pueden establecer al crear el conjunto de escalado.
zones?: string[]
Valor de propiedad
string[]
Detalles de las propiedades heredadas
id
Nota del identificador de recurso: esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
Heredado deResource.id
location
name
Nombre de recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
Heredado deResource.name
tags
Etiquetas del recurso
tags?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
Heredado deResource.tags
type
Tipo de recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string
Heredado deResource.type