Udostępnij za pośrednictwem


VMExtension interface

Konfiguracja rozszerzeń maszyn wirtualnych.

Właściwości

autoUpgradeMinorVersion

Wskazuje, czy rozszerzenie powinno używać nowszej wersji pomocniczej, jeśli jest ona dostępna w czasie wdrażania. Po wdrożeniu rozszerzenie nie uaktualni wersji pomocniczych, chyba że zostanie ponownie wdrożone, nawet jeśli ta właściwość ma wartość true.

enableAutomaticUpgrade

Wskazuje, czy rozszerzenie powinno zostać automatycznie uaktualnione przez platformę, jeśli jest dostępna nowsza wersja rozszerzenia.

name

Nazwa rozszerzenia maszyny wirtualnej.

protectedSettings

Rozszerzenie może zawierać ustawienia protectedSettings lub protectedSettingsFromKeyVault lub w ogóle nie są chronione.

provisionAfterExtensions

Kolekcja nazw rozszerzeń, po których należy aprowizować to rozszerzenie.

publisher

Nazwa wydawcy programu obsługi rozszerzeń.

settings

Ustawienia publiczne w formacie JSON dla rozszerzenia.

type

Typ rozszerzeń.

typeHandlerVersion

Wersja programu obsługi skryptów.

Szczegóły właściwości

autoUpgradeMinorVersion

Wskazuje, czy rozszerzenie powinno używać nowszej wersji pomocniczej, jeśli jest ona dostępna w czasie wdrażania. Po wdrożeniu rozszerzenie nie uaktualni wersji pomocniczych, chyba że zostanie ponownie wdrożone, nawet jeśli ta właściwość ma wartość true.

autoUpgradeMinorVersion?: boolean

Wartość właściwości

boolean

enableAutomaticUpgrade

Wskazuje, czy rozszerzenie powinno zostać automatycznie uaktualnione przez platformę, jeśli jest dostępna nowsza wersja rozszerzenia.

enableAutomaticUpgrade?: boolean

Wartość właściwości

boolean

name

Nazwa rozszerzenia maszyny wirtualnej.

name: string

Wartość właściwości

string

protectedSettings

Rozszerzenie może zawierać ustawienia protectedSettings lub protectedSettingsFromKeyVault lub w ogóle nie są chronione.

protectedSettings?: Record<string, unknown>

Wartość właściwości

Record<string, unknown>

provisionAfterExtensions

Kolekcja nazw rozszerzeń, po których należy aprowizować to rozszerzenie.

provisionAfterExtensions?: string[]

Wartość właściwości

string[]

publisher

Nazwa wydawcy programu obsługi rozszerzeń.

publisher: string

Wartość właściwości

string

settings

Ustawienia publiczne w formacie JSON dla rozszerzenia.

settings?: Record<string, unknown>

Wartość właściwości

Record<string, unknown>

type

Typ rozszerzeń.

type: string

Wartość właściwości

string

typeHandlerVersion

Wersja programu obsługi skryptów.

typeHandlerVersion?: string

Wartość właściwości

string