Freigeben über


VMExtension Klasse

Definition

Die Konfiguration für VM-Erweiterungen.

public class VMExtension
type VMExtension = class
Public Class VMExtension
Vererbung
VMExtension

Konstruktoren

VMExtension()

Initialisiert einen neuen instance der VMExtension-Klasse.

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

Initialisiert einen neuen instance der VMExtension-Klasse.

Eigenschaften

AutoUpgradeMinorVersion

Ruft ab oder legt fest, ob die Erweiterung eine neuere Nebenversion verwenden soll, wenn sie zum Zeitpunkt der Bereitstellung verfügbar ist. Abgesehen von erneuten Bereitstellungen führt die Erweiterung nach der Bereitstellung jedoch keine Upgrades für Nebenversionen aus, selbst wenn diese Eigenschaft auf „true“ festgelegt ist.

Name

Ruft den Namen der VM-Erweiterung ab oder legt den Namen fest.

ProtectedSettings

Ruft ab oder legt fest, dass die Erweiterung entweder protectedSettings oder protectedSettingsFromKeyVault oder gar keine geschützten Einstellungen enthalten kann.

ProvisionAfterExtensions

Ruft die Auflistung von Erweiterungsnamen ab oder legt sie fest.

Publisher

Ruft den Namen des Erweiterungshandlerherausgebers ab oder legt den Namen fest.

Settings

Ruft json-formatierte öffentliche Einstellungen für die Erweiterung ab oder legt diese fest.

Type

Ruft den Typ der Erweiterungen ab oder legt den Typ der Erweiterungen fest.

TypeHandlerVersion

Ruft die Version des Skripthandlers ab oder legt sie fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: