RoleDefinitions interface
Interfaccia che rappresenta un oggetto RoleDefinitions.
Metodi
| create |
Crea o aggiorna una definizione di ruolo. |
| delete(string, string, Role |
Elimina una definizione di ruolo. |
| get(string, string, Role |
Ottenere la definizione del ruolo in base al nome (GUID). |
| get |
Ottiene una definizione di ruolo in base all'ID. |
| list(string, Role |
Ottenere tutte le definizioni di ruolo applicabili nell'ambito e versioni successive. |
Dettagli metodo
createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)
Crea o aggiorna una definizione di ruolo.
function createOrUpdate(scope: string, roleDefinitionId: string, roleDefinition: RoleDefinition, options?: RoleDefinitionsCreateOrUpdateOptionalParams): Promise<RoleDefinition>
Parametri
- scope
-
string
Ambito della definizione del ruolo.
- roleDefinitionId
-
string
ID della definizione del ruolo.
- roleDefinition
- RoleDefinition
Valori per la definizione del ruolo.
Parametri delle opzioni.
Restituisce
Promise<RoleDefinition>
delete(string, string, RoleDefinitionsDeleteOptionalParams)
Elimina una definizione di ruolo.
function delete(scope: string, roleDefinitionId: string, options?: RoleDefinitionsDeleteOptionalParams): Promise<RoleDefinition>
Parametri
- scope
-
string
Ambito della definizione del ruolo.
- roleDefinitionId
-
string
ID della definizione del ruolo da eliminare.
Parametri delle opzioni.
Restituisce
Promise<RoleDefinition>
get(string, string, RoleDefinitionsGetOptionalParams)
Ottenere la definizione del ruolo in base al nome (GUID).
function get(scope: string, roleDefinitionId: string, options?: RoleDefinitionsGetOptionalParams): Promise<RoleDefinition>
Parametri
- scope
-
string
Ambito della definizione del ruolo.
- roleDefinitionId
-
string
ID della definizione del ruolo.
- options
- RoleDefinitionsGetOptionalParams
Parametri delle opzioni.
Restituisce
Promise<RoleDefinition>
getById(string, RoleDefinitionsGetByIdOptionalParams)
Ottiene una definizione di ruolo in base all'ID.
function getById(roleId: string, options?: RoleDefinitionsGetByIdOptionalParams): Promise<RoleDefinition>
Parametri
- roleId
-
string
ID definizione del ruolo completo. Usare il formato /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} per le definizioni dei ruoli a livello di sottoscrizione o /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} per le definizioni dei ruoli a livello di tenant.
Parametri delle opzioni.
Restituisce
Promise<RoleDefinition>
list(string, RoleDefinitionsListOptionalParams)
Ottenere tutte le definizioni di ruolo applicabili nell'ambito e versioni successive.
function list(scope: string, options?: RoleDefinitionsListOptionalParams): PagedAsyncIterableIterator<RoleDefinition, RoleDefinition[], PageSettings>
Parametri
- scope
-
string
Ambito della definizione del ruolo.
Parametri delle opzioni.