VirtualMachineScaleSetVMExtensionUpdate interface
Opisuje rozszerzenie maszyny wirtualnej zestawu skalowania maszyn wirtualnych.
- Extends
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. |
force |
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. |
protected |
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. |
type |
Określa wersję programu obsługi skryptów. |
type |
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