RoleDefinitions interface
RoleDefinitions'i temsil eden arabirim.
Yöntemler
| create |
Rol tanımı oluşturur veya güncelleştirir. |
| delete(string, string, Role |
Rol tanımını siler. |
| get(string, string, Role |
Role definition by name (GUID) değerini alın. |
| get |
Kimliğine göre bir rol tanımı alır. |
| list(string, Role |
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.
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.
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.
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ı.
Seçenekler parametreleri.