Condividi tramite


@azure/arm-computefleet package

Classi

AzureFleetClient

Interfacce

AdditionalCapabilities

AdditionalCapabilities per la macchina virtuale.

AdditionalLocationsProfile

Rappresenta la configurazione per posizioni aggiuntive in cui è possibile distribuire le risorse fleet.

AdditionalUnattendContent

Specifica informazioni aggiuntive in formato XML che possono essere incluse nel file Unattend.xml, utilizzato dal programma di installazione di Windows. Il contenuto viene definito impostando il nome, il nome del componente e il passaggio in cui viene applicato il contenuto.

ApiEntityReference

Informazioni di riferimento sulle entità API.

ApiError

ApiError per Fleet

ApiErrorBase

Base errori API.

ApplicationProfile

Contiene l'elenco delle applicazioni della raccolta che devono essere rese disponibili per la macchina virtuale/set di scalabilità di macchine virtuali

AzureFleetClientOptionalParams

Parametri facoltativi per il client.

BaseVirtualMachineProfile

Descrive il profilo della macchina virtuale di base per la flotta

BootDiagnostics

Diagnostica di avvio è una funzionalità di debug che consente di visualizzare l'output e lo screenshot della console per diagnosticare lo stato della macchina virtuale. È possibile visualizzare facilmente l'output del log della console. Azure consente anche di visualizzare uno screenshot della macchina virtuale dall'hypervisor.

CapacityReservationProfile

Parametri di un profilo di prenotazione della capacità.

ComputeProfile

Profilo di calcolo da usare per l'esecuzione dei carichi di lavoro dell'utente.

DiagnosticsProfile

Specifica lo stato delle impostazioni di diagnostica di avvio. Versione minima api: 2015-06-15.

DiffDiskSettings

Descrive i parametri delle impostazioni temporanee del disco che possono essere specificate per il disco del sistema operativo. Nota: Le impostazioni temporanee del disco possono essere specificate solo per il disco gestito.

DiskEncryptionSetParameters

Descrive il parametro dell'ID risorsa del set di crittografia dischi gestiti dal cliente che può essere specificato per il disco. Nota: L'ID risorsa del set di crittografia del disco può essere specificato solo per il disco gestito. Per altri dettagli, vedere https://aka.ms/mdssewithcmkoverview.

EncryptionIdentity

Specifica l'identità gestita usata da ADE per ottenere il token di accesso per le operazioni dell'insieme di credenziali delle chiavi.

Fleet

Una risorsa di Compute Fleet

FleetProperties

Dettagli della flotta di calcolo.

FleetUpdate

Modello di aggiornamento della flotta

FleetsCreateOrUpdateOptionalParams

Parametri facoltativi.

FleetsDeleteOptionalParams

Parametri facoltativi.

FleetsGetOptionalParams

Parametri facoltativi.

FleetsListByResourceGroupOptionalParams

Parametri facoltativi.

FleetsListBySubscriptionOptionalParams

Parametri facoltativi.

FleetsListVirtualMachineScaleSetsOptionalParams

Parametri facoltativi.

FleetsOperations

Interfaccia che rappresenta un'operazione Fleets.

FleetsUpdateOptionalParams

Parametri facoltativi.

ImageReference

Specifica le informazioni sull'immagine da usare. È possibile specificare informazioni sulle immagini della piattaforma, sulle immagini del marketplace o sulle immagini delle macchine virtuali. Questo elemento è obbligatorio quando si vuole usare un'immagine della piattaforma, un'immagine del marketplace o un'immagine di macchina virtuale, ma non viene usata in altre operazioni di creazione. NOTA: l'autore e l'offerta di riferimento delle immagini possono essere impostati solo quando si crea il set di scalabilità.

InnerError

Dettagli dell'errore interno.

KeyVaultSecretReference

Descrive un riferimento al segreto dell'insieme di credenziali delle chiavi

LinuxConfiguration

Specifica le impostazioni del sistema operativo Linux nella macchina virtuale. Per un elenco delle distribuzioni Linux supportate, vedere Linux in distribuzioni Azure-Endorsed.

LinuxPatchSettings

Specifica le impostazioni correlate all'applicazione di patch guest della macchina virtuale in Linux.

LinuxVMGuestPatchAutomaticByPlatformSettings

Specifica impostazioni aggiuntive da applicare quando la modalità patch AutomaticByPlatform è selezionata nelle impostazioni della patch linux.

LocationProfile

Rappresenta il profilo per una singola posizione aggiuntiva nella Flotta. Percorso e virtualMachineProfileOverride (facoltativo).

ManagedServiceIdentity

Identità del servizio gestita (identità assegnate dal sistema e/o assegnate dall'utente)

ManagedServiceIdentityUpdate

Modello per l'aggiunta di proprietà facoltative.

OSImageNotificationProfile

Specifica le configurazioni correlate all'evento pianificato dell'immagine del sistema operativo.

Operation

Dettagli di un'operazione API REST, restituita dall'API operazioni del provider di risorse

OperationDisplay

Informazioni di visualizzazione localizzate per e operazioni.

OperationsListOptionalParams

Parametri facoltativi.

OperationsOperations

Interfaccia che rappresenta un'operazione operations.

PageSettings

Opzioni per il metodo byPage

PagedAsyncIterableIterator

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

PatchSettings

Specifica le impostazioni correlate all'applicazione di patch guest della macchina virtuale in Windows.

Plan

Pianificare la risorsa.

ProxyAgentSettings

Specifica le impostazioni proxyAgent durante la creazione della macchina virtuale. Versione minima api: 2023-09-01.

PublicIPAddressSku

Descrive lo SKU dell'indirizzo IP pubblico. Può essere impostato solo con OrchestrationMode come flessibile.

RegularPriorityProfile

Opzioni di configurazione per le istanze regolari nella flotta di calcolo.

Resource

Campi comuni restituiti nella risposta per tutte le risorse di Azure Resource Manager

ResourcePlanUpdate

Modello per l'aggiunta di proprietà facoltative.

RestorePollerOptions
ScheduledEventsProfile

Specifica le configurazioni correlate agli eventi pianificati.

SecurityPostureReference

Specifica il comportamento di sicurezza da usare per tutte le macchine virtuali nel set di scalabilità. Versione minima api: 2023-03-01

SecurityProfile

Specifica le impostazioni del profilo di sicurezza per la macchina virtuale o il set di scalabilità di macchine virtuali.

ServiceArtifactReference

Specifica l'ID di riferimento dell'artefatto del servizio usato per impostare la stessa versione dell'immagine per tutte le macchine virtuali nel set di scalabilità quando si usa la versione dell'immagine 'latest'. Versione minima api: 2022-11-01

SpotPriorityProfile

Opzioni di configurazione per le istanze spot nella flotta di calcolo.

SshConfiguration

Configurazione SSH per macchine virtuali basate su Linux in esecuzione in Azure

SshPublicKey

Contiene informazioni sulla chiave pubblica del certificato SSH e sul percorso nella macchina virtuale Linux in cui viene inserita la chiave pubblica.

SubResource

Descrive SubResource

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

TerminateNotificationProfile

Specifica le configurazioni correlate all'evento pianificato Terminate.

TrackedResource

La definizione del modello di risorsa per una risorsa di livello superiore di Azure Resource Manager con "tag" e "location"

UefiSettings

Specifica le impostazioni di sicurezza, ad esempio l'avvio protetto e vTPM usato durante la creazione della macchina virtuale. Versione minima api: 2020-12-01.

UserAssignedIdentity

Proprietà di identità assegnate dall'utente

VMAttributeMinMaxDouble

VMAttributes usando valori double.

VMAttributeMinMaxInteger

Durante il recupero di VMSize da CRS, Min = 0 (uint. MinValue) se non specificato, Max = 4294967295 (uint. MaxValue) se non specificato. In questo modo è possibile filtrare vmAttributes in tutte le macchine virtuali disponibili.

VMAttributes

VMAttributes che verrà usato per filtrare vmSizes che verranno usate per compilare Fleet.

VMDiskSecurityProfile

Specifica le impostazioni del profilo di sicurezza per il disco gestito. Nota: può essere impostato solo per le macchine virtuali riservate.

VMGalleryApplication

Specifica le informazioni necessarie per fare riferimento a una versione dell'applicazione della raccolta di calcolo

VMSizeProperties

Specifica le impostazioni delle proprietà dimensioni macchina virtuale nella macchina virtuale.

VaultCertificate

Descrive un singolo riferimento al certificato in un insieme di credenziali delle chiavi e dove risiede il certificato nella macchina virtuale.

VaultSecretGroup

Descrive un set di certificati che si trovano tutti nello stesso insieme di credenziali delle chiavi.

VirtualHardDisk

Descrive l'URI di un disco.

VirtualMachineScaleSet

VirtualMachineScaleSet di AzureFleet

VirtualMachineScaleSetDataDisk

Descrive un disco dati del set di scalabilità di macchine virtuali.

VirtualMachineScaleSetExtension

Descrive un'estensione del set di scalabilità di macchine virtuali.

VirtualMachineScaleSetExtensionProfile

Descrive un profilo di estensione del set di scalabilità di macchine virtuali.

VirtualMachineScaleSetExtensionProperties

Descrive le proprietà di un'estensione del set di scalabilità di macchine virtuali.

VirtualMachineScaleSetHardwareProfile

Specifica le impostazioni hardware per il set di scalabilità di macchine virtuali.

VirtualMachineScaleSetIPConfiguration

Descrive la configurazione IP di un profilo di rete del set di scalabilità di macchine virtuali.

VirtualMachineScaleSetIPConfigurationProperties

Descrive le proprietà di configurazione IP di un profilo di rete del set di scalabilità di macchine virtuali.

VirtualMachineScaleSetIpTag

Contiene il tag IP associato all'indirizzo IP pubblico.

VirtualMachineScaleSetManagedDiskParameters

Descrive i parametri di un disco gestito scaleset.

VirtualMachineScaleSetNetworkConfiguration

Descrive le configurazioni di rete del profilo di rete di un set di scalabilità di macchine virtuali.

VirtualMachineScaleSetNetworkConfigurationDnsSettings

Descrive le impostazioni DNS di una configurazione DNS dei set di scalabilità di macchine virtuali.

VirtualMachineScaleSetNetworkConfigurationProperties

Descrive la configurazione IP di un profilo di rete del set di scalabilità di macchine virtuali.

VirtualMachineScaleSetNetworkProfile

Descrive un profilo di rete del set di scalabilità di macchine virtuali.

VirtualMachineScaleSetOSDisk

Descrive un disco del sistema operativo del set di scalabilità di macchine virtuali.

VirtualMachineScaleSetOSProfile

Descrive un profilo del sistema operativo del set di scalabilità di macchine virtuali.

VirtualMachineScaleSetPublicIPAddressConfiguration

Descrive la configurazione publicIPAddress di un set di scalabilità di macchine virtuali

VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

Descrive le impostazioni DNS di una configurazione DNS dei set di scalabilità di macchine virtuali.

VirtualMachineScaleSetPublicIPAddressConfigurationProperties

Descrive la configurazione publicIPAddress di un set di scalabilità di macchine virtuali

VirtualMachineScaleSetStorageProfile

Descrive un profilo di archiviazione del set di scalabilità di macchine virtuali.

VmSizeProfile

Specifiche relative alle dimensioni di una macchina virtuale. Questo conterrà anche il rango e il peso corrispondenti in futuro.

WinRMConfiguration

Descrive la configurazione di Gestione remota Windows della macchina virtuale

WinRMListener

Descrive il protocollo e l'identificazione personale del listener di Gestione remota Windows

WindowsConfiguration

Specifica le impostazioni del sistema operativo Windows nella macchina virtuale.

WindowsVMGuestPatchAutomaticByPlatformSettings

Specifica impostazioni aggiuntive da applicare quando la modalità patch AutomaticByPlatform è selezionata nelle impostazioni della patch di Windows.

Alias tipo

AcceleratorManufacturer

Produttori di acceleratori supportati dalle macchine virtuali di Azure.
knownAcceleratorManufacturer può essere usato in modo intercambiabile con AcceleratorManufacturer, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

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

AcceleratorType

Tipi di acceleratore supportati dalle macchine virtuali di Azure.
KnownAcceleratorType può essere usato in modo intercambiabile con AcceleratorType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

GPU : Acceleratore GPU
FPGA: ACCELERATORE FPGA

ActionType

Enumerazione estendibile. Indica il tipo di azione. "Interno" si riferisce alle azioni destinate solo alle API interne.
KnownActionType può essere usato in modo intercambiabile con ActionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

interno: le azioni sono destinate alle API solo interne.

ArchitectureType

Tipi di architettura supportati dalle macchine virtuali di Azure.
KnownArchitectureType può essere usato in modo intercambiabile con ArchitectureType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

arm64: architettura ARM64
X64 : Architettura X64

CachingTypes

Specifica i requisiti di memorizzazione nella cache.
KnownCachingTypes può essere usato in modo intercambiabile con CachingTypes, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Nessuna: 'Nessuno' è l'impostazione predefinita per l'archiviazione Standard
ReadOnly: 'ReadOnly' è l'impostazione predefinita per Archiviazione Premium
ReadWrite: 'ReadWrite' è l'impostazione predefinita per il disco del sistema operativo

ContinuablePage

Interfaccia che descrive una pagina di risultati.

CpuManufacturer

Produttori di CPU supportati dalle macchine virtuali di Azure.
knownCpuManufacturer può essere usato in modo intercambiabile con CpuManufacturer, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Intel: CPU Intel.
AMD: CPU AMD.
Microsoft: CPU Microsoft.
Ampere: CPU Ampere.

CreatedByType

Tipo di entità che ha creato la risorsa.
<xref:KnowncreatedByType> può essere usato in modo intercambiabile con createdByType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

User: l'entità è stata creata da un utente.
'applicazione: l'entità è stata creata da un'applicazione.
ManagedIdentity: l'entità è stata creata da un'identità gestita.
Key: l'entità è stata creata da una chiave.

DeleteOptions

Specificare cosa accade all'interfaccia di rete quando la macchina virtuale viene eliminata
KnownDeleteOptions può essere usato in modo intercambiabile con DeleteOptions, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

elimina: opzione Elimina
scollegare: opzione di scollegamento

DiffDiskOptions

Specifica l'opzione disco temporaneo per il disco del sistema operativo.
KnownDiffDiskOptions può essere usato in modo intercambiabile con DiffDiskOptions, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

locale : opzione locale.

DiffDiskPlacement

Specifica il posizionamento temporaneo del disco per il disco del sistema operativo. Questa proprietà può essere usata dall'utente nella richiesta per scegliere il percorso, ad esempio il disco della cache o lo spazio su disco della risorsa per il provisioning dei dischi del sistema operativo temporaneo. Per altre informazioni sui requisiti relativi alle dimensioni del disco del sistema operativo temporaneo, vedere Requisiti delle dimensioni del disco del sistema operativo temporaneo per le macchine virtuali Windows in https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements e linux in https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements versione api minima per NvmeDisk: 2024-03-01.
KnownDiffDiskPlacement può essere usato in modo intercambiabile con DiffDiskPlacement, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

'opzione CacheDisk: CacheDisk.
'opzione ResourceDisk: Disco risorse.
opzione NvmeDisk: NvmeDisk.

DiskControllerTypes

Specifica il tipo di controller del disco configurato per la macchina virtuale e VirtualMachineScaleSet. Questa proprietà è supportata solo per le macchine virtuali il cui disco del sistema operativo e lo SKU della macchina virtuale supportano la generazione 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), controllare la funzionalità HyperVGenerations restituita come parte delle funzionalità sku della macchina virtuale nella risposta dell'API SKU Microsoft.Compute per l'area che contiene V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Per altre informazioni sui tipi di controller disco supportati, vedere https://aka.ms/azure-diskcontrollertypes.
KnownDiskControllerTypes può essere usato in modo intercambiabile con DiskControllerTypes, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

