RoleAssignments interface
Interface die een RoleAssignments vertegenwoordigt.
Methoden
Methodedetails
create(string, string, RoleAssignmentCreateParameters, RoleAssignmentsCreateOptionalParams)
Een roltoewijzing maken of bijwerken op bereik en naam.
function create(scope: string, roleAssignmentName: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateOptionalParams): Promise<RoleAssignment>
Parameters
- scope
-
string
Het bereik van de bewerking of resource. Geldige bereiken zijn: abonnement (indeling: '/subscriptions/{subscriptionId}'), resourcegroep (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' of resource (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'
- roleAssignmentName
-
string
De naam van de roltoewijzing. Dit kan elke geldige GUID zijn.
- parameters
- RoleAssignmentCreateParameters
Parameters voor de roltoewijzing.
De optiesparameters.
Retouren
Promise<RoleAssignment>
createById(string, RoleAssignmentCreateParameters, RoleAssignmentsCreateByIdOptionalParams)
Een roltoewijzing maken of bijwerken op id.
function createById(roleAssignmentId: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateByIdOptionalParams): Promise<RoleAssignment>
Parameters
- roleAssignmentId
-
string
De volledig gekwalificeerde id van de roltoewijzing, inclusief bereik, resourcenaam en resourcetype. Indeling: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}. Voorbeeld: /subscriptions/<SUB_ID>/resourcegroups/<RESOURCE_GROUP>/providers/Microsoft.Authorization/roleAssignments/<ROLE_ASSIGNMENT_NAME>
- parameters
- RoleAssignmentCreateParameters
Parameters voor de roltoewijzing.
De optiesparameters.
Retouren
Promise<RoleAssignment>
delete(string, string, RoleAssignmentsDeleteOptionalParams)
Een roltoewijzing verwijderen op bereik en naam.
function delete(scope: string, roleAssignmentName: string, options?: RoleAssignmentsDeleteOptionalParams): Promise<RoleAssignment>
Parameters
- scope
-
string
Het bereik van de bewerking of resource. Geldige bereiken zijn: abonnement (indeling: '/subscriptions/{subscriptionId}'), resourcegroep (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' of resource (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'
- roleAssignmentName
-
string
De naam van de roltoewijzing. Dit kan elke geldige GUID zijn.
De optiesparameters.
Retouren
Promise<RoleAssignment>
deleteById(string, RoleAssignmentsDeleteByIdOptionalParams)
Een roltoewijzing verwijderen op id.
function deleteById(roleAssignmentId: string, options?: RoleAssignmentsDeleteByIdOptionalParams): Promise<RoleAssignment>
Parameters
- roleAssignmentId
-
string
De volledig gekwalificeerde id van de roltoewijzing, inclusief bereik, resourcenaam en resourcetype. Indeling: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}. Voorbeeld: /subscriptions/<SUB_ID>/resourcegroups/<RESOURCE_GROUP>/providers/Microsoft.Authorization/roleAssignments/<ROLE_ASSIGNMENT_NAME>
De optiesparameters.
Retouren
Promise<RoleAssignment>
get(string, string, RoleAssignmentsGetOptionalParams)
Haal een roltoewijzing op op bereik en naam.
function get(scope: string, roleAssignmentName: string, options?: RoleAssignmentsGetOptionalParams): Promise<RoleAssignment>
Parameters
- scope
-
string
Het bereik van de bewerking of resource. Geldige bereiken zijn: abonnement (indeling: '/subscriptions/{subscriptionId}'), resourcegroep (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' of resource (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'
- roleAssignmentName
-
string
De naam van de roltoewijzing. Dit kan elke geldige GUID zijn.
- options
- RoleAssignmentsGetOptionalParams
De optiesparameters.
Retouren
Promise<RoleAssignment>
getById(string, RoleAssignmentsGetByIdOptionalParams)
Een roltoewijzing ophalen op basis van id.
function getById(roleAssignmentId: string, options?: RoleAssignmentsGetByIdOptionalParams): Promise<RoleAssignment>
Parameters
- roleAssignmentId
-
string
De volledig gekwalificeerde id van de roltoewijzing, inclusief bereik, resourcenaam en resourcetype. Indeling: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}. Voorbeeld: /subscriptions/<SUB_ID>/resourcegroups/<RESOURCE_GROUP>/providers/Microsoft.Authorization/roleAssignments/<ROLE_ASSIGNMENT_NAME>
De optiesparameters.
Retouren
Promise<RoleAssignment>
listForResource(string, string, string, string, RoleAssignmentsListForResourceOptionalParams)
Alle roltoewijzingen weergeven die van toepassing zijn op een resource.
function listForResource(resourceGroupName: string, resourceProviderNamespace: string, resourceType: string, resourceName: string, options?: RoleAssignmentsListForResourceOptionalParams): PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- resourceProviderNamespace
-
string
De naamruimte van de resourceprovider.
- resourceType
-
string
De naam van het resourcetype. De typenaam van een web-app is bijvoorbeeld 'sites' (van Microsoft.Web/sites).
- resourceName
-
string
De resourcenaam.
De optiesparameters.
Retouren
listForResourceGroup(string, RoleAssignmentsListForResourceGroupOptionalParams)
Alle roltoewijzingen weergeven die van toepassing zijn op een resourcegroep.
function listForResourceGroup(resourceGroupName: string, options?: RoleAssignmentsListForResourceGroupOptionalParams): PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
De optiesparameters.
Retouren
listForScope(string, RoleAssignmentsListForScopeOptionalParams)
Alle roltoewijzingen weergeven die van toepassing zijn op een bereik.
function listForScope(scope: string, options?: RoleAssignmentsListForScopeOptionalParams): PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Parameters
- scope
-
string
Het bereik van de bewerking of resource. Geldige bereiken zijn: abonnement (indeling: '/subscriptions/{subscriptionId}'), resourcegroep (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' of resource (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'
De optiesparameters.
Retouren
listForSubscription(RoleAssignmentsListForSubscriptionOptionalParams)
Alle roltoewijzingen weergeven die van toepassing zijn op een abonnement.
function listForSubscription(options?: RoleAssignmentsListForSubscriptionOptionalParams): PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Parameters
De optiesparameters.