Freigeben über


IUpdate Schnittstelle

Definition

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

public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.Network.Update.IWithAddressSpace, Microsoft.Azure.Management.Network.Fluent.Network.Update.IWithDdosProtectionPlan, Microsoft.Azure.Management.Network.Fluent.Network.Update.IWithDnsServer, Microsoft.Azure.Management.Network.Fluent.Network.Update.IWithSubnet, Microsoft.Azure.Management.Network.Fluent.Network.Update.IWithVmProtection, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Network.Fluent.Network.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Network.Fluent.INetwork>
type IUpdate = interface
    interface IAppliable<INetwork>
    interface IIndexable
    interface IUpdateWithTags<IUpdate>
    interface IWithSubnet
    interface IWithDnsServer
    interface IWithAddressSpace
    interface IWithAddressSpaceBeta
    interface IBeta
    interface IWithDdosProtectionPlan
    interface IWithVmProtection
Public Interface IUpdate
Implements IAppliable(Of INetwork), IBeta, IUpdateWithTags(Of IUpdate), IWithAddressSpace, IWithDdosProtectionPlan, IWithDnsServer, IWithSubnet, IWithVmProtection
Implementiert

Eigenschaften

Key

Die Vorlage für einen Updatevorgang für virtuelle Netzwerke, die 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>)
DefineSubnet(String)

Beginnt mit der Definition eines neuen Subnetzes, das diesem virtuellen Netzwerk hinzugefügt werden soll.

(Geerbt von IWithSubnet)
UpdateSubnet(String)

Beginnt mit der Beschreibung einer Aktualisierung eines vorhandenen Subnetzes dieses Netzwerks.

(Geerbt von IWithSubnet)
WithAddressSpace(String)

Fügt dem virtuellen Netzwerk explizit einen Adressraum hinzu. Beachten Sie, dass die Wirkung dieser Methode additiv ist, d. h. bei jeder Verwendung wird dem Netzwerk ein neuer Adressraum hinzugefügt. Diese Methode sucht nicht auf Konflikte oder Überlappungen mit anderen Adressräumen. Wenn ein Konflikt vorliegt, wird möglicherweise eine Cloud-Ausnahme ausgelöst, nachdem das Update angewendet wurde.

(Geerbt von IWithAddressSpace)
WithDnsServer(String)

Gibt die IP-Adresse des DNS-Servers an, der dem virtuellen Netzwerk zugeordnet werden soll. Beachten Sie, dass die Wirkung dieser Methode additiv ist, d. h. bei jeder Verwendung wird dem Netzwerk ein neuer DNS-Server hinzugefügt.

(Geerbt von IWithDnsServer)
WithExistingDdosProtectionPlan(String)

Ordnet dem virtuellen Netzwerk einen vorhandenen DDoS-Schutzplan zu.

(Geerbt von IWithDdosProtectionPlan)
WithNewDdosProtectionPlan()

Erstellt einen neuen DDoS-Schutzplan in derselben Region und Gruppe wie das virtuelle Netzwerk und ordnet ihn der Ressource zu. Der interne Name des DDoS-Schutzplans wird vom Namen der Ressource abgeleitet.

(Geerbt von IWithDdosProtectionPlan)
WithoutAddressSpace(String)

Entfernt den angegebenen Adressraum aus dem virtuellen Netzwerk, unter der Annahme, dass er nicht verwendet wird und keines der Subnetze verwendet wird.

(Geerbt von IWithAddressSpaceBeta)
WithoutDdosProtectionPlan()

Ordnet den DDoS-Schutzplan auf und deaktiviert den DDoS-Standardschutz für dieses virtuelle Netzwerk. Hinweis: Die Planressource wird nicht aus Azure gelöscht.

(Geerbt von IWithDdosProtectionPlan)
WithoutSubnet(String)

Entfernt ein Subnetz aus dem virtuellen Netzwerk.

(Geerbt von IWithSubnet)
WithoutTag(String)

Entfernt ein Tag aus der Ressource.

(Geerbt von IUpdateWithTags<T>)
WithoutVmProtection()

Deaktivieren Sie den VM-Schutz für alle Subnetze im virtuellen Netzwerk.

(Geerbt von IWithVmProtection)
WithSubnet(String, String)

Fügt dem virtuellen Netzwerk explizit ein Subnetz hinzu. Beachten Sie, dass die Wirkung dieser Methode additiv ist, d. h. bei jeder Verwendung wird dem Netzwerk ein neues Subnetz hinzugefügt.

(Geerbt von IWithSubnet)
WithSubnets(IDictionary<String,String>)

Definiert explizit alle Subnetze im virtuellen Netzwerk basierend auf der bereitgestellten Zuordnung. Dadurch werden alle zuvor vorhandenen Subnetze ersetzt.

(Geerbt von IWithSubnet)
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>)
WithVmProtection()

Aktivieren Sie den VM-Schutz für alle Subnetze im virtuellen Netzwerk.

(Geerbt von IWithVmProtection)

Gilt für: