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


Roles interface

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

Методы

beginCreateOrUpdate(string, string, string, RoleUnion, RolesCreateOrUpdateOptionalParams)

Создание или обновление роли.

beginCreateOrUpdateAndWait(string, string, string, RoleUnion, RolesCreateOrUpdateOptionalParams)

Создание или обновление роли.

beginDelete(string, string, string, RolesDeleteOptionalParams)

Удаляет роль на устройстве.

beginDeleteAndWait(string, string, string, RolesDeleteOptionalParams)

Удаляет роль на устройстве.

get(string, string, string, RolesGetOptionalParams)

Возвращает определенную роль по имени.

listByDataBoxEdgeDevice(string, string, RolesListByDataBoxEdgeDeviceOptionalParams)

Выводит список всех ролей, настроенных на устройстве Шлюза Data Box Edge или Data Box.

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

beginCreateOrUpdate(string, string, string, RoleUnion, RolesCreateOrUpdateOptionalParams)

Создание или обновление роли.

function beginCreateOrUpdate(deviceName: string, name: string, resourceGroupName: string, role: RoleUnion, options?: RolesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<RoleUnion>, RoleUnion>>

Параметры

deviceName

string

Имя устройства.

name

string

Имя роли.

resourceGroupName

string

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

role
RoleUnion

Свойства роли.

options
RolesCreateOrUpdateOptionalParams

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

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

Promise<PollerLike<@azure/core-lro.PollOperationState<RoleUnion>, RoleUnion>>

beginCreateOrUpdateAndWait(string, string, string, RoleUnion, RolesCreateOrUpdateOptionalParams)

Создание или обновление роли.

function beginCreateOrUpdateAndWait(deviceName: string, name: string, resourceGroupName: string, role: RoleUnion, options?: RolesCreateOrUpdateOptionalParams): Promise<RoleUnion>

Параметры

deviceName

string

Имя устройства.

name

string

Имя роли.

resourceGroupName

string

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

role
RoleUnion

Свойства роли.

options
RolesCreateOrUpdateOptionalParams

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

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

Promise<RoleUnion>

beginDelete(string, string, string, RolesDeleteOptionalParams)

Удаляет роль на устройстве.

function beginDelete(deviceName: string, name: string, resourceGroupName: string, options?: RolesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Параметры

deviceName

string

Имя устройства.

name

string

Имя роли.

resourceGroupName

string

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

options
RolesDeleteOptionalParams

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

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

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, RolesDeleteOptionalParams)

Удаляет роль на устройстве.

function beginDeleteAndWait(deviceName: string, name: string, resourceGroupName: string, options?: RolesDeleteOptionalParams): Promise<void>

Параметры

deviceName

string

Имя устройства.

name

string

Имя роли.

resourceGroupName

string

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

options
RolesDeleteOptionalParams

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

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

Promise<void>

get(string, string, string, RolesGetOptionalParams)

Возвращает определенную роль по имени.

function get(deviceName: string, name: string, resourceGroupName: string, options?: RolesGetOptionalParams): Promise<RoleUnion>

Параметры

deviceName

string

Имя устройства.

name

string

Имя роли.

resourceGroupName

string

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

options
RolesGetOptionalParams

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

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

Promise<RoleUnion>

listByDataBoxEdgeDevice(string, string, RolesListByDataBoxEdgeDeviceOptionalParams)

Выводит список всех ролей, настроенных на устройстве Шлюза Data Box Edge или Data Box.

function listByDataBoxEdgeDevice(deviceName: string, resourceGroupName: string, options?: RolesListByDataBoxEdgeDeviceOptionalParams): PagedAsyncIterableIterator<RoleUnion, RoleUnion[], PageSettings>

Параметры

deviceName

string

Имя устройства.

resourceGroupName

string

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

options
RolesListByDataBoxEdgeDeviceOptionalParams

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

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