Compartilhar via


@azure/arm-computefleet package

Classes

AzureFleetClient

Interfaces

AdditionalCapabilities

AdditionalCapabilities para VM.

AdditionalLocationsProfile

Representa a configuração para locais adicionais em que os recursos da Frota podem ser implantados.

AdditionalUnattendContent

Especifica informações adicionais formatadas em XML que podem ser incluídas no arquivo Unattend.xml, que é usado pela Instalação do Windows. O conteúdo é definido pelo nome da configuração, pelo nome do componente e pela passagem na qual o conteúdo é aplicado.

ApiEntityReference

A referência da entidade de API.

ApiError

ApiError para Fleet

ApiErrorBase

Base de erros da API.

ApplicationProfile

Contém a lista de aplicativos da galeria que devem ser disponibilizados para a VM/VMSS

AzureFleetClientOptionalParams

Parâmetros opcionais para o cliente.

BaseVirtualMachineProfile

Descreve o perfil de máquina virtual base para a frota

BootDiagnostics

O Diagnóstico de Inicialização é um recurso de depuração que permite exibir a Saída do Console e a Captura de Tela para diagnosticar o status da VM. Você pode exibir facilmente a saída do log do console. O Azure também permite que você veja uma captura de tela da VM do hipervisor.

CapacityReservationProfile

Os parâmetros de um perfil de reserva de capacidade.

ComputeProfile

Perfil de Computação a ser usado para executar cargas de trabalho do usuário.

DiagnosticsProfile

Especifica o estado das configurações de diagnóstico de inicialização. Versão mínima da API: 2015-06-15.

DiffDiskSettings

Descreve os parâmetros das configurações de disco efêmero que podem ser especificadas para o disco do sistema operacional. Observação: as configurações de disco efêmero só podem ser especificadas para o disco gerenciado.

DiskEncryptionSetParameters

Descreve o parâmetro da ID de recurso do conjunto de criptografia de disco gerenciado pelo cliente que pode ser especificada para disco. Observação: A ID do recurso do conjunto de criptografia de disco só pode ser especificada para o disco gerenciado. Consulte https://aka.ms/mdssewithcmkoverview para obter mais detalhes.

EncryptionIdentity

Especifica a Identidade Gerenciada usada pelo ADE para obter o token de acesso para operações de keyvault.

Fleet

Um recurso da Frota de Computação

FleetProperties

Detalhes da Frota de Computação.

FleetUpdate

Modelo de atualização de frota

FleetsCreateOrUpdateOptionalParams

Parâmetros opcionais.

FleetsDeleteOptionalParams

Parâmetros opcionais.

FleetsGetOptionalParams

Parâmetros opcionais.

FleetsListByResourceGroupOptionalParams

Parâmetros opcionais.

FleetsListBySubscriptionOptionalParams

Parâmetros opcionais.

FleetsListVirtualMachineScaleSetsOptionalParams

Parâmetros opcionais.

FleetsOperations

Interface que representa operações fleets.

FleetsUpdateOptionalParams

Parâmetros opcionais.

ImageReference

Especifica informações sobre a imagem a ser usada. Você pode especificar informações sobre imagens de plataforma, imagens do marketplace ou imagens de máquina virtual. Esse elemento é necessário quando você deseja usar uma imagem de plataforma, uma imagem do marketplace ou uma imagem de máquina virtual, mas não é usado em outras operações de criação. OBSERVAÇÃO: A oferta e o editor de referência de imagem só podem ser definidos quando você cria o conjunto de dimensionamento.

InnerError

Detalhes do erro interno.

KeyVaultSecretReference

Descreve uma referência ao Segredo do Key Vault

LinuxConfiguration

Especifica as configurações do sistema operacional Linux na máquina virtual. Para obter uma lista de distribuições do Linux com suporte, consulte Linux nodistribuições de Azure-Endorsed.

LinuxPatchSettings

Especifica as configurações relacionadas à aplicação de patch de convidado da VM no Linux.

LinuxVMGuestPatchAutomaticByPlatformSettings

Especifica configurações adicionais a serem aplicadas quando o modo de patch AutomaticByPlatform é selecionado nas configurações de patch do Linux.

LocationProfile

Representa o perfil para um único local adicional na Frota. O local e o virtualMachineProfileOverride (opcional).

ManagedServiceIdentity

Identidade de serviço gerenciada (identidades atribuídas pelo sistema e/ou pelo usuário)

ManagedServiceIdentityUpdate

O modelo para adicionar propriedades opcionais.

OSImageNotificationProfile

Especifica as configurações relacionadas ao evento agendado da imagem do sistema operacional.

Operation

Detalhes de uma operação de API REST, retornada da API de Operações do Provedor de Recursos

OperationDisplay

Informações de exibição localizadas para e operação.

OperationsListOptionalParams

Parâmetros opcionais.

OperationsOperations

Interface que representa operações de operações.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.

PatchSettings

Especifica as configurações relacionadas à aplicação de patch de convidado da VM no Windows.

Plan

Planeje o recurso.

