Udostępnij za pośrednictwem


VirtualMachineScaleSetVMExtensionUpdate interface

Opisuje rozszerzenie maszyny wirtualnej zestawu skalowania maszyn wirtualnych.

Extends

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.

forceUpdateTag

Sposób, w jaki program obsługi rozszerzeń powinien zostać zmuszony do aktualizacji, nawet jeśli konfiguracja rozszerzenia nie uległa zmianie.

name

Nazwa rozszerzenia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

protectedSettings

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

publisher

Nazwa wydawcy programu obsługi rozszerzeń.

settings

Formatowane ustawienia publiczne w formacie JSON dla rozszerzenia.

type

Typ zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

typeHandlerVersion

Określa wersję programu obsługi skryptów.

typePropertiesType

Określa typ rozszerzenia; przykładem jest "CustomScriptExtension".

Właściwości dziedziczone

id

Identyfikator zasobu UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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

forceUpdateTag

Sposób, w jaki program obsługi rozszerzeń powinien zostać zmuszony do aktualizacji, nawet jeśli konfiguracja rozszerzenia nie uległa zmianie.

forceUpdateTag?: string

Wartość właściwości

string

name

Nazwa rozszerzenia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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>

publisher

Nazwa wydawcy programu obsługi rozszerzeń.

publisher?: string

Wartość właściwości

string

settings

Formatowane ustawienia publiczne w formacie JSON dla rozszerzenia.

settings?: Record<string, unknown>

Wartość właściwości

Record<string, unknown>

type

Typ zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

typeHandlerVersion

Określa wersję programu obsługi skryptów.

typeHandlerVersion?: string

Wartość właściwości

string

typePropertiesType

Określa typ rozszerzenia; przykładem jest "CustomScriptExtension".

typePropertiesType?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

id

Identyfikator zasobu UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

Dziedziczone zSubResourceReadOnly.id