Aracılığıyla paylaş


RoleDefinitions interface

RoleDefinitions'i temsil eden arabirim.

Yöntemler

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Rol tanımı oluşturur veya güncelleştirir.

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Rol tanımını siler.

get(string, string, RoleDefinitionsGetOptionalParams)

Role definition by name (GUID) değerini alın.

getById(string, RoleDefinitionsGetByIdOptionalParams)

Kimliğine göre bir rol tanımı alır.

list(string, RoleDefinitionsListOptionalParams)

Kapsam ve üzeri için geçerli olan tüm rol tanımlarını alın.

Yöntem Ayrıntıları

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Rol tanımı oluşturur veya güncelleştirir.

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

Parametreler

scope

string

Rol tanımının kapsamı.

roleDefinitionId

string

Rol tanımının kimliği.

roleDefinition
RoleDefinition

Rol tanımının değerleri.

options
RoleDefinitionsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<RoleDefinition>

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Rol tanımını siler.

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

Parametreler

scope

string

Rol tanımının kapsamı.

roleDefinitionId

string

Silinecek rol tanımının kimliği.

options
RoleDefinitionsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<RoleDefinition>

get(string, string, RoleDefinitionsGetOptionalParams)

Role definition by name (GUID) değerini alın.

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

Parametreler

scope

string

Rol tanımının kapsamı.

roleDefinitionId

string

Rol tanımının kimliği.

options
RoleDefinitionsGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<RoleDefinition>

getById(string, RoleDefinitionsGetByIdOptionalParams)

Kimliğine göre bir rol tanımı alır.

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

Parametreler

roleId

string

Tam rol tanımı kimliği. Abonelik düzeyi rol tanımları için /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} biçimini veya kiracı düzeyi rol tanımları için /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} biçimini kullanın.

options
RoleDefinitionsGetByIdOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<RoleDefinition>

list(string, RoleDefinitionsListOptionalParams)

Kapsam ve üzeri için geçerli olan tüm rol tanımlarını alın.

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

Parametreler

scope

string

Rol tanımının kapsamı.

options
RoleDefinitionsListOptionalParams

Seçenekler parametreleri.

Döndürülenler