Compartir a través de


VirtualMachineScaleSetVMProfile Clase

Describe un perfil de máquina virtual del conjunto de escalado de máquinas virtuales.

Herencia
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetVMProfile

Constructor

VirtualMachineScaleSetVMProfile(*, os_profile: _models.VirtualMachineScaleSetOSProfile | None = None, storage_profile: _models.VirtualMachineScaleSetStorageProfile | None = None, network_profile: _models.VirtualMachineScaleSetNetworkProfile | None = None, security_profile: _models.SecurityProfile | None = None, diagnostics_profile: _models.DiagnosticsProfile | None = None, extension_profile: _models.VirtualMachineScaleSetExtensionProfile | None = None, license_type: str | None = None, priority: str | _models.VirtualMachinePriorityTypes | None = None, eviction_policy: str | _models.VirtualMachineEvictionPolicyTypes | None = None, billing_profile: _models.BillingProfile | None = None, scheduled_events_profile: _models.ScheduledEventsProfile | None = None, user_data: str | None = None, capacity_reservation: _models.CapacityReservationProfile | None = None, application_profile: _models.ApplicationProfile | None = None, hardware_profile: _models.VirtualMachineScaleSetHardwareProfile | None = None, service_artifact_reference: _models.ServiceArtifactReference | None = None, security_posture_reference: _models.SecurityPostureReference | None = None, **kwargs: Any)

Parámetros de solo palabra clave

Nombre Description
os_profile

Especifica la configuración del sistema operativo para las máquinas virtuales del conjunto de escalado.

storage_profile

Especifica la configuración de almacenamiento de los discos de máquina virtual.

network_profile

Especifica las propiedades de las interfaces de red de las máquinas virtuales del conjunto de escalado.

security_profile

Especifica la configuración de perfil relacionada con la seguridad de las máquinas virtuales del conjunto de escalado.

diagnostics_profile

Especifica el estado de configuración de diagnóstico de arranque. Versión mínima de api: 2015-06-15.

extension_profile

Especifica una colección de opciones de configuración para las extensiones instaladas en las máquinas virtuales del conjunto de escalado.

license_type
str

Especifica que la imagen o el disco que se usa se licenciaron en el entorno local. <br>``<br>Los valores posibles para el sistema operativo Windows Server son: <br>``<br> Windows_Client Windows_Server <br>``<br><br>``<br> Los valores posibles para el sistema operativo Linux Server son: <br>``<br> RHEL_BYOS (para RHEL) <br>``<br> SLES_BYOS (para SUSE) <br>``<br> Para obtener más información, consulte Ventaja de uso híbrido de Azure parala Ventaja de uso híbrido de Windows Server <br>``<br>para Linux Server<br>``<br> Versión mínima de api: 2015-06-15.

priority

Especifica la prioridad de las máquinas virtuales del conjunto de escalado. Versión mínima de api: 2017-10-30-preview. Los valores conocidos son: "Regular", "Low" y "Spot".

eviction_policy

Especifica la directiva de expulsión para la máquina virtual de Azure Spot 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" y la versión mínima de api es 2017-10-30-preview. Los valores conocidos son: "Deallocate" y "Delete".

billing_profile

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.

scheduled_events_profile

Especifica configuraciones relacionadas con eventos programados.

user_data
str

UserData para las máquinas virtuales del conjunto de escalado, que deben estar codificadas en base 64. El cliente no debe pasar ningún secreto aquí. Versión mínima de api: 2021-03-01.

capacity_reservation

Especifica los detalles relacionados con la reserva de capacidad de un conjunto de escalado. Versión mínima de api: 2021-04-01.

application_profile

Especifica las aplicaciones de la galería que se deben poner a disposición de la máquina virtual o VMSS.

hardware_profile

Especifica los detalles relacionados con el perfil de hardware de un conjunto de escalado. Versión mínima de api: 2021-11-01.

service_artifact_reference

Especifica el identificador de referencia del artefacto de servicio que se usa para establecer la misma versión de imagen para todas las máquinas virtuales del conjunto de escalado cuando se usa la versión de imagen "más reciente". Versión mínima de api: 2022-11-01.

security_posture_reference

Especifica la posición de seguridad que se va a usar para todas las máquinas virtuales del conjunto de escalado. Versión mínima de api: 2023-03-01.

Variables

Nombre Description
os_profile

Especifica la configuración del sistema operativo para las máquinas virtuales del conjunto de escalado.

storage_profile

Especifica la configuración de almacenamiento de los discos de máquina virtual.

network_profile

Especifica las propiedades de las interfaces de red de las máquinas virtuales del conjunto de escalado.

security_profile

Especifica la configuración de perfil relacionada con la seguridad de las máquinas virtuales del conjunto de escalado.

diagnostics_profile

Especifica el estado de configuración de diagnóstico de arranque. Versión mínima de api: 2015-06-15.

extension_profile

Especifica una colección de opciones de configuración para las extensiones instaladas en las máquinas virtuales del conjunto de escalado.

license_type
str

Especifica que la imagen o el disco que se usa se licenciaron en el entorno local. <br>``<br>Los valores posibles para el sistema operativo Windows Server son: <br>``<br> Windows_Client Windows_Server <br>``<br><br>``<br> Los valores posibles para el sistema operativo Linux Server son: <br>``<br> RHEL_BYOS (para RHEL) <br>``<br> SLES_BYOS (para SUSE) <br>``<br> Para obtener más información, consulte Ventaja de uso híbrido de Azure parala Ventaja de uso híbrido de Windows Server <br>``<br>para Linux Server<br>``<br> Versión mínima de api: 2015-06-15.

priority

Especifica la prioridad de las máquinas virtuales del conjunto de escalado. Versión mínima de api: 2017-10-30-preview. Los valores conocidos son: "Regular", "Low" y "Spot".

eviction_policy

Especifica la directiva de expulsión para la máquina virtual de Azure Spot 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" y la versión mínima de api es 2017-10-30-preview. Los valores conocidos son: "Deallocate" y "Delete".

billing_profile

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.

scheduled_events_profile

Especifica configuraciones relacionadas con eventos programados.

user_data
str

UserData para las máquinas virtuales del conjunto de escalado, que deben estar codificadas en base 64. El cliente no debe pasar ningún secreto aquí. Versión mínima de api: 2021-03-01.

capacity_reservation

Especifica los detalles relacionados con la reserva de capacidad de un conjunto de escalado. Versión mínima de api: 2021-04-01.

application_profile

Especifica las aplicaciones de la galería que se deben poner a disposición de la máquina virtual o VMSS.

hardware_profile

Especifica los detalles relacionados con el perfil de hardware de un conjunto de escalado. Versión mínima de api: 2021-11-01.

service_artifact_reference

Especifica el identificador de referencia del artefacto de servicio que se usa para establecer la misma versión de imagen para todas las máquinas virtuales del conjunto de escalado cuando se usa la versión de imagen "más reciente". Versión mínima de api: 2022-11-01.

security_posture_reference

Especifica la posición de seguridad que se va a usar para todas las máquinas virtuales del conjunto de escalado. Versión mínima de api: 2023-03-01.