IDefinitionManagedOrUnmanaged Schnittstelle

Definition

Die gesamte Definition der VM-Skalierungsgruppe.

public interface IDefinitionManagedOrUnmanaged : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithLinuxCreateManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithLinuxRootUsernameManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithUnmanagedCreate, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithWindowsAdminPasswordManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithWindowsAdminUsernameManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithWindowsCreateManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.DefinitionShared.IDefinitionShared, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>
type IDefinitionManagedOrUnmanaged = interface
    interface IDefinitionShared
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithSku>
    interface IWithExistingResourceGroup<IWithSku>
    interface IWithNewResourceGroup<IWithSku>
    interface IWithCreatableResourceGroup<IWithSku>
    interface IWithSku
    interface IWithProximityPlacementGroup
    interface IWithDoNotRunExtensionsOnOverprovisionedVms
    interface IWithAdditionalCapabilities
    interface IWithNetworkSubnet
    interface IWithPrimaryInternetFacingLoadBalancer
    interface IWithPrimaryInternalLoadBalancer
    interface IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool
    interface IWithPrimaryInternetFacingLoadBalancerNatPool
    interface IWithInternalLoadBalancerBackendOrNatPool
    interface IWithInternalInternalLoadBalancerNatPool
    interface IWithOS
    interface IWithOSBeta
    interface IBeta
    interface IWithCreate
    interface ICreatable<IVirtualMachineScaleSet>
    interface IIndexable
    interface IWithOSDiskSettings
    interface IWithComputerNamePrefix
    interface IWithCapacity
    interface IWithUpgradePolicy
    interface IWithOverProvision
    interface IWithStorageAccount
    interface IWithCustomData
    interface IWithExtension
    interface IWithSystemAssignedManagedServiceIdentity
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithBootDiagnostics
    interface IWithBillingProfile
    interface IWithVMPriority
    interface IWithVirtualMachinePublicIp
    interface IWithAcceleratedNetworking
    interface IWithIpForwarding
    interface IWithNetworkSecurityGroup
    interface IWithSinglePlacementGroup
    interface IWithApplicationGateway
    interface IWithApplicationSecurityGroup
    interface IDefinitionWithTags<IWithCreate>
    interface IWithLinuxRootUsernameManagedOrUnmanaged
    interface IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged
    interface IWithWindowsAdminUsernameManagedOrUnmanaged
    interface IWithWindowsAdminPasswordManagedOrUnmanaged
    interface IWithLinuxCreateManagedOrUnmanaged
    interface IWithManagedCreate
    interface IWithManagedDataDisk
    interface IWithManagedDiskOptionals
    interface IWithAvailabilityZone
    interface IWithWindowsCreateManagedOrUnmanaged
    interface IWithWindowsCreateManaged
    interface IWithUnmanagedCreate
    interface IWithUnmanagedDataDisk
