VMExtension interface
Die Konfiguration für VM-Erweiterungen.
Eigenschaften
auto |
Gibt an, 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. |
enable |
Gibt an, ob die Erweiterung automatisch von der Plattform aktualisiert werden soll, wenn eine neuere Version der Erweiterung verfügbar ist. |
name | Der Name der VM-Erweiterung. |
protected |
Die Erweiterung kann entweder protectedSettings oder protectedSettingsFromKeyVault oder gar keine geschützten Einstellungen enthalten. |
provision |
Sammlung von Erweiterungsnamen, nach denen diese Erweiterung bereitgestellt werden muss. |
publisher | Der Name des Erweiterungshandlerherausgebers. |
settings | Im JSON-Format formatierte öffentliche Einstellungen für die Erweiterung. |
type | Der Typ der Erweiterungen. |
type |
Die Version des Skripthandlers. |
Details zur Eigenschaft
autoUpgradeMinorVersion
Gibt an, 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.
autoUpgradeMinorVersion?: boolean
Eigenschaftswert
boolean
enableAutomaticUpgrade
Gibt an, ob die Erweiterung automatisch von der Plattform aktualisiert werden soll, wenn eine neuere Version der Erweiterung verfügbar ist.
enableAutomaticUpgrade?: boolean
Eigenschaftswert
boolean
name
Der Name der VM-Erweiterung.
name: string
Eigenschaftswert
string
protectedSettings
Die Erweiterung kann entweder protectedSettings oder protectedSettingsFromKeyVault oder gar keine geschützten Einstellungen enthalten.
protectedSettings?: Record<string, unknown>
Eigenschaftswert
Record<string, unknown>
provisionAfterExtensions
Sammlung von Erweiterungsnamen, nach denen diese Erweiterung bereitgestellt werden muss.
provisionAfterExtensions?: string[]
Eigenschaftswert
string[]
publisher
Der Name des Erweiterungshandlerherausgebers.
publisher: string
Eigenschaftswert
string
settings
Im JSON-Format formatierte öffentliche Einstellungen für die Erweiterung.
settings?: Record<string, unknown>
Eigenschaftswert
Record<string, unknown>
type
Der Typ der Erweiterungen.
type: string
Eigenschaftswert
string
typeHandlerVersion
Die Version des Skripthandlers.
typeHandlerVersion?: string
Eigenschaftswert
string