Partager via


VirtualMachineScaleSetVMProfile Constructeurs

Définition

Surcharges

VirtualMachineScaleSetVMProfile()

Initialise une nouvelle instance de la classe VirtualMachineScaleSetVMProfile.

VirtualMachineScaleSetVMProfile(VirtualMachineScaleSetOSProfile, VirtualMachineScaleSetStorageProfile, VirtualMachineScaleSetNetworkProfile, SecurityProfile, DiagnosticsProfile, VirtualMachineScaleSetExtensionProfile, String, String, String, BillingProfile, ScheduledEventsProfile, String, CapacityReservationProfile, ApplicationProfile, VirtualMachineScaleSetHardwareProfile, ServiceArtifactReference, SecurityPostureReference)

Initialise une nouvelle instance de la classe VirtualMachineScaleSetVMProfile.

VirtualMachineScaleSetVMProfile()

Initialise une nouvelle instance de la classe VirtualMachineScaleSetVMProfile.

public VirtualMachineScaleSetVMProfile ();
Public Sub New ()

S’applique à

VirtualMachineScaleSetVMProfile(VirtualMachineScaleSetOSProfile, VirtualMachineScaleSetStorageProfile, VirtualMachineScaleSetNetworkProfile, SecurityProfile, DiagnosticsProfile, VirtualMachineScaleSetExtensionProfile, String, String, String, BillingProfile, ScheduledEventsProfile, String, CapacityReservationProfile, ApplicationProfile, VirtualMachineScaleSetHardwareProfile, ServiceArtifactReference, SecurityPostureReference)

Initialise une nouvelle instance de la classe VirtualMachineScaleSetVMProfile.

public VirtualMachineScaleSetVMProfile (Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetOSProfile osProfile = default, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetStorageProfile storageProfile = default, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetNetworkProfile networkProfile = default, Microsoft.Azure.Management.Compute.Models.SecurityProfile securityProfile = default, Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile diagnosticsProfile = default, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetExtensionProfile extensionProfile = default, string licenseType = default, string priority = default, string evictionPolicy = default, Microsoft.Azure.Management.Compute.Models.BillingProfile billingProfile = default, Microsoft.Azure.Management.Compute.Models.ScheduledEventsProfile scheduledEventsProfile = default, string userData = default, Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile capacityReservation = default, Microsoft.Azure.Management.Compute.Models.ApplicationProfile applicationProfile = default, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetHardwareProfile hardwareProfile = default, Microsoft.Azure.Management.Compute.Models.ServiceArtifactReference serviceArtifactReference = default, Microsoft.Azure.Management.Compute.Models.SecurityPostureReference securityPostureReference = default);
new Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProfile : Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetOSProfile * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetStorageProfile * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetNetworkProfile * Microsoft.Azure.Management.Compute.Models.SecurityProfile * Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetExtensionProfile * string * string * string * Microsoft.Azure.Management.Compute.Models.BillingProfile * Microsoft.Azure.Management.Compute.Models.ScheduledEventsProfile * string * Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile * Microsoft.Azure.Management.Compute.Models.ApplicationProfile * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetHardwareProfile * Microsoft.Azure.Management.Compute.Models.ServiceArtifactReference * Microsoft.Azure.Management.Compute.Models.SecurityPostureReference -> Microsoft.Azure.Management.Compute.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 String = Nothing, Optional evictionPolicy As String = Nothing, Optional billingProfile As BillingProfile = Nothing, Optional scheduledEventsProfile As ScheduledEventsProfile = Nothing, Optional userData As String = Nothing, Optional capacityReservation As CapacityReservationProfile = Nothing, Optional applicationProfile As ApplicationProfile = Nothing, Optional hardwareProfile As VirtualMachineScaleSetHardwareProfile = Nothing, Optional serviceArtifactReference As ServiceArtifactReference = Nothing, Optional securityPostureReference As SecurityPostureReference = Nothing)

Paramètres

osProfile
VirtualMachineScaleSetOSProfile

Spécifie les paramètres du système d’exploitation pour les machines virtuelles du groupe identique.

storageProfile
VirtualMachineScaleSetStorageProfile

Spécifie les paramètres de stockage des disques de machine virtuelle.

networkProfile
VirtualMachineScaleSetNetworkProfile

Spécifie les propriétés des interfaces réseau des machines virtuelles du groupe identique.

securityProfile
SecurityProfile

Spécifie les paramètres de profil liés à la sécurité pour les machines virtuelles du groupe identique.

diagnosticsProfile
DiagnosticsProfile

Spécifie l’état des paramètres de diagnostic de démarrage. Version minimale de l’API : 2015-06-15.

extensionProfile
VirtualMachineScaleSetExtensionProfile

Spécifie une collection de paramètres pour les extensions installées sur les machines virtuelles du groupe identique.

licenseType
String

Spécifie que l’image ou le disque utilisé a été concédé sous licence locale. <br><br br> Valeurs possibles pour le système d’exploitation Windows Server : <br><br> Windows_Client <br><br> Windows_Server <br><br br> Valeurs possibles pour le système d’exploitation Linux Server : <br><br> RHEL_BYOS (pour RHEL) <br><br> SLES_BYOS (pour SUSE) <br br><br> Pour plus d’informations, consultez Azure Hybrid Use Benefit pour Windows Server<br><Azure>Hybrid Use Benefit pour Linux Server<br br><Br> Version d’API minimale : 2015-06-15

priority
String

Spécifie la priorité pour les machines virtuelles du groupe identique. Version minimale de l’API : 2017-10-30-preview. Les valeurs possibles sont les suivantes : « Regular », « Low », « Spot »

evictionPolicy
String

Spécifie la stratégie d’éviction pour la machine virtuelle Azure Spot et le groupe identique Azure Spot. Pour les machines virtuelles Azure Spot, « Libérer » et « Supprimer » sont pris en charge et la version minimale de l’API est 2019-03-01. Pour les groupes identiques Azure Spot, « Libérer » et « Supprimer » sont pris en charge et la version minimale de l’API est 2017-10-30-preview. Les valeurs possibles sont les suivantes : « Libérer », « Supprimer »

billingProfile
BillingProfile

Spécifie les détails relatifs à la facturation d’un VMSS Azure Spot. Version d’API minimale : 01-03-2019.

scheduledEventsProfile
ScheduledEventsProfile

Spécifie les configurations liées aux événements planifiés.

userData
String

UserData pour les machines virtuelles du groupe identique, qui doivent être encodées en base 64. Le client ne doit pas passer de secrets ici. Version minimale de l’API : 01-03-2021.

capacityReservation
CapacityReservationProfile

Spécifie les détails relatifs à la réservation de capacité d’un groupe identique. Version minimale de l’API : 01-04-2021.

applicationProfile
ApplicationProfile

Spécifie les applications de galerie qui doivent être mises à la disposition de la machine virtuelle/VMSS

hardwareProfile
VirtualMachineScaleSetHardwareProfile

Spécifie les détails liés au profil matériel d’un groupe identique. Version minimale de l’API : 01/11/2021.

serviceArtifactReference
ServiceArtifactReference

Spécifie l’ID de référence d’artefact de service utilisé pour définir la même version d’image pour toutes les machines virtuelles du groupe identique lors de l’utilisation de la dernière version de l’image. Version d’API minimale : 01/11/2022

securityPostureReference
SecurityPostureReference

Spécifie la posture de sécurité à utiliser pour toutes les machines virtuelles du groupe identique. Version minimale de l’API : 01/03/2023

S’applique à