SnapshotsOperations interface
스냅샷 작업을 나타내는 인터페이스입니다.
속성
| create | 지정된 볼륨 내에 지정된 스냅샷을 생성합니다 |
| delete | |
| get | 지정된 스냅샷의 세부 정보 가져오기 |
| list | 볼륨과 연결된 모든 스냅샷을 나열합니다 |
| restore |
지정된 스냅샷에서 활성 파일 시스템에 지정된 파일 복원 |
| update | 스냅샷 패치 |
속성 세부 정보
create
지정된 볼륨 내에 지정된 스냅샷을 생성합니다
create: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Snapshot, options?: SnapshotsCreateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
속성 값
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Snapshot, options?: SnapshotsCreateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
delete
delete: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
속성 값
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
지정된 스냅샷의 세부 정보 가져오기
get: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsGetOptionalParams) => Promise<Snapshot>
속성 값
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsGetOptionalParams) => Promise<Snapshot>
list
볼륨과 연결된 모든 스냅샷을 나열합니다
list: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: SnapshotsListOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
속성 값
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: SnapshotsListOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
restoreFiles
지정된 스냅샷에서 활성 파일 시스템에 지정된 파일 복원
restoreFiles: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotRestoreFiles, options?: SnapshotsRestoreFilesOptionalParams) => PollerLike<OperationState<void>, void>
속성 값
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotRestoreFiles, options?: SnapshotsRestoreFilesOptionalParams) => PollerLike<OperationState<void>, void>
update
스냅샷 패치
update: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotPatch, options?: SnapshotsUpdateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
속성 값
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotPatch, options?: SnapshotsUpdateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>