IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool Schnittstelle

Definition

Die Phase einer Aktualisierung einer VM-Skalierungsgruppe, die es ermöglicht, einen Back-End-Pool und/oder eingehenden NAT-Pool des ausgewählten Lastenausgleichs mit Internetzugriff der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zuzuordnen.

public interface IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithPrimaryInternetFacingLoadBalancerNatPool, 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 IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool = interface
    interface IWithPrimaryInternetFacingLoadBalancerNatPool
    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
Public Interface IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool
Implements IAppliable(Of IVirtualMachineScaleSet), IBeta, IUpdateWithTags(Of IWithApply), IWithPrimaryInternetFacingLoadBalancerNatPool
Abgeleitet
Implementiert

Eigenschaften

Key

Die Phase einer Aktualisierung einer VM-Skalierungsgruppe, die es ermöglicht, einen Back-End-Pool und/oder eingehenden NAT-Pool des ausgewählten Lastenausgleichs mit Internetzugriff der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zuzuordnen.

(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 Erweiterungsverweises, 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 der beschleunigte Netzwerkbetrieb für die VM-Skalierungsgruppe aktiviert werden soll.

(Geerbt von IWithAcceleratedNetworking)
WithAdditionalCapabilities(AdditionalCapabilities)

Set gibt zusätzliche Funktionen an, die für die Virtual Machines in der VM-Skalierungsgruppe aktiviert oder deaktiviert sind. Für instance: Gibt an, ob die Virtual Machines das Anfügen verwalteter Datenträger mit UltraSSD_LRS Speicherkontotyp unterstützen können.

(Geerbt von IWithAdditionalCapabilities)
WithAvailabilityZone(AvailabilityZoneId)

Gibt die Verfügbarkeitszone für die VM-Skalierungsgruppe an.

(Geerbt von IWithAvailabilityZone)
WithBootDiagnostics()

Gibt an, dass der Start Diagnose in der VM-Skalierungsgruppe aktiviert werden muss.

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

Gibt an, dass der Start Diagnose in der VM-Skalierungsgruppe aktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithBootDiagnostics(IStorageAccount)

Gibt an, dass der Start Diagnose in der VM-Skalierungsgruppe aktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithBootDiagnostics(String)

Gibt an, dass der Start Diagnose in der VM-Skalierungsgruppe aktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithCapacity(Int32)

Gibt die neue Anzahl von virtuellen Computern in der Skalierungsgruppe an.

(Geerbt von IWithCapacity)
WithExistingApplicationGatewayBackendPool(String)

Geben Sie an, dass ein Application Gateway-Back-End-Pool einer VM-Skalierungsgruppe zugeordnet werden soll.

(Geerbt von IWithApplicationGateway)
WithExistingApplicationSecurityGroup(IApplicationSecurityGroup)

Gibt an, dass die bereitgestellte Anwendungssicherheitsgruppe der VM-Skalierungsgruppe zugeordnet werden soll.

(Geerbt von IWithApplicationSecurityGroup)
WithExistingApplicationSecurityGroupId(String)

Gibt an, dass die bereitgestellte 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)

Die Phase einer Aktualisierung einer VM-Skalierungsgruppe, die es ermöglicht, einen Back-End-Pool und/oder eingehenden NAT-Pool des ausgewählten Lastenausgleichs mit Internetzugriff der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zuzuordnen.

(Geerbt von IWithPrimaryInternalLoadBalancer)
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 Abrechnungsdetails 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 der beschleunigte Netzwerkbetrieb für die VM-Skalierungsgruppe deaktiviert werden soll.

(Geerbt von IWithAcceleratedNetworking)
WithoutApplicationGatewayBackendPool(String)

Geben Sie an, dass ein vorhandenes Anwendungsgateway aus der VM-Skalierungsgruppe entfernt werden soll.

(Geerbt von IWithApplicationGateway)
WithoutApplicationSecurityGroup(String)

Gibt an, dass die bereitgestellte Anwendungssicherheitsgruppe aus der VM-Skalierungsgruppe entfernt werden soll.

(Geerbt von IWithApplicationSecurityGroup)
WithoutBootDiagnostics()

Gibt an, dass der Start Diagnose in der VM-Skalierungsgruppe deaktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithoutDataDisk(Int32)

Trennt den verwalteten Datenträger mit der angegebenen LUN von den Instanzen der VM-Skalierungsgruppe.

(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 konfiguration der primären Netzwerkschnittstelle und allen Back-Ends und eingehenden NAT-Pools im Lastenausgleich entfernt.

(Geerbt von IWithoutPrimaryLoadBalancer)
WithoutPrimaryInternalLoadBalancerBackends(String[])

Entfernt die Zuordnungen zwischen der konfiguration der primären Netzwerkschnittstelle und den angegebenen Back-Ends des internen Lastenausgleichs.

(Geerbt von IWithoutPrimaryLoadBalancerBackend)
WithoutPrimaryInternalLoadBalancerNatPools(String[])

Entfernt die Zuordnungen zwischen der konfiguration der primären Netzwerkschnittstelle und den angegebenen NAT-Pools für eingehenden Datenverkehr des internen Lastenausgleichs.

(Geerbt von IWithoutPrimaryLoadBalancerNatPool)
WithoutPrimaryInternetFacingLoadBalancer()

Entfernt die Zuordnung zwischen dem Mit dem Internet verbundenen Lastenausgleich und der konfiguration der primären Netzwerkschnittstelle. Dadurch wird die Zuordnung zwischen der konfiguration der primären Netzwerkschnittstelle 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 NAT-Pools für eingehenden Datenverkehr 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 die 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)
WithPrimaryInternetFacingLoadBalancerBackends(String[])

Ordnet die angegebenen Lastenausgleichs-Back-Ends mit Internetzugriff der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zu.

WithPrimaryInternetFacingLoadBalancerInboundNatPools(String[])

Ordnet eingehende NAT-Pools des ausgewählten internetseitigen Lastenausgleichs 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 die 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: