VirtualMachineScaleSetVMExtension クラス

定義

VMSS VM 拡張機能について説明します。

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualMachineScaleSetVMExtension : Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly, Microsoft.Rest.Azure.IResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualMachineScaleSetVMExtension = class
    inherit SubResourceReadOnly
    interface IResource
Public Class VirtualMachineScaleSetVMExtension
Inherits SubResourceReadOnly
Implements IResource
継承
VirtualMachineScaleSetVMExtension
属性
実装

コンストラクター

VirtualMachineScaleSetVMExtension()

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

VirtualMachineScaleSetVMExtension(String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Object, Object, String, VirtualMachineExtensionInstanceView, Nullable<Boolean>, KeyVaultSecretReference)

VMSS VM 拡張機能について説明します。

VirtualMachineScaleSetVMExtension(String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Object, Object, String, VirtualMachineExtensionInstanceView, Nullable<Boolean>, KeyVaultSecretReference)

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

VirtualMachineScaleSetVMExtension(String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Object, Object, String, VirtualMachineExtensionInstanceView, Nullable<Boolean>, KeyVaultSecretReference, IList<String>)

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

VirtualMachineScaleSetVMExtension(String, String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Object, Object, String, VirtualMachineExtensionInstanceView, Nullable<Boolean>, KeyVaultSecretReference)

VMSS VM 拡張機能について説明します。

プロパティ

AutoUpgradeMinorVersion

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

EnableAutomaticUpgrade

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

ForceUpdateTag

拡張機能の構成が変更されていない場合でも、拡張機能ハンドラーを強制的に更新する方法を取得または設定します。

Id

リソース ID を取得します

(継承元 SubResourceReadOnly)
InstanceView

仮想マシン拡張機能インスタンス ビューを取得または設定します。

Location

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

Name

拡張機能の名前を取得します。

ProtectedSettings

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

ProtectedSettingsFromKeyVault

参照渡しされ、キー コンテナーから使用される拡張機能で保護された設定を取得または設定します。

ProvisionAfterExtensions

この拡張機能をプロビジョニングする必要がある拡張機能名のコレクションを取得または設定します。

ProvisioningState

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

Publisher

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

Settings

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

SuppressFailures

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

Type

リソースの種類を取得します

Type1

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

TypeHandlerVersion

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

メソッド

Validate()

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

適用対象