ProxyAgentSettings

Especifica as configurações de ProxyAgent ao criar a máquina virtual. Versão mínima da API: 2023-09-01.

PublicIPAddressSku

Descreve o Sku de IP público. Ele só pode ser definido com OrchestrationMode como Flexível.

RegularPriorityProfile

Opções de configuração para instâncias regulares na Frota de Computação.

Resource

Campos comuns que são retornados na resposta para todos os recursos do Azure Resource Manager

ResourcePlanUpdate

O modelo para adicionar propriedades opcionais.

RestorePollerOptions
ScheduledEventsProfile

Especifica configurações relacionadas a eventos agendados.

SecurityPostureReference

Especifica a postura de segurança a ser usada para todas as máquinas virtuais no conjunto de dimensionamento. Versão mínima da API: 2023-03-01

SecurityProfile

Especifica as configurações de perfil de segurança para a máquina virtual ou o conjunto de dimensionamento de máquinas virtuais.

ServiceArtifactReference

Especifica a ID de referência do artefato de serviço usada para definir a mesma versão de imagem para todas as máquinas virtuais no conjunto de dimensionamento ao usar a versão de imagem 'mais recente'. Versão mínima da API: 2022-11-01

SpotPriorityProfile

Opções de configuração para instâncias spot na Frota de Computação.

SshConfiguration

Configuração de SSH para VMs baseadas em Linux em execução no Azure

SshPublicKey

Contém informações sobre a chave pública do certificado SSH e o caminho na VM do Linux em que a chave pública é colocada.

SubResource

Descreve SubResource

SystemData

Metadados relativos à criação e última modificação do recurso.

TerminateNotificationProfile

Especifica encerrar configurações relacionadas a eventos agendados.

TrackedResource

A definição do modelo de recurso para um recurso de nível superior rastreado pelo Azure Resource Manager que tem 'marcas' e um 'local'

UefiSettings

Especifica as configurações de segurança, como inicialização segura e vTPM usadas durante a criação da máquina virtual. Versão mínima da API: 2020-12-01.

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

VMAttributeMinMaxDouble

VMAttributes usando valores duplos.

VMAttributeMinMaxInteger

Ao recuperar VMSizes do CRS, Min = 0 (uint. MinValue) se não for especificado, Max = 4294967295 (uint. MaxValue) se não for especificado. Isso permite filtrar VMAttributes em todos os VMSizes disponíveis.

VMAttributes

VMAttributes que serão usados para filtrar VMSizes que serão usados para criar o Fleet.

VMDiskSecurityProfile

Especifica as configurações de perfil de segurança para o disco gerenciado. Observação: Ele só pode ser definido para VMs confidenciais.

VMGalleryApplication

Especifica as informações necessárias para fazer referência a uma versão do aplicativo da galeria de computação

VMSizeProperties

Especifica as configurações da Propriedade tamanho da VM na máquina virtual.

VaultCertificate

Descreve uma única referência de certificado em um Key Vault e onde o certificado deve residir na VM.

VaultSecretGroup

Descreve um conjunto de certificados que estão todos no mesmo Key Vault.

VirtualHardDisk

Descreve o uri de um disco.

VirtualMachineScaleSet

VirtualMachineScaleSet de um AzureFleet

VirtualMachineScaleSetDataDisk

Descreve um disco de dados do conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetExtension

Descreve uma extensão do conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetExtensionProfile

Descreve um perfil de extensão do conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetExtensionProperties

Descreve as propriedades de uma extensão de conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetHardwareProfile

Especifica as configurações de hardware para o conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetIPConfiguration

Descreve a configuração de IP de um perfil de rede do conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetIPConfigurationProperties

Descreve as propriedades de configuração de IP de um conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetIpTag

Contém a marca IP associada ao endereço IP público.

VirtualMachineScaleSetManagedDiskParameters

Descreve os parâmetros de um disco gerenciado ScaleSet.

VirtualMachineScaleSetNetworkConfiguration

Descreve as configurações de rede do perfil de rede de um conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetNetworkConfigurationDnsSettings

Descreve as configurações DNS de uma configuração de rede de conjuntos de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetNetworkConfigurationProperties

Descreve a configuração de IP de um perfil de rede do conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetNetworkProfile

Descreve um perfil de rede de conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetOSDisk

Descreve um disco do sistema operacional do conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetOSProfile

Descreve um perfil do sistema operacional do conjunto de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetPublicIPAddressConfiguration

Descreve a configuração publicIPAddress de um conjunto de dimensionamento de máquinas virtuais

VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

Descreve as configurações DNS de uma configuração de rede de conjuntos de dimensionamento de máquinas virtuais.

VirtualMachineScaleSetPublicIPAddressConfigurationProperties

Descreve a configuração publicIPAddress de um conjunto de dimensionamento de máquinas virtuais

VirtualMachineScaleSetStorageProfile

Descreve um perfil de armazenamento do conjunto de dimensionamento de máquinas virtuais.

VmSizeProfile

Especificações sobre um tamanho de VM. Isso também conterá a classificação e o peso correspondentes no futuro.

