Partager via


MachineExtension Classe

Définition

Décrit une extension de machine.

[Microsoft.Rest.Serialization.JsonTransformation]
public class MachineExtension : Microsoft.Azure.Management.HybridCompute.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type MachineExtension = class
    inherit TrackedResource
Public Class MachineExtension
Inherits TrackedResource
Héritage
MachineExtension
Attributs

Constructeurs

MachineExtension()

Initialise une nouvelle instance de la classe MachineExtension.

MachineExtension(String, String, String, String, IDictionary<String, String>, String, String, String, String, Nullable<Boolean>, Object, Object, String, MachineExtensionPropertiesInstanceView)

Initialise une nouvelle instance de la classe MachineExtension.

Propriétés

AutoUpgradeMinorVersion

Obtient ou définit 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.

ForceUpdateTag

Obtient ou définit la façon dont le gestionnaire d’extensions doit être forcé de mettre à jour même si la configuration de l’extension n’a pas changé.

Id

Obtient l’ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Hérité de Resource)
InstanceView

Obtient ou définit l’extension de machine instance vue.

Location

Obtient ou définit l’emplacement géographique où réside la ressource

(Hérité de TrackedResource)
MachineExtensionType

Obtient ou définit spécifie le type de l’extension ; Par exemple, « CustomScriptExtension ».

Name

Obtient le nom de la ressource

(Hérité de Resource)
ProtectedSettings

Obtient ou définit l’extension peut contenir protectedSettings ou protectedSettingsFromKeyVault ou aucun paramètre protégé du tout.

ProvisioningState

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

Publisher

Obtient ou définit le nom de l’éditeur de gestionnaire d’extensions.

Settings

Obtient ou définit les paramètres publics au format json pour l’extension.

Tags

Obtient ou définit des balises de ressources.

(Hérité de TrackedResource)
Type

Obtient le type de la ressource. Par exemple, Microsoft.Compute/virtualMachines ou Microsoft.Storage/storageAccounts.

(Hérité de Resource)
TypeHandlerVersion

Obtient ou définit spécifie la version du gestionnaire de script.

Méthodes

Validate()

Validez l’objet .

S’applique à