Partager via


Roles interface

Interface représentant un rôle.

Méthodes

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

Créez ou mettez à jour un rôle.

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

Créez ou mettez à jour un rôle.

beginDelete(string, string, string, RolesDeleteOptionalParams)

Supprime le rôle sur l’appareil.

beginDeleteAndWait(string, string, string, RolesDeleteOptionalParams)

Supprime le rôle sur l’appareil.

get(string, string, string, RolesGetOptionalParams)

Obtient un rôle spécifique par nom.

listByDataBoxEdgeDevice(string, string, RolesListByDataBoxEdgeDeviceOptionalParams)

Répertorie tous les rôles configurés dans un appareil Data Box Edge/Data Box Gateway.

Détails de la méthode

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

Créez ou mettez à jour un rôle.

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

Paramètres

deviceName

string

Nom de l’appareil.

name

string

Nom du rôle.

resourceGroupName

string

Nom du groupe de ressources.

role
RoleUnion

Propriétés du rôle.

options
RolesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Créez ou mettez à jour un rôle.

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

Paramètres

deviceName

string

Nom de l’appareil.

name

string

Nom du rôle.

resourceGroupName

string

Nom du groupe de ressources.

role
RoleUnion

Propriétés du rôle.

options
RolesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<RoleUnion>

beginDelete(string, string, string, RolesDeleteOptionalParams)

Supprime le rôle sur l’appareil.

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

Paramètres

deviceName

string

Nom de l’appareil.

name

string

Nom du rôle.

resourceGroupName

string

Nom du groupe de ressources.

options
RolesDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, RolesDeleteOptionalParams)

Supprime le rôle sur l’appareil.

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

Paramètres

deviceName

string

Nom de l’appareil.

name

string

Nom du rôle.

resourceGroupName

string

Nom du groupe de ressources.

options
RolesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, RolesGetOptionalParams)

Obtient un rôle spécifique par nom.

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

Paramètres

deviceName

string

Nom de l’appareil.

name

string

Nom du rôle.

resourceGroupName

string

Nom du groupe de ressources.

options
RolesGetOptionalParams

Paramètres d’options.

Retours

Promise<RoleUnion>

listByDataBoxEdgeDevice(string, string, RolesListByDataBoxEdgeDeviceOptionalParams)

Répertorie tous les rôles configurés dans un appareil Data Box Edge/Data Box Gateway.

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

Paramètres

deviceName

string

Nom de l’appareil.

resourceGroupName

string

Nom du groupe de ressources.

options
RolesListByDataBoxEdgeDeviceOptionalParams

Paramètres d’options.

Retours