WinRMConfiguration

Descreve a configuração de Gerenciamento Remoto do Windows da VM

WinRMListener

Descreve o protocolo e a impressão digital do ouvinte de Gerenciamento Remoto do Windows

WindowsConfiguration

Especifica as configurações do sistema operacional Windows na máquina virtual.

WindowsVMGuestPatchAutomaticByPlatformSettings

Especifica configurações adicionais a serem aplicadas quando o modo de patch AutomaticByPlatform é selecionado nas configurações de patch do Windows.

Aliases de tipo

AcceleratorManufacturer

Fabricantes de aceleradores compatíveis com VMs do Azure.
KnownAcceleratorManufacturer podem ser usados de forma intercambiável com AcceleratorManufacturer, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

AMD: AMD GpuType
Nvidia: Nvidia GpuType
Xilinx: Xilinx GpuType

AcceleratorType

Tipos de acelerador compatíveis com VMs do Azure.
KnownAcceleratorType pode ser usado de forma intercambiável com AcceleratorType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

gpu: acelerador de GPU
FPGA: Acelerador FPGA

ActionType

Enumeração extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.
KnownActionType pode ser usado de forma intercambiável com ActionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Interno: as ações são para APIs somente internas.

ArchitectureType

Tipos de arquitetura compatíveis com VMs do Azure.
KnownArchitectureType pode ser usado de forma intercambiável com ArchitectureType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

arm64: arquitetura ARM64
X64: Arquitetura X64

CachingTypes

Especifica os requisitos de cache.
KnownCachingTypes podem ser usados de forma intercambiável com CachingTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

None: 'None' é padrão para o Armazenamento Standard
ReadOnly: 'ReadOnly' é padrão para o Armazenamento Premium
ReadWrite: 'ReadWrite' é o padrão para o disco do sistema operacional

ContinuablePage

Uma interface que descreve uma página de resultados.

CpuManufacturer

Fabricantes de CPU compatíveis com VMs do Azure.
KnownCpuManufacturer podem ser usados de forma intercambiável com CpuManufacturer, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

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

CreatedByType

O tipo de entidade que criou o recurso.
<xref:KnowncreatedByType> pode ser usado de forma intercambiável com createdByType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

User: a entidade foi criada por um usuário.
Application: a entidade foi criada por um aplicativo.
ManagedIdentity: a entidade foi criada por uma identidade gerenciada.
Key: a entidade foi criada por uma chave.

DeleteOptions

Especificar o que acontece com o adaptador de rede quando a VM é excluída
KnownDeleteOptions podem ser usados de forma intercambiável com DeleteOptions, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Excluir: opção Excluir
desanexar: opção Desanexar

DiffDiskOptions

Especifica a opção de disco efêmero para o disco do sistema operacional.
KnownDiffDiskOptions podem ser usados de forma intercambiável com DiffDiskOptions, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Local: Opção Local.

DiffDiskPlacement

Especifica o posicionamento de disco efêmero para o disco do sistema operacional. Essa propriedade pode ser usada pelo usuário na solicitação para escolher o local, ou seja, disco de cache ou espaço em disco de recurso para provisionamento de disco do sistema operacional efêmero. Para obter mais informações sobre os requisitos de tamanho de disco do sistema operacional efêmero, consulte os requisitos de tamanho de disco do sistema operacional efêmero para a VM do Windows em https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements e VM linux em https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements versão mínima da api para NvmeDisk: 2024-03-01.
KnownDiffDiskPlacement podem ser usados de forma intercambiável com DiffDiskPlacement, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

cacheDisk: opção CacheDisk.
do ResourceDisk: opção Resource Disk.
opção NvmeDisk: NvmeDisk.

DiskControllerTypes

Especifica o tipo de controlador de disco configurado para a VM e VirtualMachineScaleSet. Essa propriedade só tem suporte para máquinas virtuais cujo disco do sistema operacional e sku de VM dá suporte à Geração 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), verifique se a funcionalidade HyperVGenerations retornada como parte dos recursos de sku de VM na resposta da API de SKUs da Microsoft.Compute para a região contém V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Para obter mais informações sobre os tipos de controlador de disco com suporte, consulte https://aka.ms/azure-diskcontrollertypes.
KnownDiskControllerTypes podem ser usados de forma intercambiável com DiskControllerTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

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

DiskCreateOptionTypes

Especifica como a máquina virtual deve ser criada.
KnownDiskCreateOptionTypes podem ser usados de forma intercambiável com DiskCreateOptionTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

FromImage: esse valor é usado quando você está usando uma imagem para criar a máquina virtual. Se você estiver usando uma imagem de plataforma, também usará o elemento imageReference descrito acima. Se você estiver usando uma imagem do marketplace, também usará o elemento de plano descrito anteriormente.
vazia: esse valor é usado ao criar um disco de dados vazio.
Anexar: esse valor é usado quando você está usando um disco especializado para criar a máquina virtual.
Copiar: esse valor é usado para criar um disco de dados de um instantâneo ou outro disco.
Restaurar: esse valor é usado para criar um disco de dados a partir de um ponto de restauração de disco.

