次の方法で共有


ImagesClient インターフェイス

実装

public interface ImagesClient
extends InnerSupportsGet<ImageInner>, InnerSupportsListing<ImageInner>, InnerSupportsDelete<Void>

このクラスのインスタンスは、ImagesClient で定義されているすべての操作へのアクセスを提供します。

メソッドの概要

修飾子と型 メソッドと説明
abstract SyncPoller<PollResult<ImageInner>,ImageInner> beginCreateOrUpdate(String resourceGroupName, String imageName, ImageInner parameters)

イメージを作成または更新します。

abstract SyncPoller<PollResult<ImageInner>,ImageInner> beginCreateOrUpdate(String resourceGroupName, String imageName, ImageInner parameters, Context context)

イメージを作成または更新します。

abstract PollerFlux<PollResult<ImageInner>,ImageInner> beginCreateOrUpdateAsync(String resourceGroupName, String imageName, ImageInner parameters)

イメージを作成または更新します。

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String imageName)

イメージを削除します。

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String imageName, Context context)

イメージを削除します。

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String imageName)

イメージを削除します。

abstract SyncPoller<PollResult<ImageInner>,ImageInner> beginUpdate(String resourceGroupName, String imageName, ImageUpdate parameters)

イメージを更新します。

abstract SyncPoller<PollResult<ImageInner>,ImageInner> beginUpdate(String resourceGroupName, String imageName, ImageUpdate parameters, Context context)

イメージを更新します。

abstract PollerFlux<PollResult<ImageInner>,ImageInner> beginUpdateAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

イメージを更新します。

abstract ImageInner createOrUpdate(String resourceGroupName, String imageName, ImageInner parameters)

イメージを作成または更新します。

abstract ImageInner createOrUpdate(String resourceGroupName, String imageName, ImageInner parameters, Context context)

イメージを作成または更新します。

abstract Mono<ImageInner> createOrUpdateAsync(String resourceGroupName, String imageName, ImageInner parameters)

イメージを作成または更新します。

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String imageName, ImageInner parameters)

イメージを作成または更新します。

abstract void delete(String resourceGroupName, String imageName)

イメージを削除します。

abstract void delete(String resourceGroupName, String imageName, Context context)

イメージを削除します。

abstract Mono<Void> deleteAsync(String resourceGroupName, String imageName)

イメージを削除します。

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String imageName)

イメージを削除します。

abstract ImageInner getByResourceGroup(String resourceGroupName, String imageName)

イメージを取得します。

abstract Mono<ImageInner> getByResourceGroupAsync(String resourceGroupName, String imageName)

イメージを取得します。

abstract Response<ImageInner> getByResourceGroupWithResponse(String resourceGroupName, String imageName, String expand, Context context)

イメージを取得します。

abstract Mono<Response<ImageInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String imageName, String expand)

イメージを取得します。

abstract PagedIterable<ImageInner> list()

サブスクリプション内のイメージの一覧を取得します。

abstract PagedIterable<ImageInner> list(Context context)

サブスクリプション内のイメージの一覧を取得します。

abstract PagedFlux<ImageInner> listAsync()

サブスクリプション内のイメージの一覧を取得します。

abstract PagedIterable<ImageInner> listByResourceGroup(String resourceGroupName)

リソース グループの下にあるイメージの一覧を取得します。

abstract PagedIterable<ImageInner> listByResourceGroup(String resourceGroupName, Context context)

リソース グループの下にあるイメージの一覧を取得します。

abstract PagedFlux<ImageInner> listByResourceGroupAsync(String resourceGroupName)

リソース グループの下にあるイメージの一覧を取得します。

abstract ImageInner update(String resourceGroupName, String imageName, ImageUpdate parameters)

イメージを更新します。

abstract ImageInner update(String resourceGroupName, String imageName, ImageUpdate parameters, Context context)

イメージを更新します。

abstract Mono<ImageInner> updateAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

イメージを更新します。

abstract Mono<Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

イメージを更新します。

メソッドの詳細

beginCreateOrUpdate

public abstract SyncPoller,ImageInner> beginCreateOrUpdate(String resourceGroupName, String imageName, ImageInner parameters)

イメージを作成または更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの作成操作に指定されたパラメーター。

Returns:

SyncPoller<T,U>ソース ユーザー イメージの仮想ハード ディスクのポーリング用の 。

beginCreateOrUpdate

public abstract SyncPoller,ImageInner> beginCreateOrUpdate(String resourceGroupName, String imageName, ImageInner parameters, Context context)

イメージを作成または更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの作成操作に指定されたパラメーター。
context - この操作に関連付けるコンテキスト。

Returns:

SyncPoller<T,U>ソース ユーザー イメージの仮想ハード ディスクのポーリング用の 。

beginCreateOrUpdateAsync

public abstract PollerFlux,ImageInner> beginCreateOrUpdateAsync(String resourceGroupName, String imageName, ImageInner parameters)

イメージを作成または更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの作成操作に指定されたパラメーター。

Returns:

PollerFlux<T,U>ソース ユーザー イメージの仮想ハード ディスクのポーリング用の 。

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String imageName)

イメージを削除します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。

Returns:

SyncPoller<T,U>実行時間の長い操作のポーリング用の 。

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String imageName, Context context)

イメージを削除します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
context - この操作に関連付けるコンテキスト。

Returns:

SyncPoller<T,U>実行時間の長い操作のポーリング用の 。

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String imageName)

イメージを削除します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。

Returns:

PollerFlux<T,U>実行時間の長い操作をポーリングするための 。

beginUpdate

public abstract SyncPoller,ImageInner> beginUpdate(String resourceGroupName, String imageName, ImageUpdate parameters)

イメージを更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの更新操作に指定されたパラメーター。

Returns:

SyncPoller<T,U>ソース ユーザー イメージの仮想ハード ディスクをポーリングするための 。

beginUpdate

public abstract SyncPoller,ImageInner> beginUpdate(String resourceGroupName, String imageName, ImageUpdate parameters, Context context)

イメージを更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの更新操作に指定されたパラメーター。
context - この操作に関連付けるコンテキスト。

Returns:

SyncPoller<T,U>ソース ユーザー イメージの仮想ハード ディスクをポーリングするための 。

beginUpdateAsync

public abstract PollerFlux,ImageInner> beginUpdateAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

イメージを更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの更新操作に指定されたパラメーター。

Returns:

PollerFlux<T,U>ソース ユーザー イメージの仮想ハード ディスクをポーリングするための 。

createOrUpdate

public abstract ImageInner createOrUpdate(String resourceGroupName, String imageName, ImageInner parameters)

イメージを作成または更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの作成操作に指定されたパラメーター。

Returns:

ソース ユーザー イメージの仮想ハード ディスク。

createOrUpdate

public abstract ImageInner createOrUpdate(String resourceGroupName, String imageName, ImageInner parameters, Context context)

イメージを作成または更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの作成操作に指定されたパラメーター。
context - この操作に関連付けるコンテキスト。

Returns:

ソース ユーザー イメージの仮想ハード ディスク。

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String imageName, ImageInner parameters)

イメージを作成または更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの作成操作に指定されたパラメーター。

Returns:

の正常な完了 Mono時のソース ユーザー イメージの仮想ハード ディスク。

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String imageName, ImageInner parameters)

イメージを作成または更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの作成操作に指定されたパラメーター。

Returns:

の正常な完了時に、 と共 Response<T> にソース ユーザー イメージの Mono仮想ハード ディスク。

delete

public abstract void delete(String resourceGroupName, String imageName)

イメージを削除します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。

delete

public abstract void delete(String resourceGroupName, String imageName, Context context)

イメージを削除します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
context - この操作に関連付けるコンテキスト。

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String imageName)

イメージを削除します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。

Returns:

Mono成功した応答を受信したときに完了する 。

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String imageName)

イメージを削除します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。

Returns:

Response<T> 正常な完了時の Mono

getByResourceGroup

public abstract ImageInner getByResourceGroup(String resourceGroupName, String imageName)

イメージを取得します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。

Returns:

イメージ。

getByResourceGroupAsync

public abstract Mono getByResourceGroupAsync(String resourceGroupName, String imageName)

イメージを取得します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。

Returns:

の正常な完了時の Monoイメージ。

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String imageName, String expand, Context context)

イメージを取得します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
expand - 操作に適用する展開式。
context - この操作に関連付けるコンテキスト。

Returns:

と共 Response<T>に画像が表示されます。

getByResourceGroupWithResponseAsync

public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String imageName, String expand)

イメージを取得します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
expand - 操作に適用する展開式。

Returns:

の正常な完了時に と Response<T> 共にイメージが表示 Monoされます。

list

public abstract PagedIterable list()

サブスクリプション内のイメージの一覧を取得します。 応答で nextLink プロパティを使用して、Images の次のページを取得します。 すべてのイメージをフェッチするには、nextLink が null になるまでこれを行います。

Returns:

を使用したページ分割された応答として、サブスクリプション内のイメージの PagedIterable<T>一覧。

list

public abstract PagedIterable list(Context context)

サブスクリプション内のイメージの一覧を取得します。 応答で nextLink プロパティを使用して、Images の次のページを取得します。 すべてのイメージをフェッチするには、nextLink が null になるまでこれを行います。

Parameters:

context - この操作に関連付けるコンテキスト。

Returns:

を使用したページ分割された応答として、サブスクリプション内のイメージの PagedIterable<T>一覧。

listAsync

public abstract PagedFlux listAsync()

サブスクリプション内のイメージの一覧を取得します。 応答で nextLink プロパティを使用して、Images の次のページを取得します。 nextLink が null になるまでこれを行って、すべてのイメージをフェッチします。

Returns:

を使用したページ分割された応答としてのサブスクリプション内のイメージの PagedFlux<T>一覧。

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

リソース グループの下にあるイメージの一覧を取得します。 応答で nextLink プロパティを使用して、Images の次のページを取得します。 nextLink が null になるまでこれを行って、すべてのイメージをフェッチします。

Parameters:

resourceGroupName - リソース グループの名前。

Returns:

を使用したページ分割された応答として、リソース グループの下のイメージの PagedIterable<T>一覧。

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

リソース グループの下にあるイメージの一覧を取得します。 応答で nextLink プロパティを使用して、Images の次のページを取得します。 nextLink が null になるまでこれを行って、すべてのイメージをフェッチします。

Parameters:

resourceGroupName - リソース グループの名前。
context - この操作に関連付けるコンテキスト。

Returns:

を使用したページ分割された応答として、リソース グループの下のイメージの PagedIterable<T>一覧。

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)

リソース グループの下にあるイメージの一覧を取得します。 応答で nextLink プロパティを使用して、Images の次のページを取得します。 nextLink が null になるまでこれを行って、すべてのイメージをフェッチします。

Parameters:

resourceGroupName - リソース グループの名前。

Returns:

を使用したページ分割された応答として、リソース グループの下のイメージの PagedFlux<T>一覧。

update

public abstract ImageInner update(String resourceGroupName, String imageName, ImageUpdate parameters)

イメージを更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの更新操作に指定されたパラメーター。

Returns:

ソース ユーザー イメージの仮想ハード ディスク。

update

public abstract ImageInner update(String resourceGroupName, String imageName, ImageUpdate parameters, Context context)

イメージを更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの更新操作に指定されたパラメーター。
context - この操作に関連付けるコンテキスト。

Returns:

ソース ユーザー イメージの仮想ハード ディスク。

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

イメージを更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの更新操作に指定されたパラメーター。

Returns:

が正常に完了した場合のソース ユーザー イメージの Mono仮想ハード ディスク。

updateWithResponseAsync

public abstract Mono>> updateWithResponseAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

イメージを更新します。

Parameters:

resourceGroupName - リソース グループの名前。
imageName - イメージの名前。
parameters - イメージの更新操作に指定されたパラメーター。

Returns:

の正常な完了Mono時に、ソース ユーザー イメージの仮想ハード ディスクと 共Response<T>に。

適用対象