RoleAssignments interface

Szerepkör-hozzárendeléseket jelképező felület.

Metódusok

create(string, string, RoleAssignmentCreateParameters, RoleAssignmentsCreateOptionalParams)

Szerepkör-hozzárendelés létrehozása vagy frissítése hatókör és név szerint.

createById(string, RoleAssignmentCreateParameters, RoleAssignmentsCreateByIdOptionalParams)

Szerepkör-hozzárendelés létrehozása vagy frissítése azonosító alapján.

delete(string, string, RoleAssignmentsDeleteOptionalParams)

Szerepkör-hozzárendelés törlése hatókör és név szerint.

deleteById(string, RoleAssignmentsDeleteByIdOptionalParams)

Szerepkör-hozzárendelés törlése azonosító alapján.

get(string, string, RoleAssignmentsGetOptionalParams)

Szerepkör-hozzárendelés lekérése hatókör és név szerint.

getById(string, RoleAssignmentsGetByIdOptionalParams)

Szerepkör-hozzárendelés lekérése azonosító alapján.

listForResource(string, string, string, string, RoleAssignmentsListForResourceOptionalParams)

Az erőforrásra vonatkozó összes szerepkör-hozzárendelés felsorolása.

listForResourceGroup(string, RoleAssignmentsListForResourceGroupOptionalParams)

Listázhatja az erőforráscsoportra vonatkozó összes szerepkör-hozzárendelést.

listForScope(string, RoleAssignmentsListForScopeOptionalParams)

Listázhatja a hatókörre vonatkozó összes szerepkör-hozzárendelést.

listForSubscription(RoleAssignmentsListForSubscriptionOptionalParams)

Listázhatja az előfizetésre vonatkozó összes szerepkör-hozzárendelést.

Metódus adatai

create(string, string, RoleAssignmentCreateParameters, RoleAssignmentsCreateOptionalParams)

Szerepkör-hozzárendelés létrehozása vagy frissítése hatókör és név szerint.

function create(scope: string, roleAssignmentName: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateOptionalParams): Promise<RoleAssignment>

Paraméterek

scope

string

A művelet vagy erőforrás hatóköre. Érvényes hatókörök: előfizetés (formátum: "/subscriptions/{subscriptionId}"), erőforráscsoport (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" vagy erőforrás (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}"

roleAssignmentName

string

A szerepkör-hozzárendelés neve. Bármilyen érvényes GUID lehet.

parameters
RoleAssignmentCreateParameters

A szerepkör-hozzárendelés paraméterei.

options
RoleAssignmentsCreateOptionalParams

A beállítások paraméterei.

Válaszok

Promise<RoleAssignment>

createById(string, RoleAssignmentCreateParameters, RoleAssignmentsCreateByIdOptionalParams)

Szerepkör-hozzárendelés létrehozása vagy frissítése azonosító alapján.

function createById(roleAssignmentId: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateByIdOptionalParams): Promise<RoleAssignment>

Paraméterek

roleAssignmentId

string

A szerepkör-hozzárendelés teljes azonosítója, beleértve a hatókört, az erőforrásnevet és az erőforrástípust. Formátum: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}. Példa: /subscriptions/<SUB_ID>/resourcegroups/<RESOURCE_GROUP>/providers/Microsoft.Authorization/roleAssignments/<ROLE_ASSIGNMENT_NAME>

parameters
RoleAssignmentCreateParameters

A szerepkör-hozzárendelés paraméterei.

options
RoleAssignmentsCreateByIdOptionalParams

A beállítások paraméterei.

Válaszok

Promise<RoleAssignment>

delete(string, string, RoleAssignmentsDeleteOptionalParams)

Szerepkör-hozzárendelés törlése hatókör és név szerint.

function delete(scope: string, roleAssignmentName: string, options?: RoleAssignmentsDeleteOptionalParams): Promise<RoleAssignment>

Paraméterek

scope

string