SCSI: tipo di disco SCSI
NVMe : tipo di disco NVMe

DiskCreateOptionTypes

Specifica la modalità di creazione della macchina virtuale.
KnownDiskCreateOptionTypes può essere usato in modo intercambiabile con DiskCreateOptionTypes, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

FromImage: questo valore viene usato quando si usa un'immagine per creare la macchina virtuale. Se si usa un'immagine della piattaforma, si usa anche l'elemento imageReference descritto in precedenza. Se si usa un'immagine del marketplace, si usa anche l'elemento di piano descritto in precedenza.
Vuoto: questo valore viene usato durante la creazione di un disco dati vuoto.
Attach: questo valore viene usato quando si usa un disco specializzato per creare la macchina virtuale.
Copia: questo valore viene usato per creare un disco dati da uno snapshot o da un altro disco.
Restore: questo valore viene usato per creare un disco dati da un punto di ripristino del disco.

DiskDeleteOptionTypes

Specifica il comportamento del disco gestito quando la macchina virtuale viene eliminata, ad esempio se il disco gestito viene eliminato o scollegato. I valori supportati sono: Delete. Se viene usato questo valore, il disco gestito viene eliminato quando viene eliminata la macchina virtuale. Staccare. Se questo valore viene usato, il disco gestito viene mantenuto dopo l'eliminazione della macchina virtuale. Versione minima api: 2021-03-01.
KnownDiskDeleteOptionTypes può essere usato in modo intercambiabile con DiskDeleteOptionTypes, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Elimina: se viene usato questo valore, il disco gestito viene eliminato quando viene eliminata la macchina virtuale.
Scollegare: se viene usato questo valore, il disco gestito viene mantenuto dopo l'eliminazione della macchina virtuale.

DomainNameLabelScopeTypes

Ambito dell'etichetta nome di dominio. La concatenazione dell'etichetta del nome di dominio con hash generata in base ai criteri dall'ambito dell'etichetta del nome di dominio e l'indice vm saranno le etichette dei nomi di dominio delle risorse PublicIPAddress che verranno create
KnownDomainNameLabelScopeTypes possono essere usati in modo intercambiabile con DomainNameLabelScopeTypes, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

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

EvictionPolicy

Diversi tipi di criteri di rimozione
KnownEvictionPolicy può essere usato in modo intercambiabile con EvictionPolicy, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Elimina: quando viene rimossa, la macchina virtuale spot verrà eliminata e la capacità corrispondente verrà aggiornata in modo da riflettere questa situazione.
Deallocare: quando viene rimossa, la macchina virtuale spot verrà deallocata/arrestata

IPVersion

Disponibile da Api-Version 2017-03-30 e versioni successive, indica se la specifica ipconfiguration è IPv4 o IPv6. Il valore predefinito è IPv4. I valori possibili sono: 'IPv4' e 'IPv6'.
KnownIPVersion può essere usato in modo intercambiabile con IPVersion, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

IPv4: versione IPv4
IPv6: versione IPv6

LinuxPatchAssessmentMode

Specifica la modalità di valutazione della patch guest della macchina virtuale per la macchina virtuale IaaS.

I valori possibili sono:

ImageDefault: è possibile controllare la tempistica delle valutazioni delle patch in una macchina virtuale.

AutomaticByPlatform: la piattaforma attiverà valutazioni periodiche delle patch. La proprietà provisionVMAgent deve essere true.
KnownLinuxPatchAssessmentMode può essere usato in modo intercambiabile con LinuxPatchAssessmentMode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

ImageDefault: è possibile controllare la tempistica delle valutazioni delle patch in una macchina virtuale.
AutomaticByPlatform: la piattaforma attiverà valutazioni periodiche delle patch. La proprietà provisionVMAgent deve essere true.

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Specifica l'impostazione di riavvio per tutte le operazioni di installazione delle patch AutomaticByPlatform.
KnownLinuxVMGuestPatchAutomaticByPlatformRebootSetting può essere usato in modo intercambiabile con LinuxVMGuestPatchAutomaticByPlatformRebootSetting, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

sconosciuto: impostazione Riavvio sconosciuto
'impostazione IfRequired: IfRequired Reboot
Mai: non riavviare mai l'impostazione
Sempre: impostazione Riavvia sempre

LinuxVMGuestPatchMode

Specifica la modalità di applicazione di patch guest alle macchine virtuali IaaS o alle macchine virtuali associate al set di scalabilità di macchine virtuali con OrchestrationMode come flessibile.
KnownLinuxVMGuestPatchMode può essere usato in modo intercambiabile con LinuxVMGuestPatchMode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

ImageDefault: viene usata la configurazione di applicazione di patch predefinita della macchina virtuale.
AutomaticByPlatform: la macchina virtuale verrà aggiornata automaticamente dalla piattaforma. La proprietà provisionVMAgent deve essere true.

LocalStorageDiskType

Tipi diversi di dischi di archiviazione locale supportati dalle macchine virtuali di Azure.
KnownLocalStorageDiskType può essere usato in modo intercambiabile con LocalStorageDiskType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

HDD: Tipo di disco HDD.
SSD: Tipo di disco SDD.

ManagedServiceIdentityType

Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned).
KnownManagedServiceIdentityType può essere usato in modo intercambiabile con ManagedServiceIdentityType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Nessuna: nessuna identità gestita.
SystemAssigned: identità gestita assegnata dal sistema.
'UserAssigned: identità gestita assegnata dall'utente.
SystemAssigned,UserAssigned: identità gestita assegnata dal sistema e dall'utente.

Mode

Specifica la modalità su cui Verrà eseguito ProxyAgent se la funzionalità è abilitata. ProxyAgent inizierà a controllare o monitorare ma non a imporre il controllo di accesso sulle richieste agli endpoint host in modalità di controllo, mentre in modalità di imposizione applichererà il controllo di accesso. Il valore predefinito è Imponi modalità.
KnownMode può essere usato in modo intercambiabile con Mode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Audit: Modalità di controllo
Imponi: Modalità di imposizione

NetworkApiVersion

specifica la versione dell'API Microsoft.Network usata durante la creazione di risorse di rete nelle configurazioni dell'interfaccia di rete per il set di scalabilità di macchine virtuali con modalità di orchestrazione "Flessibile"
KnownNetworkApiVersion può essere usato in modo intercambiabile con NetworkApiVersion, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

2020-11-01: versione iniziale supportata. Sono supportate anche le versioni successive.

NetworkInterfaceAuxiliaryMode

Specifica se la modalità ausiliaria è abilitata per la risorsa interfaccia di rete.
KnownNetworkInterfaceAuxiliaryMode può essere usato in modo intercambiabile con NetworkInterfaceAuxiliaryMode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Nessuna: nessuna modalità
acceleratedConnections: modalità AcceleratedConnections
mobile : modalità mobile

NetworkInterfaceAuxiliarySku

Specifica se lo SKU ausiliario è abilitato per la risorsa interfaccia di rete.
KnownNetworkInterfaceAuxiliarySku può essere usato in modo intercambiabile con NetworkInterfaceAuxiliarySku, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Nessuna: nessun SKU
A1 : SKU A1
A2: SKU A2
A4: SKU A4
A8 : SKU A8

OperatingSystemTypes

Questa proprietà consente di specificare il tipo di sistema operativo incluso nel disco se si crea una macchina virtuale da un'immagine utente o un disco rigido virtuale specializzato. I valori possibili sono: Windows,Linux.
KnownOperatingSystemTypes può essere usato in modo intercambiabile con OperatingSystemTypes, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Windows: tipo di sistema operativo Windows
Linux: tipo di sistema operativo Linux

Origin

Executor previsto dell'operazione; come in Controllo degli accessi in base alle risorse e nell'esperienza utente dei log di controllo. Il valore predefinito è "user, system"
KnownOrigin può essere usato in modo intercambiabile con Origin, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

'utente: indica che l'operazione viene avviata da un utente.
di sistema: indica che l'operazione viene avviata da un sistema.
utente,di sistema: indica che l'operazione viene avviata da un utente o da un sistema.

ProtocolTypes

Specifica il protocollo del listener WinRM. I valori possibili sono: http,https.
KnownProtocolTypes può essere usato in modo intercambiabile con ProtocolTypes, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

http: protocollo HTTP
https: protocollo Https

ProvisioningState

Stato di provisioning di un tipo di risorsa.
KnownProvisioningState può essere usato in modo intercambiabile con ResourceProvisioningState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

riuscito
non riuscito
annullata
Creazione di
aggiornamento
eliminazione di
migrazione di

PublicIPAddressSkuName

Specificare il nome dello SKU IP pubblico.
knownPublicIPAddressSkuName può essere usato in modo intercambiabile con PublicIPAddressSkuName, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Basic: nome sku di base
standard: nome sku standard

PublicIPAddressSkuTier

Specificare il livello SKU DELL'INDIRIZZO IP pubblico
KnownPublicIPAddressSkuTier può essere usato in modo intercambiabile con PublicIPAddressSkuTier, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

a livello di area: livello sku a livello di area
globale : livello sku globale

RegularPriorityAllocationStrategy

Tipi di strategia di allocazione di macchine virtuali regolari per la flotta di calcolo
KnownRegularPriorityAllocationStrategy può essere usato in modo intercambiabile con RegularPriorityAllocationStrategy, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

LowestPrice: valore predefinito. La distribuzione delle dimensioni delle macchine virtuali verrà determinata per ottimizzare il prezzo.
con priorità: la distribuzione delle dimensioni delle macchine virtuali verrà determinata per ottimizzare per la "priorità" come specificato per ogni dimensione della macchina virtuale.

SecurityEncryptionTypes

Specifica encryptionType del disco gestito. Nota: può essere impostato solo per le macchine virtuali riservate.
KnownSecurityEncryptionTypes può essere usato in modo intercambiabile con SecurityEncryptionTypes, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

VMGuestStateOnly: EncryptionType del disco gestito è impostato su VMGuestStateOnly per la crittografia solo del BLOB VMGuestState.
DiskWithVMGuestState: EncryptionType del disco gestito è impostato su DiskWithVMGuestState per la crittografia del disco gestito insieme al BLOB VMGuestState.
NonPersistedTPM: EncryptionType del disco gestito è impostato su NonPersistedTPM per non rendere persistente lo stato del firmware nel BLOB VMGuestState.

SecurityTypes

Specifica il Tipo di sicurezza della macchina virtuale. Deve essere impostato su qualsiasi valore specificato per abilitare UefiSettings. Il comportamento predefinito è: UefiSettings non verrà abilitato a meno che questa proprietà non sia impostata.
KnownSecurityTypes può essere usato in modo intercambiabile con SecurityTypes, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

TrustedLaunch: tipo di sicurezza TrustedLaunch
ConfidentialVM: tipo di sicurezza ConfidentialVM

SettingNames

Specifica il nome dell'impostazione a cui si applica il contenuto. I valori possibili sono: FirstLogonCommands e AutoLogon.
KnownSettingNames può essere usato in modo intercambiabile con SettingNames, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

accesso automatico: impostazione Accesso automatico
'impostazione FirstLogonCommands: FirstLogonCommands

