Compartir a través de


@azure/arm-computefleet package

Clases

AzureFleetClient

Interfaces

AdditionalCapabilities

AdditionalCapabilities para la máquina virtual.

AdditionalLocationsProfile

Representa la configuración de ubicaciones adicionales en las que se pueden implementar recursos de Flota.

AdditionalUnattendContent

Especifica información adicional con formato XML que se puede incluir en el archivo Unattend.xml, que usa el programa de instalación de Windows. El contenido se define estableciendo el nombre, el nombre del componente y el paso en el que se aplica el contenido.

ApiEntityReference

Referencia de entidad de API.

ApiError

ApiError para Fleet

ApiErrorBase

Base de errores de API.

ApplicationProfile

Contiene la lista de aplicaciones de la galería que deben estar disponibles para la máquina virtual o VMSS.

AzureFleetClientOptionalParams

Parámetros opcionales para el cliente.

BaseVirtualMachineProfile

Describe el perfil de máquina virtual base para la flota.

BootDiagnostics

El diagnóstico de arranque es una característica de depuración que permite ver la salida de la consola y la captura de pantalla para diagnosticar el estado de la máquina virtual. Puede ver fácilmente la salida del registro de consola. Azure también le permite ver una captura de pantalla de la máquina virtual desde el hipervisor.

CapacityReservationProfile

Parámetros de un perfil de reserva de capacidad.

ComputeProfile

Perfil de proceso que se va a usar para ejecutar las cargas de trabajo del usuario.

DiagnosticsProfile

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

DiffDiskSettings

Describe los parámetros de la configuración de disco efímero que se puede especificar para el disco del sistema operativo. Nota: La configuración del disco efímero solo se puede especificar para el disco administrado.

DiskEncryptionSetParameters

Describe el parámetro del identificador de recurso del conjunto de cifrado de disco administrado por el cliente que se puede especificar para el disco. Nota: El identificador de recurso del conjunto de cifrado de disco solo se puede especificar para el disco administrado. Consulte https://aka.ms/mdssewithcmkoverview para obtener más información.

EncryptionIdentity

Especifica la identidad administrada usada por ADE para obtener el token de acceso para las operaciones de keyvault.

Fleet

Un recurso de Flota de proceso

FleetProperties

Detalles de la flota de proceso.

FleetUpdate

Modelo de actualización de flota

FleetsCreateOrUpdateOptionalParams

Parámetros opcionales.

FleetsDeleteOptionalParams

Parámetros opcionales.

FleetsGetOptionalParams

Parámetros opcionales.

FleetsListByResourceGroupOptionalParams

Parámetros opcionales.

FleetsListBySubscriptionOptionalParams

Parámetros opcionales.

FleetsListVirtualMachineScaleSetsOptionalParams

Parámetros opcionales.

FleetsOperations

Interfaz que representa las operaciones de Fleets.

FleetsUpdateOptionalParams

Parámetros opcionales.

ImageReference

Especifica información sobre la imagen que se va a usar. Puede especificar información sobre imágenes de plataforma, imágenes de Marketplace o imágenes de máquina virtual. Este elemento es necesario cuando desea usar una imagen de plataforma, una imagen de Marketplace o una imagen de máquina virtual, pero no se usa en otras operaciones de creación. NOTA: El publicador y la oferta de referencia de imágenes solo se pueden establecer al crear el conjunto de escalado.

InnerError

Detalles del error interno.

KeyVaultSecretReference

Describe una referencia al secreto de Key Vault.

LinuxConfiguration

Especifica la configuración del sistema operativo Linux en la máquina virtual. Para obtener una lista de las distribuciones de Linux admitidas, consulte Linux on Azure-Endorsed Distributions.

LinuxPatchSettings

Especifica la configuración relacionada con la aplicación de revisiones de invitado de máquina virtual en Linux.

LinuxVMGuestPatchAutomaticByPlatformSettings

Especifica la configuración adicional que se va a aplicar cuando el modo de revisión AutomaticByPlatform está seleccionado en la configuración de revisión de Linux.

LocationProfile

Representa el perfil de una sola ubicación adicional en la flota. Ubicación y virtualMachineProfileOverride (opcional).

ManagedServiceIdentity

Identidad de servicio administrada (identidades asignadas por el sistema o asignadas por el usuario)

ManagedServiceIdentityUpdate

Plantilla para agregar propiedades opcionales.

OSImageNotificationProfile

Especifica configuraciones relacionadas con eventos programados de imagen del sistema operativo.

Operation

Detalles de una operación de API REST, devuelta desde la API de operaciones del proveedor de recursos

OperationDisplay

Información de visualización localizada para y operación.

OperationsListOptionalParams

Parámetros opcionales.

OperationsOperations

Interfaz que representa una operación de operaciones.

PageSettings

Opciones para el método byPage

PagedAsyncIterableIterator

Interfaz que permite la iteración asincrónica tanto a la finalización como a la página.

PatchSettings

Especifica la configuración relacionada con la aplicación de revisiones de invitado de máquina virtual en Windows.

Plan

Planee el recurso.

ProxyAgentSettings

Especifica la configuración de ProxyAgent al crear la máquina virtual. Versión mínima de api: 2023-09-01.

PublicIPAddressSku

Describe la SKU de dirección IP pública. Solo se puede establecer con OrchestrationMode como flexible.

RegularPriorityProfile

Opciones de configuración para instancias normales en La flota de proceso.

Resource

Campos comunes que se devuelven en la respuesta de todos los recursos de Azure Resource Manager

ResourcePlanUpdate

Plantilla para agregar propiedades opcionales.

RestorePollerOptions
ScheduledEventsProfile

Especifica configuraciones relacionadas con eventos programados.

SecurityPostureReference

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

SecurityProfile

Especifica la configuración del perfil de seguridad para la máquina virtual o el conjunto de escalado de máquinas virtuales.

ServiceArtifactReference

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

SpotPriorityProfile

Opciones de configuración para instancias de spot en la flota de proceso.

SshConfiguration

Configuración de SSH para máquinas virtuales basadas en Linux que se ejecutan en Azure

SshPublicKey

Contiene información sobre la clave pública del certificado SSH y la ruta de acceso en la máquina virtual Linux donde se coloca la clave pública.

SubResource

Describe SubResource

SystemData

Metadatos relativos a la creación y última modificación del recurso.

TerminateNotificationProfile

Especifica las configuraciones relacionadas con el evento programado de finalización.

TrackedResource

La definición del modelo de recursos para un recurso de nivel superior con seguimiento de Azure Resource Manager que tiene "etiquetas" y una "ubicación".

UefiSettings

Especifica la configuración de seguridad, como el arranque seguro y vTPM que se usa al crear la máquina virtual. Versión mínima de api: 2020-12-01.

UserAssignedIdentity

Propiedades de identidad asignadas por el usuario

VMAttributeMinMaxDouble

VMAttributes con valores dobles.

VMAttributeMinMaxInteger

Al recuperar VMSizes de CRS, Min = 0 (uint. MinValue) si no se especifica, Max = 4294967295 (uint. MaxValue) si no se especifica. Esto permite filtrar VMAttributes en todos los vmSizes disponibles.

VMAttributes

VMAttributes que se usarán para filtrar VMSizes que se usarán para compilar Fleet.

VMDiskSecurityProfile

Especifica la configuración del perfil de seguridad para el disco administrado. Nota: Solo se puede establecer para máquinas virtuales confidenciales.

VMGalleryApplication

Especifica la información necesaria para hacer referencia a una versión de aplicación de la galería de procesos.

VMSizeProperties

Especifica la configuración de la propiedad tamaño de máquina virtual en la máquina virtual.

VaultCertificate

Describe una sola referencia de certificado en un almacén de claves y dónde debe residir el certificado en la máquina virtual.

VaultSecretGroup

Describe un conjunto de certificados que están todos en la misma instancia de Key Vault.

VirtualHardDisk

Describe el URI de un disco.

VirtualMachineScaleSet

VirtualMachineScaleSet de AzureFleet

VirtualMachineScaleSetDataDisk

Describe un disco de datos del conjunto de escalado de máquinas virtuales.

VirtualMachineScaleSetExtension

Describe una extensión de conjunto de escalado de máquinas virtuales.

VirtualMachineScaleSetExtensionProfile

Describe un perfil de extensión del conjunto de escalado de máquinas virtuales.

VirtualMachineScaleSetExtensionProperties

Describe las propiedades de una extensión de conjunto de escalado de máquinas virtuales.

VirtualMachineScaleSetHardwareProfile

Especifica la configuración de hardware del conjunto de escalado de máquinas virtuales.

VirtualMachineScaleSetIPConfiguration

Describe la configuración ip de un perfil de red del conjunto de escalado de máquinas virtuales.

VirtualMachineScaleSetIPConfigurationProperties

Describe las propiedades de configuración de IP de un conjunto de escalado de máquinas virtuales.

VirtualMachineScaleSetIpTag

Contiene la etiqueta IP asociada a la dirección IP pública.

VirtualMachineScaleSetManagedDiskParameters

Describe los parámetros de un disco administrado ScaleSet.

VirtualMachineScaleSetNetworkConfiguration

Describe las configuraciones de red de un conjunto de escalado de máquinas virtuales.

VirtualMachineScaleSetNetworkConfigurationDnsSettings

Describe la configuración dns de los conjuntos de escalado de máquinas virtuales.

VirtualMachineScaleSetNetworkConfigurationProperties

Describe la configuración ip de un perfil de red del conjunto de escalado de máquinas virtuales.

VirtualMachineScaleSetNetworkProfile

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

VirtualMachineScaleSetOSDisk

Describe un disco del sistema operativo del conjunto de escalado de máquinas virtuales.

VirtualMachineScaleSetOSProfile

Describe un perfil del sistema operativo del conjunto de escalado de máquinas virtuales.

VirtualMachineScaleSetPublicIPAddressConfiguration

Describe la configuración de PublicIPAddress de un conjunto de escalado de máquinas virtuales

VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

Describe la configuración dns de los conjuntos de escalado de máquinas virtuales.

VirtualMachineScaleSetPublicIPAddressConfigurationProperties

Describe la configuración de PublicIPAddress de un conjunto de escalado de máquinas virtuales

VirtualMachineScaleSetStorageProfile

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

VmSizeProfile

Especificaciones sobre un tamaño de máquina virtual. Esto también contendrá la clasificación y el peso correspondientes en el futuro.

WinRMConfiguration

Describe la configuración de administración remota de Windows de la máquina virtual.

WinRMListener

Describe el protocolo y la huella digital del agente de escucha de administración remota de Windows.

WindowsConfiguration

Especifica la configuración del sistema operativo Windows en la máquina virtual.

WindowsVMGuestPatchAutomaticByPlatformSettings

Especifica la configuración adicional que se va a aplicar cuando el modo de revisión AutomaticByPlatform está seleccionado en la configuración de revisión de Windows.

Alias de tipos

AcceleratorManufacturer

Fabricantes de aceleradores compatibles con máquinas virtuales de Azure.
KnownAcceleratorManufacturer se puede usar indistintamente con AcceleratorManufacturer, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

AMD: Tipo de GPU de AMD
Nvidia: Nvidia GpuType
Xilinx: Tipo de GPU de Xilinx

AcceleratorType

Tipos de aceleradores compatibles con máquinas virtuales de Azure.
KnownAcceleratorType se puede usar indistintamente con AcceleratorType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

de GPU: Acelerador de GPU
FPGA: Acelerador de FPGA

ActionType

Enumeración extensible. Indica el tipo de acción. "Interno" hace referencia a las acciones que son solo para las API internas.
KnownActionType se puede usar indistintamente con ActionType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

interno: las acciones son para las API solo internas.

ArchitectureType

Tipos de arquitectura compatibles con máquinas virtuales de Azure.
KnownArchitectureType se puede usar indistintamente con ArchitectureType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

arm64: arquitectura arm64
X64: Arquitectura X64

CachingTypes

Especifica los requisitos de almacenamiento en caché.
KnownCachingTypes se puede usar indistintamente con CachingTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

None: "None" es el valor predeterminado de Standard Storage.
readOnly: "ReadOnly" es el valor predeterminado para Premium Storage.
readWrite: "ReadWrite" es el valor predeterminado para el disco del sistema operativo.

ContinuablePage

Interfaz que describe una página de resultados.

CpuManufacturer

Fabricantes de CPU compatibles con máquinas virtuales de Azure.
KnownCpuManufacturer se puede usar indistintamente con CpuManufacturer, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Intel: CPU intel.
AMD: CPU AMD.
Microsoft: CPU de Microsoft.
ampere: CPU de ampere.

CreatedByType

Tipo de entidad que creó el recurso.
<xref:KnowncreatedByType> se puede usar indistintamente con createdByType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Usuario: un usuario creó la entidad.
Application: la entidad la creó una aplicación.
ManagedIdentity: la entidad se creó mediante una identidad administrada.
Key: la entidad se creó mediante una clave.

DeleteOptions

Especificación de lo que sucede con la interfaz de red cuando se elimina la máquina virtual
knownDeleteOptions se puede usar indistintamente con DeleteOptions, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Eliminar: Opción Eliminar
desasociar: opción Desasociar

DiffDiskOptions

Especifica la opción de disco efímero para el disco del sistema operativo.
KnownDiffDiskOptions se puede usar indistintamente con DiffDiskOptions, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

local: opción local.

DiffDiskPlacement

Especifica la ubicación del disco efímero para el disco del sistema operativo. El usuario puede usar esta propiedad en la solicitud para elegir la ubicación, es decir, el disco de caché o el espacio en disco del recurso para el aprovisionamiento de discos del sistema operativo efímero. Para obtener más información sobre los requisitos de tamaño de disco del sistema operativo efímero, consulte Requisitos de tamaño de disco del sistema operativo efímero para máquinas virtuales Windows en https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements y máquina virtual Linux en https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements Versión mínima de api para NvmeDisk: 2024-03-01.
KnownDiffDiskPlacement se puede usar indistintamente con DiffDiskPlacement, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

CacheDisk: opción CacheDisk.
ResourceDisk: opción Disco de recursos.
nvmeDisk: opción NvmeDisk.

DiskControllerTypes

Especifica el tipo de controlador de disco configurado para la máquina virtual y VirtualMachineScaleSet. Esta propiedad solo es compatible con las máquinas virtuales cuyo disco del sistema operativo y la SKU de máquina virtual admiten la generación 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), compruebe la funcionalidad HyperVGenerations devuelta como parte de las funcionalidades de SKU de máquina virtual en la respuesta de la API de SKU de Microsoft.Compute para la región contiene V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Para obtener más información sobre los tipos de controlador de disco admitidos, consulte https://aka.ms/azure-diskcontrollertypes.
KnownDiskControllerTypes se puede usar indistintamente con DiskControllerTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

SCSI: tipo de disco SCSI
NVMe: tipo de disco NVMe

DiskCreateOptionTypes

Especifica cómo se debe crear la máquina virtual.
KnownDiskCreateOptionTypes se puede usar indistintamente con DiskCreateOptionTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

FromImage: este valor se usa cuando se usa una imagen para crear la máquina virtual. Si usa una imagen de plataforma, también usará el elemento imageReference descrito anteriormente. Si usa una imagen de Marketplace, también usará el elemento plan descrito anteriormente.
vacío: este valor se usa al crear un disco de datos vacío.
Adjuntar: este valor se usa cuando se usa un disco especializado para crear la máquina virtual.
Copiar: este valor se usa para crear un disco de datos a partir de una instantánea u otro disco.
restaurar: este valor se usa para crear un disco de datos a partir de un punto de restauración de disco.

DiskDeleteOptionTypes

Especifica el comportamiento del disco administrado cuando se elimina la máquina virtual, por ejemplo, si el disco administrado se elimina o se desasocia. Los valores admitidos son: Delete. Si se usa este valor, el disco administrado se elimina cuando se elimina la máquina virtual. Separar. Si se usa este valor, el disco administrado se conserva después de eliminar la máquina virtual. Versión mínima de api: 2021-03-01.
KnownDiskDeleteOptionTypes se puede usar indistintamente con DiskDeleteOptionTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Eliminar: si se usa este valor, el disco administrado se elimina cuando se elimina la máquina virtual.
Desasociar: si se usa este valor, el disco administrado se conserva después de eliminar la máquina virtual.

DomainNameLabelScopeTypes

Ámbito de la etiqueta Nombre de dominio. La concatenación de la etiqueta de nombre de dominio hash generada según la directiva a partir del ámbito de la etiqueta de nombre de dominio y el índice de máquina virtual serán las etiquetas de nombre de dominio de los recursos de PublicIPAddress que se crearán.
KnownDomainNameLabelScopeTypes se pueden usar indistintamente con DomainNameLabelScopeTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

TenantReuse: tipo TenantReuse
SubscriptionReuse: tipo SubscriptionReuse
ResourceGroupReuse: tipo ResourceGroupReuse
noReuse: tipo NoReuse

EvictionPolicy

Diferentes tipos de directivas de expulsión
KnownEvictionPolicy se puede usar indistintamente con EvictionPolicy, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Eliminar: cuando se desaloje, se eliminará la máquina virtual de spot y se actualizará la capacidad correspondiente para reflejarlo.
desasignar: cuando se expulsa, la máquina virtual de spot se desasignará o detendrá.

IPVersion

Disponible desde Api-Version 2017-03-30 y versiones posteriores, representa si la ipconfiguration específica es IPv4 o IPv6. El valor predeterminado se toma como IPv4. Los valores posibles son: "IPv4" e "IPv6".
KnownIPVersion se pueden usar indistintamente con IPVersion, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

IPv4: versión IPv4
IPv6: versión IPv6

LinuxPatchAssessmentMode

Especifica el modo de evaluación de revisiones de invitado de máquina virtual para la máquina virtual IaaS.

Los valores posibles son:

ImageDefault: controla el tiempo de las evaluaciones de revisiones en una máquina virtual.

AutomaticByPlatform: la plataforma desencadenará evaluaciones periódicas de revisiones. La propiedad provisionVMAgent debe ser true.
KnownLinuxPatchAssessmentMode se puede usar indistintamente con LinuxPatchAssessmentMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

ImageDefault: controla el tiempo de las evaluaciones de revisiones en una máquina virtual.
AutomaticByPlatform: la plataforma desencadenará evaluaciones periódicas de revisiones. La propiedad provisionVMAgent debe ser true.

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Especifica la configuración de reinicio para todas las operaciones de instalación de revisiones AutomaticByPlatform.
KnownLinuxVMGuestPatchAutomaticByPlatformRebootSetting se puede usar indistintamente con LinuxVMGuestPatchAutomaticByPlatformRebootSetting, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

desconocido: configuración de reinicio desconocido
IfRequired: Configuración de reinicio ifRequired
nunca: configuración De reinicio nunca
always: configuración reiniciar siempre

LinuxVMGuestPatchMode

Especifica el modo de aplicación de revisiones de invitado de máquina virtual a máquinas virtuales iaaS o máquinas virtuales asociadas al conjunto de escalado de máquinas virtuales con OrchestrationMode como flexible.
KnownLinuxVMGuestPatchMode se puede usar indistintamente con LinuxVMGuestPatchMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

ImageDefault: se usa la configuración de aplicación de revisiones predeterminada de la máquina virtual.
AutomaticByPlatform: la plataforma actualizará automáticamente la máquina virtual. La propiedad provisionVMAgent debe ser true.

LocalStorageDiskType

Diferentes tipos de discos de almacenamiento local admitidos por las máquinas virtuales de Azure.
KnownLocalStorageDiskType se puede usar indistintamente con LocalStorageDiskType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

HDD: DiskType de HDD.
SSD: SDD DiskType.

ManagedServiceIdentityType

Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned).
KnownManagedServiceIdentityType se puede usar indistintamente con ManagedServiceIdentityType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ninguno: ninguna identidad administrada.
SystemAssigned: identidad administrada asignada por el sistema.
userAssigned: identidad administrada asignada por el usuario.
SystemAssigned,UserAssigned: identidad administrada asignada por el sistema y el usuario.

Mode

Especifica el modo en el que se ejecutará ProxyAgent si la característica está habilitada. ProxyAgent comenzará a auditar o supervisar, pero no aplicará el control de acceso sobre las solicitudes a los puntos de conexión host en modo auditoría, mientras que en el modo Aplicar aplicará el control de acceso. El valor predeterminado es Aplicar modo.
KnownMode se puede usar indistintamente con Mode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

auditar: modo auditoría
Aplicar: Aplicar modo

NetworkApiVersion

especifica la versión de la API de Microsoft.Network que se usa al crear recursos de red en las configuraciones de interfaz de red para el conjunto de escalado de máquinas virtuales con el modo de orquestación "Flexible".
KnownNetworkApiVersion se puede usar indistintamente con NetworkApiVersion, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

2020-11-01: versión inicial compatible. También se admiten versiones posteriores.

NetworkInterfaceAuxiliaryMode

Especifica si el modo auxiliar está habilitado para el recurso interfaz de red.
KnownNetworkInterfaceAuxiliaryMode se puede usar indistintamente con NetworkInterfaceAuxiliaryMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ninguno: Modo Ninguno
AcceleratedConnections: Modo AcceleratedConnections
flotante: modo flotante

NetworkInterfaceAuxiliarySku

Especifica si la SKU auxiliar está habilitada para el recurso interfaz de red.
KnownNetworkInterfaceAuxiliarySku se puede usar indistintamente con NetworkInterfaceAuxiliarySku, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ninguno: sin SKU
A1: SKU A1
A2: SKU A2
A4: SKU A4
A8: SKU A8

OperatingSystemTypes

Esta propiedad permite especificar el tipo del sistema operativo que se incluye en el disco si crea una máquina virtual a partir de una imagen de usuario o un VHD especializado. Los valores posibles son: Windows,Linux.
KnownOperatingSystemTypes se puede usar indistintamente con OperatingSystemTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Windows: tipo de sistema operativo Windows
Linux: tipo de sistema operativo Linux

Origin

Ejecutor previsto de la operación; como en control de acceso basado en recursos (RBAC) y la experiencia de usuario de los registros de auditoría. El valor predeterminado es "usuario, sistema"
KnownOrigin se puede usar indistintamente con Origin, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

usuario: indica que un usuario inicia la operación.
del sistema: indica que un sistema inicia la operación.
usuario,del sistema: indica que un usuario o sistema inicia la operación.

ProtocolTypes

Especifica el protocolo del agente de escucha winRM. Los valores posibles son: http,https.
knownProtocolTypes se puede usar indistintamente con ProtocolTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

http: protocolo Http
https: protocolo Https

ProvisioningState

Estado de aprovisionamiento de un tipo de recurso.
KnownProvisioningState se puede usar indistintamente con ResourceProvisioningState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

correcto
error
cancelado
Crear
actualización de
eliminar
Migración de

PublicIPAddressSkuName

Especifique el nombre de la SKU de ip pública.
KnownPublicIPAddressSkuName se puede usar indistintamente con PublicIPAddressSkuName, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Basic: nombre de SKU básico
estándar: nombre de SKU estándar

PublicIPAddressSkuTier

Especificación del nivel de SKU de IP pública
KnownPublicIPAddressSkuTier se puede usar indistintamente con PublicIPAddressSkuTier, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

regional de: nivel de SKU regional
Global: nivel de SKU global

RegularPriorityAllocationStrategy

Tipos de estrategia de asignación de máquinas virtuales normales para la flota de proceso
KnownRegularPriorityAllocationStrategy se puede usar indistintamente con RegularPriorityAllocationStrategy, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

LowestPrice: valor predeterminado. La distribución de tamaños de máquina virtual se determinará para optimizar el precio.
prioridad: la distribución de tamaños de máquina virtual se determinará para optimizar la "prioridad" según se especifique para cada tamaño de máquina virtual.

SecurityEncryptionTypes

Especifica encryptionType del disco administrado. Nota: Solo se puede establecer para máquinas virtuales confidenciales.
KnownSecurityEncryptionTypes se puede usar indistintamente con SecurityEncryptionTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

VMGuestStateOnly: EncryptionType del disco administrado se establece en VMGuestStateOnly para el cifrado de solo el blob VMGuestState.
DiskWithVMGuestState: EncryptionType del disco administrado se establece en DiskWithVMGuestState para el cifrado del disco administrado junto con el blob VMGuestState.
nonPersistedTPM: EncryptionType del disco administrado se establece en NonPersistedTPM para no conservar el estado de firmware en el blob VMGuestState.

SecurityTypes

Especifica securityType de la máquina virtual. Debe establecerse en cualquier valor especificado para habilitar UefiSettings. El comportamiento predeterminado es: UefiSettings no se habilitará a menos que se establezca esta propiedad.
KnownSecurityTypes se puede usar indistintamente con SecurityTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

TrustedLaunch: tipo de seguridad TrustedLaunch
ConfidentialVM: tipo de seguridad ConfidentialVM

SettingNames

Especifica el nombre de la configuración a la que se aplica el contenido. Los valores posibles son: FirstLogonCommands y AutoLogon.
knownSettingNames se puede usar indistintamente con SettingNames, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

autologon: configuración de AutoLogon
firstLogonCommands: configuración FirstLogonCommands

SpotAllocationStrategy

Tipos de estrategia de asignación de acceso puntual para la flota de proceso
KnownSpotAllocationStrategy se puede usar indistintamente con SpotAllocationStrategy, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

PriceCapacityOptimized: Valor predeterminado. La distribución de tamaños de máquina virtual se determinará para optimizar tanto el precio como la capacidad.
LowestPrice: la distribución de tamaños de máquina virtual se determinará para optimizar el precio. Nota: La capacidad se seguirá considerando aquí, pero se le dará mucho menos peso.
CapacityOptimized: la distribución de tamaños de máquina virtual se determinará para optimizar la capacidad.

StorageAccountTypes

Especifica el tipo de cuenta de almacenamiento para el disco administrado. El tipo de cuenta de almacenamiento en disco del sistema operativo administrado solo se puede establecer al crear el conjunto de escalado. NOTA: UltraSSD_LRS solo se pueden usar con discos de datos. No se puede usar con el disco del sistema operativo. Standard_LRS usa HDD estándar. StandardSSD_LRS usa SSD estándar. Premium_LRS usa SSD Premium. UltraSSD_LRS usa disco Ultra. Premium_ZRS usa almacenamiento con redundancia de zona SSD Premium. StandardSSD_ZRS usa el almacenamiento con redundancia de zona SSD estándar. Para obtener más información sobre los discos compatibles con máquinas virtuales Windows, consulte https://docs.microsoft.com/azure/virtual-machines/windows/disks-types y, para máquinas virtuales Linux, consulte https://docs.microsoft.com/azure/virtual-machines/linux/disks-types
KnownStorageAccountTypes se puede usar indistintamente con StorageAccountTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Standard_LRS: opción Standard_LRS.
Premium_LRS: opción Premium_LRS.
StandardSSD_LRS: opción StandardSSD_LRS.
UltraSSD_LRS: opción UltraSSD_LRS.
Premium_ZRS: opción Premium_ZRS.
StandardSSD_ZRS: opción StandardSSD_ZRS.
PremiumV2_LRS: opción PremiumV2_LRS.

VMAttributeSupport

VMSize admite máquinas virtuales de Azure. Incluido es una unión de Excluidos y Obligatorios.
KnownVMAttributeSupport se puede usar indistintamente con VMAttributeSupport, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

se excluirá: se excluirán todos los tamaños de VMSize que tengan la compatibilidad con características.
se incluye: VMSizes que tienen la compatibilidad con características y que no tienen la compatibilidad con características se usarán. Incluido es una unión de Excluidos y Obligatorios.
Se requiere: solo se usará VMSize que tenga la compatibilidad con características.

VMCategory

VMCategories definidas para máquinas virtuales de Azure. Consulte: https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/overview?tabs=breakdownseries%2Cgeneralsizelist%2Ccomputesizelist%2Cmemorysizelist%2Cstoragesizelist%2Cgpusizelist%2Cfpgasizelist%2Chpcsizelist#general-purpose
knownVMCategory se puede usar indistintamente con VMCategory, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

generalPropósito: los tamaños de máquina virtual de uso general proporcionan una relación equilibrada de CPU a memoria. Ideal para pruebas y desarrollo, bases de datos pequeñas a medianas y servidores web de tráfico bajo a medio.
ComputeOptimized: los tamaños de máquina virtual optimizados para proceso tienen una relación elevada de CPU a memoria. Estos tamaños son adecuados para servidores web de tráfico medio, dispositivos de red, procesos por lotes y servidores de aplicaciones.
MemoryOptimized: los tamaños de máquina virtual optimizados para memoria ofrecen una alta proporción de memoria a CPU que es excelente para los servidores de bases de datos relacionales, cachés medianas a grandes y análisis en memoria.
StorageOptimized: los tamaños de máquina virtual optimizada para almacenamiento ofrecen un alto rendimiento de disco e E/S, y son ideales para macrodatos, SQL, bases de datos NoSQL, almacenamiento de datos y bases de datos transaccionales grandes. Algunos ejemplos son Cassandra, MongoDB, Cloudera y Redis.
GpuAccelerated: los tamaños de máquina virtual optimizados para GPU son máquinas virtuales especializadas disponibles con GPU únicas, múltiples o fraccionadas. Estos tamaños están diseñados para cargas de trabajo de visualización, de uso intensivo de gráficos y proceso intensivo.
FpgaAccelerated: los tamaños de máquina virtual optimizados para FPGA son máquinas virtuales especializadas disponibles con FPGA única o múltiple. Estos tamaños están diseñados para cargas de trabajo de proceso intensivo. En este artículo se proporciona información sobre el número y el tipo de FPGA, vCPU, discos de datos y NIC. El rendimiento del almacenamiento y el ancho de banda de red también se incluyen para cada tamaño de esta agrupación.
HighPerformanceCompute: las máquinas virtuales de proceso de alto rendimiento de Azure están optimizadas para diversas cargas de trabajo de HPC, como dinámica de fluidos computacionales, análisis de elementos finitos, front-end y EDA de back-end, representación, dinámica molecular, ciencia geográfica computacional, simulación meteorológica y análisis de riesgos financieros.

WindowsPatchAssessmentMode

Especifica el modo de evaluación de revisiones de invitado de máquina virtual para la máquina virtual IaaS.
KnownWindowsPatchAssessmentMode se puede usar indistintamente con WindowsPatchAssessmentMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

ImageDefault: controla el tiempo de las evaluaciones de revisiones en una máquina virtual.
AutomaticByPlatform: la plataforma desencadenará evaluaciones periódicas de revisiones. La propiedad provisionVMAgent debe ser true.

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Especifica la configuración de reinicio para todas las operaciones de instalación de revisiones AutomaticByPlatform.
knownWindowsVMGuestPatchAutomaticByPlatformRebootSetting se puede usar indistintamente con WindowsVMGuestPatchAutomaticByPlatformRebootSetting, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

desconocido: configuración de reinicio desconocido
IfRequired: Configuración de reinicio ifRequired
nunca: configuración De reinicio nunca
always: configuración reiniciar siempre

WindowsVMGuestPatchMode

Especifica el modo de aplicación de revisiones de invitado de máquina virtual a máquinas virtuales iaaS o máquinas virtuales asociadas al conjunto de escalado de máquinas virtuales con OrchestrationMode como flexible.
KnownWindowsVMGuestPatchMode se puede usar indistintamente con WindowsVMGuestPatchMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Manual: controla la aplicación de revisiones en una máquina virtual. Para ello, aplique revisiones manualmente dentro de la máquina virtual. En este modo, las actualizaciones automáticas están deshabilitadas; La propiedad WindowsConfiguration.enableAutomaticUpdates debe ser false
AutomaticByOS: el sistema operativo actualizará automáticamente la máquina virtual. La propiedad WindowsConfiguration.enableAutomaticUpdates debe ser true.
AutomaticByPlatform: la máquina virtual actualizará automáticamente la plataforma. Las propiedades provisionVMAgent y WindowsConfiguration.enableAutomaticUpdates deben ser true.

Enumeraciones

KnownAcceleratorManufacturer

Fabricantes de aceleradores compatibles con máquinas virtuales de Azure.

KnownAcceleratorType

Tipos de aceleradores compatibles con máquinas virtuales de Azure.

KnownActionType

Enumeración extensible. Indica el tipo de acción. "Interno" hace referencia a las acciones que son solo para las API internas.

KnownArchitectureType

Tipos de arquitectura compatibles con máquinas virtuales de Azure.

KnownCachingTypes

Especifica los requisitos de almacenamiento en caché.

KnownCpuManufacturer

Fabricantes de CPU compatibles con máquinas virtuales de Azure.

KnownCreatedByType

Tipo de entidad que creó el recurso.

KnownDeleteOptions

Especificación de lo que sucede con la interfaz de red cuando se elimina la máquina virtual

KnownDiffDiskOptions

Especifica la opción de disco efímero para el disco del sistema operativo.

KnownDiffDiskPlacement

Especifica la ubicación del disco efímero para el disco del sistema operativo. El usuario puede usar esta propiedad en la solicitud para elegir la ubicación, es decir, el disco de caché o el espacio en disco del recurso para el aprovisionamiento de discos del sistema operativo efímero. Para obtener más información sobre los requisitos de tamaño de disco del sistema operativo efímero, consulte Requisitos de tamaño de disco del sistema operativo efímero para máquinas virtuales Windows en https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements y máquina virtual Linux en https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements Versión mínima de api para NvmeDisk: 2024-03-01.

KnownDiskControllerTypes

Especifica el tipo de controlador de disco configurado para la máquina virtual y VirtualMachineScaleSet. Esta propiedad solo es compatible con las máquinas virtuales cuyo disco del sistema operativo y la SKU de máquina virtual admiten la generación 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), compruebe la funcionalidad HyperVGenerations devuelta como parte de las funcionalidades de SKU de máquina virtual en la respuesta de la API de SKU de Microsoft.Compute para la región contiene V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Para obtener más información sobre los tipos de controlador de disco admitidos, consulte https://aka.ms/azure-diskcontrollertypes.

KnownDiskCreateOptionTypes

Especifica cómo se debe crear la máquina virtual.

KnownDiskDeleteOptionTypes

Especifica el comportamiento del disco administrado cuando se elimina la máquina virtual, por ejemplo, si el disco administrado se elimina o se desasocia. Los valores admitidos son: Delete. Si se usa este valor, el disco administrado se elimina cuando se elimina la máquina virtual. Separar. Si se usa este valor, el disco administrado se conserva después de eliminar la máquina virtual. Versión mínima de api: 2021-03-01.

KnownDomainNameLabelScopeTypes

Ámbito de la etiqueta Nombre de dominio. La concatenación de la etiqueta de nombre de dominio hash generada según la directiva a partir del ámbito de la etiqueta de nombre de dominio y el índice de máquina virtual serán las etiquetas de nombre de dominio de los recursos de PublicIPAddress que se crearán.

KnownEvictionPolicy

Diferentes tipos de directivas de expulsión

KnownIPVersion

Disponible desde Api-Version 2017-03-30 y versiones posteriores, representa si la ipconfiguration específica es IPv4 o IPv6. El valor predeterminado se toma como IPv4. Los valores posibles son: "IPv4" e "IPv6".

KnownLinuxPatchAssessmentMode

Especifica el modo de evaluación de revisiones de invitado de máquina virtual para la máquina virtual IaaS.

Los valores posibles son:

ImageDefault: controla el tiempo de las evaluaciones de revisiones en una máquina virtual.

AutomaticByPlatform: la plataforma desencadenará evaluaciones periódicas de revisiones. La propiedad provisionVMAgent debe ser true.

KnownLinuxVMGuestPatchAutomaticByPlatformRebootSetting

Especifica la configuración de reinicio para todas las operaciones de instalación de revisiones AutomaticByPlatform.

KnownLinuxVMGuestPatchMode

Especifica el modo de aplicación de revisiones de invitado de máquina virtual a máquinas virtuales iaaS o máquinas virtuales asociadas al conjunto de escalado de máquinas virtuales con OrchestrationMode como flexible.

KnownLocalStorageDiskType

