Partager via


VMSSExtension Constructeurs

Définition

Surcharges

VMSSExtension()

Initialise une nouvelle instance de la classe VMSSExtension.

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

Initialise une nouvelle instance de la classe VMSSExtension.

VMSSExtension()

Initialise une nouvelle instance de la classe VMSSExtension.

public VMSSExtension ();
Public Sub New ()

S’applique à

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

Initialise une nouvelle instance de la classe VMSSExtension.

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

Paramètres

name
String

Le nom de l'entité d'extension.

publisher
String

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

type
String

Spécifie le type de l’extension ; Par exemple, « CustomScriptExtension ».

typeHandlerVersion
String

Spécifie la version du gestionnaire de script.

forceUpdateTag
String

Si une valeur est fournie et est différente de la valeur précédente, le gestionnaire d’extensions est obligé de mettre à jour même si la configuration de l’extension n’a pas changé.

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é.

provisioningState
String

État d’approvisionnement, qui apparaît uniquement dans la réponse.

provisionAfterExtensions
IList<String>

Collection de noms d’extension après lesquels cette extension doit être provisionnée.

S’applique à