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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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