VirtualMachine.Update Schnittstelle
Implementiert
public static interface VirtualMachine.Update
extends Appliable<VirtualMachine>, UpdateWithTags<Update>, WithProximityPlacementGroup, WithUnmanagedDataDisk, WithManagedDataDisk, WithSecondaryNetworkInterface, WithExtension, WithBootDiagnostics, WithBillingProfile, WithSystemAssignedManagedServiceIdentity, WithUserAssignedManagedServiceIdentity, WithLicenseType, WithAdditionalCapacities, WithOSDisk, WithSecurityFeatures, WithDeleteOptions
Die Vorlage für einen Aktualisierungsvorgang, die alle Einstellungen enthält, die geändert werden können.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
abstract Update |
withDataDiskDefaultCachingType(CachingTypes cachingType)
Gibt den Standardcachetyp für die verwalteten Datenträger an. |
abstract Update |
withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions)
Gibt die Löschoptionen für verwaltete Datenträger an. |
abstract Update |
withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId)
Gibt den Datenträgerverschlüsselungssatz für den verwalteten Datenträger an. |
abstract Update |
withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)
Gibt einen Speicherkontotyp an. |
abstract Update |
withOSDiskCaching(CachingTypes cachingType)
Gibt den Cachetyp für den Betriebssystemdatenträger an. |
abstract Update |
withOSDiskEncryptionSettings(DiskEncryptionSettings settings)
Gibt die Verschlüsselungseinstellungen für den Betriebssystemdatenträger an. |
abstract Update |
withOSDiskSizeInGB(int size)
Gibt die Größe des Betriebssystemdatenträgers in GB an. |
abstract Update |
withPriority(VirtualMachinePriorityTypes priority)
Gibt eine neue Priorität für den virtuellen Computer an. |
abstract Update |
withSize(VirtualMachineSizeTypes size)
Gibt eine neue Größe für den virtuellen Computer an. |
abstract Update |
withSize(String sizeName)
Gibt eine neue Größe für den virtuellen Computer an. |
Details zur Methode
withDataDiskDefaultCachingType
public abstract VirtualMachine.Update withDataDiskDefaultCachingType(CachingTypes cachingType)
Gibt den Standardcachetyp für die verwalteten Datenträger an.
Parameters:
Returns:
withDataDiskDefaultDeleteOptions
public abstract VirtualMachine.Update withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions)
Gibt die Löschoptionen für verwaltete Datenträger an.
Parameters:
Returns:
withDataDiskDefaultDiskEncryptionSet
public abstract VirtualMachine.Update withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId)
Gibt den Datenträgerverschlüsselungssatz für den verwalteten Datenträger an.
Parameters:
Returns:
withDataDiskDefaultStorageAccountType
public abstract VirtualMachine.Update withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)
Gibt einen Speicherkontotyp an.
Parameters:
Returns:
withOSDiskCaching
public abstract VirtualMachine.Update withOSDiskCaching(CachingTypes cachingType)
Gibt den Cachetyp für den Betriebssystemdatenträger an.
Parameters:
Returns:
withOSDiskEncryptionSettings
public abstract VirtualMachine.Update withOSDiskEncryptionSettings(DiskEncryptionSettings settings)
Gibt die Verschlüsselungseinstellungen für den Betriebssystemdatenträger an.
Parameters:
Returns:
withOSDiskSizeInGB
public abstract VirtualMachine.Update withOSDiskSizeInGB(int size)
Gibt die Größe des Betriebssystemdatenträgers in GB an.
Nur nicht verwaltete Datenträger können im Rahmen eines VM-Updates in ihrer Größe geändert werden. Verwaltete Datenträger müssen mithilfe der API für verwaltete Datenträger separat angepasst werden.
Parameters:
Returns:
withPriority
public abstract VirtualMachine.Update withPriority(VirtualMachinePriorityTypes priority)
Gibt eine neue Priorität für den virtuellen Computer an.
Parameters:
Returns:
withSize
public abstract VirtualMachine.Update withSize(VirtualMachineSizeTypes size)
Gibt eine neue Größe für den virtuellen Computer an.
VirtualMachineSizeTypes ist nicht die vollständige Liste der VM-Größen. Weitere Informationen finden Sie availableSizes() unter Größenänderung.
Parameters:
Returns:
withSize
public abstract VirtualMachine.Update withSize(String sizeName)
Gibt eine neue Größe für den virtuellen Computer an.
Weitere Informationen finden Sie availableSizes() unter Größenänderung.
Parameters:
Returns:
Gilt für:
Azure SDK for Java