@azure/arm-computefleet package
Classes
AzureFleetClient |
Interfaces
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. |
ErrorAdditionalInfo |
As informações adicionais do erro de gerenciamento de recursos. |
ErrorDetail |
O detalhe do erro. |
ErrorResponse |
Resposta de erro comum para todas as APIs do Azure Resource Manager retornarem detalhes de erro para operações com falha. |
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. |
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 |
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
ActionType |
Enumeração extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas. Valores conhecidos compatíveis com o serviçoInterna |
CachingTypes |
Especifica os requisitos de cache. Valores conhecidos compatíveis com o serviço
Nenhum |
ContinuablePage |
Uma interface que descreve uma página de resultados. |
CreatedByType |
O tipo de entidade que criou o recurso. Valores conhecidos compatíveis com o serviço de usuário do |
DeleteOptions |
Especificar o que acontece com o adaptador de rede quando a VM é excluída Valores conhecidos compatíveis com o serviço
excluir |
DiffDiskOptions |
Especifica a opção de disco efêmero para o disco do sistema operacional. Valores conhecidos compatíveis com o serviçoLocal |
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. Valores conhecidos compatíveis com o serviço
cacheDisk |
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. Valores conhecidos compatíveis com o serviço
SCSI |
DiskCreateOptionTypes |
Especifica como a máquina virtual deve ser criada. Valores conhecidos compatíveis com o serviço |
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. Valores conhecidos compatíveis com o serviço
excluir |
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 Valores conhecidos compatíveis com o serviço |
EvictionPolicy |
Tipo diferente de políticas de remoção Valores conhecidos compatíveis com o serviço
excluir |
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'. Valores conhecidos compatíveis com o serviço
IPv4 |
LinuxPatchAssessmentMode |
Especifica o modo de Avaliação de Patch convidado da VM para a máquina virtual IaaS. Valores conhecidos compatíveis com o serviço ImageDefault |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting |
Especifica a configuração de reinicialização para todas as operações de instalação de patch AutomaticByPlatform. Valores conhecidos compatíveis com o serviço
Desconhecido |
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. Valores conhecidos compatíveis com o serviço ImageDefault |
ManagedServiceIdentityType |
Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos). Valores conhecidos compatíveis com o serviço
Nenhum |
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. Valores conhecidos compatíveis com o serviçoauditoria |
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' Valores conhecidos compatíveis com o serviço2020-11-01 |
NetworkInterfaceAuxiliaryMode |
Especifica se o modo Auxiliar está habilitado para o recurso de Interface de Rede. Valores conhecidos compatíveis com o serviço
Nenhum |
NetworkInterfaceAuxiliarySku |
Especifica se o sku auxiliar está habilitado para o recurso de Interface de Rede. Valores conhecidos compatíveis com o serviço
Nenhum |
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. Valores conhecidos compatíveis com o serviço
Windows |
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" Valores conhecidos compatíveis com o serviço
usuário |
ProtocolTypes |
Especifica o protocolo do ouvinte WinRM. Os valores possíveis são: http,https. Valores conhecidos compatíveis com o serviço
http |
ProvisioningState |
Alias para ProvisioningState |
PublicIPAddressSkuName |
Especifique o nome do sku de IP público. Valores conhecidos compatíveis com o serviço
Básico |
PublicIPAddressSkuTier |
Especificar a camada de sku de IP público Valores conhecidos compatíveis com o serviço Regional |
RegularPriorityAllocationStrategy |
Tipos regulares de estratégia de alocação de VM para a Frota de Computação Valores conhecidos compatíveis com o serviço
LowerPrice |
ResourceProvisioningState |
O estado de provisionamento de um tipo de recurso. Valores conhecidos compatíveis com o serviço
êxito |
SecurityEncryptionTypes |
Especifica o EncryptionType do disco gerenciado.
Observação: Ele pode ser definido apenas para VMs confidenciais. Valores conhecidos compatíveis com o serviço
VMGuestStateOnly |
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. Valores conhecidos compatíveis com o serviço
TrustedLaunch |
SettingNames |
Especifica o nome da configuração à qual o conteúdo se aplica. Os valores possíveis são: FirstLogonCommands e AutoLogon. Valores conhecidos compatíveis com o serviço do AutoLogon do |
SpotAllocationStrategy |
Tipos de estratégia de alocação spot para a Frota de Computação Valores conhecidos compatíveis com o serviço
PriceCapacityOptimized |
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 Valores conhecidos compatíveis com o serviço
Standard_LRS |
Versions |
Versões de API |
WindowsPatchAssessmentMode |
Especifica o modo de avaliação de patch convidado da VM para a máquina virtual IaaS. Valores conhecidos compatíveis com o serviço ImageDefault |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting |
Especifica a configuração de reinicialização para todas as operações de instalação de patch AutomaticByPlatform. Valores conhecidos compatíveis com o serviço
Desconhecido |
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. Valores conhecidos compatíveis com o serviço Manual do |
Enumerações
Funções
restore |
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
- client
- AzureFleetClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Retornos
PollerLike<OperationState<TResult>, TResult>
Azure SDK for JavaScript