VMExtension interface
Konfiguracja rozszerzeń maszyn wirtualnych.
Właściwości
auto |
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. |
enable |
Wskazuje, czy rozszerzenie powinno zostać automatycznie uaktualnione przez platformę, jeśli jest dostępna nowsza wersja rozszerzenia. |
name | Nazwa rozszerzenia maszyny wirtualnej. |
protected |
Rozszerzenie może zawierać ustawienia protectedSettings lub protectedSettingsFromKeyVault lub w ogóle nie są chronione. |
provision |
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ń. |
type |
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