Freigeben über


IWithWindowsCreateManagedOrUnmanaged Schnittstelle

Definition

Die Phase einer Definition einer Windows-VM-Skalierungsgruppe, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource enthält, aber auch die Angabe anderer optionaler Einstellungen zulässt.

public interface IWithWindowsCreateManagedOrUnmanaged : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithWindowsCreateManaged, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, 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 IWithWindowsCreateManagedOrUnmanaged = interface
    interface IWithWindowsCreateManaged
    interface IWithManagedCreate
    interface IWithManagedDataDisk
    interface IWithManagedDiskOptionals
    interface IWithAvailabilityZone
    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>
Public Interface IWithWindowsCreateManagedOrUnmanaged
Implements IBeta, ICreatable(Of IVirtualMachineScaleSet), IDefinitionWithTags(Of IWithCreate), IWithWindowsCreateManaged
Abgeleitet
Implementiert

Eigenschaften

Key

Die Phase einer Definition einer Windows-VM-Skalierungsgruppe, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource enthält, aber auch die Angabe anderer optionaler Einstellungen zulässt.

(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 Erweiterungsverweiss, der an die virtuellen Computer in der Skalierungsgruppe angefügt werden soll.

(Geerbt von IWithExtension)
WithAcceleratedNetworking()

Geben Sie an, dass beschleunigtes Netzwerk für die VM-Skalierungsgruppe aktiviert werden soll.

(Geerbt von IWithAcceleratedNetworking)
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 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 maximale Anzahl virtueller Computer 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)
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)
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)
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 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)
WithNewDataDiskFromImage(Int32)

Gibt den Datenträger an, der aus dem Datenträgerimage des virtuellen Computers erstellt werden soll.

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

Gibt den Datenträger an, der aus dem Datenträgerimage des virtuellen Computers erstellt werden soll.

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

Gibt den Datenträger an, der aus dem Datenträgerimage des virtuellen Computers erstellt werden soll.

(Geerbt von IWithManagedDataDisk)
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 Zwischenspeicherungstyp 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 Datenträger des verwalteten Betriebssystems an.

(Geerbt von IWithManagedDiskOptionals)
WithoutAcceleratedNetworking()

Geben Sie an, dass beschleunigtes Netzwerk 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)
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)
WithSinglePlacementGroup()

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

(Geerbt von IWithSinglePlacementGroup)
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 Phase einer Definition einer Windows-VM-Skalierungsgruppe, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource enthält, aber auch die Angabe anderer optionaler Einstellungen zulässt.

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)
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: