Bagikan melalui


RoleDefinitions interface

Antarmuka yang mewakili RoleDefinitions.

Metode

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Membuat atau memperbarui definisi peran.

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Menghapus definisi peran.

get(string, string, RoleDefinitionsGetOptionalParams)

Dapatkan definisi peran berdasarkan nama (GUID).

getById(string, RoleDefinitionsGetByIdOptionalParams)

Mendapatkan definisi peran berdasarkan ID.

list(string, RoleDefinitionsListOptionalParams)

Dapatkan semua definisi peran yang berlaku pada cakupan dan di atasnya.

Detail Metode

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Membuat atau memperbarui definisi peran.

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

Parameter

scope

string

Cakupan definisi peran.

roleDefinitionId

string

ID definisi peran.

roleDefinition
RoleDefinition

Nilai untuk definisi peran.

Mengembalikan

Promise<RoleDefinition>

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Menghapus definisi peran.

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

Parameter

scope

string

Cakupan definisi peran.

roleDefinitionId

string

ID definisi peran yang akan dihapus.

options
RoleDefinitionsDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<RoleDefinition>

get(string, string, RoleDefinitionsGetOptionalParams)

Dapatkan definisi peran berdasarkan nama (GUID).

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

Parameter

scope

string

Cakupan definisi peran.

roleDefinitionId

string

ID definisi peran.

options
RoleDefinitionsGetOptionalParams

Parameter opsi.

Mengembalikan

Promise<RoleDefinition>

getById(string, RoleDefinitionsGetByIdOptionalParams)

Mendapatkan definisi peran berdasarkan ID.

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

Parameter

roleId

string

ID definisi peran yang sepenuhnya memenuhi syarat. Gunakan format, /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} untuk definisi peran tingkat langganan, atau /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} untuk definisi peran tingkat penyewa.

options
RoleDefinitionsGetByIdOptionalParams

Parameter opsi.

Mengembalikan

Promise<RoleDefinition>

list(string, RoleDefinitionsListOptionalParams)

Dapatkan semua definisi peran yang berlaku pada cakupan dan di atasnya.

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

Parameter

scope

string

Cakupan definisi peran.

options
RoleDefinitionsListOptionalParams

Parameter opsi.

Mengembalikan