VirtualMachineScaleSetVMProfile Konstruktoren
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.
Überlädt
VirtualMachineScaleSetVMProfile() |
Initialisiert eine neue instance der VirtualMachineScaleSetVMProfile-Klasse. |
VirtualMachineScaleSetVMProfile(VirtualMachineScaleSetOSProfile, VirtualMachineScaleSetStorageProfile, VirtualMachineScaleSetNetworkProfile, SecurityProfile, DiagnosticsProfile, VirtualMachineScaleSetExtensionProfile, String, VirtualMachinePriorityTypes, VirtualMachineEvictionPolicyTypes, BillingProfile, ScheduledEventsProfile) |
Initialisiert eine neue instance der VirtualMachineScaleSetVMProfile-Klasse. |
VirtualMachineScaleSetVMProfile()
Initialisiert eine neue instance der VirtualMachineScaleSetVMProfile-Klasse.
public VirtualMachineScaleSetVMProfile();
Public Sub New ()
Gilt für:
VirtualMachineScaleSetVMProfile(VirtualMachineScaleSetOSProfile, VirtualMachineScaleSetStorageProfile, VirtualMachineScaleSetNetworkProfile, SecurityProfile, DiagnosticsProfile, VirtualMachineScaleSetExtensionProfile, String, VirtualMachinePriorityTypes, VirtualMachineEvictionPolicyTypes, BillingProfile, ScheduledEventsProfile)
Initialisiert eine neue instance der VirtualMachineScaleSetVMProfile-Klasse.
public VirtualMachineScaleSetVMProfile(Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetOSProfile osProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetStorageProfile storageProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetNetworkProfile networkProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.SecurityProfile securityProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.DiagnosticsProfile diagnosticsProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetExtensionProfile extensionProfile = default, string licenseType = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachinePriorityTypes priority = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineEvictionPolicyTypes evictionPolicy = default, Microsoft.Azure.Management.Compute.Fluent.Models.BillingProfile billingProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.ScheduledEventsProfile scheduledEventsProfile = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMProfile : Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetOSProfile * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetStorageProfile * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetNetworkProfile * Microsoft.Azure.Management.Compute.Fluent.Models.SecurityProfile * Microsoft.Azure.Management.Compute.Fluent.Models.DiagnosticsProfile * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetExtensionProfile * string * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachinePriorityTypes * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineEvictionPolicyTypes * Microsoft.Azure.Management.Compute.Fluent.Models.BillingProfile * Microsoft.Azure.Management.Compute.Fluent.Models.ScheduledEventsProfile -> Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMProfile
Public Sub New (Optional osProfile As VirtualMachineScaleSetOSProfile = Nothing, Optional storageProfile As VirtualMachineScaleSetStorageProfile = Nothing, Optional networkProfile As VirtualMachineScaleSetNetworkProfile = Nothing, Optional securityProfile As SecurityProfile = Nothing, Optional diagnosticsProfile As DiagnosticsProfile = Nothing, Optional extensionProfile As VirtualMachineScaleSetExtensionProfile = Nothing, Optional licenseType As String = Nothing, Optional priority As VirtualMachinePriorityTypes = Nothing, Optional evictionPolicy As VirtualMachineEvictionPolicyTypes = Nothing, Optional billingProfile As BillingProfile = Nothing, Optional scheduledEventsProfile As ScheduledEventsProfile = Nothing)
Parameter
- osProfile
- VirtualMachineScaleSetOSProfile
Gibt die Betriebssystemeinstellungen für die virtuellen Computer in der Skalierungsgruppe an.
- storageProfile
- VirtualMachineScaleSetStorageProfile
Legt die Speichereinstellungen für die Datenträger des virtuellen Computers fest.
- networkProfile
- VirtualMachineScaleSetNetworkProfile
Gibt die Eigenschaften der Netzwerkschnittstellen der virtuellen Computer in der Skalierungsgruppe an.
- securityProfile
- SecurityProfile
Gibt die Sicherheitsprofileinstellungen für die virtuellen Computer in der Skalierungsgruppe an.
- diagnosticsProfile
- DiagnosticsProfile
Gibt den Status der Startdiagnoseeinstellungen an. <br><br>Api-Mindestversion: 2015-06-15.
- extensionProfile
- VirtualMachineScaleSetExtensionProfile
Gibt eine Sammlung von Einstellungen für Erweiterungen an, die auf virtuellen Computern in der Skalierungsgruppe installiert sind.
- licenseType
- String
Gibt an, dass das verwendete Image oder der verwendete Datenträger lokal lizenziert wurde. Dieses Element wird nur für Images verwendet, die das Windows Server-Betriebssystem enthalten. <br><br> Mögliche Werte sind: <br><br> Windows_Client <br><br> Windows_Server <br><br Br> Wenn dieses Element in einer Anforderung für eine Aktualisierung enthalten ist, muss der Wert mit dem Anfangswert übereinstimmen. Dieser Wert kann nicht aktualisiert werden. <br><br> Weitere Informationen finden Sie unter Azure Hybrid Use Benefit for Windows Server<br><br> Minimum API-version: 2015-06-15
- priority
- VirtualMachinePriorityTypes
Gibt die Priorität für die virtuellen Computer in der Skalierungsgruppe an. <br><br>Api-Mindestversion: 2017-10-30-preview. Mögliche Werte: "Regular", "Low", "Spot"
- evictionPolicy
- VirtualMachineEvictionPolicyTypes
Gibt die Entfernungsrichtlinie für den virtuellen Azure Spot-Computer und die Azure Spot-Skalierungsgruppe an. <br><Br>Für virtuelle Azure Spot-Computer werden sowohl "Deallocate" als auch "Delete" unterstützt, und die api-Mindestversion ist 2019-03-01. <br><br>Für Azure Spot-Skalierungsgruppen werden sowohl "Deallocate" als auch "Delete" unterstützt, und die api-Mindestversion ist 2017-10-30-preview. Mögliche Werte: "Deallocate", "Delete"
- billingProfile
- BillingProfile
Gibt die Abrechnungsdetails einer Azure Spot-VMSS an. <br><br>Api-Mindestversion: 2019-03-01.
- scheduledEventsProfile
- ScheduledEventsProfile
Gibt konfigurationen für geplante Ereignisse an.
Gilt für:
Azure SDK for .NET