Partager via


VirtualMachine.Update Interface

Implémente

public static interface VirtualMachine.Update
extends Appliable<VirtualMachine>, UpdateWithTags<Update>, WithProximityPlacementGroup, WithUnmanagedDataDisk, WithManagedDataDisk, WithSecondaryNetworkInterface, WithExtension, WithBootDiagnostics, WithBillingProfile, WithSystemAssignedManagedServiceIdentity, WithUserAssignedManagedServiceIdentity, WithLicenseType, WithAdditionalCapacities, WithOSDisk, WithSecurityFeatures, WithDeleteOptions

Modèle pour une opération de mise à jour, contenant tous les paramètres qui peuvent être modifiés.

Résumé de la méthode

Modificateur et type Méthode et description
abstract Update withDataDiskDefaultCachingType(CachingTypes cachingType)

Spécifie le type de mise en cache par défaut pour les disques de données managés.

abstract Update withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions)

Spécifie les options de suppression pour les disques de données managés.

abstract Update withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId)

Spécifie le jeu de chiffrement de disque pour le disque de données managé.

abstract Update withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)

Spécifie un type de compte de stockage.

abstract Update withOSDiskCaching(CachingTypes cachingType)

Spécifie le type de mise en cache du disque du système d’exploitation.

abstract Update withOSDiskEncryptionSettings(DiskEncryptionSettings settings)

Spécifie les paramètres de chiffrement du disque du système d’exploitation.

abstract Update withOSDiskSizeInGB(int size)

Spécifie la taille du disque du système d’exploitation en Go.

abstract Update withPriority(VirtualMachinePriorityTypes priority)

Spécifie une nouvelle priorité pour la machine virtuelle.

abstract Update withSize(VirtualMachineSizeTypes size)

Spécifie une nouvelle taille pour la machine virtuelle.

abstract Update withSize(String sizeName)

Spécifie une nouvelle taille pour la machine virtuelle.

Détails de la méthode

withDataDiskDefaultCachingType

public abstract VirtualMachine.Update withDataDiskDefaultCachingType(CachingTypes cachingType)

Spécifie le type de mise en cache par défaut pour les disques de données managés.

Parameters:

cachingType - un type de mise en cache

Returns:

étape suivante de la mise à jour

withDataDiskDefaultDeleteOptions

public abstract VirtualMachine.Update withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions)

Spécifie les options de suppression pour les disques de données managés.

Parameters:

deleteOptions - options de suppression pour les disques de données managés

Returns:

étape suivante de la définition

withDataDiskDefaultDiskEncryptionSet

public abstract VirtualMachine.Update withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId)

Spécifie le jeu de chiffrement de disque pour le disque de données managé.

Parameters:

diskEncryptionSetId - ID du jeu de chiffrement de disque.

Returns:

étape suivante de la définition

withDataDiskDefaultStorageAccountType

public abstract VirtualMachine.Update withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)

Spécifie un type de compte de stockage.

Parameters:

storageAccountType - un type de compte de stockage

Returns:

étape suivante de la mise à jour

withOSDiskCaching

public abstract VirtualMachine.Update withOSDiskCaching(CachingTypes cachingType)

Spécifie le type de mise en cache du disque du système d’exploitation.

Parameters:

cachingType - type de mise en cache.

Returns:

étape suivante de la mise à jour

withOSDiskEncryptionSettings

public abstract VirtualMachine.Update withOSDiskEncryptionSettings(DiskEncryptionSettings settings)

Spécifie les paramètres de chiffrement du disque du système d’exploitation.

Parameters:

settings - les paramètres de chiffrement.

Returns:

étape représentant la mise à jour de la machine virtuelle pouvant être créaté

withOSDiskSizeInGB

public abstract VirtualMachine.Update withOSDiskSizeInGB(int size)

Spécifie la taille du disque du système d’exploitation en Go.

Seuls les disques non managés peuvent être redimensionnés dans le cadre d’une mise à jour de machine virtuelle. Les disques managés doivent être redimensionnés séparément, à l’aide de l’API de disque managé.

Parameters:

size - une taille de disque.

Returns:

étape suivante de la mise à jour

withPriority

public abstract VirtualMachine.Update withPriority(VirtualMachinePriorityTypes priority)

Spécifie une nouvelle priorité pour la machine virtuelle.

Parameters:

priority - une priorité dans la liste des types de priorité disponibles

Returns:

étape suivante de la mise à jour

withSize

public abstract VirtualMachine.Update withSize(VirtualMachineSizeTypes size)

Spécifie une nouvelle taille pour la machine virtuelle.

VirtualMachineSizeTypes n’est pas la liste complète des tailles de machine virtuelle. Consultez availableSizes() pour le redimensionnement.

Parameters:

size - taille de la liste des tailles disponibles pour la machine virtuelle

Returns:

étape suivante de la définition

withSize

public abstract VirtualMachine.Update withSize(String sizeName)

Spécifie une nouvelle taille pour la machine virtuelle.

Consultez availableSizes() pour le redimensionnement.

Parameters:

sizeName - nom d’une taille pour la machine virtuelle en tant que texte

Returns:

étape suivante de la mise à jour

S’applique à