Freigeben über


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:

cachingType - einen Zwischenspeicherungstyp

Returns:

die nächste Phase des Updates

withDataDiskDefaultDeleteOptions

public abstract VirtualMachine.Update withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions)

Gibt die Löschoptionen für verwaltete Datenträger an.

Parameters:

deleteOptions - die Löschoptionen für verwaltete Datenträger

Returns:

die nächste Phase der Definition

withDataDiskDefaultDiskEncryptionSet

public abstract VirtualMachine.Update withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId)

Gibt den Datenträgerverschlüsselungssatz für den verwalteten Datenträger an.

Parameters:

diskEncryptionSetId - die ID des Datenträgerverschlüsselungssatzes.

Returns:

die nächste Phase der Definition

withDataDiskDefaultStorageAccountType

public abstract VirtualMachine.Update withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)

Gibt einen Speicherkontotyp an.

Parameters:

storageAccountType - Speicherkontotyp

Returns:

die nächste Phase des Updates

withOSDiskCaching

public abstract VirtualMachine.Update withOSDiskCaching(CachingTypes cachingType)

Gibt den Cachetyp für den Betriebssystemdatenträger an.

Parameters:

cachingType - ein Zwischenspeicherungstyp.

Returns:

die nächste Phase des Updates

withOSDiskEncryptionSettings

public abstract VirtualMachine.Update withOSDiskEncryptionSettings(DiskEncryptionSettings settings)

Gibt die Verschlüsselungseinstellungen für den Betriebssystemdatenträger an.

Parameters:

settings - die Verschlüsselungseinstellungen.

Returns:

die Phase, die ein erstellbares VM-Update darstellt

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:

size - Eine Datenträgergröße.

Returns:

die nächste Phase des Updates

withPriority

public abstract VirtualMachine.Update withPriority(VirtualMachinePriorityTypes priority)

Gibt eine neue Priorität für den virtuellen Computer an.

Parameters:

priority - eine Priorität aus der Liste der verfügbaren Prioritätstypen

Returns:

die nächste Phase des Updates

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:

size - Eine Größe aus der Liste der verfügbaren Größen für den virtuellen Computer

Returns:

die nächste Phase der Definition

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:

sizeName - Der Name einer Größe für den virtuellen Computer als Text

Returns:

die nächste Phase des Updates

Gilt für: