RoleAssignments interface
Rozhraní představující roleAssignments
Metody
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 přiřazení role
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 prostředku 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 přiřazení role
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.
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 prostředku 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>
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 prostředku 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>
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ů. Název nerozlišuje 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 webu Microsoft.Web/sites).
- resourceName
-
string
Název prostředku.
Parametry možností.
Návraty
listForResourceGroup(string, RoleAssignmentsListForResourceGroupOptionalParams)
Zobrazí seznam všech přiřazení rolí, která se vztahují na skupinu prostředků.
function listForResourceGroup(resourceGroupName: string, options?: RoleAssignmentsListForResourceGroupOptionalParams): PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
Parametry možností.
Návraty
listForScope(string, RoleAssignmentsListForScopeOptionalParams)
Zobrazí seznam všech 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}'
Parametry možností.
Návraty
listForSubscription(RoleAssignmentsListForSubscriptionOptionalParams)
Zobrazí seznam všech přiřazení rolí, která se vztahují na předplatné.
function listForSubscription(options?: RoleAssignmentsListForSubscriptionOptionalParams): PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Parametry
Parametry možností.