次の方法で共有


VMExtension クラス

定義

仮想マシン拡張機能の構成。

public class VMExtension
type VMExtension = class
Public Class VMExtension
継承
VMExtension

コンストラクター

VMExtension()

VMExtension クラスの新しいインスタンスを初期化します。

VMExtension(String, String, String, String, Nullable<Boolean>, Object, Object, IList<String>)

VMExtension クラスの新しいインスタンスを初期化します。

プロパティ

AutoUpgradeMinorVersion

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

Name

仮想マシン拡張機能の名前を取得または設定します。

ProtectedSettings

拡張機能に protectedSettings または protectedSettingsFromKeyVault を含めることができるか、保護された設定をまったく含めないことを取得または設定します。

ProvisionAfterExtensions

拡張名のコレクションを取得または設定します。

Publisher

拡張ハンドラーの発行元の名前を取得または設定します。

Settings

拡張機能の JSON 形式のパブリック設定を取得または設定します。

Type

拡張機能の種類を取得または設定します。

TypeHandlerVersion

スクリプト ハンドラーのバージョンを取得または設定します。

メソッド

Validate()

オブジェクトを検証します。

適用対象