Поделиться через


Snapshots interface

Интерфейс, представляющий моментальные снимки.

Методы

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Создает или обновляет моментальный снимок.

beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Создает или обновляет моментальный снимок.

beginDelete(string, string, SnapshotsDeleteOptionalParams)

Удаляет моментальный снимок.

beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)

Удаляет моментальный снимок.

beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Предоставляет доступ к моментальному снимку.

beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Предоставляет доступ к моментальному снимку.

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

Отменяет доступ к моментальному снимку.

beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)

Отменяет доступ к моментальному снимку.

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Обновляет (исправления) моментальный снимок.

beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Обновляет (исправления) моментальный снимок.

get(string, string, SnapshotsGetOptionalParams)

Возвращает сведения о моментальном снимке.

list(SnapshotsListOptionalParams)

Выводит список моментальных снимков в подписке.

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

Выводит список моментальных снимков в группе ресурсов.

Сведения о методе

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Создает или обновляет моментальный снимок.

function beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

snapshotName

string

Имя создаваемого моментального снимка. Имя невозможно изменить после создания моментального снимка. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени — 80 символов.

snapshot
Snapshot

Объект моментального снимка, предоставленный в тексте операции Put диска.

options
SnapshotsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<Snapshot>, Snapshot>>

beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Создает или обновляет моментальный снимок.

function beginCreateOrUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<Snapshot>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

snapshotName

string

Имя создаваемого моментального снимка. Имя невозможно изменить после создания моментального снимка. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени — 80 символов.

snapshot
Snapshot

Объект моментального снимка, предоставленный в тексте операции Put диска.

options
SnapshotsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Snapshot>

beginDelete(string, string, SnapshotsDeleteOptionalParams)

Удаляет моментальный снимок.

function beginDelete(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

snapshotName

string

Имя создаваемого моментального снимка. Имя невозможно изменить после создания моментального снимка. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени — 80 символов.

options
SnapshotsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)

Удаляет моментальный снимок.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

snapshotName

string

Имя создаваемого моментального снимка. Имя невозможно изменить после создания моментального снимка. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени — 80 символов.

options
SnapshotsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Предоставляет доступ к моментальному снимку.

function beginGrantAccess(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<SimplePollerLike<OperationState<AccessUri>, AccessUri>>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

snapshotName

string

Имя создаваемого моментального снимка. Имя невозможно изменить после создания моментального снимка. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени — 80 символов.

grantAccessData
GrantAccessData

Доступ к объекту данных, предоставленному в тексте операции доступа к моментальному снимку.

options
SnapshotsGrantAccessOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<AccessUri>, AccessUri>>

beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Предоставляет доступ к моментальному снимку.

function beginGrantAccessAndWait(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<AccessUri>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

snapshotName

string

Имя создаваемого моментального снимка. Имя невозможно изменить после создания моментального снимка. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени — 80 символов.

grantAccessData
GrantAccessData

Доступ к объекту данных, предоставленному в тексте операции доступа к моментальному снимку.

options
SnapshotsGrantAccessOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<AccessUri>

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

Отменяет доступ к моментальному снимку.

function beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

snapshotName

string

Имя создаваемого моментального снимка. Имя невозможно изменить после создания моментального снимка. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени — 80 символов.

options
SnapshotsRevokeAccessOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)

Отменяет доступ к моментальному снимку.

function beginRevokeAccessAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

snapshotName

string

Имя создаваемого моментального снимка. Имя невозможно изменить после создания моментального снимка. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени — 80 символов.

options
SnapshotsRevokeAccessOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Обновляет (исправления) моментальный снимок.

function beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

snapshotName

string

Имя создаваемого моментального снимка. Имя невозможно изменить после создания моментального снимка. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени — 80 символов.

snapshot
SnapshotUpdate

Объект моментального снимка, предоставленный в тексте операции снимка исправлений.

options
SnapshotsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<Snapshot>, Snapshot>>

beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Обновляет (исправления) моментальный снимок.

function beginUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<Snapshot>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

snapshotName

string

Имя создаваемого моментального снимка. Имя невозможно изменить после создания моментального снимка. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени — 80 символов.

snapshot
SnapshotUpdate

Объект моментального снимка, предоставленный в тексте операции снимка исправлений.

options
SnapshotsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Snapshot>

get(string, string, SnapshotsGetOptionalParams)

Возвращает сведения о моментальном снимке.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

snapshotName

string

Имя создаваемого моментального снимка. Имя невозможно изменить после создания моментального снимка. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени — 80 символов.

options
SnapshotsGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Snapshot>

list(SnapshotsListOptionalParams)

Выводит список моментальных снимков в подписке.

function list(options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Параметры

options
SnapshotsListOptionalParams

Параметры параметров.

Возвращаемое значение

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

Выводит список моментальных снимков в группе ресурсов.

function listByResourceGroup(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

options
SnapshotsListByResourceGroupOptionalParams

Параметры параметров.

Возвращаемое значение