Freigeben über


IUpdate Schnittstelle

Definition

Die Vorlage für einen Aktualisierungsvorgang, der alle Einstellungen enthält, die geändert werden können.

public interface IUpdate : Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithBillingProfile, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithBootDiagnostics, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithExtension, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithLicenseType, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithManagedDataDisk, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithPriority, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithProximityPlacementGroup, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithSecondaryNetworkInterface, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithSystemAssignedManagedServiceIdentity, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithUnmanagedDataDisk, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithUserAssignedManagedServiceIdentity, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>
type IUpdate = interface
    interface IAppliable<IVirtualMachine>
    interface IIndexable
    interface IUpdateWithTags<IUpdate>
    interface IWithProximityPlacementGroup
    interface IWithUnmanagedDataDisk
    interface IWithManagedDataDisk
    interface IWithSecondaryNetworkInterface
    interface IWithExtension
    interface IWithBootDiagnostics
    interface IWithBillingProfile
    interface IWithSystemAssignedManagedServiceIdentity
    interface IBeta
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithPriority
    interface IWithLicenseType
Public Interface IUpdate
Implements IAppliable(Of IVirtualMachine), IBeta, IUpdateWithTags(Of IUpdate), IWithBillingProfile, IWithBootDiagnostics, IWithExtension, IWithLicenseType, IWithManagedDataDisk, IWithPriority, IWithProximityPlacementGroup, IWithSecondaryNetworkInterface, IWithSystemAssignedManagedServiceIdentity, IWithUnmanagedDataDisk, IWithUserAssignedManagedServiceIdentity
Abgeleitet
Implementiert

Eigenschaften

Key

Die Vorlage für einen Aktualisierungsvorgang, der alle Einstellungen enthält, die geändert werden können.

(Geerbt von IIndexable)

Methoden

Apply()

Führen Sie die Updateanforderung aus.

(Geerbt von IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Führen Sie die Updateanforderung asynchron aus.

(Geerbt von IAppliable<T>)
DefineNewExtension(String)

Beginnt mit der Definition einer Erweiterung, die an den virtuellen Computer angefügt werden soll.

(Geerbt von IWithExtension)
DefineUnmanagedDataDisk(String)

Beginnt mit der Definition eines leeren nicht verwalteten Datenträgers, der an den virtuellen Computer angefügt werden soll, zusammen mit seiner Konfiguration.

(Geerbt von IWithUnmanagedDataDisk)
UpdateExtension(String)

Beginnt mit der Beschreibung eines Updates einer vorhandenen Erweiterung dieses virtuellen Computers.

(Geerbt von IWithExtension)
UpdateUnmanagedDataDisk(String)

Beginnt die Beschreibung einer Aktualisierung eines vorhandenen nicht verwalteten Datenträgers dieses virtuellen Computers.

(Geerbt von IWithUnmanagedDataDisk)
WithBootDiagnostics()

Gibt an, dass start Diagnose auf dem virtuellen Computer aktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithBootDiagnostics(ICreatable<IStorageAccount>)

Gibt an, dass start Diagnose auf dem virtuellen Computer aktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithBootDiagnostics(IStorageAccount)

Gibt an, dass start Diagnose auf dem virtuellen Computer aktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithBootDiagnostics(String)

Gibt an, dass start Diagnose auf dem virtuellen Computer aktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithDataDiskDefaultCachingType(CachingTypes)

Gibt den Standardcachetyp für die verwalteten Datenträger an.

WithDataDiskDefaultStorageAccountType(StorageAccountTypes)

Gibt einen Speicherkontotyp an.

WithEphemeralOSDisk(DiffDiskOptions)

Gibt die kurzlebigen Optionen für den Betriebssystemdatenträger an.

WithExistingDataDisk(IDisk)

Ordnet dem virtuellen Computer einen vorhandenen verwalteten Quelldatenträger zu.

(Geerbt von IWithManagedDataDisk)
WithExistingDataDisk(IDisk, Int32, CachingTypes)

Gibt einen vorhandenen verwalteten Quelldatenträger und -einstellungen an.

(Geerbt von IWithManagedDataDisk)
WithExistingDataDisk(IDisk, Int32, Int32, CachingTypes)

Gibt einen vorhandenen verwalteten Quelldatenträger und -einstellungen an.

(Geerbt von IWithManagedDataDisk)
WithExistingSecondaryNetworkInterface(INetworkInterface)

Ordnet dem virtuellen Computer eine vorhandene Netzwerkschnittstelle zu. Beachten Sie, dass die Wirkung dieser Methode additiv ist, d. h. bei jeder Verwendung wird die neue sekundäre Netzwerkschnittstelle dem virtuellen Computer hinzugefügt.

(Geerbt von IWithSecondaryNetworkInterface)
WithExistingUnmanagedDataDisk(String, String, String)

Gibt eine vorhandene VHD an, die als Datenträger an den virtuellen Computer angefügt werden muss.

(Geerbt von IWithUnmanagedDataDisk)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Gibt eine vorhandene benutzerseitig zugewiesene Identität an, die dem virtuellen Computer zugeordnet werden soll.

(Geerbt von IWithUserAssignedManagedServiceIdentity)
WithLicenseType(String)

Gibt an, dass das verwendete Image oder der verwendete Datenträger lokal lizenziert wurde.

(Geerbt von IWithLicenseType)
WithMaxPrice(Nullable<Double>)

Gibt die abrechnungsbezogenen Details eines virtuellen Computers mit niedriger Priorität an.

(Geerbt von IWithBillingProfile)
WithNewDataDisk(ICreatable<IDisk>)

Gibt an, dass ein verwalteter Datenträger explizit mit der angegebenen Definition erstellt und dem virtuellen Computer als Datenträger angefügt werden muss.

(Geerbt von IWithManagedDataDisk)
WithNewDataDisk(ICreatable<IDisk>, Int32, CachingTypes)

Gibt an, dass ein verwalteter Datenträger explizit mit der angegebenen Definition erstellt und dem virtuellen Computer als Datenträger angefügt werden muss.

(Geerbt von IWithManagedDataDisk)
WithNewDataDisk(Int32)

Gibt an, dass ein verwalteter Datenträger implizit mit der angegebenen Größe erstellt werden muss.

(Geerbt von IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes)

Gibt an, dass ein verwalteter Datenträger implizit mit den angegebenen Einstellungen erstellt werden muss.

(Geerbt von IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes, StorageAccountTypes)

Gibt an, dass ein verwalteter Datenträger implizit mit den angegebenen Einstellungen erstellt werden muss.

(Geerbt von IWithManagedDataDisk)
WithNewSecondaryNetworkInterface(ICreatable<INetworkInterface>)

Erstellt eine neue Netzwerkschnittstelle, die dem virtuellen Computer zugeordnet werden soll. Beachten Sie, dass die Wirkung dieser Methode additiv ist, d. h. bei jeder Verwendung wird die neue sekundäre Netzwerkschnittstelle dem virtuellen Computer hinzugefügt.

(Geerbt von IWithSecondaryNetworkInterface)
WithNewUnmanagedDataDisk(Int32)

Gibt an, dass ein neuer leerer nicht verwalteter Datenträger an einen virtuellen Computer angefügt werden muss.

(Geerbt von IWithUnmanagedDataDisk)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

Gibt die Definition einer noch nicht erstellten benutzerseitig zugewiesenen Identität an, die dem virtuellen Computer zugeordnet werden soll.

(Geerbt von IWithUserAssignedManagedServiceIdentity)
WithOSDiskCaching(CachingTypes)

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

WithOSDiskEncryptionSettings(DiskEncryptionSettings)

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

WithOSDiskSizeInGB(Int32)

Gibt die Größe des Betriebssystemdatenträgers in GB an. Nur nicht verwaltete Datenträger können im Rahmen eines VM-Updates geändert werden. Verwaltete Datenträger müssen mithilfe der API für verwaltete Datenträger separat angepasst werden.

WithoutBootDiagnostics()

Gibt an, dass start Diagnose auf dem virtuellen Computer deaktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithoutDataDisk(Int32)

Trennt einen verwalteten Datenträger mit der angegebenen LUN vom virtuellen Computer.

(Geerbt von IWithManagedDataDisk)
WithoutExtension(String)

Trennt eine Erweiterung vom virtuellen Computer.

(Geerbt von IWithExtension)
WithoutNetworkInterface(String)

Entfernt eine Netzwerkschnittstelle vom virtuellen Computer.

(Geerbt von IWithSecondaryNetworkInterface)
WithoutProximityPlacementGroup()

Entfernt die Näherungsplatzierungsgruppe aus dem virtuellen Computer.

(Geerbt von IWithProximityPlacementGroup)
WithoutSecondaryNetworkInterface(String)
Veraltet.

Entfernt eine sekundäre Netzwerkschnittstelle vom virtuellen Computer.

(Geerbt von IWithSecondaryNetworkInterface)
WithoutSystemAssignedManagedServiceIdentity()

Gibt an, dass die vom System zugewiesene (lokale) verwaltete Dienstidentität deaktiviert werden muss.

(Geerbt von IWithSystemAssignedManagedServiceIdentity)
WithoutTag(String)

Entfernt ein Tag aus der Ressource.

(Geerbt von IUpdateWithTags<T>)
WithoutUnmanagedDataDisk(Int32)

Trennt einen nicht verwalteten Datenträger vom virtuellen Computer.

(Geerbt von IWithUnmanagedDataDisk)
WithoutUnmanagedDataDisk(String)

Trennt einen nicht verwalteten Datenträger vom virtuellen Computer.

(Geerbt von IWithUnmanagedDataDisk)
WithoutUserAssignedManagedServiceIdentity(String)

Gibt an, dass eine benutzerseitig zugewiesene Identität, die dem virtuellen Computer zugeordnet ist, entfernt werden soll.

(Geerbt von IWithUserAssignedManagedServiceIdentity)
WithPriority(VirtualMachinePriorityTypes)

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

(Geerbt von IWithPriority)
WithProximityPlacementGroup(String)

Legen Sie Informationen zur Näherungsplatzierungsgruppe fest, der die virtuellen Computer zugewiesen werden sollen.

(Geerbt von IWithProximityPlacementGroup)
WithSize(String)

Gibt eine neue Größe für den virtuellen Computer an.

WithSize(VirtualMachineSizeTypes)

Gibt eine neue Größe für den virtuellen Computer an.

WithSystemAssignedManagedServiceIdentity()

Gibt an, dass systemseitig zugewiesene (lokale) verwaltete Dienstidentität auf dem virtuellen Computer aktiviert werden muss.

(Geerbt von IWithSystemAssignedManagedServiceIdentity)
WithTag(String, String)

Fügt der Ressource ein Tag hinzu.

(Geerbt von IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Gibt Tags für die Ressource als {@link Map} an.

(Geerbt von IUpdateWithTags<T>)

Gilt für: