GNU/Linux >> Linux Esercitazione >  >> Linux

Matrice autorizzazioni per Cloud Server

La matrice dei permessi dei Cloud Server mostra i permessi specifici per i seguenti ruoli:

  • Amministratore fornisce l'accesso completo per creare, leggere, aggiornare ed eliminare.
  • Creatore fornisce l'accesso per creare, leggere e aggiornare.
  • Osservatore fornisce accesso in sola lettura.

La matrice mostra i metodi dei Cloud Server, i relativi comandi API RESTful e i ruoli supportati.

Metodo Azione API Ruolo Descrizione
Recupera l'elenco dei server GET /servers Osservatore, Creatore, Amministratore Elenca ID, nomi e collegamenti per tutti i server.
Elenca i server con i dettagli GET /servers/detail Osservatore, Creatore, Amministratore Elenca tutti i dettagli per tutti i server.
Crea server POST /servers Creatore, amministratore Crea un server.
Mostra i dettagli del server GET /servers/{server_id} Osservatore, Creatore, Amministratore Elenca i dettagli per un server specificato.
Aggiorna server PUT /servers/{server_id} Amministratore Aggiorna uno o più attributi modificabili per un server specificato.
Elimina server

Nota: L'utente deve anche disporre di un ruolo di amministratore di Cloud Block Storage.
DELETE /servers/{server_id} Amministratore Elimina un server specificato.
Crea una coppia di chiavi del server POST /os-keypairs } Creatore, amministratore Genera una coppia di chiavi composta da una chiave privata e una chiave pubblica.
Recupera l'elenco delle coppie di chiavi GET /os-keypairs Creatore, amministratore Elenca una coppia di chiavi composta da una chiave privata e una chiave pubblica.
Elimina coppia di chiavi DELETE /os-keypairs/{keypair_name} Creatore, amministratore Elimina una coppia di chiavi con un nome specificato.
Recupera l'elenco degli indirizzi del server GET /servers/{id}/ips Osservatore, Creatore, Amministratore Elenca tutte le reti e gli indirizzi dei server associati a un server specificato.
Elenca indirizzi per rete GET /servers/{id}/ips/{networkLabel} Osservatore, Creatore, Amministratore Elenca gli indirizzi associati a un server e una rete specificati.
Cambia la password, Riavvia il server, Ricostruisci il server, Ridimensiona il server, Conferma il ridimensionamento del server, Ripristina il ridimensionamento del server, Salva il server, Annulla il salvataggio del server e Crea immagine POST /servers/{server_id}/action Amministratore Esegue l'azione richiesta.
Allega il volume al server