SpotAllocationStrategy

Tipi di strategia di allocazione spot per la flotta di calcolo
KnownSpotAllocationStrategy può essere usato in modo intercambiabile con SpotAllocationStrategy, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

PriceCapacityOptimized: impostazione predefinita. La distribuzione delle dimensioni delle macchine virtuali verrà determinata per ottimizzare sia il prezzo che la capacità.
LowestPrice: la distribuzione delle dimensioni delle macchine virtuali verrà determinata per ottimizzare il prezzo. Nota: la capacità verrà comunque considerata qui, ma verrà dato molto meno peso.
CapacityOptimized: la distribuzione delle dimensioni delle macchine virtuali verrà determinata per ottimizzare la capacità.

StorageAccountTypes

Specifica il tipo di account di archiviazione per il disco gestito. Il tipo di account di archiviazione del disco del sistema operativo gestito può essere impostato solo quando si crea il set di scalabilità. NOTA: UltraSSD_LRS può essere usato solo con dischi dati. Non può essere usato con il disco del sistema operativo. Standard_LRS usa HDD Standard. StandardSSD_LRS usa unità SSD Standard. Premium_LRS usa l'unità SSD Premium. UltraSSD_LRS usa il disco Ultra. Premium_ZRS usa l'archiviazione con ridondanza della zona SSD Premium. StandardSSD_ZRS usa l'archiviazione con ridondanza della zona SSD Standard. Per altre informazioni sui dischi supportati per le macchine virtuali Windows, vedere https://docs.microsoft.com/azure/virtual-machines/windows/disks-types e, per le macchine virtuali Linux, vedere https://docs.microsoft.com/azure/virtual-machines/linux/disks-types
KnownStorageAccountTypes può essere usato in modo intercambiabile con StorageAccountTypes, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Standard_LRS: opzione Standard_LRS.
Premium_LRS: opzione Premium_LRS.
StandardSSD_LRS: opzione StandardSSD_LRS.
UltraSSD_LRS: opzione UltraSSD_LRS.
Premium_ZRS: opzione Premium_ZRS.
StandardSSD_ZRS: opzione StandardSSD_ZRS.
PremiumV2_LRS: opzione PremiumV2_LRS.

VMAttributeSupport

VMSizes supportato dalle macchine virtuali di Azure. Incluso è un'unione di Escluso e Obbligatorio.
KnownVMAttributeSupport può essere usato in modo intercambiabile con VMAttributeSupport, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Escluso: tutte le macchine virtuali con supporto per le funzionalità verranno escluse.
Incluso: VMSizes che dispongono del supporto delle funzionalità e che non dispongono del supporto per le funzionalità verranno usati. Incluso è un'unione di Escluso e Obbligatorio.
necessario: verranno usate solo le macchine virtuali con supporto per le funzionalità.

VMCategory

VmCategories definite per le macchine virtuali di Azure. Vedere: https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/overview?tabs=breakdownseries%2Cgeneralsizelist%2Ccomputesizelist%2Cmemorysizelist%2Cstoragesizelist%2Cgpusizelist%2Cfpgasizelist%2Chpcsizelist#general-purpose
KnownVMCategory può essere usato in modo intercambiabile con VMCategory, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

GeneralPurpose: le dimensioni delle macchine virtuali per utilizzo generico offrono un rapporto tra CPU e memoria bilanciato. Ideale per test e sviluppo, database da piccole a medie e server Web con traffico da basso a medio.
computeOptimized: le dimensioni delle macchine virtuali ottimizzate per il calcolo hanno un rapporto elevato tra CPU e memoria. Queste dimensioni sono valide per server Web con traffico medio, appliance di rete, processi batch e server applicazioni.
memoryOptimized: le dimensioni delle macchine virtuali ottimizzate per la memoria offrono un rapporto elevato tra memoria e CPU, ideale per i server di database relazionali, le cache da medie a grandi dimensioni e l'analisi in memoria.
storageOptimized: le dimensioni delle macchine virtuali ottimizzate per l'archiviazione offrono velocità effettiva elevata del disco e I/O e sono ideali per Big Data, SQL, database NoSQL, data warehousing e database transazionali di grandi dimensioni. Ad esempio Cassandra, MongoDB, Cloudera e Redis.
GpuAccelerated: le dimensioni delle macchine virtuali ottimizzate per la GPU sono macchine virtuali specializzate disponibili con GPU singole, multiple o frazionarie. Queste dimensioni sono progettate per carichi di lavoro con utilizzo intensivo di calcolo, grafica e visualizzazione.
FpgaAccelerated: le dimensioni delle macchine virtuali ottimizzate per FPGA sono macchine virtuali specializzate disponibili con un'unica o più FPGA. Queste dimensioni sono progettate per carichi di lavoro a elevato utilizzo di calcolo. Questo articolo fornisce informazioni sul numero e sul tipo di FPGA, vCPU, dischi dati e schede di interfaccia di rete. La velocità effettiva di archiviazione e la larghezza di banda di rete sono incluse anche per ogni dimensione in questo raggruppamento.
HighPerformanceCompute: le macchine virtuali di calcolo ad alte prestazioni di Azure sono ottimizzate per vari carichi di lavoro HPC, ad esempio la fluidità computazionale, l'analisi degli elementi finiti, il front-end e il back-end EDA, il rendering, la dinamica molecolare, la geo science computazionale, la simulazione meteo e l'analisi dei rischi finanziari.

WindowsPatchAssessmentMode

Specifica la modalità di valutazione delle patch guest della macchina virtuale per la macchina virtuale IaaS.
KnownWindowsPatchAssessmentMode può essere usato in modo intercambiabile con WindowsPatchAssessmentMode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

ImageDefault: è possibile controllare la tempistica delle valutazioni delle patch in una macchina virtuale.
AutomaticByPlatform: la piattaforma attiverà valutazioni periodiche delle patch. La proprietà provisionVMAgent deve essere true.

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Specifica l'impostazione di riavvio per tutte le operazioni di installazione delle patch AutomaticByPlatform.
KnownWindowsVMGuestPatchAutomaticByPlatformRebootSetting può essere usato in modo intercambiabile con WindowsVMGuestPatchAutomaticByPlatformRebootSetting, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

sconosciuto: impostazione Riavvio sconosciuto
'impostazione IfRequired: IfRequired Reboot
Mai: non riavviare mai l'impostazione
Sempre: impostazione Riavvia sempre

WindowsVMGuestPatchMode

Specifica la modalità di applicazione di patch guest alle macchine virtuali IaaS o alle macchine virtuali associate al set di scalabilità di macchine virtuali con OrchestrationMode come flessibile.
KnownWindowsVMGuestPatchMode può essere usato in modo intercambiabile con WindowsVMGuestPatchMode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Manuale: è possibile controllare l'applicazione di patch a una macchina virtuale. A tale scopo, applicare manualmente le patch all'interno della macchina virtuale. In questa modalità gli aggiornamenti automatici sono disabilitati; La proprietà WindowsConfiguration.enableAutomaticUpdates deve essere false
AutomaticByOS: la macchina virtuale verrà aggiornata automaticamente dal sistema operativo. La proprietà WindowsConfiguration.enableAutomaticUpdates deve essere true.
AutomaticByPlatform: la macchina virtuale verrà aggiornata automaticamente dalla piattaforma. Le proprietà provisionVMAgent e WindowsConfiguration.enableAutomaticUpdates devono essere true.

Enumerazioni

KnownAcceleratorManufacturer

Produttori di acceleratori supportati dalle macchine virtuali di Azure.

KnownAcceleratorType

Tipi di acceleratore supportati dalle macchine virtuali di Azure.

KnownActionType

Enumerazione estendibile. Indica il tipo di azione. "Interno" si riferisce alle azioni destinate solo alle API interne.

KnownArchitectureType

Tipi di architettura supportati dalle macchine virtuali di Azure.

KnownCachingTypes

Specifica i requisiti di memorizzazione nella cache.

KnownCpuManufacturer

Produttori di CPU supportati dalle macchine virtuali di Azure.

KnownCreatedByType

Tipo di entità che ha creato la risorsa.

KnownDeleteOptions

Specificare cosa accade all'interfaccia di rete quando la macchina virtuale viene eliminata

KnownDiffDiskOptions

Specifica l'opzione disco temporaneo per il disco del sistema operativo.

KnownDiffDiskPlacement

Specifica il posizionamento temporaneo del disco per il disco del sistema operativo. Questa proprietà può essere usata dall'utente nella richiesta per scegliere il percorso, ad esempio il disco della cache o lo spazio su disco della risorsa per il provisioning dei dischi del sistema operativo temporaneo. Per altre informazioni sui requisiti relativi alle dimensioni del disco del sistema operativo temporaneo, vedere Requisiti delle dimensioni del disco del sistema operativo temporaneo per le macchine virtuali Windows in https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements e linux in https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements versione api minima per NvmeDisk: 2024-03-01.

KnownDiskControllerTypes

Specifica il tipo di controller del disco configurato per la macchina virtuale e VirtualMachineScaleSet. Questa proprietà è supportata solo per le macchine virtuali il cui disco del sistema operativo e lo SKU della macchina virtuale supportano la generazione 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), controllare la funzionalità HyperVGenerations restituita come parte delle funzionalità sku della macchina virtuale nella risposta dell'API SKU Microsoft.Compute per l'area che contiene V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Per altre informazioni sui tipi di controller disco supportati, vedere https://aka.ms/azure-diskcontrollertypes.

KnownDiskCreateOptionTypes

Specifica la modalità di creazione della macchina virtuale.

KnownDiskDeleteOptionTypes

Specifica il comportamento del disco gestito quando la macchina virtuale viene eliminata, ad esempio se il disco gestito viene eliminato o scollegato. I valori supportati sono: Delete. Se viene usato questo valore, il disco gestito viene eliminato quando viene eliminata la macchina virtuale. Staccare. Se questo valore viene usato, il disco gestito viene mantenuto dopo l'eliminazione della macchina virtuale. Versione minima api: 2021-03-01.

KnownDomainNameLabelScopeTypes

Ambito dell'etichetta nome di dominio. La concatenazione dell'etichetta del nome di dominio con hash generata in base ai criteri dall'ambito dell'etichetta del nome di dominio e l'indice vm saranno le etichette dei nomi di dominio delle risorse PublicIPAddress che verranno create

KnownEvictionPolicy

Diversi tipi di criteri di rimozione

KnownIPVersion

Disponibile da Api-Version 2017-03-30 e versioni successive, indica se la specifica ipconfiguration è IPv4 o IPv6. Il valore predefinito è IPv4. I valori possibili sono: 'IPv4' e 'IPv6'.

KnownLinuxPatchAssessmentMode

Specifica la modalità di valutazione della patch guest della macchina virtuale per la macchina virtuale IaaS.

I valori possibili sono:

ImageDefault: è possibile controllare la tempistica delle valutazioni delle patch in una macchina virtuale.

