VirtualMachineScaleSetVMProfile Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET