Delen via


RoleDefinitions interface

Interface die een RoleDefinitions vertegenwoordigt.

Methoden

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Hiermee wordt een roldefinitie gemaakt of bijgewerkt.

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Hiermee verwijdert u een roldefinitie.

get(string, string, RoleDefinitionsGetOptionalParams)

Roldefinitie ophalen op naam (GUID).

getById(string, RoleDefinitionsGetByIdOptionalParams)

Hiermee wordt een roldefinitie op basis van id opgehaald.

list(string, RoleDefinitionsListOptionalParams)

Haal alle roldefinities op die van toepassing zijn op bereik en hoger.

Methodedetails

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Hiermee wordt een roldefinitie gemaakt of bijgewerkt.

function createOrUpdate(scope: string, roleDefinitionId: string, roleDefinition: RoleDefinition, options?: RoleDefinitionsCreateOrUpdateOptionalParams): Promise<RoleDefinition>

Parameters

scope

string

Het bereik van de roldefinitie.

roleDefinitionId

string

De id van de roldefinitie.

roleDefinition
RoleDefinition

De waarden voor de roldefinitie.

options
RoleDefinitionsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<RoleDefinition>

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Hiermee verwijdert u een roldefinitie.

function delete(scope: string, roleDefinitionId: string, options?: RoleDefinitionsDeleteOptionalParams): Promise<RoleDefinition>

Parameters

scope

string

Het bereik van de roldefinitie.

roleDefinitionId

string

De id van de roldefinitie die moet worden verwijderd.

options
RoleDefinitionsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<RoleDefinition>

get(string, string, RoleDefinitionsGetOptionalParams)

Roldefinitie ophalen op naam (GUID).

function get(scope: string, roleDefinitionId: string, options?: RoleDefinitionsGetOptionalParams): Promise<RoleDefinition>

Parameters

scope

string

Het bereik van de roldefinitie.

roleDefinitionId

string

De id van de roldefinitie.

options
RoleDefinitionsGetOptionalParams

De optiesparameters.

Retouren

Promise<RoleDefinition>

getById(string, RoleDefinitionsGetByIdOptionalParams)

Hiermee wordt een roldefinitie op basis van id opgehaald.

function getById(roleId: string, options?: RoleDefinitionsGetByIdOptionalParams): Promise<RoleDefinition>

Parameters

roleId

string

De volledig gekwalificeerde roldefinitie-id. Gebruik de indeling /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} voor roldefinities op abonnementsniveau of /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} voor roldefinities op tenantniveau.

options
RoleDefinitionsGetByIdOptionalParams

De optiesparameters.

Retouren

Promise<RoleDefinition>

list(string, RoleDefinitionsListOptionalParams)

Haal alle roldefinities op die van toepassing zijn op bereik en hoger.

function list(scope: string, options?: RoleDefinitionsListOptionalParams): PagedAsyncIterableIterator<RoleDefinition, RoleDefinition[], PageSettings>

Parameters

scope

string

Het bereik van de roldefinitie.

options
RoleDefinitionsListOptionalParams

De optiesparameters.

Retouren