VirtualMachineScaleSetVMProfileOutput interface
Describe un perfil de máquina virtual del conjunto de escalado de máquinas virtuales.
Propiedades
| application |
Especifica las aplicaciones de la galería que deben estar disponibles para la máquina virtual o VMSS. |
| billing |
Especifica los detalles relacionados con la facturación de un VMSS de Acceso puntual de Azure. |
| capacity |
Especifica los detalles relacionados con la reserva de capacidad de un conjunto de escalado. |
| diagnostics |
Especifica el estado de configuración de diagnóstico de arranque. |
| eviction |
Especifica la directiva de expulsión para la máquina virtual de Acceso puntual de Azure y el conjunto de escalado de Acceso puntual de Azure. |
| extension |
Especifica una colección de opciones de configuración para las extensiones instaladas en las máquinas virtuales del conjunto de escalado. |
| hardware |
Especifica los detalles relacionados con el perfil de hardware de un conjunto de escalado. |
| license |
Especifica que la imagen o el disco que se usa tenían licencias locales. |
| network |
Especifica las propiedades de las interfaces de red de las máquinas virtuales del conjunto de escalado. |
| os |
Especifica la configuración del sistema operativo para las máquinas virtuales del conjunto de escalado. |
| priority | Especifica la prioridad de las máquinas virtuales del conjunto de escalado. |
| scheduled |
Especifica configuraciones relacionadas con eventos programados. |
| security |
Especifica la configuración del perfil relacionado con la seguridad de las máquinas virtuales del conjunto de escalado. |
| storage |
Especifica la configuración de almacenamiento de los discos de máquina virtual. |
| user |
UserData para las máquinas virtuales del conjunto de escalado, que debe estar codificada en base 64. El cliente no debe pasar ningún secreto aquí. |
Detalles de las propiedades
applicationProfile
Especifica las aplicaciones de la galería que deben estar disponibles para la máquina virtual o VMSS.
applicationProfile?: ApplicationProfileOutput
Valor de propiedad
billingProfile
Especifica los detalles relacionados con la facturación de un VMSS de Acceso puntual de Azure.
Versión mínima de api: 2019-03-01.
billingProfile?: BillingProfileOutput
Valor de propiedad
capacityReservation
Especifica los detalles relacionados con la reserva de capacidad de un conjunto de escalado.
Versión mínima de api: 2021-04-01.
capacityReservation?: CapacityReservationProfileOutput
Valor de propiedad
diagnosticsProfile
Especifica el estado de configuración de diagnóstico de arranque.
Versión mínima de api: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfileOutput
Valor de propiedad
evictionPolicy
Especifica la directiva de expulsión para la máquina virtual de Acceso puntual de Azure y el conjunto de escalado de Acceso puntual de Azure.
En el caso de las máquinas virtuales de Acceso puntual de Azure, se admiten "Deallocate" y "Delete" y la versión mínima de api es 2019-03-01.
En el caso de los conjuntos de escalado de acceso puntual de Azure, se admiten "Deallocate" y "Delete" (Eliminación) y la versión mínima de api es 2017-10-30-preview.
evictionPolicy?: "Deallocate" | "Delete"
Valor de propiedad
"Deallocate" | "Delete"
extensionProfile
Especifica una colección de opciones de configuración para las extensiones instaladas en las máquinas virtuales del conjunto de escalado.
extensionProfile?: VirtualMachineScaleSetExtensionProfileOutput
Valor de propiedad
hardwareProfile
Especifica los detalles relacionados con el perfil de hardware de un conjunto de escalado.
Versión mínima de api: 2021-11-01.
hardwareProfile?: VirtualMachineScaleSetHardwareProfileOutput
Valor de propiedad
licenseType
Especifica que la imagen o el disco que se usa tenían licencias locales.
Los valores posibles para el sistema operativo Windows Server son:
Windows_Client
Windows_Server
Los valores posibles para el sistema operativo Linux Server son:
RHEL_BYOS (para RHEL)
SLES_BYOS (para SUSE)
Para obtener más información, consulte Ventaja de uso híbrido de Azure para Windows Server
Ventaja de uso híbrido de Azure para Linux Server
Versión mínima de api: 2015-06-15
licenseType?: string
Valor de propiedad
string
networkProfile
Especifica las propiedades de las interfaces de red de las máquinas virtuales del conjunto de escalado.
networkProfile?: VirtualMachineScaleSetNetworkProfileOutput
Valor de propiedad
osProfile
Especifica la configuración del sistema operativo para las máquinas virtuales del conjunto de escalado.
osProfile?: VirtualMachineScaleSetOSProfileOutput
Valor de propiedad
priority
Especifica la prioridad de las máquinas virtuales del conjunto de escalado.
Versión mínima de api: 2017-10-30-preview
priority?: "Regular" | "Low" | "Spot"
Valor de propiedad
"Regular" | "Low" | "Spot"
scheduledEventsProfile
Especifica configuraciones relacionadas con eventos programados.
scheduledEventsProfile?: ScheduledEventsProfileOutput
Valor de propiedad
securityProfile
Especifica la configuración del perfil relacionado con la seguridad de las máquinas virtuales del conjunto de escalado.
securityProfile?: SecurityProfileOutput
Valor de propiedad
storageProfile
Especifica la configuración de almacenamiento de los discos de máquina virtual.
storageProfile?: VirtualMachineScaleSetStorageProfileOutput
Valor de propiedad
userData
UserData para las máquinas virtuales del conjunto de escalado, que debe estar codificada en base 64. El cliente no debe pasar ningún secreto aquí.
Versión mínima de api: 2021-03-01
userData?: string
Valor de propiedad
string