DiskDeleteOptionTypes

Especifica o comportamento do disco gerenciado quando a VM é excluída, por exemplo, se o disco gerenciado é excluído ou desanexado. Os valores com suporte são: Excluir. Se esse valor for usado, o disco gerenciado será excluído quando a VM for excluída. Destacar. Se esse valor for usado, o disco gerenciado será mantido após a exclusão da VM. Versão mínima da API: 2021-03-01.
KnownDiskDeleteOptionTypes podem ser usados de forma intercambiável com DiskDeleteOptionTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Excluir: se esse valor for usado, o disco gerenciado será excluído quando a VM for excluída.
Desanexar: se esse valor for usado, o disco gerenciado será mantido após a exclusão da VM.

DomainNameLabelScopeTypes

O escopo do rótulo de nome de domínio. A concatenação do rótulo de nome de domínio hash que foi gerado de acordo com a política do escopo do rótulo de nome de domínio e do índice de VM serão os rótulos de nome de domínio dos recursos PublicIPAddress que serão criados
KnownDomainNameLabelScopeTypes podem ser usados de forma intercambiável com DomainNameLabelScopeTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

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

EvictionPolicy

Tipo diferente de políticas de remoção
KnownEvictionPolicy podem ser usados de forma intercambiável com o EvictionPolicy, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Excluir: quando removida, a VM Spot será excluída e a capacidade correspondente será atualizada para refletir isso.
Desalocar: quando removida, a VM Spot será desalocada/interrompida

IPVersion

Disponível de Api-Version 2017-03-30 em diante, ele representa se a ipconfiguração específica é IPv4 ou IPv6. O padrão é usado como IPv4. Os valores possíveis são: 'IPv4' e 'IPv6'.
KnownIPVersion pode ser usado de forma intercambiável com IPVersion, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

IPv4: versão IPv4
IPv6: versão IPv6

LinuxPatchAssessmentMode

Especifica o modo de Avaliação de Patch convidado da VM para a máquina virtual IaaS.

Os valores possíveis são:

ImageDefault – você controla o tempo das avaliações de patch em uma máquina virtual.

AutomaticByPlatform – a plataforma disparará avaliações periódicas de patch. A propriedade provisionVMAgent deve ser verdadeira.
KnownLinuxPatchAssessmentMode podem ser usados de forma intercambiável com LinuxPatchAssessmentMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

ImageDefault: você controla o tempo das avaliações de patch em uma máquina virtual.
AutomaticByPlatform: a plataforma disparará avaliações periódicas de patch. A propriedade provisionVMAgent deve ser verdadeira.

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Especifica a configuração de reinicialização para todas as operações de instalação de patch AutomaticByPlatform.
KnownLinuxVMGuestPatchAutomaticByPlatformRebootSetting pode ser usado de forma intercambiável com LinuxVMGuestPatchAutomaticByPlatformRebootSetting, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Desconhecido: Configuração de Reinicialização Desconhecida
IfRequired: Configuração de Reinicialização IfRequired
Nunca: Configuração Nunca Reinicializar
Configuração Always: Always Reboot

LinuxVMGuestPatchMode

Especifica o modo de aplicação de patch de convidado de VM para máquina virtual IaaS ou máquinas virtuais associadas ao conjunto de dimensionamento de máquinas virtuais com OrchestrationMode como Flexível.
KnownLinuxVMGuestPatchMode pode ser usado de forma intercambiável com LinuxVMGuestPatchMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

ImageDefault: a configuração de aplicação de patch padrão da máquina virtual é usada.
AutomaticByPlatform: a máquina virtual será atualizada automaticamente pela plataforma. A propriedade provisionVMAgent deve ser verdadeira.

LocalStorageDiskType

Tipos diferentes de disco de armazenamento local compatíveis com VMs do Azure.
KnownLocalStorageDiskType pode ser usado de forma intercambiável com LocalStorageDiskType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

HDD: HDD DiskType.
SSD: SDD DiskType.

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).
KnownManagedServiceIdentityType pode ser usado de forma intercambiável com ManagedServiceIdentityType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

None: nenhuma identidade gerenciada.
SystemAssigned: identidade gerenciada atribuída pelo sistema.
UserAssigned: identidade gerenciada atribuída pelo usuário.
SystemAssigned,UserAssigned: identidade gerenciada atribuída pelo sistema e pelo usuário.

Mode

Especifica o modo no qual o ProxyAgent será executado se o recurso estiver habilitado. O ProxyAgent começará a auditar ou monitorar, mas não imporá o controle de acesso sobre solicitações para hospedar pontos de extremidade no modo auditoria, enquanto no modo Impor imporá o controle de acesso. O valor padrão é o modo Impor.
KnownMode pode ser usado de forma intercambiável com o Modo, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Audit: Modo de Auditoria
impor: modo de imposição

NetworkApiVersion

