Sdílet prostřednictvím


RoleAssignments interface

Rozhraní představující roleAssignments.

Metody

create(string, string, RoleAssignmentCreateParameters, RoleAssignmentsCreateOptionalParams)

Vytvořte nebo aktualizujte přiřazení role podle oboru a názvu.

createById(string, RoleAssignmentCreateParameters, RoleAssignmentsCreateByIdOptionalParams)

Vytvořte nebo aktualizujte přiřazení role podle ID.

delete(string, string, RoleAssignmentsDeleteOptionalParams)

Odstranění přiřazení role podle oboru a názvu

deleteById(string, RoleAssignmentsDeleteByIdOptionalParams)

Odstranění přiřazení role podle ID

get(string, string, RoleAssignmentsGetOptionalParams)

Získání přiřazení role podle oboru a názvu

getById(string, RoleAssignmentsGetByIdOptionalParams)

Získání přiřazení role podle ID

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

Vypíše všechna přiřazení rolí, která se vztahují na prostředek.

listForResourceGroup(string, RoleAssignmentsListForResourceGroupOptionalParams)

Zobrazí seznam všech přiřazení rolí, která platí pro skupinu prostředků.

listForScope(string, RoleAssignmentsListForScopeOptionalParams)

Vypíše všechna přiřazení rolí, která se vztahují na obor.

listForSubscription(RoleAssignmentsListForSubscriptionOptionalParams)

Vypíše všechna přiřazení rolí, která se vztahují na předplatné.

Podrobnosti metody

create(string, string, RoleAssignmentCreateParameters, RoleAssignmentsCreateOptionalParams)

Vytvořte nebo aktualizujte přiřazení role podle oboru a názvu.

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

Parametry

scope

string

Rozsah operace nebo prostředku. Platné obory jsou: předplatné (formát:/subscriptions/{subscriptionId}), skupina prostředků (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}) nebo prostředek (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'

roleAssignmentName

string

Název přiřazení role. Může to být libovolný platný identifikátor GUID.

parameters
RoleAssignmentCreateParameters

Parametry pro přiřazení role.

options
RoleAssignmentsCreateOptionalParams

Parametry možností

Návraty

Promise<RoleAssignment>

createById(string, RoleAssignmentCreateParameters, RoleAssignmentsCreateByIdOptionalParams)

Vytvořte nebo aktualizujte přiřazení role podle ID.

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

Parametry

roleAssignmentId

string

Plně kvalifikované ID přiřazení role, včetně oboru, názvu zdroje a typu prostředku. Formát: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}. Příklad: /subscriptions/<SUB_ID>/resourcegroups/<RESOURCE_GROUP>/providers/Microsoft.Authorization/roleAssignments/<ROLE_ASSIGNMENT_NAME>

parameters
RoleAssignmentCreateParameters

Parametry pro přiřazení role.

options
RoleAssignmentsCreateByIdOptionalParams

Parametry možností

Návraty

Promise<RoleAssignment>

delete(string, string, RoleAssignmentsDeleteOptionalParams)

Odstranění přiřazení role podle oboru a názvu

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

Parametry

scope

string

Rozsah operace nebo prostředku. Platné obory jsou: předplatné (formát:/subscriptions/{subscriptionId}), skupina prostředků (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}) nebo prostředek (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'

roleAssignmentName

string

Název přiřazení role. Může to být libovolný platný identifikátor GUID.

options
RoleAssignmentsDeleteOptionalParams

Parametry možností

Návraty

Promise<RoleAssignment>

deleteById(string, RoleAssignmentsDeleteByIdOptionalParams)

Odstranění přiřazení role podle ID

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

Parametry

roleAssignmentId

string

Plně kvalifikované ID přiřazení role, včetně oboru, názvu zdroje a typu prostředku. Formát: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}. Příklad: /subscriptions/<SUB_ID>/resourcegroups/<RESOURCE_GROUP>/providers/Microsoft.Authorization/roleAssignments/<ROLE_ASSIGNMENT_NAME>

options
RoleAssignmentsDeleteByIdOptionalParams

Parametry možností

Návraty

Promise<RoleAssignment>

get(string, string, RoleAssignmentsGetOptionalParams)

Získání přiřazení role podle oboru a názvu

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

Parametry

scope

string

Rozsah operace nebo prostředku. Platné obory jsou: předplatné (formát:/subscriptions/{subscriptionId}), skupina prostředků (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}) nebo prostředek (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'

roleAssignmentName

string

Název přiřazení role. Může to být libovolný platný identifikátor GUID.

options
RoleAssignmentsGetOptionalParams

Parametry možností

Návraty

Promise<RoleAssignment>

getById(string, RoleAssignmentsGetByIdOptionalParams)

Získání přiřazení role podle ID

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

Parametry

roleAssignmentId

string

Plně kvalifikované ID přiřazení role, včetně oboru, názvu zdroje a typu prostředku. Formát: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}. Příklad: /subscriptions/<SUB_ID>/resourcegroups/<RESOURCE_GROUP>/providers/Microsoft.Authorization/roleAssignments/<ROLE_ASSIGNMENT_NAME>

options
RoleAssignmentsGetByIdOptionalParams

Parametry možností

Návraty

Promise<RoleAssignment>

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

Vypíše všechna přiřazení rolí, která se vztahují na prostředek.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

resourceProviderNamespace

string

Obor názvů poskytovatele prostředků.

resourceType

string

Název typu prostředku. Například název typu webové aplikace je "weby" (z Microsoft.Web/sites).

resourceName

string

Název prostředku.

options
RoleAssignmentsListForResourceOptionalParams

Parametry možností

Návraty

listForResourceGroup(string, RoleAssignmentsListForResourceGroupOptionalParams)

Zobrazí seznam všech přiřazení rolí, která platí pro skupinu prostředků.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

Návraty

listForScope(string, RoleAssignmentsListForScopeOptionalParams)

Vypíše všechna přiřazení rolí, která se vztahují na obor.

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

Parametry

scope

string

Rozsah operace nebo prostředku. Platné obory jsou: předplatné (formát:/subscriptions/{subscriptionId}), skupina prostředků (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}) nebo prostředek (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'

options
RoleAssignmentsListForScopeOptionalParams

Parametry možností

Návraty

listForSubscription(RoleAssignmentsListForSubscriptionOptionalParams)

Vypíše všechna přiřazení rolí, která se vztahují na předplatné.

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

Parametry

Návraty