次の方法で共有


Snapshots interface

スナップショットを表すインターフェイス。

メソッド

beginCreate(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)

指定したボリューム内に指定したスナップショットを作成する

beginCreateAndWait(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)

指定したボリューム内に指定したスナップショットを作成する

beginDelete(string, string, string, string, string, SnapshotsDeleteOptionalParams)

スナップショットの削除

beginDeleteAndWait(string, string, string, string, string, SnapshotsDeleteOptionalParams)

スナップショットの削除

beginRestoreFiles(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)

指定したスナップショットからアクティブなファイルシステムに指定したファイルを復元する

beginRestoreFilesAndWait(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)

指定したスナップショットからアクティブなファイルシステムに指定したファイルを復元する

beginUpdate(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)

スナップショットにパッチを適用する

beginUpdateAndWait(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)

スナップショットにパッチを適用する

get(string, string, string, string, string, SnapshotsGetOptionalParams)

指定したスナップショットの詳細を取得する

list(string, string, string, string, SnapshotsListOptionalParams)

ボリュームに関連付けられているすべてのスナップショットを一覧表示する

メソッドの詳細

beginCreate(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)

指定したボリューム内に指定したスナップショットを作成する

function beginCreate(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Snapshot, options?: SnapshotsCreateOptionalParams): Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

パラメーター

resourceGroupName

string

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

accountName

string

NetApp アカウントの名前

poolName

string

容量プールの名前

volumeName

string

ボリュームの名前

snapshotName

string

スナップショットの名前

body
Snapshot

操作の本文で指定されたスナップショット オブジェクト。

options
SnapshotsCreateOptionalParams

options パラメーター。

戻り値

Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

beginCreateAndWait(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)

指定したボリューム内に指定したスナップショットを作成する

function beginCreateAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Snapshot, options?: SnapshotsCreateOptionalParams): Promise<Snapshot>

パラメーター

resourceGroupName

string

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

accountName

string

NetApp アカウントの名前

poolName

string

容量プールの名前

volumeName

string

ボリュームの名前

snapshotName

string

スナップショットの名前

body
Snapshot

操作の本文で指定されたスナップショット オブジェクト。

options
SnapshotsCreateOptionalParams

options パラメーター。

戻り値

Promise<Snapshot>

beginDelete(string, string, string, string, string, SnapshotsDeleteOptionalParams)

スナップショットの削除

function beginDelete(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

パラメーター

resourceGroupName

string

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

accountName

string

NetApp アカウントの名前

poolName

string

容量プールの名前

volumeName

string

ボリュームの名前

snapshotName

string

スナップショットの名前

options
SnapshotsDeleteOptionalParams

options パラメーター。

戻り値

Promise<PollerLike<PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, string, SnapshotsDeleteOptionalParams)

スナップショットの削除

function beginDeleteAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

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

accountName

string

NetApp アカウントの名前

poolName

string

容量プールの名前

volumeName

string

ボリュームの名前

snapshotName

string

スナップショットの名前

options
SnapshotsDeleteOptionalParams

options パラメーター。

戻り値

Promise<void>

beginRestoreFiles(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)

指定したスナップショットからアクティブなファイルシステムに指定したファイルを復元する

function beginRestoreFiles(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotRestoreFiles, options?: SnapshotsRestoreFilesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

パラメーター

resourceGroupName

string

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

accountName

string

NetApp アカウントの名前

poolName

string

容量プールの名前

volumeName

string

ボリュームの名前

snapshotName

string

スナップショットの名前

body
SnapshotRestoreFiles

操作の本文で指定された復元ペイロード。

options
SnapshotsRestoreFilesOptionalParams

options パラメーター。

戻り値

Promise<PollerLike<PollOperationState<void>, void>>

beginRestoreFilesAndWait(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)

指定したスナップショットからアクティブなファイルシステムに指定したファイルを復元する

function beginRestoreFilesAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotRestoreFiles, options?: SnapshotsRestoreFilesOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

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

accountName

string

NetApp アカウントの名前

poolName

string

容量プールの名前

volumeName

string

ボリュームの名前

snapshotName

string

スナップショットの名前

body
SnapshotRestoreFiles

操作の本文で指定された復元ペイロード。

options
SnapshotsRestoreFilesOptionalParams

options パラメーター。

戻り値

Promise<void>

beginUpdate(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)

スナップショットにパッチを適用する

function beginUpdate(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Record<string, unknown>, options?: SnapshotsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

パラメーター

resourceGroupName

string

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

accountName

string

NetApp アカウントの名前

poolName

string

容量プールの名前

volumeName

string

ボリュームの名前

snapshotName

string

スナップショットの名前

body

Record<string, unknown>

操作の本文で指定されたスナップショット オブジェクト。

options
SnapshotsUpdateOptionalParams

options パラメーター。

戻り値

Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

beginUpdateAndWait(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)

スナップショットにパッチを適用する

function beginUpdateAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Record<string, unknown>, options?: SnapshotsUpdateOptionalParams): Promise<Snapshot>

パラメーター

resourceGroupName

string

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

accountName

string

NetApp アカウントの名前

poolName

string

容量プールの名前

volumeName

string

ボリュームの名前

snapshotName

string

スナップショットの名前

body

Record<string, unknown>

操作の本文で指定されたスナップショット オブジェクト。

options
SnapshotsUpdateOptionalParams

options パラメーター。

戻り値

Promise<Snapshot>

get(string, string, string, string, string, SnapshotsGetOptionalParams)

指定したスナップショットの詳細を取得する

function get(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsGetOptionalParams): Promise<Snapshot>

パラメーター

resourceGroupName

string

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

accountName

string

NetApp アカウントの名前

poolName

string

容量プールの名前

volumeName

string

ボリュームの名前

snapshotName

string

スナップショットの名前

options
SnapshotsGetOptionalParams

options パラメーター。

戻り値

Promise<Snapshot>

list(string, string, string, string, SnapshotsListOptionalParams)

ボリュームに関連付けられているすべてのスナップショットを一覧表示する

function list(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

パラメーター

resourceGroupName

string

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

accountName

string

NetApp アカウントの名前

poolName

string

容量プールの名前

volumeName

string

ボリュームの名前

options
SnapshotsListOptionalParams

options パラメーター。

戻り値

PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>