FileShareSnapshotsOperations interface

Interface representing a FileShareSnapshots operations.

Properties

createOrUpdateFileShareSnapshot

Create a FileShareSnapshot.

deleteFileShareSnapshot

Delete a FileShareSnapshot.

getFileShareSnapshot

Get a FileShareSnapshot

listByFileShare

List FileShareSnapshot by FileShare.

updateFileShareSnapshot

Update a FileShareSnapshot.

Property Details

createOrUpdateFileShareSnapshot

Create a FileShareSnapshot.

createOrUpdateFileShareSnapshot: (resourceGroupName: string, resourceName: string, name: string, resource: FileShareSnapshot, options?: FileShareSnapshotsCreateOrUpdateFileShareSnapshotOptionalParams) => PollerLike<OperationState<FileShareSnapshot>, FileShareSnapshot>

Property Value

(resourceGroupName: string, resourceName: string, name: string, resource: FileShareSnapshot, options?: FileShareSnapshotsCreateOrUpdateFileShareSnapshotOptionalParams) => PollerLike<OperationState<FileShareSnapshot>, FileShareSnapshot>

deleteFileShareSnapshot

Delete a FileShareSnapshot.

deleteFileShareSnapshot: (resourceGroupName: string, resourceName: string, name: string, options?: FileShareSnapshotsDeleteFileShareSnapshotOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, resourceName: string, name: string, options?: FileShareSnapshotsDeleteFileShareSnapshotOptionalParams) => PollerLike<OperationState<void>, void>

getFileShareSnapshot

Get a FileShareSnapshot

getFileShareSnapshot: (resourceGroupName: string, resourceName: string, name: string, options?: FileShareSnapshotsGetFileShareSnapshotOptionalParams) => Promise<FileShareSnapshot>

Property Value

(resourceGroupName: string, resourceName: string, name: string, options?: FileShareSnapshotsGetFileShareSnapshotOptionalParams) => Promise<FileShareSnapshot>

listByFileShare

List FileShareSnapshot by FileShare.

listByFileShare: (resourceGroupName: string, resourceName: string, options?: FileShareSnapshotsListByFileShareOptionalParams) => PagedAsyncIterableIterator<FileShareSnapshot, FileShareSnapshot[], PageSettings>

Property Value

(resourceGroupName: string, resourceName: string, options?: FileShareSnapshotsListByFileShareOptionalParams) => PagedAsyncIterableIterator<FileShareSnapshot, FileShareSnapshot[], PageSettings>

updateFileShareSnapshot

Update a FileShareSnapshot.

updateFileShareSnapshot: (resourceGroupName: string, resourceName: string, name: string, properties: FileShareSnapshotUpdate, options?: FileShareSnapshotsUpdateFileShareSnapshotOptionalParams) => PollerLike<OperationState<FileShareSnapshot>, FileShareSnapshot>

Property Value

(resourceGroupName: string, resourceName: string, name: string, properties: FileShareSnapshotUpdate, options?: FileShareSnapshotsUpdateFileShareSnapshotOptionalParams) => PollerLike<OperationState<FileShareSnapshot>, FileShareSnapshot>