IUpdate Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Das gesamte Update des VM-Skalierungsgruppenupdates.
public interface IUpdate : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithPrimaryInternalLoadBalancerBackendOrNatPool, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithPrimaryLoadBalancer, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithApply>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>
type IUpdate = interface
interface IWithPrimaryLoadBalancer
interface IWithPrimaryInternalLoadBalancer
interface IWithApply
interface IAppliable<IVirtualMachineScaleSet>
interface IIndexable
interface IUpdateWithTags<IWithApply>
interface IWithManagedDataDisk
interface IWithUnmanagedDataDisk
interface IWithSku
interface IWithAdditionalCapabilities
interface IWithCapacity
interface IWithExtension
interface IWithoutPrimaryLoadBalancer
interface IWithoutPrimaryLoadBalancerBackend
interface IWithoutPrimaryLoadBalancerNatPool
interface IWithSystemAssignedManagedServiceIdentity
interface IBeta
interface IWithUserAssignedManagedServiceIdentity
interface IWithBootDiagnostics
interface IWithBillingProfile
interface IWithAvailabilityZone
interface IWithVirtualMachinePublicIp
interface IWithAcceleratedNetworking
interface IWithIpForwarding
interface IWithNetworkSecurityGroup
interface IWithSinglePlacementGroup
interface IWithApplicationGateway
interface IWithApplicationSecurityGroup
interface IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool
interface IWithPrimaryInternetFacingLoadBalancerNatPool
interface IWithPrimaryInternalLoadBalancerBackendOrNatPool
interface IWithPrimaryInternalLoadBalancerNatPool
Public Interface IUpdate
Implements IAppliable(Of IVirtualMachineScaleSet), IBeta, IUpdateWithTags(Of IWithApply), IWithPrimaryInternalLoadBalancerBackendOrNatPool, IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool, IWithPrimaryLoadBalancer
- Implementiert
-
IWithAcceleratedNetworking IWithAdditionalCapabilities IWithApplicationGateway IWithApplicationSecurityGroup IWithApply IWithAvailabilityZone IWithBillingProfile IWithBootDiagnostics IWithCapacity IWithExtension IWithIpForwarding IWithManagedDataDisk IWithNetworkSecurityGroup IWithoutPrimaryLoadBalancer IWithoutPrimaryLoadBalancerBackend IWithoutPrimaryLoadBalancerNatPool IWithPrimaryInternalLoadBalancer IWithPrimaryInternalLoadBalancerBackendOrNatPool IWithPrimaryInternalLoadBalancerNatPool IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool IWithPrimaryInternetFacingLoadBalancerNatPool IWithPrimaryLoadBalancer IWithSinglePlacementGroup IWithSku IWithSystemAssignedManagedServiceIdentity IWithUnmanagedDataDisk IWithUserAssignedManagedServiceIdentity IWithVirtualMachinePublicIp IBeta IUpdateWithTags<IWithApply> IAppliable<IVirtualMachineScaleSet> IIndexable
Eigenschaften
Key |
Das gesamte Update des VM-Skalierungsgruppenupdates. (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 eines Erweiterungsverweiss, der an die virtuellen Computer in der Skalierungsgruppe angefügt werden soll. (Geerbt von IWithExtension) |
UpdateExtension(String) |
Beginnt mit der Beschreibung einer Aktualisierung einer vorhandenen Erweiterung, die den virtuellen Computern in der Skalierungsgruppe zugewiesen ist. (Geerbt von IWithExtension) |
WithAcceleratedNetworking() |
Geben Sie an, dass beschleunigtes Netzwerk für die VM-Skalierungsgruppe aktiviert werden soll. (Geerbt von IWithAcceleratedNetworking) |
WithAdditionalCapabilities(AdditionalCapabilities) |
Set gibt zusätzliche Funktionen an, die auf dem Virtual Machines im VM-Skalierungssatz aktiviert oder deaktiviert sind. Für instance: Gibt an, ob die Virtual Machines die Möglichkeit haben, das Anfügen von verwalteten Datenträgern mit UltraSSD_LRS Speicherkontotyp zu unterstützen. (Geerbt von IWithAdditionalCapabilities) |
WithAvailabilityZone(AvailabilityZoneId) |
Gibt die Verfügbarkeitszone für die VM-Skalierungsgruppe an. (Geerbt von IWithAvailabilityZone) |
WithBootDiagnostics() |
Gibt an, dass start Diagnose in der VM-Skalierungsgruppe aktiviert werden muss. (Geerbt von IWithBootDiagnostics) |
WithBootDiagnostics(ICreatable<IStorageAccount>) |
Gibt an, dass start Diagnose in der VM-Skalierungsgruppe aktiviert werden muss. (Geerbt von IWithBootDiagnostics) |
WithBootDiagnostics(IStorageAccount) |
Gibt an, dass start Diagnose in der VM-Skalierungsgruppe aktiviert werden muss. (Geerbt von IWithBootDiagnostics) |
WithBootDiagnostics(String) |
Gibt an, dass start Diagnose in der VM-Skalierungsgruppe aktiviert werden muss. (Geerbt von IWithBootDiagnostics) |
WithCapacity(Int32) |
Gibt die neue Anzahl virtueller Computer in der Skalierungsgruppe an. (Geerbt von IWithCapacity) |
WithExistingApplicationGatewayBackendPool(String) |
Geben Sie an, dass ein Anwendungsgateway-Back-End-Pool der VM-Skalierungsgruppe zugeordnet werden soll. (Geerbt von IWithApplicationGateway) |
WithExistingApplicationSecurityGroup(IApplicationSecurityGroup) |
Gibt an, dass die angegebene Anwendungssicherheitsgruppe der VM-Skalierungsgruppe zugeordnet werden soll. (Geerbt von IWithApplicationSecurityGroup) |
WithExistingApplicationSecurityGroupId(String) |
Gibt an, dass die angegebene Anwendungssicherheitsgruppe der VM-Skalierungsgruppe zugeordnet werden soll. (Geerbt von IWithApplicationSecurityGroup) |
WithExistingNetworkSecurityGroup(INetworkSecurityGroup) |
Gibt die Netzwerksicherheitsgruppe für die VM-Skalierungsgruppe an. (Geerbt von IWithNetworkSecurityGroup) |
WithExistingNetworkSecurityGroupId(String) |
Gibt die Netzwerksicherheitsgruppe für die VM-Skalierungsgruppe an. (Geerbt von IWithNetworkSecurityGroup) |
WithExistingPrimaryInternalLoadBalancer(ILoadBalancer) |
Das gesamte Update des VM-Skalierungsgruppenupdates. (Geerbt von IWithPrimaryInternalLoadBalancer) |
WithExistingPrimaryInternetFacingLoadBalancer(ILoadBalancer) |
Gibt den Lastenausgleich an, der als mit dem Internet verbundenen Lastenausgleich für die virtuellen Computer in der Skalierungsgruppe verwendet werden soll. Dadurch wird der aktuelle Lastenausgleich mit Internetzugriff ersetzt, der den virtuellen Computern in der Skalierungsgruppe zugeordnet ist (falls vorhanden). Standardmäßig werden alle Back-End- und eingehenden NAT-Pools des Lastenausgleichs der primären Netzwerkschnittstelle der virtuellen Computer zugeordnet, es sei denn, in den nächsten Phasen wird eine Teilmenge von ihnen ausgewählt. (Geerbt von IWithPrimaryLoadBalancer) |
WithExistingUserAssignedManagedServiceIdentity(IIdentity) |
Gibt eine vorhandene benutzerseitig zugewiesene Identität an, die dem virtuellen Computer zugeordnet werden soll. (Geerbt von IWithUserAssignedManagedServiceIdentity) |
WithIpForwarding() |
Geben Sie an, dass die IP-Weiterleitung für die VM-Skalierungsgruppe aktiviert werden soll. (Geerbt von IWithIpForwarding) |
WithMaxPrice(Nullable<Double>) |
Gibt die abrechnungsbezogenen Details der virtuellen Computer mit niedriger Priorität in der Skalierungsgruppe an. (Geerbt von IWithBillingProfile) |
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) |
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) |
WithoutAcceleratedNetworking() |
Geben Sie an, dass beschleunigtes Netzwerk für die VM-Skalierungsgruppe deaktiviert werden soll. (Geerbt von IWithAcceleratedNetworking) |
WithoutApplicationGatewayBackendPool(String) |
Geben Sie an, dass ein vorhandenes Zugeordnetes Anwendungsgateway aus der VM-Skalierungsgruppe entfernt werden soll. (Geerbt von IWithApplicationGateway) |
WithoutApplicationSecurityGroup(String) |
Gibt an, dass die angegebene Anwendungssicherheitsgruppe aus der VM-Skalierungsgruppe entfernt werden soll. (Geerbt von IWithApplicationSecurityGroup) |
WithoutBootDiagnostics() |
Gibt an, dass start Diagnose in der VM-Skalierungsgruppe deaktiviert werden muss. (Geerbt von IWithBootDiagnostics) |
WithoutDataDisk(Int32) |
Trennt den verwalteten Datenträger mit dem angegebenen LUN von den Vm-Skalierungsgruppeninstanzen. (Geerbt von IWithManagedDataDisk) |
WithoutExtension(String) |
Entfernt die Erweiterung mit dem angegebenen Namen von den virtuellen Computern in der Skalierungsgruppe. (Geerbt von IWithExtension) |
WithoutIpForwarding() |
Geben Sie an, dass die IP-Weiterleitung für die VM-Skalierungsgruppe deaktiviert werden soll. (Geerbt von IWithIpForwarding) |
WithoutNetworkSecurityGroup() |
Gibt an, dass die Netzwerksicherheitsgruppenzuordnung entfernt werden soll, sofern vorhanden. (Geerbt von IWithNetworkSecurityGroup) |
WithoutPrimaryInternalLoadBalancer() |
Entfernt die Zuordnung zwischen dem internen Lastenausgleich und der primären Netzwerkschnittstellenkonfiguration. Dadurch wird die Zuordnung zwischen der primären Netzwerkschnittstellenkonfiguration und allen Back-Ends und eingehenden NAT-Pools im Lastenausgleich entfernt. (Geerbt von IWithoutPrimaryLoadBalancer) |
WithoutPrimaryInternalLoadBalancerBackends(String[]) |
Entfernt die Zuordnungen zwischen der primären Netzwerkschnittstellenkonfiguration und den angegebenen Back-Ends des internen Lastenausgleichs. (Geerbt von IWithoutPrimaryLoadBalancerBackend) |
WithoutPrimaryInternalLoadBalancerNatPools(String[]) |
Entfernt die Zuordnungen zwischen der primären Netzwerkschnittstellenkonfiguration und den angegebenen eingehenden NAT-Pools des internen Lastenausgleichs. (Geerbt von IWithoutPrimaryLoadBalancerNatPool) |
WithoutPrimaryInternetFacingLoadBalancer() |
Entfernt die Zuordnung zwischen dem mit dem Internet verbundenen Lastenausgleich und der primären Netzwerkschnittstellenkonfiguration. Dadurch wird die Zuordnung zwischen der primären Netzwerkschnittstellenkonfiguration und allen Back-Ends und eingehenden NAT-Pools im Lastenausgleich entfernt. (Geerbt von IWithoutPrimaryLoadBalancer) |
WithoutPrimaryInternetFacingLoadBalancerBackends(String[]) |
Entfernt die Zuordnungen zwischen der primären Netzwerkschnittstellenkonfiguration und den angegebenen Back-Ends des mit dem Internet verbundenen Lastenausgleichs. (Geerbt von IWithoutPrimaryLoadBalancerBackend) |
WithoutPrimaryInternetFacingLoadBalancerNatPools(String[]) |
Entfernt die Zuordnungen zwischen der primären Netzwerkschnittstellenkonfiguration und den angegebenen eingehenden NAT-Pools eines Lastenausgleichs mit Internetzugriff. (Geerbt von IWithoutPrimaryLoadBalancerNatPool) |
WithoutSinglePlacementGroup() |
Geben Sie an, dass eine einzelne Platzierungsgruppe für die VM-Skalierungsgruppe deaktiviert werden soll. (Geerbt von IWithSinglePlacementGroup) |
WithoutSystemAssignedManagedServiceIdentity() |
Gibt an, dass vom System zugewiesene (lokale) verwaltete Dienstidentität in der VM-Skalierungsgruppe deaktiviert werden muss. (Geerbt von IWithSystemAssignedManagedServiceIdentity) |
WithoutTag(String) |
Entfernt ein Tag aus der Ressource. (Geerbt von IUpdateWithTags<T>) |
WithoutUserAssignedManagedServiceIdentity(String) |
Gibt an, dass eine benutzerseitig zugewiesene Identität, die dem virtuellen Computer zugeordnet ist, entfernt werden soll. (Geerbt von IWithUserAssignedManagedServiceIdentity) |
WithPrimaryInternalLoadBalancerBackends(String[]) |
Ordnet die angegebenen internen Lastenausgleichs-Back-Ends der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zu. (Geerbt von IWithPrimaryInternalLoadBalancerBackendOrNatPool) |
WithPrimaryInternalLoadBalancerInboundNatPools(String[]) |
Ordnet die angegebenen internen load balancer eingehenden NAT-Pools der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zu. (Geerbt von IWithPrimaryInternalLoadBalancerNatPool) |
WithPrimaryInternetFacingLoadBalancerBackends(String[]) |
Ordnet die angegebenen Lastenausgleichs-Back-Ends mit Internetzugriff der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zu. (Geerbt von IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool) |
WithPrimaryInternetFacingLoadBalancerInboundNatPools(String[]) |
Ordnet eingehende NAT-Pools des ausgewählten Lastenausgleichs mit Internetzugriff der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zu. (Geerbt von IWithPrimaryInternetFacingLoadBalancerNatPool) |
WithSinglePlacementGroup() |
Geben Sie an, dass eine einzelne Platzierungsgruppe für die VM-Skalierungsgruppe aktiviert werden soll. (Geerbt von IWithSinglePlacementGroup) |
WithSku(IVirtualMachineScaleSetSku) |
Gibt die SKU für die virtuellen Computer in der Skalierungsgruppe an. (Geerbt von IWithSku) |
WithSku(VirtualMachineScaleSetSkuTypes) |
Gibt die SKU für die virtuellen Computer in der Skalierungsgruppe an. (Geerbt von IWithSku) |
WithSystemAssignedManagedServiceIdentity() |
Gibt an, dass vom System zugewiesene (lokale) verwaltete Dienstidentität in der VM-Skalierungsgruppe 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>) |
WithVirtualMachinePublicIp() |
Geben Sie an, dass virtuelle Computer in der Skalierungsgruppe über eine öffentliche IP-Adresse verfügen sollen. (Geerbt von IWithVirtualMachinePublicIp) |
WithVirtualMachinePublicIp(String) |
Geben Sie an, dass virtuelle Computer in der Skalierungsgruppe über eine öffentliche IP-Adresse verfügen sollen. (Geerbt von IWithVirtualMachinePublicIp) |
WithVirtualMachinePublicIp(VirtualMachineScaleSetPublicIPAddressConfiguration) |
Geben Sie an, dass virtuelle Computer in der Skalierungsgruppe über eine öffentliche IP-Adresse verfügen sollen. (Geerbt von IWithVirtualMachinePublicIp) |
Gilt für:
Azure SDK for .NET