Diferentes tipos de discos de almacenamiento local admitidos por las máquinas virtuales de Azure.

KnownManagedServiceIdentityType

Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned).

KnownMode

Especifica el modo en el que se ejecutará ProxyAgent si la característica está habilitada. ProxyAgent comenzará a auditar o supervisar, pero no aplicará el control de acceso sobre las solicitudes a los puntos de conexión host en modo auditoría, mientras que en el modo Aplicar aplicará el control de acceso. El valor predeterminado es Aplicar modo.

KnownNetworkApiVersion

especifica la versión de la API de Microsoft.Network que se usa al crear recursos de red en las configuraciones de interfaz de red para el conjunto de escalado de máquinas virtuales con el modo de orquestación "Flexible".

KnownNetworkInterfaceAuxiliaryMode

Especifica si el modo auxiliar está habilitado para el recurso interfaz de red.

KnownNetworkInterfaceAuxiliarySku

Especifica si la SKU auxiliar está habilitada para el recurso interfaz de red.

KnownOperatingSystemTypes

Esta propiedad permite especificar el tipo del sistema operativo que se incluye en el disco si crea una máquina virtual a partir de una imagen de usuario o un VHD especializado. Los valores posibles son: Windows,Linux.

KnownOrigin

Ejecutor previsto de la operación; como en control de acceso basado en recursos (RBAC) y la experiencia de usuario de los registros de auditoría. El valor predeterminado es "usuario, sistema"

KnownProtocolTypes

Especifica el protocolo del agente de escucha winRM. Los valores posibles son: http,https.

KnownProvisioningState

Valores conocidos de provisioningState que acepta el servicio.

KnownPublicIPAddressSkuName

Especifique el nombre de la SKU de ip pública.

KnownPublicIPAddressSkuTier

Especificación del nivel de SKU de IP pública

KnownRegularPriorityAllocationStrategy

Tipos de estrategia de asignación de máquinas virtuales normales para la flota de proceso

KnownSecurityEncryptionTypes

Especifica encryptionType del disco administrado. Nota: Solo se puede establecer para máquinas virtuales confidenciales.

KnownSecurityTypes

Especifica securityType de la máquina virtual. Debe establecerse en cualquier valor especificado para habilitar UefiSettings. El comportamiento predeterminado es: UefiSettings no se habilitará a menos que se establezca esta propiedad.

KnownSettingNames

Especifica el nombre de la configuración a la que se aplica el contenido. Los valores posibles son: FirstLogonCommands y AutoLogon.

KnownSpotAllocationStrategy

Tipos de estrategia de asignación de acceso puntual para la flota de proceso

KnownStorageAccountTypes

Especifica el tipo de cuenta de almacenamiento para el disco administrado. El tipo de cuenta de almacenamiento en disco del sistema operativo administrado solo se puede establecer al crear el conjunto de escalado. NOTA: UltraSSD_LRS solo se pueden usar con discos de datos. No se puede usar con el disco del sistema operativo. Standard_LRS usa HDD estándar. StandardSSD_LRS usa SSD estándar. Premium_LRS usa SSD Premium. UltraSSD_LRS usa disco Ultra. Premium_ZRS usa almacenamiento con redundancia de zona SSD Premium. StandardSSD_ZRS usa el almacenamiento con redundancia de zona SSD estándar. Para obtener más información sobre los discos compatibles con máquinas virtuales Windows, consulte https://docs.microsoft.com/azure/virtual-machines/windows/disks-types y, para máquinas virtuales Linux, consulte https://docs.microsoft.com/azure/virtual-machines/linux/disks-types

KnownVMAttributeSupport

VMSize admite máquinas virtuales de Azure. Incluido es una unión de Excluidos y Obligatorios.

KnownVMCategory

VMCategories definidas para máquinas virtuales de Azure. Consulte: https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/overview?tabs=breakdownseries%2Cgeneralsizelist%2Ccomputesizelist%2Cmemorysizelist%2Cstoragesizelist%2Cgpusizelist%2Cfpgasizelist%2Chpcsizelist#general-purpose

KnownWindowsPatchAssessmentMode

Especifica el modo de evaluación de revisiones de invitado de máquina virtual para la máquina virtual IaaS.

KnownWindowsVMGuestPatchAutomaticByPlatformRebootSetting

Especifica la configuración de reinicio para todas las operaciones de instalación de revisiones AutomaticByPlatform.

KnownWindowsVMGuestPatchMode

Especifica el modo de aplicación de revisiones de invitado de máquina virtual a máquinas virtuales iaaS o máquinas virtuales asociadas al conjunto de escalado de máquinas virtuales con OrchestrationMode como flexible.

Funciones

restorePoller<TResponse, TResult>(AzureFleetClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crea un sondeo a partir del estado serializado de otro sondeo. Esto puede ser útil cuando desea crear sondeos en un host diferente o un sondeo debe construirse después de que el original no esté en el ámbito.

Detalles de la función

restorePoller<TResponse, TResult>(AzureFleetClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crea un sondeo a partir del estado serializado de otro sondeo. Esto puede ser útil cuando desea crear sondeos en un host diferente o un sondeo debe construirse después de que el original no esté en el ámbito.

function restorePoller<TResponse, TResult>(client: AzureFleetClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parámetros

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Devoluciones

PollerLike<OperationState<TResult>, TResult>