especifica a versão da API Microsoft.Network usada ao criar recursos de rede nas Configurações de Interface de Rede para o Conjunto de Dimensionamento de Máquinas Virtuais com o modo de orquestração 'Flexível'
KnownNetworkApiVersion pode ser usado de forma intercambiável com NetworkApiVersion, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

2020-11-01: versão inicial com suporte. Também há suporte para versões posteriores.

NetworkInterfaceAuxiliaryMode

Especifica se o modo Auxiliar está habilitado para o recurso de Interface de Rede.
KnownNetworkInterfaceAuxiliaryMode podem ser usados de forma intercambiável com NetworkInterfaceAuxiliaryMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Nenhum: Modo Nenhum
AcceleratedConnections: Modo AcceleratedConnections
Flutuante: Modo Flutuante

NetworkInterfaceAuxiliarySku

Especifica se o sku auxiliar está habilitado para o recurso de Interface de Rede.
KnownNetworkInterfaceAuxiliarySku podem ser usados de forma intercambiável com NetworkInterfaceAuxiliarySku, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

None: sem sku
A1: A1 sku
A2: SKU A2
A4: SKU A4
A8: SKU A8

OperatingSystemTypes

Essa propriedade permite que você especifique o tipo do sistema operacional incluído no disco se criar uma VM com base na imagem do usuário ou em um VHD especializado. Os valores possíveis são: Windows,Linux.
KnownOperatingSystemTypes podem ser usados de forma intercambiável com OperatingSystemTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Windows: tipo de sistema operacional Windows
linux: tipo de sistema operacional Linux

Origin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"
KnownOrigin pode ser usado de forma intercambiável com a Origem, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

usuário: indica que a operação é iniciada por um usuário.
sistema: indica que a operação é iniciada por um sistema.
usuário,do sistema: indica que a operação é iniciada por um usuário ou sistema.

ProtocolTypes

Especifica o protocolo do ouvinte WinRM. Os valores possíveis são: http,https.
KnownProtocolTypes podem ser usados de forma intercambiável com ProtocolTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

http: protocolo Http
https: protocolo Https

ProvisioningState

O estado de provisionamento de um tipo de recurso.
KnownProvisioningState pode ser usado de forma intercambiável com ResourceProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

êxito
falha na
Cancelada
criando
atualizando
excluindo
migrando

PublicIPAddressSkuName

Especifique o nome do sku de IP público.
KnownPublicIPAddressSkuName pode ser usado de forma intercambiável com PublicIPAddressSkuName, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

basic: nome de sku básico
Standard: nome de sku padrão

PublicIPAddressSkuTier

Especificar a camada de sku de IP público
KnownPublicIPAddressSkuTier podem ser usados de forma intercambiável com PublicIPAddressSkuTier, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

regional: camada de sku regional
Global: camada de sku global

RegularPriorityAllocationStrategy

Tipos regulares de estratégia de alocação de VM para a Frota de Computação
KnownRegularPriorityAllocationStrategy pode ser usado de forma intercambiável com RegularPriorityAllocationStrategy, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

LowerPrice: Padrão. A distribuição de tamanhos de VM será determinada para otimizar o preço.
priorizado: a distribuição de tamanhos de VM será determinada para otimizar para a "prioridade", conforme especificado para cada tamanho de VM.

SecurityEncryptionTypes

Especifica o EncryptionType do disco gerenciado. Observação: Ele pode ser definido apenas para VMs confidenciais.
KnownSecurityEncryptionTypes podem ser usados de forma intercambiável com SecurityEncryptionTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

VMGuestStateOnly: EncryptionType do disco gerenciado é definido como VMGuestStateOnly para criptografia apenas do blob VMGuestState.
DiskWithVMGuestState: EncryptionType do disco gerenciado é definido como DiskWithVMGuestState para criptografia do disco gerenciado junto com o blob VMGuestState.
NonPersistedTPM: EncryptionType do disco gerenciado é definido como NonPersistedTPM para não persistir o estado de firmware no blob VMGuestState.

SecurityTypes

Especifica o SecurityType da máquina virtual. Ele deve ser definido como qualquer valor especificado para habilitar UefiSettings. O comportamento padrão é: UefiSettings não será habilitado, a menos que essa propriedade esteja definida.
KnownSecurityTypes podem ser usados de forma intercambiável com SecurityTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

TrustedLaunch: tipo de segurança TrustedLaunch
ConfidentialVM: tipo de segurança ConfidentialVM

SettingNames

Especifica o nome da configuração à qual o conteúdo se aplica. Os valores possíveis são: FirstLogonCommands e AutoLogon.
KnownSettingNames podem ser usados de forma intercambiável com SettingNames, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

AutoLogon: Configuração do AutoLogon
configuração FirstLogonCommands: FirstLogonCommands

SpotAllocationStrategy

Tipos de estratégia de alocação spot para a Frota de Computação
KnownSpotAllocationStrategy pode ser usado de forma intercambiável com SpotAllocationStrategy, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

