IVirtualMachineExtension インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Azure 仮想マシン拡張機能の不変のクライアント側表現。
public interface IVirtualMachineExtension : Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtensionBase, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtension,Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineExtensionInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtension>
type IVirtualMachineExtension = interface
interface IVirtualMachineExtensionBase
interface IHasInner<VirtualMachineExtensionInner>
interface IExternalChildResource<IVirtualMachineExtension, IVirtualMachine>
interface IChildResource<IVirtualMachine>
interface IHasName
interface IIndexable
interface IHasParent<IVirtualMachine>
interface IRefreshable<IVirtualMachineExtension>
Public Interface IVirtualMachineExtension
Implements IChildResource(Of IVirtualMachine), IExternalChildResource(Of IVirtualMachineExtension, IVirtualMachine), IHasInner(Of VirtualMachineExtensionInner), IHasParent(Of IVirtualMachine), IRefreshable(Of IVirtualMachineExtension), IVirtualMachineExtensionBase
- 実装
-
IVirtualMachineExtensionBase IChildResource<IParentT> IChildResource<IVirtualMachine> IExternalChildResource<IVirtualMachineExtension,IVirtualMachine> IHasInner<VirtualMachineExtensionInner> IHasName IHasParent<IParentT> IHasParent<IVirtualMachine> IIndexable IRefreshable<FluentModelT> IRefreshable<IVirtualMachineExtension>
プロパティ
AutoUpgradeMinorVersionEnabled |
この拡張機能が基になる拡張機能イメージの新しいマイナー バージョンが発行されたときに、この拡張機能が自動的にアップグレードされるように構成されている場合は true を取得します。 (継承元 IVirtualMachineExtensionBase) |
Id |
Azure 仮想マシン拡張機能の不変のクライアント側表現。 (継承元 IExternalChildResource<FluentModelT,IParentT>) |
Inner |
Azure 仮想マシン拡張機能の不変のクライアント側表現。 (継承元 IHasInner<T>) |
Key |
Azure 仮想マシン拡張機能の不変のクライアント側表現。 (継承元 IIndexable) |
Name |
リソースの名前を取得します (継承元 IHasName) |
Parent |
この子リソースの親を取得します。 (継承元 IHasParent<ParentT>) |
ProvisioningState |
仮想マシン拡張機能のプロビジョニング状態を取得します。 (継承元 IVirtualMachineExtensionBase) |
PublicSettings |
仮想マシン拡張機能のパブリック設定をキー値ペアとして取得します。 (継承元 IVirtualMachineExtensionBase) |
PublicSettingsAsJsonString |
仮想マシン拡張機能のパブリック設定を JSON 文字列として取得します。 (継承元 IVirtualMachineExtensionBase) |
PublisherName |
この拡張機能の作成元となる仮想マシン拡張機能イメージの発行元名を取得します。 (継承元 IVirtualMachineExtensionBase) |
Tags |
この仮想マシン拡張機能のタグを取得します。 (継承元 IVirtualMachineExtensionBase) |
TypeName |
この拡張機能の作成元となる仮想マシン拡張機能イメージの種類名を取得します。 (継承元 IVirtualMachineExtensionBase) |
VersionName |
この拡張機能の作成元となる仮想マシン拡張機能イメージのバージョン名を取得します。 (継承元 IVirtualMachineExtensionBase) |
メソッド
GetInstanceView() |
Azure 仮想マシン拡張機能の不変のクライアント側表現。 |
GetInstanceViewAsync(CancellationToken) |
Azure 仮想マシン拡張機能の不変のクライアント側表現。 |
Refresh() |
Azure と同期するようにリソースを更新します。 (継承元 IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Azure と同期するようにリソースを更新します。 (継承元 IRefreshable<T>) |
適用対象
Azure SDK for .NET