A művelet vagy erőforrás hatóköre. Érvényes hatókörök: előfizetés (formátum: "/subscriptions/{subscriptionId}"), erőforráscsoport (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" vagy erőforrás (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}"

roleAssignmentName

string

A szerepkör-hozzárendelés neve. Bármilyen érvényes GUID lehet.

options
RoleAssignmentsDeleteOptionalParams

A beállítások paraméterei.

Válaszok

Promise<RoleAssignment>

deleteById(string, RoleAssignmentsDeleteByIdOptionalParams)

Szerepkör-hozzárendelés törlése azonosító alapján.

function deleteById(roleAssignmentId: string, options?: RoleAssignmentsDeleteByIdOptionalParams): Promise<RoleAssignment>

Paraméterek

roleAssignmentId

string

A szerepkör-hozzárendelés teljes azonosítója, beleértve a hatókört, az erőforrásnevet és az erőforrástípust. Formátum: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}. Példa: /subscriptions/<SUB_ID>/resourcegroups/<RESOURCE_GROUP>/providers/Microsoft.Authorization/roleAssignments/<ROLE_ASSIGNMENT_NAME>

options
RoleAssignmentsDeleteByIdOptionalParams

A beállítások paraméterei.

Válaszok

Promise<RoleAssignment>

get(string, string, RoleAssignmentsGetOptionalParams)

Szerepkör-hozzárendelés lekérése hatókör és név szerint.

function get(scope: string, roleAssignmentName: string, options?: RoleAssignmentsGetOptionalParams): Promise<RoleAssignment>

Paraméterek

scope

string

A művelet vagy erőforrás hatóköre. Érvényes hatókörök: előfizetés (formátum: "/subscriptions/{subscriptionId}"), erőforráscsoport (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" vagy erőforrás (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}"

roleAssignmentName

string

A szerepkör-hozzárendelés neve. Bármilyen érvényes GUID lehet.

options
RoleAssignmentsGetOptionalParams

A beállítások paraméterei.

Válaszok

Promise<RoleAssignment>

getById(string, RoleAssignmentsGetByIdOptionalParams)

Szerepkör-hozzárendelés lekérése azonosító alapján.

function getById(roleAssignmentId: string, options?: RoleAssignmentsGetByIdOptionalParams): Promise<RoleAssignment>

Paraméterek

roleAssignmentId

string

A szerepkör-hozzárendelés teljes azonosítója, beleértve a hatókört, az erőforrásnevet és az erőforrástípust. Formátum: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}. Példa: /subscriptions/<SUB_ID>/resourcegroups/<RESOURCE_GROUP>/providers/Microsoft.Authorization/roleAssignments/<ROLE_ASSIGNMENT_NAME>

options
RoleAssignmentsGetByIdOptionalParams

A beállítások paraméterei.

Válaszok

Promise<RoleAssignment>

listForResource(string, string, string, string, RoleAssignmentsListForResourceOptionalParams)

Az erőforrásra vonatkozó összes szerepkör-hozzárendelés felsorolása.

function listForResource(resourceGroupName: string, resourceProviderNamespace: string, resourceType: string, resourceName: string, options?: RoleAssignmentsListForResourceOptionalParams): PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

resourceProviderNamespace

string

Az erőforrás-szolgáltató névtere.

resourceType

string

Az erőforrástípus neve. Egy webalkalmazás típusneve például "webhelyek" (a Microsoft.Web/sites webhelyről).

resourceName

string

Az erőforrás neve.

options
RoleAssignmentsListForResourceOptionalParams

A beállítások paraméterei.

Válaszok

listForResourceGroup(string, RoleAssignmentsListForResourceGroupOptionalParams)

Listázhatja az erőforráscsoportra vonatkozó összes szerepkör-hozzárendelést.

function listForResourceGroup(resourceGroupName: string, options?: RoleAssignmentsListForResourceGroupOptionalParams): PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

options
RoleAssignmentsListForResourceGroupOptionalParams

A beállítások paraméterei.

Válaszok

listForScope(string, RoleAssignmentsListForScopeOptionalParams)

Listázhatja a hatókörre vonatkozó összes szerepkör-hozzárendelést.

function listForScope(scope: string, options?: RoleAssignmentsListForScopeOptionalParams): PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>

Paraméterek

scope

string

A művelet vagy erőforrás hatóköre. Érvényes hatókörök: előfizetés (formátum: "/subscriptions/{subscriptionId}"), erőforráscsoport (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" vagy erőforrás (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}"

options
RoleAssignmentsListForScopeOptionalParams

A beállítások paraméterei.

Válaszok

listForSubscription(RoleAssignmentsListForSubscriptionOptionalParams)

Listázhatja az előfizetésre vonatkozó összes szerepkör-hozzárendelést.

function listForSubscription(options?: RoleAssignmentsListForSubscriptionOptionalParams): PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>

Paraméterek

options
RoleAssignmentsListForSubscriptionOptionalParams

A beállítások paraméterei.

Válaszok