次の方法で共有


VirtualMachineScaleSetExtensionProperties interface

仮想マシン スケール セット拡張機能のプロパティについて説明します。

プロパティ

autoUpgradeMinorVersion

展開時に使用可能な場合に、拡張機能で新しいマイナー バージョンを使用する必要があるかどうかを示します。 ただし、デプロイされると、このプロパティが true に設定されていても、再デプロイされない限り、拡張機能はマイナー バージョンをアップグレードしません。

enableAutomaticUpgrade

使用可能な拡張機能の新しいバージョンがある場合に、拡張機能をプラットフォームによって自動的にアップグレードするかどうかを示します。

forceUpdateTag

値が指定され、前の値と異なる場合、拡張機能の構成が変更されていない場合でも、拡張機能ハンドラーは強制的に更新されます。

protectedSettings

拡張機能には、protectedSettings または protectedSettingsFromKeyVault、または保護された設定をまったく含めなくなります。

protectedSettingsFromKeyVault

参照によって渡され、キー コンテナーから使用される、拡張機能で保護された設定

provisionAfterExtensions

この拡張機能をプロビジョニングする必要がある拡張機能名のコレクション。

provisioningState

プロビジョニング状態。応答にのみ表示されます。

publisher

拡張ハンドラーの発行元の名前。

settings

拡張機能の Json 形式のパブリック設定。

suppressFailures

拡張機能に起因するエラーを抑制するかどうかを示します (VM に接続しないなどの操作エラーは、この値に関係なく抑制されません)。 既定値は false です。

type

拡張機能の型を指定します。たとえば、"CustomScriptExtension" です。

typeHandlerVersion

スクリプト ハンドラーのバージョンを指定します。

プロパティの詳細

autoUpgradeMinorVersion

展開時に使用可能な場合に、拡張機能で新しいマイナー バージョンを使用する必要があるかどうかを示します。 ただし、デプロイされると、このプロパティが true に設定されていても、再デプロイされない限り、拡張機能はマイナー バージョンをアップグレードしません。

autoUpgradeMinorVersion?: boolean

プロパティ値

boolean

enableAutomaticUpgrade

使用可能な拡張機能の新しいバージョンがある場合に、拡張機能をプラットフォームによって自動的にアップグレードするかどうかを示します。

enableAutomaticUpgrade?: boolean

プロパティ値

boolean

forceUpdateTag

値が指定され、前の値と異なる場合、拡張機能の構成が変更されていない場合でも、拡張機能ハンドラーは強制的に更新されます。

forceUpdateTag?: string

プロパティ値

string

protectedSettings

拡張機能には、protectedSettings または protectedSettingsFromKeyVault、または保護された設定をまったく含めなくなります。

protectedSettings?: Record<string, any>

プロパティ値

Record<string, any>

protectedSettingsFromKeyVault

参照によって渡され、キー コンテナーから使用される、拡張機能で保護された設定

protectedSettingsFromKeyVault?: KeyVaultSecretReference

プロパティ値

provisionAfterExtensions

この拡張機能をプロビジョニングする必要がある拡張機能名のコレクション。

provisionAfterExtensions?: string[]

プロパティ値

string[]

provisioningState

プロビジョニング状態。応答にのみ表示されます。

provisioningState?: string

プロパティ値

string

publisher

拡張ハンドラーの発行元の名前。

publisher?: string

プロパティ値

string

settings

拡張機能の Json 形式のパブリック設定。

settings?: Record<string, any>

プロパティ値

Record<string, any>

suppressFailures

拡張機能に起因するエラーを抑制するかどうかを示します (VM に接続しないなどの操作エラーは、この値に関係なく抑制されません)。 既定値は false です。

suppressFailures?: boolean

プロパティ値

boolean

type

拡張機能の型を指定します。たとえば、"CustomScriptExtension" です。

type?: string

プロパティ値

string

typeHandlerVersion

スクリプト ハンドラーのバージョンを指定します。

typeHandlerVersion?: string

プロパティ値

string