Nota: L'utente deve anche disporre di un ruolo di amministratore o creatore di Cloud Block Storage.
POST /servers/{server_id}/os-volume_attachments Osservatore, Creatore, Amministratore Collega un volume al server specificato.
Elenca i volumi del server GET /servers/{server_id}/os-volume_attachments Osservatore, Creatore, Amministratore Elenca i volumi allegati per il server specificato.
Mostra i dettagli dell'allegato del volume GET /servers/{server_id}/os-volume_attachments/{attachment_id} Osservatore, Creatore, Amministratore Elenca i dettagli del volume per l'ID allegato del volume specificato.
Elimina l'allegato del volume DELETE /servers/{server_id}/os-volume_attachments/{attachment_id} Amministratore Elimina un volume allegato specificato da un'istanza del server specificata.
Recupera l'elenco dei gusti GET /flavors Osservatore, Creatore, Amministratore Elenca ID, nomi e link per tutte le versioni disponibili.
Recupera l'elenco dei gusti con i dettagli GET /flavors/detail Osservatore, Creatore, Amministratore Elenca tutti i dettagli per tutti i gusti disponibili.
Recupera i dettagli dell'aroma GET /flavors/{flavor_id} Osservatore, Creatore, Amministratore Elenca i dettagli del gusto specificato.
Recupera l'elenco delle immagini GET /images Osservatore, Creatore, Amministratore Elenca ID, nomi e link per tutte le immagini disponibili.
Recupera l'elenco delle immagini con i dettagli GET /images/detail Osservatore, Creatore, Amministratore Elenca tutti i dettagli per tutte le immagini disponibili.
Recupera i dettagli dell'immagine GET /images/{image_id} Osservatore, Creatore, Amministratore Elenca i dettagli dell'immagine specificata
Elimina immagine DELETE /images/{image_id} Amministratore Elimina l'immagine specificata.
Elenca i metadati del server GET /servers/{server_id}/metadata Osservatore, Creatore, Amministratore Elenca tutti i metadati associati a un server.
Recupera i metadati dell'immagine per un'immagine specifica GET /images/{image_id}/metadata Osservatore, Creatore, Amministratore Elenca tutti i metadati associati a un'immagine.
Imposta i metadati del server PUT /servers/{server_id}/metadata Amministratore Imposta i metadati per il server specificato.
Imposta i metadati dell'immagine per un'immagine specifica POST /images/{image_id}/metadata Amministratore Imposta i metadati per l'immagine specificata.
Aggiorna i metadati del server POST /servers/{server_id}/metadata Amministratore Aggiorna gli elementi di metadati per il server specificato.
Mostra i dettagli dell'elemento dei metadati del server GET /servers/{server_id}/metadata/{key} Osservatore, Creatore, Amministratore Recupera un singolo elemento di metadati associato a un server.
Recupera l'elemento di metadati dell'immagine per un'immagine specifica GET /images/{image_id}/metadata/{key} Osservatore, Creatore, Amministratore Recupera un singolo elemento di metadati associato a un'immagine.
Imposta l'elemento dei metadati del server PUT /servers/{server_id}/metadata/{key} Amministratore Imposta un elemento di metadati per un server specificato.
Imposta l'elemento dei metadati dell'immagine per un'immagine specifica PUT /images/{image_id}/metadata/{key} Amministratore Imposta un elemento di metadati per un'immagine specifica.
Elimina elemento di metadati del server DELETE /servers/{server_id}/metadata/{key} Amministratore Elimina un elemento di metadati per il server specificato.
Elimina l'elemento di metadati dell'immagine per un'immagine specifica DELETE /images/{image_id}/metadata/{key} Amministratore Elimina un elemento di metadati per l'immagine specificata.
Recupera l'elenco dei limiti inclusi i limiti utilizzati GET /limits Osservatore, Creatore, Amministratore Espande l'operazione sui limiti per mostrare l'utilizzo del progetto, incluso l'utilizzo della RAM e delle quote di istanza.
Abilita immagini programmate POST /servers/{server_id}/rax-si-image-schedule Creatore, amministratore Abilita le immagini pianificate su un server creando un image_schedule risorsa.
Mostra immagini programmate GET /servers/{server_id}/rax-si-image-schedule Osservatore, Creatore, Amministratore Mostra le immagini pianificate per il server specificato.
Disabilita immagini programmate DELETE /servers/{server_id}/rax-si-image-schedule Amministratore Disabilita le immagini pianificate eliminando image_schedule risorsa che indica che il servizio immagine pianificato deve creare snapshot di questo server.
Recupera l'elenco delle reti GET /os-networksv2 Osservatore, Creatore, Amministratore Elenca le reti configurate per un ID tenant specificato.
Crea rete POST /os-networksv2 Creatore, amministratore Crea una rete per un ID tenant specificato.
Crea server con reti POST /servers Creatore, amministratore Fornisce un nuovo server con reti specificate.
Mostra rete GET /os-networksv2/{network_id} Osservatore, Creatore, Amministratore Mostra le informazioni per un ID di rete specificato.
Elimina rete DELETE /os-networksv2/{network_id} Amministratore Elimina una rete specificata.
Recupera l'elenco delle interfacce virtuali GET /servers/{server_id}/os-virtual-interfacesv2 Osservatore, Creatore, Amministratore Elenca tutte le interfacce virtuali configurate per un'istanza del server.
Crea un'interfaccia virtuale e collegala al server POST /servers/{server_id}/os-virtual-interfacesv2 Creatore, amministratore Crea un'interfaccia virtuale per una rete e collega la rete a un'istanza del server.
Elimina interfaccia virtuale DELETE /servers/{server_id}/os-virtual-interfacesv2/{interface_id} Amministratore Elimina un'interfaccia virtuale da un'istanza del server.

Articolo correlato

Matrice di autorizzazioni RBAC (Role-Based Access Control) per Cloud Hosting


Linux
  1. Capire la RAM per il tuo server cloud

  2. Connettiti a un server cloud

  3. Panoramica del server cloud OnMetal

  4. Altri scenari di utilizzo di Cloud Server

  5. Visualizza le informazioni sui server cloud disponibili

Dropbox configurato per un server cloud Linux

Crea velocemente il tuo primo sito web su Cloud Server

Matrice dettagliata delle autorizzazioni per i feed cloud

Gestisci le coppie di chiavi SSH per i server cloud con python-novaclient

Rackspace Cloud Essentials - Scegli il server cloud delle giuste dimensioni

Ridimensiona un server cloud