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


Disks interface

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

Методы

beginCreateOrUpdate(string, string, Disk, DisksCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, Disk, DisksCreateOrUpdateOptionalParams)

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

beginDelete(string, string, DisksDeleteOptionalParams)

Удаляет диск.

beginDeleteAndWait(string, string, DisksDeleteOptionalParams)

Удаляет диск.

beginGrantAccess(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

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

beginGrantAccessAndWait(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

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

beginRevokeAccess(string, string, DisksRevokeAccessOptionalParams)

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

beginRevokeAccessAndWait(string, string, DisksRevokeAccessOptionalParams)

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

beginUpdate(string, string, DiskUpdate, DisksUpdateOptionalParams)

Обновления (исправления) диска.

beginUpdateAndWait(string, string, DiskUpdate, DisksUpdateOptionalParams)

Обновления (исправления) диска.

get(string, string, DisksGetOptionalParams)

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

list(DisksListOptionalParams)

Выводит список всех дисков в подписке.

listByResourceGroup(string, DisksListByResourceGroupOptionalParams)

Выводит список всех дисков в группе ресурсов.

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

beginCreateOrUpdate(string, string, Disk, DisksCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdate(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Disk>, Disk>>

Параметры

resourceGroupName

string

Имя группы ресурсов.

diskName

string

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

disk
Disk

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

options
DisksCreateOrUpdateOptionalParams

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

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

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

beginCreateOrUpdateAndWait(string, string, Disk, DisksCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdateAndWait(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise<Disk>

Параметры

resourceGroupName

string

Имя группы ресурсов.

diskName

string

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

disk
Disk

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

options
DisksCreateOrUpdateOptionalParams

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

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

Promise<Disk>

beginDelete(string, string, DisksDeleteOptionalParams)

Удаляет диск.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

diskName

string

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

options
DisksDeleteOptionalParams

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

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

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

beginDeleteAndWait(string, string, DisksDeleteOptionalParams)

Удаляет диск.

function beginDeleteAndWait(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов.

diskName

string

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

options
DisksDeleteOptionalParams

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

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

Promise<void>

beginGrantAccess(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

diskName

string

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

grantAccessData
GrantAccessData

Объект данных access, предоставленный в тексте операции получения доступа к диску.

options
DisksGrantAccessOptionalParams

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

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

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

beginGrantAccessAndWait(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

diskName

string

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

grantAccessData
GrantAccessData

Объект данных access, предоставленный в тексте операции получения доступа к диску.

options
DisksGrantAccessOptionalParams

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

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

Promise<AccessUri>

beginRevokeAccess(string, string, DisksRevokeAccessOptionalParams)

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

diskName

string

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

options
DisksRevokeAccessOptionalParams

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

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

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

beginRevokeAccessAndWait(string, string, DisksRevokeAccessOptionalParams)

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

function beginRevokeAccessAndWait(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов.

diskName

string

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

options
DisksRevokeAccessOptionalParams

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

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

Promise<void>

beginUpdate(string, string, DiskUpdate, DisksUpdateOptionalParams)

Обновления (исправления) диска.

function beginUpdate(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Disk>, Disk>>

Параметры

resourceGroupName

string

Имя группы ресурсов.

diskName

string

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

disk
DiskUpdate

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

options
DisksUpdateOptionalParams

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

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

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

beginUpdateAndWait(string, string, DiskUpdate, DisksUpdateOptionalParams)

Обновления (исправления) диска.

function beginUpdateAndWait(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise<Disk>

Параметры

resourceGroupName

string

Имя группы ресурсов.

diskName

string

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

disk
DiskUpdate

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

options
DisksUpdateOptionalParams

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

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

Promise<Disk>

get(string, string, DisksGetOptionalParams)

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

function get(resourceGroupName: string, diskName: string, options?: DisksGetOptionalParams): Promise<Disk>

Параметры

resourceGroupName

string

Имя группы ресурсов.

diskName

string

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

options
DisksGetOptionalParams

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

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

Promise<Disk>

list(DisksListOptionalParams)

Выводит список всех дисков в подписке.

function list(options?: DisksListOptionalParams): PagedAsyncIterableIterator<Disk, Disk[], PageSettings>

Параметры

options
DisksListOptionalParams

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

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

listByResourceGroup(string, DisksListByResourceGroupOptionalParams)

Выводит список всех дисков в группе ресурсов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

options
DisksListByResourceGroupOptionalParams

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

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