PriceCapacityOptimized: Padrão. A distribuição de tamanhos de VM será determinada para otimizar o preço e a capacidade.
LowerPrice: a distribuição de tamanhos de VM será determinada para otimizar o preço. Observação: a capacidade ainda será considerada aqui, mas receberá muito menos peso.
CapacityOptimized: a distribuição de tamanhos de VM será determinada para otimizar a capacidade.

StorageAccountTypes

Especifica o tipo de conta de armazenamento para o disco gerenciado. O tipo de conta de armazenamento em disco do sistema operacional gerenciado só pode ser definido quando você cria o conjunto de dimensionamento. OBSERVAÇÃO: UltraSSD_LRS só pode ser usado com discos de dados. Ele não pode ser usado com o disco do sistema operacional. Standard_LRS usa o HDD Standard. StandardSSD_LRS usa o SSD Standard. Premium_LRS usa o SSD Premium. UltraSSD_LRS usa disco Ultra. Premium_ZRS usa o armazenamento com redundância de zona SSD Premium. StandardSSD_ZRS usa o armazenamento com redundância de zona SSD Standard. Para obter mais informações sobre discos com suporte para Máquinas Virtuais do Windows, consulte https://docs.microsoft.com/azure/virtual-machines/windows/disks-types e, para máquinas virtuais Linux, consulte https://docs.microsoft.com/azure/virtual-machines/linux/disks-types
KnownStorageAccountTypes podem ser usados de forma intercambiável com StorageAccountTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Standard_LRS: Standard_LRS opção.
Premium_LRS: opção Premium_LRS.
StandardSSD_LRS: opção StandardSSD_LRS.
UltraSSD_LRS: opção UltraSSD_LRS.
Premium_ZRS: Premium_ZRS opção.
StandardSSD_ZRS: StandardSSD_ZRS opção.
PremiumV2_LRS: PremiumV2_LRS opção.

VMAttributeSupport

VMSizes com suporte por VMs do Azure. Incluído é uma união de Excluídos e Obrigatórios.
KnownVMAttributeSupport pode ser usado de forma intercambiável com VMAttributeSupport, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Excluído: todos os VMSizes com o suporte ao recurso serão excluídos.
Incluído: VMSizes que têm o suporte ao recurso e que não têm o suporte ao recurso serão usados. Incluído é uma união de Excluídos e Obrigatórios.
obrigatório: somente os VMSizes que têm o suporte ao recurso serão usados.

VMCategory

VMCategories definidas para VMs do Azure. Veja: https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/overview?tabs=breakdownseries%2Cgeneralsizelist%2Ccomputesizelist%2Cmemorysizelist%2Cstoragesizelist%2Cgpusizelist%2Cfpgasizelist%2Chpcsizelist#general-purpose
KnownVMCategory pode ser usado de forma intercambiável com VMCategory, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

GeneralPurpose: tamanhos de VM de uso geral fornecem uma taxa de CPU para memória equilibrada. Ideal para teste e desenvolvimento, bancos de dados pequenos a médios e servidores Web de tráfego baixo a médio.
ComputeOptimized: tamanhos de VM otimizados para computação têm uma alta taxa de CPU para memória. Esses tamanhos são bons para servidores Web de tráfego médio, dispositivos de rede, processos em lotes e servidores de aplicativos.
memoryoptimized: os tamanhos de VM com otimização de memória oferecem uma alta taxa de memória para CPU que é ótima para servidores de banco de dados relacionais, caches médios a grandes e análise na memória.
StorageOptimized: tamanhos de VM (máquina virtual) otimizadas para armazenamento oferecem alta taxa de transferência de disco e E/S e são ideais para bancos de dados Big Data, SQL, NoSQL, data warehousing e grandes bancos de dados transacionais. Exemplos incluem Cassandra, MongoDB, Cloudera e Redis.
gpuAccelerated: tamanhos de VM otimizados para GPU são máquinas virtuais especializadas disponíveis com GPUs individuais, múltiplas ou fracionárias. Esses tamanhos são projetados para cargas de trabalho de computação intensiva, com uso intensivo de gráficos e visualização.
fpgaAccelerated: tamanhos de VM otimizados para FPGA são máquinas virtuais especializadas disponíveis com FPGA única ou múltipla. Esses tamanhos são projetados para cargas de trabalho com uso intensivo de computação. Este artigo fornece informações sobre o número e o tipo de FPGA, vCPUs, discos de dados e NICs. A taxa de transferência de armazenamento e a largura de banda de rede também são incluídas para cada tamanho nesse agrupamento.
HighPerformanceCompute: as VMs de Computação de Alto Desempenho do Azure são otimizadas para várias cargas de trabalho de HPC, como dinâmica de fluido computacional, análise de elemento finito, EDA de front-end e back-end, renderização, dinâmica molecular, ciência geográfica computacional, simulação meteorológica e análise de risco financeiro.

WindowsPatchAssessmentMode

Especifica o modo de avaliação de patch convidado da VM para a máquina virtual IaaS.
KnownWindowsPatchAssessmentMode pode ser usado de forma intercambiável com WindowsPatchAssessmentMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

