GNU/Linux >> Znalost Linux >  >> Linux

Matice oprávnění pro cloudové servery

Matice oprávnění cloudových serverů zobrazuje konkrétní oprávnění pro následující role:

  • Správce poskytuje plný přístup k vytváření, čtení, aktualizaci a mazání.
  • Tvůrce poskytuje přístup k vytváření, čtení a aktualizaci.
  • Pozorovatel poskytuje přístup pouze pro čtení.

Matice zobrazuje metody cloudových serverů, jejich odpovídající příkazy RESTful API a role, které jsou podporovány.

Metoda Akce API Role Popis
Načíst seznam serverů GET /servers Pozorovatel, tvůrce, správce Uvádí ID, názvy a odkazy pro všechny servery.
Seznam serverů s podrobnostmi GET /servers/detail Pozorovatel, tvůrce, správce Uvádí všechny podrobnosti o všech serverech.
Vytvořit server POST /servers Tvůrce, správce Vytvoří server.
Zobrazit podrobnosti o serveru GET /servers/{server_id} Pozorovatel, tvůrce, správce Vypisuje podrobnosti o zadaném serveru.
Aktualizovat server PUT /servers/{server_id} Administrátor Aktualizuje jeden nebo více upravitelných atributů pro určený server.
Smazat server

Poznámka: Uživatel musí mít také roli správce cloudového úložiště.
DELETE /servers/{server_id} Administrátor Odstraní zadaný server.
Vytvořte pár klíčů serveru POST /os-keypairs } Tvůrce, správce Generuje pár klíčů sestávající ze soukromého a veřejného klíče.
Načíst seznam párů klíčů GET /os-keypairs Tvůrce, správce Uvádí pár klíčů sestávající ze soukromého a veřejného klíče.
Smazat pár klíčů DELETE /os-keypairs/{keypair_name} Tvůrce, správce Odstraní pár klíčů se zadaným názvem.
Načíst seznam adres serverů GET /servers/{id}/ips Pozorovatel, tvůrce, správce Uvádí všechny sítě a adresy serverů přidružené k určitému serveru.
Seznam adres podle sítě GET /servers/{id}/ips/{networkLabel} Pozorovatel, tvůrce, správce Uvádí adresy spojené se zadaným serverem a sítí.
Změnit heslo, Restartovat server, Znovu sestavit server, Změnit velikost serveru, Potvrdit změnu velikosti serveru, Obnovit změnu velikosti serveru, Záchranný server, Zrušit záchranu serveru a Vytvořit obraz POST /servers/{server_id}/action Administrátor Provede požadovanou akci.
Připojit svazek k serveru

Poznámka: Uživatel musí mít také roli správce nebo tvůrce cloudového úložiště.
POST /servers/{server_id}/os-volume_attachments Pozorovatel, tvůrce, správce Připojí svazek k určenému serveru.
Vypsat svazky serveru GET /servers/{server_id}/os-volume_attachments Pozorovatel, tvůrce, správce Uvádí seznam připojených svazků pro zadaný server.
Zobrazit podrobnosti přílohy svazku GET /servers/{server_id}/os-volume_attachments/{attachment_id} Pozorovatel, tvůrce, správce Uvádí podrobnosti o svazku pro zadané ID přílohy svazku.
Smazat přílohu svazku DELETE /servers/{server_id}/os-volume_attachments/{attachment_id} Administrátor Odstraní přílohu zadaného svazku ze zadané instance serveru.
Načíst seznam příchutí GET /flavors Pozorovatel, tvůrce, správce Uvádí ID, názvy a odkazy pro všechny dostupné varianty.
Načíst seznam příchutí s podrobnostmi GET /flavors/detail Pozorovatel, tvůrce, správce Uvádí všechny podrobnosti o všech dostupných příchutích.
Načíst podrobnosti o chuti GET /flavors/{flavor_id} Pozorovatel, tvůrce, správce Uvádí podrobnosti o zadané příchuti.
Načíst seznam obrázků GET /images Pozorovatel, tvůrce, správce Uvádí ID, názvy a odkazy pro všechny dostupné obrázky.
Načíst seznam obrázků s podrobnostmi GET /images/detail Pozorovatel, tvůrce, správce Vypsat všechny podrobnosti pro všechny dostupné obrázky.
Načíst podrobnosti obrázku GET /images/{image_id} Pozorovatel, tvůrce, správce Uvádí podrobnosti o zadaném obrázku
Smazat obrázek DELETE /images/{image_id} Administrátor Odstraní zadaný obrázek.
Vypsat metadata serveru GET /servers/{server_id}/metadata Pozorovatel, tvůrce, správce Uvádí všechna metadata přidružená k serveru.
Načíst metadata obrázku pro zadaný obrázek GET /images/{image_id}/metadata Pozorovatel, tvůrce, správce Uvádí všechna metadata spojená s obrázkem.
Nastavit metadata serveru PUT /servers/{server_id}/metadata Administrátor Nastaví metadata pro zadaný server.
Nastavit metadata obrázku pro zadaný obrázek POST /images/{image_id}/metadata Administrátor Nastaví metadata pro zadaný obrázek.
Aktualizovat metadata serveru POST /servers/{server_id}/metadata Administrátor Aktualizuje položky metadat pro zadaný server.
Zobrazit podrobnosti položky metadat serveru GET /servers/{server_id}/metadata/{key} Pozorovatel, tvůrce, správce Načte jednu položku metadat přidruženou k serveru.
Načíst položku metadat obrázku pro zadaný obrázek GET /images/{image_id}/metadata/{key} Pozorovatel, tvůrce, správce Načte jednu položku metadat přidruženou k obrázku.
Nastavit položku metadat serveru PUT /servers/{server_id}/metadata/{key} Administrátor Nastaví položku metadat pro zadaný server.
Nastavit položku metadat obrázku pro zadaný obrázek PUT /images/{image_id}/metadata/{key} Administrátor Nastaví položku metadat pro zadaný obrázek.
Smazat položku metadat serveru DELETE /servers/{server_id}/metadata/{key} Administrátor Odstraní položku metadat pro zadaný server.
Odstranit položku metadat obrázku pro zadaný obrázek DELETE /images/{image_id}/metadata/{key} Administrátor Odstraní položku metadat pro zadaný obrázek.
Načíst seznam limitů včetně použitých limitů GET /limits Pozorovatel, tvůrce, správce Rozšíří operaci limitů a zobrazí využití projektu, včetně využití RAM a kvót instancí.
Povolit naplánované obrázky POST /servers/{server_id}/rax-si-image-schedule Tvůrce, správce Povolí naplánované obrázky na serveru vytvořením image_schedule zdroj.
Zobrazit naplánované obrázky GET /servers/{server_id}/rax-si-image-schedule Pozorovatel, tvůrce, správce Zobrazuje naplánované obrázky pro zadaný server.
Zakázat naplánované obrázky DELETE /servers/{server_id}/rax-si-image-schedule Administrátor Deaktivuje naplánované obrázky smazáním image_schedule zdroj, který naznačuje, že plánovaná služba obrazu by měla vytvořit snímky tohoto serveru.
Načíst seznam sítí GET /os-networksv2 Pozorovatel, tvůrce, správce Uvádí seznam sítí nakonfigurovaných pro zadané ID tenanta.
Vytvořit síť POST /os-networksv2 Tvůrce, správce Vytvoří síť pro zadané ID tenanta.
Vytvořit server se sítěmi POST /servers Tvůrce, správce Zajistí nový server se zadanými sítěmi.
Zobrazit síť GET /os-networksv2/{network_id} Pozorovatel, tvůrce, správce Zobrazuje informace pro zadané ID sítě.
Smazat síť DELETE /os-networksv2/{network_id} Administrátor Odstraní zadanou síť.
Načíst seznam virtuálních rozhraní GET /servers/{server_id}/os-virtual-interfacesv2 Pozorovatel, tvůrce, správce Uvádí všechna virtuální rozhraní nakonfigurovaná pro instanci serveru.
Vytvořte virtuální rozhraní a připojte se k serveru POST /servers/{server_id}/os-virtual-interfacesv2 Tvůrce, správce Vytváří virtuální rozhraní pro síť a připojuje síť k instanci serveru.
Odstranit virtuální rozhraní DELETE /servers/{server_id}/os-virtual-interfacesv2/{interface_id} Administrátor Odstraní virtuální rozhraní z instance serveru.

Související článek

Matice oprávnění řízení přístupu na základě rolí (RBAC) pro Cloud Hosting


Linux
  1. Pochopení paměti RAM pro váš cloudový server

  2. Zálohovací pravidlo 3-2-1 pro cloud

  3. Zobrazení informací o dostupných cloudových serverech

  1. Připojte se ke cloudovému serveru

  2. Spravujte páry klíčů SSH pro cloudové servery pomocí python-novaclient

  3. Rackspace Cloud Essentials – Vyberte cloudový server správné velikosti

  1. Linux – Problémy s oprávněními pro sdílený adresář na serveru?

  2. Matice oprávnění řízení přístupu na základě rolí (RBAC) pro cloudový hosting

  3. Upgradujte nástroje Citrix (XenServer) pro cloudové servery Windows