Partager via


VMExtension Constructeurs

Définition

Surcharges

VMExtension()

Initialise une nouvelle instance de la classe VMExtension.

VMExtension(String, String, String, String, Nullable<Boolean>, Object, Object, IList<String>)

Initialise une nouvelle instance de la classe VMExtension.

VMExtension()

Initialise une nouvelle instance de la classe VMExtension.

public VMExtension ();
Public Sub New ()

S’applique à

VMExtension(String, String, String, String, Nullable<Boolean>, Object, Object, IList<String>)

Initialise une nouvelle instance de la classe VMExtension.

public VMExtension (string name, string publisher, string type, string typeHandlerVersion = default, bool? autoUpgradeMinorVersion = default, object settings = default, object protectedSettings = default, System.Collections.Generic.IList<string> provisionAfterExtensions = default);
new Microsoft.Azure.Management.Batch.Models.VMExtension : string * string * string * string * Nullable<bool> * obj * obj * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Batch.Models.VMExtension
Public Sub New (name As String, publisher As String, type As String, Optional typeHandlerVersion As String = Nothing, Optional autoUpgradeMinorVersion As Nullable(Of Boolean) = Nothing, Optional settings As Object = Nothing, Optional protectedSettings As Object = Nothing, Optional provisionAfterExtensions As IList(Of String) = Nothing)

Paramètres

name
String

Nom de l’extension de machine virtuelle.

publisher
String

Nom de l’éditeur du gestionnaire d’extensions.

type
String

Type des extensions.

typeHandlerVersion
String

Version du gestionnaire de script.

autoUpgradeMinorVersion
Nullable<Boolean>

Indique si l’extension doit utiliser une version mineure plus récente si une version est disponible au moment du déploiement. Cependant, une fois déployée, l’extension ne mettra pas à jour les versions mineures à moins d’être redéployée, même si cette propriété est définie sur true.

settings
Object

Paramètres publics au format JSON pour l’extension.

protectedSettings
Object

L’extension peut contenir protectedSettings ou protectedSettingsFromKeyVault ou aucun paramètre protégé.

provisionAfterExtensions
IList<String>

Collection de noms d’extension.

S’applique à