ImageDefault: você controla o tempo das avaliações de patch em uma máquina virtual.
AutomaticByPlatform: a plataforma disparará avaliações periódicas de patch. A propriedade provisionVMAgent deve ser verdadeira.

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Especifica a configuração de reinicialização para todas as operações de instalação de patch AutomaticByPlatform.
KnownWindowsVMGuestPatchAutomaticByPlatformRebootSetting pode ser usado de forma intercambiável com WindowsVMGuestPatchAutomaticByPlatformRebootSetting, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Desconhecido: Configuração de Reinicialização Desconhecida
IfRequired: Configuração de Reinicialização IfRequired
Nunca: Configuração Nunca Reinicializar
Configuração Always: Always Reboot

WindowsVMGuestPatchMode

Especifica o modo de aplicação de patch de convidado de VM para máquina virtual IaaS ou máquinas virtuais associadas ao conjunto de dimensionamento de máquinas virtuais com OrchestrationMode como Flexível.
KnownWindowsVMGuestPatchMode pode ser usado de forma intercambiável com WindowsVMGuestPatchMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Manual: você controla a aplicação de patches em uma máquina virtual. Faça isso aplicando patches manualmente dentro da VM. Nesse modo, as atualizações automáticas são desabilitadas; a propriedade WindowsConfiguration.enableAutomaticUpdates deve ser falsa
AutomaticByOS: a máquina virtual será atualizada automaticamente pelo sistema operacional. A propriedade WindowsConfiguration.enableAutomaticUpdates deve ser verdadeira.
AutomaticByPlatform: a máquina virtual será atualizada automaticamente pela plataforma. As propriedades provisionVMAgent e WindowsConfiguration.enableAutomaticUpdates devem ser verdadeiras.

Enumerações

KnownAcceleratorManufacturer

Fabricantes de aceleradores compatíveis com VMs do Azure.

KnownAcceleratorType

Tipos de acelerador compatíveis com VMs do Azure.

KnownActionType

Enumeração extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.

KnownArchitectureType

Tipos de arquitetura compatíveis com VMs do Azure.

KnownCachingTypes

Especifica os requisitos de cache.

KnownCpuManufacturer

Fabricantes de CPU compatíveis com VMs do Azure.

KnownCreatedByType

O tipo de entidade que criou o recurso.

KnownDeleteOptions

Especificar o que acontece com o adaptador de rede quando a VM é excluída

KnownDiffDiskOptions

Especifica a opção de disco efêmero para o disco do sistema operacional.

KnownDiffDiskPlacement

Especifica o posicionamento de disco efêmero para o disco do sistema operacional. Essa propriedade pode ser usada pelo usuário na solicitação para escolher o local, ou seja, disco de cache ou espaço em disco de recurso para provisionamento de disco do sistema operacional efêmero. Para obter mais informações sobre os requisitos de tamanho de disco do sistema operacional efêmero, consulte os requisitos de tamanho de disco do sistema operacional efêmero para a VM do Windows em https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements e VM linux em https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements versão mínima da api para NvmeDisk: 2024-03-01.

KnownDiskControllerTypes

Especifica o tipo de controlador de disco configurado para a VM e VirtualMachineScaleSet. Essa propriedade só tem suporte para máquinas virtuais cujo disco do sistema operacional e sku de VM dá suporte à Geração 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), verifique se a funcionalidade HyperVGenerations retornada como parte dos recursos de sku de VM na resposta da API de SKUs da Microsoft.Compute para a região contém V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Para obter mais informações sobre os tipos de controlador de disco com suporte, consulte https://aka.ms/azure-diskcontrollertypes.

KnownDiskCreateOptionTypes

Especifica como a máquina virtual deve ser criada.

KnownDiskDeleteOptionTypes

Especifica o comportamento do disco gerenciado quando a VM é excluída, por exemplo, se o disco gerenciado é excluído ou desanexado. Os valores com suporte são: Excluir. Se esse valor for usado, o disco gerenciado será excluído quando a VM for excluída. Destacar. Se esse valor for usado, o disco gerenciado será mantido após a exclusão da VM. Versão mínima da API: 2021-03-01.

KnownDomainNameLabelScopeTypes

O escopo do rótulo de nome de domínio. A concatenação do rótulo de nome de domínio hash que foi gerado de acordo com a política do escopo do rótulo de nome de domínio e do índice de VM serão os rótulos de nome de domínio dos recursos PublicIPAddress que serão criados

KnownEvictionPolicy

Tipo diferente de políticas de remoção

KnownIPVersion

Disponível de Api-Version 2017-03-30 em diante, ele representa se a ipconfiguração específica é IPv4 ou IPv6. O padrão é usado como IPv4. Os valores possíveis são: 'IPv4' e 'IPv6'.

KnownLinuxPatchAssessmentMode

Especifica o modo de Avaliação de Patch convidado da VM para a máquina virtual IaaS.

Os valores possíveis são:

ImageDefault – você controla o tempo das avaliações de patch em uma máquina virtual.

AutomaticByPlatform – a plataforma disparará avaliações periódicas de patch. A propriedade provisionVMAgent deve ser verdadeira.

