RoleDefinitions interface
Antarmuka yang mewakili RoleDefinitions.
Metode
| create |
Membuat atau memperbarui definisi peran. |
| delete(string, string, Role |
Menghapus definisi peran. |
| get(string, string, Role |
Dapatkan definisi peran berdasarkan nama (GUID). |
| get |
Mendapatkan definisi peran berdasarkan ID. |
| list(string, Role |
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.
Parameter opsi.
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.
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.
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.
Parameter opsi.