IWithLinuxCreateManaged 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.
Die Phase einer Definition einer Linux-VM-Skalierungsgruppe, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource enthält, aber auch die Angabe anderer optionaler Einstellungen ermöglicht.
public interface IWithLinuxCreateManaged : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithManagedCreate, 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 IWithLinuxCreateManaged = interface
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 IWithLinuxCreateManaged
Implements IBeta, ICreatable(Of IVirtualMachineScaleSet), IDefinitionWithTags(Of IWithCreate), IWithManagedCreate
- Abgeleitet
- Implementiert
-
IWithAcceleratedNetworking IWithApplicationGateway IWithApplicationSecurityGroup IWithAvailabilityZone IWithBillingProfile IWithBootDiagnostics IWithCapacity IWithComputerNamePrefix IWithCreate IWithCustomData IWithExtension IWithIpForwarding IWithManagedCreate IWithManagedDataDisk IWithManagedDiskOptionals IWithNetworkSecurityGroup IWithOSDiskSettings IWithOverProvision IWithSinglePlacementGroup IWithStorageAccount IWithSystemAssignedManagedServiceIdentity IWithUpgradePolicy IWithUserAssignedManagedServiceIdentity IWithVirtualMachinePublicIp IWithVMPriority IBeta IDefinitionWithTags<IWithCreate> ICreatable<IVirtualMachineScaleSet> IIndexable
Eigenschaften
Key |
Die Phase einer Definition einer Linux-VM-Skalierungsgruppe, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource enthält, aber auch die Angabe anderer optionaler Einstellungen ermöglicht. (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) |
Fügt die Anforderung in die Warteschlange ein und ermöglicht es 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) |
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) |
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) |
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 bereitgestellter 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) |
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) |
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) |
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) |
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. |
WithSystemAssignedManagedServiceIdentity() |
Gibt an, dass die 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>) |
WithUpgradeMode(UpgradeMode) |
Gibt den Upgraderichtlinienmodus der VM-Skalierungsgruppe 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) |
Gilt für:
Azure SDK for .NET