KnownLinuxVMGuestPatchAutomaticByPlatformRebootSetting

Especifica a configuração de reinicialização para todas as operações de instalação de patch AutomaticByPlatform.

KnownLinuxVMGuestPatchMode

Especifica o modo de aplicação de patch de convidado de VM para máquina virtual IaaS ou máquinas virtuais associadas ao conjunto de dimensionamento de máquinas virtuais com OrchestrationMode como Flexível.

KnownLocalStorageDiskType

Tipos diferentes de disco de armazenamento local compatíveis com VMs do Azure.

KnownManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).

KnownMode

Especifica o modo no qual o ProxyAgent será executado se o recurso estiver habilitado. O ProxyAgent começará a auditar ou monitorar, mas não imporá o controle de acesso sobre solicitações para hospedar pontos de extremidade no modo auditoria, enquanto no modo Impor imporá o controle de acesso. O valor padrão é o modo Impor.

KnownNetworkApiVersion

especifica a versão da API Microsoft.Network usada ao criar recursos de rede nas Configurações de Interface de Rede para o Conjunto de Dimensionamento de Máquinas Virtuais com o modo de orquestração 'Flexível'

KnownNetworkInterfaceAuxiliaryMode

Especifica se o modo Auxiliar está habilitado para o recurso de Interface de Rede.

KnownNetworkInterfaceAuxiliarySku

Especifica se o sku auxiliar está habilitado para o recurso de Interface de Rede.

KnownOperatingSystemTypes

Essa propriedade permite que você especifique o tipo do sistema operacional incluído no disco se criar uma VM com base na imagem do usuário ou em um VHD especializado. Os valores possíveis são: Windows,Linux.

KnownOrigin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"

KnownProtocolTypes

Especifica o protocolo do ouvinte WinRM. Os valores possíveis são: http,https.

KnownProvisioningState

Valores conhecidos de ProvisioningState que o serviço aceita.

KnownPublicIPAddressSkuName

Especifique o nome do sku de IP público.

KnownPublicIPAddressSkuTier

Especificar a camada de sku de IP público

KnownRegularPriorityAllocationStrategy

Tipos regulares de estratégia de alocação de VM para a Frota de Computação

KnownSecurityEncryptionTypes

Especifica o EncryptionType do disco gerenciado. Observação: Ele pode ser definido apenas para VMs confidenciais.

KnownSecurityTypes

Especifica o SecurityType da máquina virtual. Ele deve ser definido como qualquer valor especificado para habilitar UefiSettings. O comportamento padrão é: UefiSettings não será habilitado, a menos que essa propriedade esteja definida.

KnownSettingNames

Especifica o nome da configuração à qual o conteúdo se aplica. Os valores possíveis são: FirstLogonCommands e AutoLogon.

KnownSpotAllocationStrategy

Tipos de estratégia de alocação spot para a Frota de Computação

KnownStorageAccountTypes

Especifica o tipo de conta de armazenamento para o disco gerenciado. O tipo de conta de armazenamento em disco do sistema operacional gerenciado só pode ser definido quando você cria o conjunto de dimensionamento. OBSERVAÇÃO: UltraSSD_LRS só pode ser usado com discos de dados. Ele não pode ser usado com o disco do sistema operacional. Standard_LRS usa o HDD Standard. StandardSSD_LRS usa o SSD Standard. Premium_LRS usa o SSD Premium. UltraSSD_LRS usa disco Ultra. Premium_ZRS usa o armazenamento com redundância de zona SSD Premium. StandardSSD_ZRS usa o armazenamento com redundância de zona SSD Standard. Para obter mais informações sobre discos com suporte para Máquinas Virtuais do Windows, consulte https://docs.microsoft.com/azure/virtual-machines/windows/disks-types e, para máquinas virtuais Linux, consulte https://docs.microsoft.com/azure/virtual-machines/linux/disks-types

KnownVMAttributeSupport

VMSizes com suporte por VMs do Azure. Incluído é uma união de Excluídos e Obrigatórios.

KnownVMCategory

VMCategories definidas para VMs do Azure. Veja: https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/overview?tabs=breakdownseries%2Cgeneralsizelist%2Ccomputesizelist%2Cmemorysizelist%2Cstoragesizelist%2Cgpusizelist%2Cfpgasizelist%2Chpcsizelist#general-purpose

KnownWindowsPatchAssessmentMode

Especifica o modo de avaliação de patch convidado da VM para a máquina virtual IaaS.

KnownWindowsVMGuestPatchAutomaticByPlatformRebootSetting

Especifica a configuração de reinicialização para todas as operações de instalação de patch AutomaticByPlatform.

KnownWindowsVMGuestPatchMode

Especifica o modo de aplicação de patch de convidado de VM para máquina virtual IaaS ou máquinas virtuais associadas ao conjunto de dimensionamento de máquinas virtuais com OrchestrationMode como Flexível.

Funções

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

Detalhes da função

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

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>

Retornos

PollerLike<OperationState<TResult>, TResult>