Snapshots interface
スナップショットを表すインターフェイス。
メソッド
メソッドの詳細
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 パラメーター。
戻り値
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 パラメーター。
戻り値
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 パラメーター。
戻り値
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 パラメーター。
戻り値
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 パラメーター。