次の方法で共有


IVirtualMachineScaleSets インターフェイス

定義

仮想マシン スケール セット管理 API へのエントリ ポイント。

public interface IVirtualMachineScaleSets : Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSetsBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchCreation<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchDeletion, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsCreating<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IBlank>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingById, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingByResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByResourceGroup<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListing<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListingByResourceGroup<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSetsOperations>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Compute.Fluent.IComputeManager>
type IVirtualMachineScaleSets = interface
    interface ISupportsListing<IVirtualMachineScaleSet>
    interface ISupportsListingByResourceGroup<IVirtualMachineScaleSet>
    interface ISupportsGettingByResourceGroup<IVirtualMachineScaleSet>
    interface ISupportsGettingById<IVirtualMachineScaleSet>
    interface ISupportsCreating<IBlank>
    interface ISupportsDeletingById
    interface ISupportsDeletingByResourceGroup
    interface ISupportsBatchCreation<IVirtualMachineScaleSet>
    interface ISupportsBatchDeletion
    interface IBeta
    interface IHasManager<IComputeManager>
    interface IHasInner<IVirtualMachineScaleSetsOperations>
    interface IVirtualMachineScaleSetsBeta
Public Interface IVirtualMachineScaleSets
Implements IHasInner(Of IVirtualMachineScaleSetsOperations), IHasManager(Of IComputeManager), ISupportsBatchCreation(Of IVirtualMachineScaleSet), ISupportsBatchDeletion, ISupportsCreating(Of IBlank), ISupportsDeletingById, ISupportsDeletingByResourceGroup, ISupportsGettingById(Of IVirtualMachineScaleSet), ISupportsGettingByResourceGroup(Of IVirtualMachineScaleSet), ISupportsListing(Of IVirtualMachineScaleSet), ISupportsListingByResourceGroup(Of IVirtualMachineScaleSet), IVirtualMachineScaleSetsBeta
実装

プロパティ

Inner

仮想マシン スケール セット管理 API へのエントリ ポイント。

(継承元 IHasInner<T>)
Manager

このリソースの種類のマネージャー クライアントの種類を取得します。

(継承元 IHasManager<ManagerT>)

メソッド

Create(ICreatable<IFluentResourceT>[])

リソースのセット (バッチ) を作成します。

(継承元 ISupportsBatchCreation<IFluentResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

リソースのセット (バッチ) を作成します。

(継承元 ISupportsBatchCreation<IFluentResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

リソースのセット (バッチ) を作成します。

(継承元 ISupportsBatchCreation<IFluentResourceT>)
Deallocate(String, String)

スケール セット内の仮想マシンをシャットダウンし、コンピューティング リソースを解放します。

DeallocateAsync(String, String, CancellationToken)

スケール セット内の仮想マシンをシャットダウンし、コンピューティング リソースを非同期的に解放します。

Define(String)

仮想マシン スケール セット管理 API へのエントリ ポイント。

(継承元 ISupportsCreating<T>)
DeleteById(String)

Azure からリソースを削除し、リソース ID で識別します。

(継承元 ISupportsDeletingById)
DeleteByIdAsync(String, CancellationToken)

Azure からリソースを削除し、リソース ID で識別します。

(継承元 ISupportsDeletingById)
DeleteByIds(IList<String>)

指定したリソースを Azure から削除します。

(継承元 ISupportsBatchDeletion)
DeleteByIds(String[])

指定したリソースを Azure から削除します。

(継承元 ISupportsBatchDeletion)
DeleteByIdsAsync(IList<String>, CancellationToken)

指定したリソースを Azure から非同期かつ並列に削除します。

(継承元 ISupportsBatchDeletion)
DeleteByIdsAsync(String[], CancellationToken)

指定したリソースを Azure から非同期かつ並列に削除します。

(継承元 ISupportsBatchDeletion)
DeleteByResourceGroup(String, String)

Azure からリソースを削除し、名前とそのリソース グループで識別します。

(継承元 ISupportsDeletingByResourceGroup)
DeleteByResourceGroupAsync(String, String, CancellationToken)

Azure からリソースを削除し、名前とそのリソース グループで識別します。

(継承元 ISupportsDeletingByResourceGroup)
GetById(String)

リソース ID に基づいて、Azure からリソースに関する情報を取得します。

(継承元 ISupportsGettingById<T>)
GetByIdAsync(String, CancellationToken)

リソース ID に基づいて、Azure からリソースに関する情報を取得します。

(継承元 ISupportsGettingById<T>)
GetByResourceGroup(String, String)

リソース名とそのリソース グループの名前に基づいて、Azure からリソースに関する情報を取得します。

(継承元 ISupportsGettingByResourceGroup<T>)
GetByResourceGroupAsync(String, String, CancellationToken)

リソース名とそのリソース グループの名前に基づいて、Azure からリソースに関する情報を取得します。

(継承元 ISupportsGettingByResourceGroup<T>)
List()

現在選択されているサブスクリプション内の指定した種類のすべてのリソースを一覧表示します。

(継承元 ISupportsListing<T>)
ListAsync(Boolean, CancellationToken)

現在選択されているサブスクリプション内の指定した種類のすべてのリソースを一覧表示します。

(継承元 ISupportsListing<T>)
ListByResourceGroup(String)

指定したリソース グループ内の指定した種類のリソースを一覧表示します。

(継承元 ISupportsListingByResourceGroup<T>)
ListByResourceGroupAsync(String, Boolean, CancellationToken)

指定したリソース グループ内の指定した種類のリソースを一覧表示します。

(継承元 ISupportsListingByResourceGroup<T>)
PowerOff(String, String)

スケール セット内の仮想マシンの電源をオフ (停止) します。

PowerOffAsync(String, String, CancellationToken)

スケール セット内の仮想マシンを非同期的に電源オフ (停止) します。

Reimage(String, String)

スケール セット内の仮想マシンを再イメージ化する (インストールされているオペレーティング システムのバージョンを更新する)。

ReimageAsync(String, String, CancellationToken)

スケール セット内の仮想マシンを非同期的に再イメージ化 (インストールされているオペレーティング システムのバージョンを更新) します。

Restart(String, String)

スケール セット内の仮想マシンを再起動します。

RestartAsync(String, String, CancellationToken)

スケール セット内の仮想マシンを非同期的に再起動します。

RunCommandInVMInstance(String, String, String, RunCommandInput)

スケール セット内の仮想マシン インスタンスでコマンドを実行します。

(継承元 IVirtualMachineScaleSetsBeta)
RunCommandVMInstanceAsync(String, String, String, RunCommandInput, CancellationToken)

スケール セット内の仮想マシン インスタンスでコマンドを非同期的に実行します。

(継承元 IVirtualMachineScaleSetsBeta)
RunPowerShellScriptInVMInstance(String, String, String, IList<String>, IList<RunCommandInputParameter>)

スケール セット内の仮想マシン インスタンスで PowerShell スクリプトを実行します。

(継承元 IVirtualMachineScaleSetsBeta)
RunPowerShellScriptInVMInstanceAsync(String, String, String, IList<String>, IList<RunCommandInputParameter>, CancellationToken)

スケール セット内の仮想マシン インスタンスで PowerShell を非同期的に実行します。

(継承元 IVirtualMachineScaleSetsBeta)
RunShellScriptInVMInstance(String, String, String, IList<String>, IList<RunCommandInputParameter>)

スケール セット内の仮想マシン インスタンスでシェル スクリプトを実行します。

(継承元 IVirtualMachineScaleSetsBeta)
RunShellScriptInVMInstanceAsync(String, String, String, IList<String>, IList<RunCommandInputParameter>, CancellationToken)

スケール セット内の仮想マシン インスタンスでシェル スクリプトを非同期的に実行します。

(継承元 IVirtualMachineScaleSetsBeta)
Start(String, String)

スケール セット内の仮想マシンを開始します。

StartAsync(String, String, CancellationToken)

スケール セット内の仮想マシンを非同期的に起動します。

適用対象