Partager via


RoleAssignments interface

Interface représentant un RoleAssignments.

Méthodes

beginCreateOrUpdate(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

Crée ou met à jour une attribution de rôle dans le hub.

beginCreateOrUpdateAndWait(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

Crée ou met à jour une attribution de rôle dans le hub.

delete(string, string, string, RoleAssignmentsDeleteOptionalParams)

Supprime l’attribution de rôle dans le hub.

get(string, string, string, RoleAssignmentsGetOptionalParams)

Obtient l’attribution de rôle dans le hub.

listByHub(string, string, RoleAssignmentsListByHubOptionalParams)

Obtient toutes les attributions de rôles pour le hub spécifié.

Détails de la méthode

beginCreateOrUpdate(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

Crée ou met à jour une attribution de rôle dans le hub.

function beginCreateOrUpdate(resourceGroupName: string, hubName: string, assignmentName: string, parameters: RoleAssignmentResourceFormat, options?: RoleAssignmentsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<RoleAssignmentResourceFormat>, RoleAssignmentResourceFormat>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

hubName

string

Nom du hub.

assignmentName

string

Nom de l’affectation

parameters
RoleAssignmentResourceFormat

Paramètres fournis à l’opération CreateOrUpdate RoleAssignment.

options
RoleAssignmentsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

Crée ou met à jour une attribution de rôle dans le hub.

function beginCreateOrUpdateAndWait(resourceGroupName: string, hubName: string, assignmentName: string, parameters: RoleAssignmentResourceFormat, options?: RoleAssignmentsCreateOrUpdateOptionalParams): Promise<RoleAssignmentResourceFormat>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

hubName

string

Nom du hub.

assignmentName

string

Nom de l’affectation

parameters
RoleAssignmentResourceFormat

Paramètres fournis à l’opération CreateOrUpdate RoleAssignment.

options
RoleAssignmentsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

delete(string, string, string, RoleAssignmentsDeleteOptionalParams)

Supprime l’attribution de rôle dans le hub.

function delete(resourceGroupName: string, hubName: string, assignmentName: string, options?: RoleAssignmentsDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

hubName

string

Nom du hub.

assignmentName

string

Nom de l’attribution de rôle.

options
RoleAssignmentsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, RoleAssignmentsGetOptionalParams)

Obtient l’attribution de rôle dans le hub.

function get(resourceGroupName: string, hubName: string, assignmentName: string, options?: RoleAssignmentsGetOptionalParams): Promise<RoleAssignmentResourceFormat>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

hubName

string

Nom du hub.

assignmentName

string

Nom de l’attribution de rôle.

options
RoleAssignmentsGetOptionalParams

Paramètres d’options.

Retours

listByHub(string, string, RoleAssignmentsListByHubOptionalParams)

Obtient toutes les attributions de rôles pour le hub spécifié.

function listByHub(resourceGroupName: string, hubName: string, options?: RoleAssignmentsListByHubOptionalParams): PagedAsyncIterableIterator<RoleAssignmentResourceFormat, RoleAssignmentResourceFormat[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

hubName

string

Nom du hub.

options
RoleAssignmentsListByHubOptionalParams

Paramètres d’options.

Retours