AutomaticByPlatform: la piattaforma attiverà valutazioni periodiche delle patch. La proprietà provisionVMAgent deve essere true.

KnownLinuxVMGuestPatchAutomaticByPlatformRebootSetting

Specifica l'impostazione di riavvio per tutte le operazioni di installazione delle patch AutomaticByPlatform.

KnownLinuxVMGuestPatchMode

Specifica la modalità di applicazione di patch guest alle macchine virtuali IaaS o alle macchine virtuali associate al set di scalabilità di macchine virtuali con OrchestrationMode come flessibile.

KnownLocalStorageDiskType

Tipi diversi di dischi di archiviazione locale supportati dalle macchine virtuali di Azure.

KnownManagedServiceIdentityType

Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned).

KnownMode

Specifica la modalità su cui Verrà eseguito ProxyAgent se la funzionalità è abilitata. ProxyAgent inizierà a controllare o monitorare ma non a imporre il controllo di accesso sulle richieste agli endpoint host in modalità di controllo, mentre in modalità di imposizione applichererà il controllo di accesso. Il valore predefinito è Imponi modalità.

KnownNetworkApiVersion

specifica la versione dell'API Microsoft.Network usata durante la creazione di risorse di rete nelle configurazioni dell'interfaccia di rete per il set di scalabilità di macchine virtuali con modalità di orchestrazione "Flessibile"

KnownNetworkInterfaceAuxiliaryMode

Specifica se la modalità ausiliaria è abilitata per la risorsa interfaccia di rete.

KnownNetworkInterfaceAuxiliarySku

Specifica se lo SKU ausiliario è abilitato per la risorsa interfaccia di rete.

KnownOperatingSystemTypes

Questa proprietà consente di specificare il tipo di sistema operativo incluso nel disco se si crea una macchina virtuale da un'immagine utente o un disco rigido virtuale specializzato. I valori possibili sono: Windows,Linux.

KnownOrigin

Executor previsto dell'operazione; come in Controllo degli accessi in base alle risorse e nell'esperienza utente dei log di controllo. Il valore predefinito è "user, system"

KnownProtocolTypes

Specifica il protocollo del listener WinRM. I valori possibili sono: http,https.

KnownProvisioningState

Valori noti di ProvisioningState accettati dal servizio.

KnownPublicIPAddressSkuName

Specificare il nome dello SKU IP pubblico.

KnownPublicIPAddressSkuTier

Specificare il livello SKU DELL'INDIRIZZO IP pubblico

KnownRegularPriorityAllocationStrategy

Tipi di strategia di allocazione di macchine virtuali regolari per la flotta di calcolo

KnownSecurityEncryptionTypes

Specifica encryptionType del disco gestito. Nota: può essere impostato solo per le macchine virtuali riservate.

KnownSecurityTypes

Specifica il Tipo di sicurezza della macchina virtuale. Deve essere impostato su qualsiasi valore specificato per abilitare UefiSettings. Il comportamento predefinito è: UefiSettings non verrà abilitato a meno che questa proprietà non sia impostata.

KnownSettingNames

Specifica il nome dell'impostazione a cui si applica il contenuto. I valori possibili sono: FirstLogonCommands e AutoLogon.

KnownSpotAllocationStrategy

Tipi di strategia di allocazione spot per la flotta di calcolo

KnownStorageAccountTypes

Specifica il tipo di account di archiviazione per il disco gestito. Il tipo di account di archiviazione del disco del sistema operativo gestito può essere impostato solo quando si crea il set di scalabilità. NOTA: UltraSSD_LRS può essere usato solo con dischi dati. Non può essere usato con il disco del sistema operativo. Standard_LRS usa HDD Standard. StandardSSD_LRS usa unità SSD Standard. Premium_LRS usa l'unità SSD Premium. UltraSSD_LRS usa il disco Ultra. Premium_ZRS usa l'archiviazione con ridondanza della zona SSD Premium. StandardSSD_ZRS usa l'archiviazione con ridondanza della zona SSD Standard. Per altre informazioni sui dischi supportati per le macchine virtuali Windows, vedere https://docs.microsoft.com/azure/virtual-machines/windows/disks-types e, per le macchine virtuali Linux, vedere https://docs.microsoft.com/azure/virtual-machines/linux/disks-types

KnownVMAttributeSupport

VMSizes supportato dalle macchine virtuali di Azure. Incluso è un'unione di Escluso e Obbligatorio.

KnownVMCategory

VmCategories definite per le macchine virtuali di Azure. Vedere: https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/overview?tabs=breakdownseries%2Cgeneralsizelist%2Ccomputesizelist%2Cmemorysizelist%2Cstoragesizelist%2Cgpusizelist%2Cfpgasizelist%2Chpcsizelist#general-purpose

KnownWindowsPatchAssessmentMode

Specifica la modalità di valutazione delle patch guest della macchina virtuale per la macchina virtuale IaaS.

KnownWindowsVMGuestPatchAutomaticByPlatformRebootSetting

Specifica l'impostazione di riavvio per tutte le operazioni di installazione delle patch AutomaticByPlatform.

KnownWindowsVMGuestPatchMode

Specifica la modalità di applicazione di patch guest alle macchine virtuali IaaS o alle macchine virtuali associate al set di scalabilità di macchine virtuali con OrchestrationMode come flessibile.

Funzioni

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

Dettagli funzione

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

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

Parametri

serializedState

string

sourceOperation

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

Restituisce

PollerLike<OperationState<TResult>, TResult>