Condividi tramite


RoleAssignments interface

Interfaccia che rappresenta un oggetto RoleAssignments.

Metodi

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

Crea o aggiorna un'assegnazione di ruolo nell'hub.

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

Crea o aggiorna un'assegnazione di ruolo nell'hub.

delete(string, string, string, RoleAssignmentsDeleteOptionalParams)

Elimina l'assegnazione di ruolo nell'hub.

get(string, string, string, RoleAssignmentsGetOptionalParams)

Ottiene l'assegnazione di ruolo nell'hub.

listByHub(string, string, RoleAssignmentsListByHubOptionalParams)

Ottiene tutte le assegnazioni di ruolo per l'hub specificato.

Dettagli metodo

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

Crea o aggiorna un'assegnazione di ruolo nell'hub.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

hubName

string

Nome dell'hub.

assignmentName

string

Nome dell'assegnazione

parameters
RoleAssignmentResourceFormat

Parametri forniti all'operazione CreateOrUpdate RoleAssignment.

options
RoleAssignmentsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Crea o aggiorna un'assegnazione di ruolo nell'hub.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

hubName

string

Nome dell'hub.

assignmentName

string

Nome dell'assegnazione

parameters
RoleAssignmentResourceFormat

Parametri forniti all'operazione CreateOrUpdate RoleAssignment.

options
RoleAssignmentsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

delete(string, string, string, RoleAssignmentsDeleteOptionalParams)

Elimina l'assegnazione di ruolo nell'hub.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

hubName

string

Nome dell'hub.

assignmentName

string

Nome dell'assegnazione di ruolo.

options
RoleAssignmentsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, string, RoleAssignmentsGetOptionalParams)

Ottiene l'assegnazione di ruolo nell'hub.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

hubName

string

Nome dell'hub.

assignmentName

string

Nome dell'assegnazione di ruolo.

options
RoleAssignmentsGetOptionalParams

Parametri delle opzioni.

Restituisce

listByHub(string, string, RoleAssignmentsListByHubOptionalParams)

Ottiene tutte le assegnazioni di ruolo per l'hub specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

hubName

string

Nome dell'hub.

options
RoleAssignmentsListByHubOptionalParams

Parametri delle opzioni.

Restituisce