Public Interface IDefinitionManagedOrUnmanaged
Implements IBeta, ICreatable(Of IVirtualMachineScaleSet), IDefinitionShared, IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithSku), IWithExistingResourceGroup(Of IWithSku), IWithGroup(Of IWithSku), IWithLinuxCreateManagedOrUnmanaged, IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged, IWithLinuxRootUsernameManagedOrUnmanaged, IWithNewResourceGroup(Of IWithSku), IWithUnmanagedCreate, IWithWindowsAdminPasswordManagedOrUnmanaged, IWithWindowsAdminUsernameManagedOrUnmanaged, IWithWindowsCreateManagedOrUnmanaged
Implementiert
IBlank IWithAcceleratedNetworking IWithAdditionalCapabilities IWithApplicationGateway IWithApplicationSecurityGroup IWithAvailabilityZone IWithBillingProfile IWithBootDiagnostics IWithCapacity IWithComputerNamePrefix IWithCreate IWithCustomData IWithDoNotRunExtensionsOnOverprovisionedVms IWithExtension IWithGroup IWithInternalInternalLoadBalancerNatPool IWithInternalLoadBalancerBackendOrNatPool IWithIpForwarding IWithLinuxCreateManagedOrUnmanaged IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged IWithLinuxRootUsernameManagedOrUnmanaged IWithManagedCreate IWithManagedDataDisk IWithManagedDiskOptionals IWithNetworkSecurityGroup IWithNetworkSubnet IWithOS IWithOSBeta IWithOSDiskSettings IWithOverProvision IWithPrimaryInternalLoadBalancer IWithPrimaryInternetFacingLoadBalancer IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool IWithPrimaryInternetFacingLoadBalancerNatPool IWithProximityPlacementGroup IWithSinglePlacementGroup IWithSku IWithStorageAccount IWithSystemAssignedManagedServiceIdentity IWithUnmanagedCreate IWithUnmanagedDataDisk IWithUpgradePolicy IWithUserAssignedManagedServiceIdentity IWithVirtualMachinePublicIp IWithVMPriority IWithWindowsAdminPasswordManagedOrUnmanaged IWithWindowsAdminUsernameManagedOrUnmanaged IWithWindowsCreateManaged IWithWindowsCreateManagedOrUnmanaged IDefinitionShared IWithCreatableResourceGroup<IWithSku> IWithCreatableResourceGroup<T> IWithExistingResourceGroup<IWithSku> IWithExistingResourceGroup<T> IWithGroup<IWithSku> IWithNewResourceGroup<IWithSku> IWithNewResourceGroup<T> IBeta IDefinitionWithRegion<IWithGroup> IDefinitionWithTags<IWithCreate> ICreatable<IVirtualMachineScaleSet> IIndexable

Eigenschaften

Key

Die gesamte Definition der VM-Skalierungsgruppe.

(Geerbt von IIndexable)
Name

Ruft den Namen der erstellbaren Ressource ab.

(Geerbt von ICreatable<T>)

Methoden

Create()

Führen Sie die Erstellungsanforderung aus.

(Geerbt von ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Legt die Anforderung in die Warteschlange und erlaubt dem HTTP-Client, sie auszuführen, wenn Systemressourcen verfügbar sind.

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

Beginnt mit der Definition eines Erweiterungsverweises, der an die virtuellen Computer in der Skalierungsgruppe angefügt werden soll.

(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)
WithAdminPassword(String)

Gibt das Administratorkennwort für den virtuellen Windows-Computer an.

(Geerbt von IWithWindowsAdminPasswordManagedOrUnmanaged)
WithAdminUsername(String)

Gibt den Administratorbenutzernamen für den virtuellen Windows-Computer an.

(Geerbt von IWithWindowsAdminUsernameManagedOrUnmanaged)
WithAutoUpdate()

Aktiviert automatische Updates.

(Geerbt von IWithWindowsCreateManaged)
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 maximale Anzahl von virtuellen Computern in der Skalierungsgruppe an.

(Geerbt von IWithCapacity)
WithComputerNamePrefix(String)

Gibt das Namenspräfix an, das zum automatischen Generieren der Namen für die virtuellen Computer in der Skalierungsgruppe verwendet werden soll.

(Geerbt von IWithComputerNamePrefix)
WithCustomData(String)

Gibt die benutzerdefinierten Daten für die VM-Skalierungsgruppe an.

(Geerbt von IWithCustomData)
WithDataDiskDefaultCachingType(CachingTypes)

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

(Geerbt von IWithManagedDiskOptionals)
WithDataDiskDefaultStorageAccountType(StorageAccountTypes)

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

(Geerbt von IWithManagedDiskOptionals)
WithDoNotRunExtensionsOnOverprovisionedVMs(Boolean)

Wenn die Überbereitstellung aktiviert ist, werden Erweiterungen nur auf der angeforderten Anzahl von VMs gestartet, die schließlich beibehalten werden. Diese Eigenschaft stellt daher sicher, dass die Erweiterungen nicht auf der zusätzlichen überdimensionierten VMS ausgeführt werden.

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

Gibt den internen Lastenausgleich an, dessen Back-Ends und/oder NAT-Pools der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zugewiesen werden können. Standardmäßig werden alle Back-Ends und eingehenden NAT-Pools des Lastenausgleichs der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zugeordnet, es sei denn, eine Teilmenge davon wird in den nächsten Phasen ausgewählt.

(Geerbt von IWithPrimaryInternalLoadBalancer)
WithExistingPrimaryInternetFacingLoadBalancer(ILoadBalancer)

Gibt einen Lastenausgleich mit Internetzugriff an, dessen Back-Ends und/oder NAT-Pools den primären Netzwerkschnittstellen der virtuellen Computer in der Skalierungsgruppe zugewiesen werden können. Standardmäßig werden alle Back-Ends und eingehenden NAT-Pools des Lastenausgleichs der primären Netzwerkschnittstelle der virtuellen Computer der Skalierungsgruppe zugeordnet.

(Geerbt von IWithPrimaryInternetFacingLoadBalancer)
WithExistingPrimaryNetworkSubnet(INetwork, String)

Ordnen Sie der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe ein vorhandenes Subnetz des virtuellen Netzwerks zu.

(Geerbt von IWithNetworkSubnet)
WithExistingResourceGroup(IResourceGroup)

Ordnet die Ressource einer vorhandenen Ressourcengruppe zu.

(Geerbt von IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Ordnet die Ressource einer vorhandenen Ressourcengruppe zu.

(Geerbt von IWithExistingResourceGroup<T>)
WithExistingStorageAccount(IStorageAccount)

Gibt ein vorhandenes Speicherkonto für die Betriebssystem- und Datenträger-VHDs der virtuellen Computer in der Skalierungsgruppe an.

(Geerbt von IWithStorageAccount)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Gibt eine vorhandene benutzerseitig zugewiesene Identität an, die der VM-Skalierungsgruppe 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)
WithLatestLinuxImage(String, String, String)

Gibt an, dass die neueste Version eines Marketplace-Linux-Images verwendet werden soll.

(Geerbt von IWithOS)
WithLatestWindowsImage(String, String, String)

Gibt an, dass die neueste Version des angegebenen Marketplace-Windows-Images verwendet werden soll.

(Geerbt von IWithOS)
WithLinuxCustomImage(String)

Gibt die ID eines benutzerdefinierten Linux-Images an, das verwendet werden soll.

(Geerbt von IWithOS)
WithLinuxGalleryImageVersion(String)

Gibt die Ressourcen-ID einer Linux-Katalogimageversion an, die als Skalierungssystem für virtuelle Computer verwendet werden soll.

(Geerbt von IWithOSBeta)
WithLowPriorityVirtualMachine()

Geben Sie an, dass virtuelle Computer in der Skalierungsgruppe VMs mit niedriger Priorität sein sollen.

(Geerbt von IWithVMPriority)
WithLowPriorityVirtualMachine(VirtualMachineEvictionPolicyTypes)

Geben Sie an, dass virtuelle Computer in der Skalierungsgruppe VMs mit niedriger Priorität mit der angegebenen Entfernungsrichtlinie sein sollen.

(Geerbt von IWithVMPriority)
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)
WithNewDataDiskFromImage(Int32)

Gibt den Datenträger an, der aus dem Datenträgerimage im Vm-Image erstellt werden soll.

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

Gibt den Datenträger an, der aus dem Datenträgerimage im Vm-Image erstellt werden soll.

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

Gibt den Datenträger an, der aus dem Datenträgerimage im Vm-Image erstellt werden soll.

(Geerbt von IWithManagedDataDisk)
WithNewProximityPlacementGroup(String, ProximityPlacementGroupType)

Erstellt eine neue Näherungsplatzierungsgruppe mit dem angegebenen Namen und fügt sie dann der VM-Skalierungsgruppe hinzu.

(Geerbt von IWithProximityPlacementGroup)
WithNewResourceGroup()

Die gesamte Definition der VM-Skalierungsgruppe.

(Geerbt von IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Erstellt basierend auf der angegebenen Definition eine neue Ressourcengruppe, in die die Ressource eingefügt werden soll.

(Geerbt von IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

Die gesamte Definition der VM-Skalierungsgruppe.

(Geerbt von IWithNewResourceGroup<T>)
WithNewStorageAccount(ICreatable<IStorageAccount>)

Gibt ein neues Speicherkonto für die Betriebssystem- und Datenträger-VHDs der virtuellen Computer in der Skalierungsgruppe an.

(Geerbt von IWithStorageAccount)
WithNewStorageAccount(String)

Gibt ein neues Speicherkonto für die Betriebssystem- und Datenträger-VHDs der virtuellen Computer in der Skalierungsgruppe an.

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

Gibt die Definition einer noch nicht erstellten benutzerseitig zugewiesenen Identität an, die der VM-Skalierungsgruppe zugeordnet werden soll.

(Geerbt von IWithUserAssignedManagedServiceIdentity)
WithOSDiskCaching(CachingTypes)

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

(Geerbt von IWithOSDiskSettings)
WithOSDiskName(String)

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

(Geerbt von IWithOSDiskSettings)
WithOSDiskStorageAccountType(StorageAccountTypes)

Gibt den Speicherkontotyp für den verwalteten Betriebssystemdatenträger an.

(Geerbt von IWithManagedDiskOptionals)
WithoutAcceleratedNetworking()

Geben Sie an, dass der beschleunigte Netzwerkbetrieb für die VM-Skalierungsgruppe deaktiviert werden soll.

(Geerbt von IWithAcceleratedNetworking)
WithoutAutoUpdate()

Deaktiviert automatische Updates.

(Geerbt von IWithWindowsCreateManaged)
WithoutIpForwarding()

Geben Sie an, dass die IP-Weiterleitung für die VM-Skalierungsgruppe deaktiviert werden soll.

(Geerbt von IWithIpForwarding)
WithoutOverProvisioning()

Deaktiviert die Überbereitstellung virtueller Computer.

(Geerbt von IWithOverProvision)
WithoutPrimaryInternalLoadBalancer()

Gibt an, dass den primären Netzwerkschnittstellen der virtuellen Computer in der Skalierungsgruppe kein interner Lastenausgleich zugeordnet werden soll.

(Geerbt von IWithPrimaryInternalLoadBalancer)
WithoutPrimaryInternetFacingLoadBalancer()

Gibt an, dass der VM-Skalierungsgruppe kein öffentlicher Lastenausgleich zugeordnet werden soll.

(Geerbt von IWithPrimaryInternetFacingLoadBalancer)
WithoutSinglePlacementGroup()

Geben Sie an, dass eine einzelne Platzierungsgruppe für die VM-Skalierungsgruppe deaktiviert werden soll.

(Geerbt von IWithSinglePlacementGroup)
WithoutVMAgent()

Deaktiviert den VM-Agent.

(Geerbt von IWithWindowsCreateManaged)
WithOverProvision(Boolean)

Aktiviert oder deaktiviert die Überbereitstellung von virtuellen Computern in der Skalierungsgruppe.

(Geerbt von IWithOverProvision)
WithOverProvisioning()

Ermöglicht die Überbereitstellung virtueller Computer.

(Geerbt von IWithOverProvision)
WithPopularLinuxImage(KnownLinuxVirtualMachineImage)

Gibt ein bekanntes Marketplace-Linux-Image an, das als Betriebssystem des virtuellen Computers verwendet wird.

(Geerbt von IWithOS)
WithPopularWindowsImage(KnownWindowsVirtualMachineImage)

Gibt ein bekanntes Marketplace-Windows-Image an, das als Betriebssystem für die virtuellen Computer in der Skalierungsgruppe verwendet wird.

(Geerbt von IWithOS)
WithPrimaryInternalLoadBalancerBackends(String[])

Ordnet die angegebenen Back-Ends des ausgewählten Lastenausgleichs der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zu.

(Geerbt von IWithInternalLoadBalancerBackendOrNatPool)
WithPrimaryInternalLoadBalancerInboundNatPools(String[])

Ordnen Sie der primären Netzwerkschnittstelle des virtuellen Computers der Skalierungsgruppe eingehende NAT-Pools für den internen Lastenausgleich zu.

(Geerbt von IWithInternalInternalLoadBalancerNatPool)
WithPrimaryInternetFacingLoadBalancerBackends(String[])

Ordnet die angegebenen Back-Ends des ausgewählten Lastenausgleichs der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zu.

(Geerbt von IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool)
WithPrimaryInternetFacingLoadBalancerInboundNatPools(String[])

Ordnet die angegebenen NAT-Eingangspools des ausgewählten internen Lastenausgleichs der primären Netzwerkschnittstelle der virtuellen Computer in der Skalierungsgruppe zu.

(Geerbt von IWithPrimaryInternetFacingLoadBalancerNatPool)
WithProximityPlacementGroup(String)

Legen Sie Informationen zur Näherungsplatzierungsgruppe fest, der die VM-Skalierungsgruppe zugewiesen werden soll.

(Geerbt von IWithProximityPlacementGroup)
WithRegion(Region)

Gibt die Region für die Ressource an.

(Geerbt von IDefinitionWithRegion<T>)
WithRegion(String)

Gibt die Region für die Ressource nach Name an.

(Geerbt von IDefinitionWithRegion<T>)
WithRootPassword(String)

Gibt das SSH-Stammkennwort für den virtuellen Linux-Computer an.

(Geerbt von IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged)
WithRootUsername(String)

Gibt den SSH-Stammbenutzernamen für den virtuellen Linux-Computer an.

(Geerbt von IWithLinuxRootUsernameManagedOrUnmanaged)
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)
WithSpecificLinuxImageVersion(ImageReference)

Gibt die spezifische Version eines Linux-Images für den Markt an, die verwendet werden soll.

(Geerbt von IWithOS)
WithSpecificWindowsImageVersion(ImageReference)

Gibt die spezifische Version eines Marketplace-Windows-Images an, das verwendet werden muss.

(Geerbt von IWithOS)
WithSsh(String)

Gibt den öffentlichen SSH-Schlüssel an. Jeder Aufruf dieser Methode fügt den angegebenen öffentlichen Schlüssel der Liste der öffentlichen Schlüssel des virtuellen Computers hinzu.

(Geerbt von IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged)
WithStoredLinuxImage(String)

Gibt das (benutzerdefinierte) Linux-Image des Benutzers an, das als Betriebssystem des virtuellen Computers verwendet wird.

(Geerbt von IWithOS)
WithStoredWindowsImage(String)

Gibt das benutzerspezifische Windows-Image an, das als Betriebssystem für die virtuellen Computer in der Skalierungsgruppe verwendet werden soll.

(Geerbt von IWithOS)
WithSystemAssignedManagedServiceIdentity()

Gibt an, dass systemseitig 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 IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

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

(Geerbt von IDefinitionWithTags<T>)
WithTimeZone(String)

Gibt die Zeitzone für die zu verwendenden virtuellen Computer an.

(Geerbt von IWithWindowsCreateManaged)
WithUnmanagedDisks()

Die gesamte Definition der VM-Skalierungsgruppe.

(Geerbt von IWithWindowsCreateManagedOrUnmanaged)
WithUpgradeMode(UpgradeMode)

Gibt den Upgraderichtlinienmodus für VM-Skalierungsgruppen an.

(Geerbt von IWithUpgradePolicy)
WithVirtualMachinePriority(VirtualMachinePriorityTypes)

Gibt die Priorität der virtuellen Computer in der Skalierungsgruppe an.

(Geerbt von IWithVMPriority)
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)
WithVMAgent()

Aktiviert den VM-Agent.

(Geerbt von IWithWindowsCreateManaged)
WithWindowsCustomImage(String)

Gibt die ID eines benutzerdefinierten Windows-Images an, das verwendet werden soll.

(Geerbt von IWithOS)
WithWindowsGalleryImageVersion(String)

Gibt die Ressourcen-ID einer Windows-Katalogimageversion an, die als VM-Skalierungssystem verwendet werden soll.

(Geerbt von IWithOSBeta)
WithWinRM(WinRMListener)

Gibt den WinRM-Listener an. Jeder Aufruf dieser Methode fügt den angegebenen Listener der Liste der WinRM-Listener des virtuellen Computers hinzu.

(Geerbt von IWithWindowsCreateManaged)

Gilt für: