Skip to content

Instantly share code, notes, and snippets.

@ad-m
Created June 22, 2020 09:25
Show Gist options
  • Save ad-m/1f712e17cfdea4549393382795c996c6 to your computer and use it in GitHub Desktop.
Save ad-m/1f712e17cfdea4549393382795c996c6 to your computer and use it in GitHub Desktop.

billing

permission billing.admin billing.editor billing.viewer platform.billing
iam/project/get ✔️ ✔️ ✔️ ✔️
iam/project.billing/list ✔️ ✔️ ✔️ ✔️
iam/project.payment/list ✔️ ✔️ ✔️ ✔️
iam/organisation/get ✔️ ✔️ ✔️ ✔️
iam/organisation.billing/update ✔️ ✔️ ✔️
iam/organisation.payment/assign ✔️ ✔️ ✔️
iam/organisation.billing/list ✔️ ✔️ ✔️ ✔️
iam/organisation.payment/list ✔️ ✔️ ✔️ ✔️
billing/reservation/create ✔️
billing/reservation/list ✔️ ✔️
billing/reservation/get ✔️ ✔️
billing/reservation.name/update ✔️ ✔️
billing/reservation/delete ✔️
billing/reservation/assign ✔️ ✔️
billing/reservation/extend ✔️ ✔️
billing/reservation.service/list ✔️ ✔️
billing/reservation.service/get ✔️ ✔️
billing/reservation.tag/list ✔️ ✔️
billing/reservation.tag/create ✔️
billing/reservation.tag/delete ✔️
billing/reservation.tag/get ✔️ ✔️
billing/reservation.event/list ✔️ ✔️
billing/service/list ✔️ ✔️ ✔️
billing/service/get ✔️ ✔️ ✔️

compute

permission compute.admin compute.editor compute.viewer
iam/project/get ✔️ ✔️ ✔️
storage/disk/use ✔️ ✔️
storage/disk/create ✔️
storage/disk/list ✔️ ✔️
storage/disk/get ✔️ ✔️ ✔️
networking/firewall/list ✔️ ✔️
networking/firewall/get ✔️ ✔️ ✔️
compute/vm/use ✔️
compute/replica/use ✔️
networking/network/use ✔️ ✔️
networking/ip/create ✔️
networking/ip/list ✔️
networking/ip/use ✔️
networking/firewall/use ✔️ ✔️
networking/network/list ✔️ ✔️
networking/network/get ✔️ ✔️ ✔️
compute/replica/create ✔️
compute/replica/list ✔️ ✔️ ✔️
compute/replica/get ✔️ ✔️ ✔️
compute/replica/delete ✔️
compute/replica.service/list ✔️ ✔️ ✔️
compute/replica.service/get ✔️ ✔️ ✔️
compute/replica.tag/list ✔️ ✔️ ✔️
compute/replica.tag/create ✔️ ✔️
compute/replica.tag/delete ✔️ ✔️
compute/replica.tag/get ✔️ ✔️ ✔️
compute/replica.event/list ✔️ ✔️ ✔️
compute/vm/create ✔️
compute/vm/list ✔️ ✔️ ✔️
compute/vm/get ✔️ ✔️ ✔️
compute/vm.userMetadata/update ✔️ ✔️
compute/vm.name/update ✔️ ✔️
compute/vm/delete ✔️
compute/vm/start ✔️ ✔️
compute/vm/restart ✔️ ✔️
compute/vm/stop ✔️ ✔️
compute/vm/turnoff ✔️ ✔️
compute/vm/rename ✔️ ✔️
compute/vm/passwordReset ✔️ ✔️
compute/vm/flavour ✔️ ✔️
compute/vm.hdd/list ✔️ ✔️ ✔️
compute/vm.hdd/create ✔️ ✔️
compute/vm.hdd/delete ✔️ ✔️
compute/vm.netadp/list ✔️ ✔️ ✔️
compute/vm.netadp/create ✔️ ✔️
compute/vm.netadp/delete ✔️ ✔️
compute/vm.console/get ✔️ ✔️ ✔️
compute/vm.service/list ✔️ ✔️ ✔️
compute/vm.service/get ✔️ ✔️ ✔️
compute/vm.tag/list ✔️ ✔️ ✔️
compute/vm.tag/create ✔️ ✔️
compute/vm.tag/delete ✔️ ✔️
compute/vm.tag/get ✔️ ✔️ ✔️
compute/vm.event/list ✔️ ✔️ ✔️
billing/service/list ✔️
billing/service/get ✔️ ✔️ ✔️

container

permission container.admin container.editor container.viewer
iam/project/get ✔️ ✔️ ✔️
container/volume/use ✔️
container/instance/create ✔️
container/instance/list ✔️ ✔️ ✔️
container/instance/get ✔️ ✔️ ✔️
container/instance.name/update ✔️ ✔️
container/instance/delete ✔️
container/instance/start ✔️ ✔️
container/instance/stop ✔️ ✔️
container/instance/restart ✔️ ✔️
container/instance.process/list ✔️ ✔️ ✔️
container/instance.service/list ✔️ ✔️ ✔️
container/instance.service/get ✔️ ✔️ ✔️
container/instance.tag/list ✔️ ✔️ ✔️
container/instance.tag/create ✔️ ✔️
container/instance.tag/delete ✔️ ✔️
container/instance.tag/get ✔️ ✔️ ✔️
container/instance.event/list ✔️ ✔️ ✔️
container/registry/create ✔️
container/registry/list ✔️ ✔️ ✔️
container/registry/get ✔️ ✔️ ✔️
container/registry.name/update ✔️ ✔️
container/registry.domain/update ✔️ ✔️
container/registry/delete ✔️
container/registry/start ✔️ ✔️
container/registry/stop ✔️ ✔️
container/registry/transfer ✔️
container/registry.repository/list ✔️ ✔️ ✔️
container/registry.repository/get ✔️ ✔️ ✔️
container/registry.image/list ✔️ ✔️ ✔️
container/registry.image/get ✔️ ✔️ ✔️
container/registry.image/delete ✔️ ✔️
container/registry.credential/list ✔️ ✔️ ✔️
container/registry.credential/create ✔️ ✔️
container/registry.credential/get ✔️ ✔️ ✔️
container/registry.credential.name/update ✔️ ✔️
container/registry.credential/delete ✔️ ✔️
container/registry.service/list ✔️ ✔️ ✔️
container/registry.service/get ✔️ ✔️ ✔️
container/registry.tag/list ✔️ ✔️ ✔️
container/registry.tag/create ✔️ ✔️
container/registry.tag/delete ✔️ ✔️
container/registry.tag/get ✔️ ✔️ ✔️
container/registry.event/list ✔️ ✔️ ✔️
container/registry.repository/create ✔️ ✔️
container/registry.repository/read ✔️ ✔️
container/volume/create ✔️
container/volume/list ✔️ ✔️ ✔️
container/volume/get ✔️ ✔️ ✔️
container/volume.name/update ✔️ ✔️
container/volume/delete ✔️
container/volume.service/list ✔️ ✔️ ✔️
container/volume.service/get ✔️ ✔️ ✔️
container/volume.tag/list ✔️ ✔️ ✔️
container/volume.tag/create ✔️ ✔️
container/volume.tag/delete ✔️ ✔️
container/volume.tag/get ✔️ ✔️ ✔️
container/volume.event/list ✔️ ✔️ ✔️
billing/service/list ✔️
billing/service/get ✔️ ✔️ ✔️

database

permission database.admin database.editor database.viewer
iam/project/get ✔️ ✔️ ✔️
database/instance/create ✔️
database/instance/list ✔️ ✔️ ✔️
database/instance/get ✔️ ✔️ ✔️
database/instance.name/update ✔️ ✔️
database/instance/delete ✔️
database/instance/start ✔️ ✔️
database/instance/stop ✔️ ✔️
database/database/create ✔️
database/database/transfer ✔️
database/instance.credential/list ✔️ ✔️ ✔️
database/instance.credential/create ✔️ ✔️
database/instance.credential/get ✔️ ✔️ ✔️
database/instance.credential.name/update ✔️ ✔️
database/instance.credential/delete ✔️ ✔️
database/instance.service/list ✔️ ✔️ ✔️
database/instance.service/get ✔️ ✔️ ✔️
database/instance.tag/list ✔️ ✔️ ✔️
database/instance.tag/create ✔️ ✔️
database/instance.tag/delete ✔️ ✔️
database/instance.tag/get ✔️ ✔️ ✔️
database/instance.event/list ✔️ ✔️ ✔️
billing/service/list ✔️
billing/service/get ✔️ ✔️ ✔️

dns

permission dns.admin dns.editor dns.viewer
iam/project/get ✔️ ✔️ ✔️
dns/zone/create ✔️
dns/zone/list ✔️ ✔️ ✔️
dns/zone/get ✔️ ✔️ ✔️
dns/zone.name/update ✔️ ✔️
dns/zone/delete ✔️
dns/zone.recordset/create ✔️ ✔️
dns/zone.recordset/list ✔️ ✔️ ✔️
dns/zone.recordset/delete ✔️ ✔️
dns/zone.recordset/get ✔️ ✔️ ✔️
dns/zone.recordset.ttl/update ✔️ ✔️
dns/zone.record/create ✔️ ✔️
dns/zone.record/delete ✔️ ✔️
dns/zone.record/list ✔️ ✔️ ✔️
dns/zone.record/get ✔️ ✔️ ✔️
dns/zone.service/list ✔️ ✔️ ✔️
dns/zone.service/get ✔️ ✔️ ✔️
dns/zone.tag/list ✔️ ✔️ ✔️
dns/zone.tag/create ✔️ ✔️
dns/zone.tag/delete ✔️ ✔️
dns/zone.tag/get ✔️ ✔️ ✔️
dns/zone.event/list ✔️ ✔️ ✔️
billing/service/list ✔️
billing/service/get ✔️ ✔️ ✔️

iam

permission iam.admin iam.editor iam.viewer
iam/user/get ✔️ ✔️ ✔️
iam/user.name/update ✔️ ✔️
iam/user.familyName/update ✔️ ✔️
iam/user.phone/update ✔️ ✔️
iam/user.lang/update ✔️ ✔️
iam/user.credential/list ✔️ ✔️ ✔️
iam/user.credential/get ✔️ ✔️ ✔️
iam/user.credential/delete ✔️ ✔️
iam/user.invitation/list ✔️ ✔️ ✔️
iam/user.accept/create ✔️ ✔️
iam/user.decline/create ✔️ ✔️
iam/user.credential/create ✔️ ✔️
iam/user.credential.name/update ✔️ ✔️
iam/user.service/list ✔️ ✔️ ✔️
iam/user.service/get ✔️ ✔️ ✔️
iam/project/create ✔️
iam/project/get ✔️ ✔️ ✔️
iam/project.name/update ✔️ ✔️
iam/project/delete ✔️
iam/project.stats/list ✔️ ✔️ ✔️
iam/project.limit/get ✔️ ✔️ ✔️
iam/project.billing/list ✔️ ✔️ ✔️
iam/project.payment/list ✔️ ✔️ ✔️
iam/project.invoice/list ✔️ ✔️ ✔️
iam/project.proforma/list ✔️ ✔️ ✔️
iam/project.credentialStore/list ✔️ ✔️ ✔️
iam/project.credentialStore/create ✔️ ✔️
iam/project.credentialStore/get ✔️ ✔️ ✔️
iam/project.credentialStore.name/update ✔️ ✔️
iam/project.credentialStore/delete ✔️ ✔️
iam/project.service/list ✔️ ✔️ ✔️
iam/project.service/get ✔️ ✔️ ✔️
iam/project.tag/list ✔️ ✔️ ✔️
iam/project.tag/create ✔️ ✔️
iam/project.tag/delete ✔️ ✔️
iam/project.tag/get ✔️ ✔️ ✔️
iam/project.event/list ✔️ ✔️ ✔️
iam/organisation/get ✔️ ✔️ ✔️
iam/organisation.name/update ✔️ ✔️
iam/organisation.billing/update ✔️ ✔️
iam/organisation/delete ✔️
iam/organisation.transfer/accept ✔️ ✔️
iam/organisation.payment/assign ✔️ ✔️
iam/organisation.billing/list ✔️ ✔️ ✔️
iam/organisation.payment/list ✔️ ✔️ ✔️
iam/organisation.event/list ✔️ ✔️ ✔️
iam/sa/use ✔️
iam/role/use ✔️
iam/policy/create ✔️
iam/policy/list ✔️ ✔️ ✔️
iam/policy/get ✔️ ✔️ ✔️
iam/policy.name/update ✔️ ✔️
iam/policy/delete ✔️
iam/policy.actor/list ✔️ ✔️ ✔️
iam/policy.actor/create ✔️ ✔️
iam/policy.actor/delete ✔️ ✔️
iam/policy.actor/get ✔️ ✔️ ✔️
iam/policy.service/list ✔️ ✔️ ✔️
iam/policy.service/get ✔️ ✔️ ✔️
iam/policy.tag/list ✔️ ✔️ ✔️
iam/policy.tag/create ✔️ ✔️
iam/policy.tag/delete ✔️ ✔️
iam/policy.tag/get ✔️ ✔️ ✔️
iam/policy.event/list ✔️ ✔️ ✔️
iam/role/create ✔️
iam/role/list ✔️ ✔️ ✔️
iam/role/get ✔️ ✔️ ✔️
iam/role.name/update ✔️ ✔️
iam/role.description/update ✔️ ✔️
iam/role/delete ✔️
iam/role.permission/list ✔️ ✔️ ✔️
iam/role.permission/create ✔️ ✔️
iam/role.permission/delete ✔️ ✔️
iam/role.permission/get ✔️ ✔️ ✔️
iam/role.service/list ✔️ ✔️ ✔️
iam/role.service/get ✔️ ✔️ ✔️
iam/role.tag/list ✔️ ✔️ ✔️
iam/role.tag/create ✔️ ✔️
iam/role.tag/delete ✔️ ✔️
iam/role.tag/get ✔️ ✔️ ✔️
iam/role.event/list ✔️ ✔️ ✔️
iam/sa/create ✔️
iam/sa/list ✔️ ✔️ ✔️
iam/sa/get ✔️ ✔️ ✔️
iam/sa.name/update ✔️ ✔️
iam/sa/delete ✔️
iam/sa.credential/list ✔️ ✔️ ✔️
iam/sa.credential/create ✔️ ✔️
iam/sa.credential/get ✔️ ✔️ ✔️
iam/sa.credential.name/update ✔️ ✔️
iam/sa.credential/delete ✔️ ✔️
iam/sa.service/list ✔️ ✔️ ✔️
iam/sa.service/get ✔️ ✔️ ✔️
iam/sa.tag/list ✔️ ✔️ ✔️
iam/sa.tag/create ✔️ ✔️
iam/sa.tag/delete ✔️ ✔️
iam/sa.tag/get ✔️ ✔️ ✔️
iam/sa.event/list ✔️ ✔️ ✔️
iam/sa/delegate ✔️
billing/service/list ✔️
billing/service/get ✔️ ✔️ ✔️

insight

permission insight.admin insight.editor insight.viewer
iam/project/get ✔️ ✔️ ✔️
insight/journal/create ✔️
insight/journal/list ✔️ ✔️ ✔️
insight/journal/get ✔️ ✔️ ✔️
insight/journal.name/update ✔️ ✔️
insight/journal.retention/update ✔️ ✔️
insight/journal/delete ✔️
insight/journal/transfer ✔️
insight/journal.log/get ✔️ ✔️ ✔️
insight/journal.credential/list ✔️ ✔️ ✔️
insight/journal.credential/create ✔️ ✔️
insight/journal.credential/get ✔️ ✔️ ✔️
insight/journal.credential.name/update ✔️ ✔️
insight/journal.credential/delete ✔️ ✔️
insight/journal.service/list ✔️ ✔️ ✔️
insight/journal.service/get ✔️ ✔️ ✔️
insight/journal.tag/list ✔️ ✔️ ✔️
insight/journal.tag/create ✔️ ✔️
insight/journal.tag/delete ✔️ ✔️
insight/journal.tag/get ✔️ ✔️ ✔️
insight/journal.event/list ✔️ ✔️ ✔️
insight/journal/read ✔️
insight/journal/write ✔️
insight/journal/use ✔️
billing/service/list ✔️
billing/service/get ✔️ ✔️ ✔️

networking

permission networking.admin networking.editor networking.viewer
iam/project/get ✔️ ✔️ ✔️
networking/firewall/create ✔️
networking/firewall/list ✔️ ✔️ ✔️
networking/firewall/get ✔️ ✔️ ✔️
networking/firewall.name/update ✔️ ✔️
networking/firewall/delete ✔️
networking/firewall/transfer ✔️
networking/firewall.ingress/list ✔️ ✔️ ✔️
networking/firewall.ingress/create ✔️ ✔️
networking/firewall.ingress/delete ✔️ ✔️
networking/firewall.ingress/get ✔️ ✔️ ✔️
networking/firewall.egress/list ✔️ ✔️ ✔️
networking/firewall.egress/create ✔️ ✔️
networking/firewall.egress/delete ✔️ ✔️
networking/firewall.egress/get ✔️ ✔️ ✔️
networking/firewall.service/list ✔️ ✔️ ✔️
networking/firewall.service/get ✔️ ✔️ ✔️
networking/firewall.tag/list ✔️ ✔️ ✔️
networking/firewall.tag/create ✔️ ✔️
networking/firewall.tag/delete ✔️ ✔️
networking/firewall.tag/get ✔️ ✔️ ✔️
networking/firewall.event/list ✔️ ✔️ ✔️
networking/network/use ✔️
networking/ip/create ✔️
networking/ip/list ✔️ ✔️ ✔️
networking/ip/get ✔️ ✔️ ✔️
networking/ip.ptrRecord/update ✔️ ✔️
networking/ip/delete ✔️
networking/ip/allocate ✔️ ✔️
networking/ip/use ✔️
networking/ip/associate ✔️ ✔️
networking/ip/disassociate ✔️ ✔️
networking/ip/transfer ✔️
networking/ip.service/list ✔️ ✔️ ✔️
networking/ip.service/get ✔️ ✔️ ✔️
networking/ip.tag/list ✔️ ✔️ ✔️
networking/ip.tag/create ✔️ ✔️
networking/ip.tag/delete ✔️ ✔️
networking/ip.tag/get ✔️ ✔️ ✔️
networking/ip.event/list ✔️ ✔️ ✔️
networking/netadp/list ✔️ ✔️ ✔️
networking/netadp/get ✔️ ✔️ ✔️
networking/firewall/use ✔️
networking/netadp.firewall/update ✔️ ✔️
networking/netadp.service/list ✔️ ✔️ ✔️
networking/netadp.service/get ✔️ ✔️ ✔️
networking/netadp.tag/list ✔️ ✔️ ✔️
networking/netadp.tag/create ✔️ ✔️
networking/netadp.tag/delete ✔️ ✔️
networking/netadp.tag/get ✔️ ✔️ ✔️
networking/netadp.event/list ✔️ ✔️ ✔️
networking/netgw/create ✔️
networking/netgw/list ✔️ ✔️ ✔️
networking/netgw/get ✔️ ✔️ ✔️
networking/netgw.name/update ✔️ ✔️
networking/netgw/delete ✔️
networking/netgw/attach ✔️
networking/netgw/detach ✔️
networking/netgw.service/list ✔️ ✔️ ✔️
networking/netgw.service/get ✔️ ✔️ ✔️
networking/netgw.tag/list ✔️ ✔️ ✔️
networking/netgw.tag/create ✔️ ✔️
networking/netgw.tag/delete ✔️ ✔️
networking/netgw.tag/get ✔️ ✔️ ✔️
networking/netgw.event/list ✔️ ✔️ ✔️
networking/network/create ✔️
networking/network/list ✔️ ✔️ ✔️
networking/network/get ✔️ ✔️ ✔️
networking/network.name/update ✔️ ✔️
networking/network.gateway/update ✔️ ✔️
networking/network.firewall/update ✔️ ✔️
networking/network/delete ✔️
networking/network.ip/list ✔️ ✔️ ✔️
networking/network.ip/create ✔️ ✔️
networking/network.ip/get ✔️ ✔️ ✔️
networking/network.ip/delete ✔️ ✔️
networking/network.service/list ✔️ ✔️ ✔️
networking/network.service/get ✔️ ✔️ ✔️
networking/network.tag/list ✔️ ✔️ ✔️
networking/network.tag/create ✔️ ✔️
networking/network.tag/delete ✔️ ✔️
networking/network.tag/get ✔️ ✔️ ✔️
networking/network.event/list ✔️ ✔️ ✔️
billing/service/list ✔️
billing/service/get ✔️ ✔️ ✔️

provider

permission provider.admin provider.editor provider.viewer
iam/project/get ✔️ ✔️ ✔️
provider/agent/create ✔️
provider/agent/list ✔️ ✔️ ✔️
provider/agent/get ✔️ ✔️ ✔️
provider/agent.name/update ✔️ ✔️
provider/agent/delete ✔️
provider/agent/start ✔️ ✔️
provider/agent/suspend ✔️
provider/agent/transfer ✔️
provider/agent.enabledServices/list ✔️ ✔️ ✔️
provider/agent.enabledServices/create ✔️ ✔️
provider/agent.enabledServices/delete ✔️ ✔️
provider/agent.inspect/get ✔️ ✔️ ✔️
provider/agent.resource/list ✔️ ✔️ ✔️
provider/agent.resource/recreate ✔️ ✔️
provider/agent.resource/inspect ✔️ ✔️
provider/agent.resource.event/list ✔️ ✔️ ✔️
provider/agent.credential/list ✔️ ✔️ ✔️
provider/agent.credential/create ✔️ ✔️
provider/agent.credential/get ✔️ ✔️ ✔️
provider/agent.credential.name/update ✔️ ✔️
provider/agent.credential/delete ✔️ ✔️
provider/agent.service/list ✔️ ✔️ ✔️
provider/agent.service/get ✔️ ✔️ ✔️
provider/agent.tag/list ✔️ ✔️ ✔️
provider/agent.tag/create ✔️ ✔️
provider/agent.tag/delete ✔️ ✔️
provider/agent.tag/get ✔️ ✔️ ✔️
provider/agent.event/list ✔️ ✔️ ✔️
billing/service/list ✔️
billing/service/get ✔️ ✔️ ✔️

storage

permission storage.admin storage.editor storage.viewer
iam/project/get ✔️ ✔️ ✔️
storage/disk/use ✔️
storage/disk/create ✔️
storage/disk/list ✔️ ✔️ ✔️
storage/disk/get ✔️ ✔️ ✔️
storage/disk.name/update ✔️ ✔️
storage/disk/delete ✔️
storage/disk.size/update ✔️ ✔️
storage/disk/transfer ✔️
storage/disk.download/get ✔️ ✔️ ✔️
storage/disk.service/list ✔️ ✔️ ✔️
storage/disk.service/get ✔️ ✔️ ✔️
storage/disk.tag/list ✔️ ✔️ ✔️
storage/disk.tag/create ✔️ ✔️
storage/disk.tag/delete ✔️ ✔️
storage/disk.tag/get ✔️ ✔️ ✔️
storage/disk.event/list ✔️ ✔️ ✔️
storage/image/create ✔️
storage/image/list ✔️ ✔️ ✔️
storage/image/get ✔️ ✔️ ✔️
storage/image.name/update ✔️ ✔️
storage/image.description/update ✔️ ✔️
storage/image/delete ✔️
storage/image/transfer ✔️
storage/image.service/list ✔️ ✔️ ✔️
storage/image.service/get ✔️ ✔️ ✔️
storage/image.tag/list ✔️ ✔️ ✔️
storage/image.tag/create ✔️ ✔️
storage/image.tag/delete ✔️ ✔️
storage/image.tag/get ✔️ ✔️ ✔️
storage/image.event/list ✔️ ✔️ ✔️
storage/iso/create ✔️
storage/iso/list ✔️ ✔️ ✔️
storage/iso/get ✔️ ✔️ ✔️
storage/iso.name/update ✔️ ✔️
storage/iso/delete ✔️
storage/iso/transfer ✔️
storage/iso.service/list ✔️ ✔️ ✔️
storage/iso.service/get ✔️ ✔️ ✔️
storage/iso.tag/list ✔️ ✔️ ✔️
storage/iso.tag/create ✔️ ✔️
storage/iso.tag/delete ✔️ ✔️
storage/iso.tag/get ✔️ ✔️ ✔️
storage/iso.event/list ✔️ ✔️ ✔️
storage/vault.snapshot/create ✔️ ✔️
storage/snapshot/create ✔️
storage/snapshot/list ✔️ ✔️ ✔️
storage/snapshot/get ✔️ ✔️ ✔️
storage/snapshot.name/update ✔️ ✔️
storage/snapshot/delete ✔️
storage/snapshot.service/list ✔️ ✔️ ✔️
storage/snapshot.service/get ✔️ ✔️ ✔️
storage/snapshot.tag/list ✔️ ✔️ ✔️
storage/snapshot.tag/create ✔️ ✔️
storage/snapshot.tag/delete ✔️ ✔️
storage/snapshot.tag/get ✔️ ✔️ ✔️
storage/snapshot.event/list ✔️ ✔️ ✔️
storage/vault.snapshot/use ✔️ ✔️
storage/vault/create ✔️
storage/vault/list ✔️ ✔️ ✔️
storage/vault/get ✔️ ✔️ ✔️
storage/vault.name/update ✔️ ✔️
storage/vault/delete ✔️
storage/vault/start ✔️ ✔️
storage/vault/stop ✔️ ✔️
storage/vault/resize ✔️ ✔️
storage/vault/snapshot ✔️ ✔️
storage/vault.credential/list ✔️ ✔️ ✔️
storage/vault.credential/create ✔️ ✔️
storage/vault.credential/get ✔️ ✔️ ✔️
storage/vault.credential.name/update ✔️ ✔️
storage/vault.credential/delete ✔️ ✔️
storage/vault.service/list ✔️ ✔️ ✔️
storage/vault.service/get ✔️ ✔️ ✔️
storage/vault.tag/list ✔️ ✔️ ✔️
storage/vault.tag/create ✔️ ✔️
storage/vault.tag/delete ✔️ ✔️
storage/vault.tag/get ✔️ ✔️ ✔️
storage/vault.event/list ✔️ ✔️ ✔️
storage/image/use ✔️
storage/iso/use ✔️
billing/service/list ✔️
billing/service/get ✔️ ✔️ ✔️

vmhost

permission vmhost.admin vmhost.editor vmhost.viewer
iam/project/get ✔️ ✔️ ✔️
vmhost/instance/list ✔️ ✔️ ✔️
vmhost/instance/get ✔️ ✔️ ✔️
vmhost/instance.service/list ✔️ ✔️ ✔️
vmhost/instance.service/get ✔️ ✔️ ✔️
vmhost/instance.tag/list ✔️ ✔️ ✔️
vmhost/instance.tag/create ✔️ ✔️
vmhost/instance.tag/delete ✔️ ✔️
vmhost/instance.tag/get ✔️ ✔️ ✔️
vmhost/instance.event/list ✔️ ✔️ ✔️
billing/service/list ✔️
billing/service/get ✔️ ✔️ ✔️

website

permission website.admin website.editor website.viewer website.agent
iam/project/get ✔️ ✔️ ✔️
insight/journal/get ✔️
insight/journal/read ✔️ ✔️ ✔️ ✔️
insight/journal/write ✔️
website/instance.snapshot/use ✔️ ✔️
website/instance/create ✔️
website/instance/list ✔️ ✔️ ✔️
website/instance/get ✔️ ✔️ ✔️
website/instance.name/update ✔️ ✔️
website/instance.domain/update ✔️ ✔️
website/instance.image/update ✔️ ✔️
website/instance/delete ✔️
website/instance/start ✔️ ✔️
website/instance/stop ✔️ ✔️
website/instance/restart ✔️ ✔️
website/website/create ✔️
website/website/transfer ✔️
website/instance.snapshot/list ✔️ ✔️ ✔️
website/instance.snapshot/create ✔️ ✔️
website/instance.snapshot/delete ✔️ ✔️
website/instance.snapshot/get ✔️ ✔️ ✔️
website/instance.snapshot/read ✔️ ✔️
website/instance.env/list ✔️ ✔️ ✔️
website/instance.env/create ✔️ ✔️
website/instance.env/get ✔️ ✔️ ✔️
website/instance.env/delete ✔️ ✔️
website/instance.link/list ✔️ ✔️ ✔️
iam/sa/use ✔️
website/instance.link/create ✔️ ✔️
website/instance.link/get ✔️ ✔️ ✔️
website/instance.link/delete ✔️ ✔️
website/instance.sideapp/list ✔️ ✔️ ✔️
website/instance.sideapp/create ✔️ ✔️
website/instance.sideapp/get ✔️ ✔️ ✔️
website/instance.sideapp/delete ✔️ ✔️
website/instance.credential/list ✔️ ✔️ ✔️
website/instance.credential/create ✔️ ✔️
website/instance.credential/get ✔️ ✔️ ✔️
website/instance.credential.name/update ✔️ ✔️
website/instance.credential/delete ✔️ ✔️
website/instance.service/list ✔️ ✔️ ✔️
website/instance.service/get ✔️ ✔️ ✔️
website/instance.tag/list ✔️ ✔️ ✔️
website/instance.tag/create ✔️ ✔️
website/instance.tag/delete ✔️ ✔️
website/instance.tag/get ✔️ ✔️ ✔️
website/instance.event/list ✔️ ✔️ ✔️
billing/service/list ✔️
billing/service/get ✔️ ✔️ ✔️

platform

permission platform.admin platform.editor platform.viewer platform.support platform.user platform.billing
iam/user/get ✔️
iam/user.name/update ✔️
iam/user.familyName/update ✔️
iam/user.phone/update ✔️
iam/user.lang/update ✔️
iam/user.credential/list ✔️
iam/user.credential/get ✔️
iam/user.credential/delete ✔️
iam/user.invitation/list ✔️
iam/user.accept/create ✔️
iam/user.decline/create ✔️
iam/user.credential/create ✔️
iam/user.credential.name/update ✔️
iam/user.service/list ✔️
iam/user.service/get ✔️
iam/project/create ✔️
iam/project/get ✔️ ✔️ ✔️ ✔️ ✔️
iam/project.name/update ✔️
iam/project/delete ✔️
iam/project.stats/list ✔️
iam/project.limit/get ✔️
iam/project.billing/list ✔️ ✔️ ✔️
iam/project.payment/list ✔️ ✔️ ✔️
iam/project.invoice/list ✔️
iam/project.proforma/list ✔️
iam/project.credentialStore/list ✔️
iam/project.credentialStore/create ✔️
iam/project.credentialStore/get ✔️
iam/project.credentialStore.name/update ✔️
iam/project.credentialStore/delete ✔️
iam/project.service/list ✔️
iam/project.service/get ✔️
iam/project.tag/list ✔️
iam/project.tag/create ✔️
iam/project.tag/delete ✔️
iam/project.tag/get ✔️
iam/project.event/list ✔️
iam/organisation/get ✔️ ✔️ ✔️
iam/organisation.name/update ✔️
iam/organisation.billing/update ✔️ ✔️ ✔️
iam/organisation/delete ✔️
iam/organisation.transfer/accept ✔️
iam/organisation.payment/assign ✔️ ✔️ ✔️
iam/organisation.billing/list ✔️ ✔️ ✔️
iam/organisation.payment/list ✔️ ✔️ ✔️
iam/organisation.event/list ✔️
provider/agent/create ✔️
provider/agent/list ✔️
provider/agent/get ✔️
provider/agent.name/update ✔️ ✔️
provider/agent/delete ✔️
provider/agent/start ✔️ ✔️
provider/agent/suspend ✔️
provider/agent/transfer ✔️
provider/agent.enabledServices/list ✔️
provider/agent.enabledServices/create ✔️
provider/agent.enabledServices/delete ✔️
provider/agent.inspect/get ✔️
provider/agent.resource/list ✔️
provider/agent.resource/recreate ✔️
provider/agent.resource/inspect ✔️
provider/agent.resource.event/list ✔️
provider/agent.credential/list ✔️
provider/agent.credential/create ✔️
provider/agent.credential/get ✔️
provider/agent.credential.name/update ✔️ ✔️
provider/agent.credential/delete ✔️
provider/agent.service/list ✔️
provider/agent.service/get ✔️
provider/agent.tag/list ✔️
provider/agent.tag/create ✔️
provider/agent.tag/delete ✔️
provider/agent.tag/get ✔️
provider/agent.event/list ✔️
container/volume/use ✔️
container/instance/create ✔️
container/instance/list ✔️
container/instance/get ✔️
container/instance.name/update ✔️ ✔️
container/instance/delete ✔️
container/instance/start ✔️ ✔️
container/instance/stop ✔️ ✔️
container/instance/restart ✔️ ✔️
container/instance.process/list ✔️
container/instance.service/list ✔️
container/instance.service/get ✔️
container/instance.tag/list ✔️
container/instance.tag/create ✔️
container/instance.tag/delete ✔️
container/instance.tag/get ✔️
container/instance.event/list ✔️
database/instance/create ✔️
database/instance/list ✔️
database/instance/get ✔️
database/instance.name/update ✔️ ✔️
database/instance/delete ✔️
database/instance/start ✔️ ✔️
database/instance/stop ✔️ ✔️
database/database/create ✔️
database/database/transfer ✔️
database/instance.credential/list ✔️
database/instance.credential/create ✔️
database/instance.credential/get ✔️
database/instance.credential.name/update ✔️ ✔️
database/instance.credential/delete ✔️
database/instance.service/list ✔️
database/instance.service/get ✔️
database/instance.tag/list ✔️
database/instance.tag/create ✔️
database/instance.tag/delete ✔️
database/instance.tag/get ✔️
database/instance.event/list ✔️
insight/journal/create ✔️
insight/journal/list ✔️
insight/journal/get ✔️
insight/journal.name/update ✔️ ✔️
insight/journal.retention/update ✔️ ✔️
insight/journal/delete ✔️
insight/journal/transfer ✔️
insight/journal.log/get ✔️
insight/journal.credential/list ✔️
insight/journal.credential/create ✔️
insight/journal.credential/get ✔️
insight/journal.credential.name/update ✔️ ✔️
insight/journal.credential/delete ✔️
insight/journal.service/list ✔️
insight/journal.service/get ✔️
insight/journal.tag/list ✔️
insight/journal.tag/create ✔️
insight/journal.tag/delete ✔️
insight/journal.tag/get ✔️
insight/journal.event/list ✔️
insight/journal/read ✔️
insight/journal/write ✔️
container/registry/create ✔️
container/registry/list ✔️
container/registry/get ✔️
container/registry.name/update ✔️ ✔️
container/registry.domain/update ✔️ ✔️
container/registry/delete ✔️
container/registry/start ✔️ ✔️
container/registry/stop ✔️ ✔️
container/registry/transfer ✔️
container/registry.repository/list ✔️
container/registry.repository/get ✔️
container/registry.image/list ✔️
container/registry.image/get ✔️
container/registry.image/delete ✔️
container/registry.credential/list ✔️
container/registry.credential/create ✔️
container/registry.credential/get ✔️
container/registry.credential.name/update ✔️ ✔️
container/registry.credential/delete ✔️
container/registry.service/list ✔️
container/registry.service/get ✔️
container/registry.tag/list ✔️
container/registry.tag/create ✔️
container/registry.tag/delete ✔️
container/registry.tag/get ✔️
container/registry.event/list ✔️
container/registry.repository/create ✔️
container/registry.repository/read ✔️
container/volume/create ✔️
container/volume/list ✔️
container/volume/get ✔️
container/volume.name/update ✔️ ✔️
container/volume/delete ✔️
container/volume.service/list ✔️
container/volume.service/get ✔️
container/volume.tag/list ✔️
container/volume.tag/create ✔️
container/volume.tag/delete ✔️
container/volume.tag/get ✔️
container/volume.event/list ✔️
website/instance.snapshot/use ✔️
website/instance/create ✔️
website/instance/list ✔️
website/instance/get ✔️
website/instance.name/update ✔️ ✔️
website/instance.domain/update ✔️ ✔️
website/instance.image/update ✔️ ✔️
website/instance/delete ✔️
website/instance/start ✔️ ✔️
website/instance/stop ✔️ ✔️
website/instance/restart ✔️ ✔️
website/website/create ✔️
website/website/transfer ✔️
website/instance.snapshot/list ✔️
website/instance.snapshot/create ✔️
website/instance.snapshot/delete ✔️
website/instance.snapshot/get ✔️
website/instance.snapshot/read ✔️
website/instance.env/list ✔️
website/instance.env/create ✔️
website/instance.env/get ✔️
website/instance.env/delete ✔️
website/instance.link/list ✔️
iam/sa/use ✔️
insight/journal/use ✔️
website/instance.link/create ✔️
website/instance.link/get ✔️
website/instance.link/delete ✔️
website/instance.sideapp/list ✔️
website/instance.sideapp/create ✔️
website/instance.sideapp/get ✔️
website/instance.sideapp/delete ✔️
website/instance.credential/list ✔️
website/instance.credential/create ✔️
website/instance.credential/get ✔️
website/instance.credential.name/update ✔️ ✔️
website/instance.credential/delete ✔️
website/instance.service/list ✔️
website/instance.service/get ✔️
website/instance.tag/list ✔️
website/instance.tag/create ✔️
website/instance.tag/delete ✔️
website/instance.tag/get ✔️
website/instance.event/list ✔️
dns/zone/create ✔️
dns/zone/list ✔️
dns/zone/get ✔️
dns/zone.name/update ✔️ ✔️
dns/zone/delete ✔️
dns/zone.recordset/create ✔️
dns/zone.recordset/list ✔️
dns/zone.recordset/delete ✔️
dns/zone.recordset/get ✔️
dns/zone.recordset.ttl/update ✔️ ✔️
dns/zone.record/create ✔️
dns/zone.record/delete ✔️
dns/zone.record/list ✔️
dns/zone.record/get ✔️
dns/zone.service/list ✔️
dns/zone.service/get ✔️
dns/zone.tag/list ✔️
dns/zone.tag/create ✔️
dns/zone.tag/delete ✔️
dns/zone.tag/get ✔️
dns/zone.event/list ✔️
storage/disk/use ✔️
storage/disk/create ✔️
storage/disk/list ✔️
storage/disk/get ✔️
storage/disk.name/update ✔️ ✔️
storage/disk/delete ✔️
storage/disk.size/update ✔️ ✔️
storage/disk/transfer ✔️
storage/disk.download/get ✔️
storage/disk.service/list ✔️
storage/disk.service/get ✔️
storage/disk.tag/list ✔️
storage/disk.tag/create ✔️
storage/disk.tag/delete ✔️
storage/disk.tag/get ✔️
storage/disk.event/list ✔️
networking/firewall/create ✔️
networking/firewall/list ✔️
networking/firewall/get ✔️
networking/firewall.name/update ✔️ ✔️
networking/firewall/delete ✔️
networking/firewall/transfer ✔️
networking/firewall.ingress/list ✔️
networking/firewall.ingress/create ✔️
networking/firewall.ingress/delete ✔️
networking/firewall.ingress/get ✔️
networking/firewall.egress/list ✔️
networking/firewall.egress/create ✔️
networking/firewall.egress/delete ✔️
networking/firewall.egress/get ✔️
networking/firewall.service/list ✔️
networking/firewall.service/get ✔️
networking/firewall.tag/list ✔️
networking/firewall.tag/create ✔️
networking/firewall.tag/delete ✔️
networking/firewall.tag/get ✔️
networking/firewall.event/list ✔️
compute/vm/use ✔️
compute/replica/use ✔️
storage/image/create ✔️
storage/image/list ✔️
storage/image/get ✔️
storage/image.name/update ✔️ ✔️
storage/image.description/update ✔️ ✔️
storage/image/delete ✔️
storage/image/transfer ✔️
storage/image.service/list ✔️
storage/image.service/get ✔️
storage/image.tag/list ✔️
storage/image.tag/create ✔️
storage/image.tag/delete ✔️
storage/image.tag/get ✔️
storage/image.event/list ✔️
networking/network/use ✔️
networking/ip/create ✔️
networking/ip/list ✔️
networking/ip/get ✔️
networking/ip.ptrRecord/update ✔️ ✔️
networking/ip/delete ✔️
networking/ip/allocate ✔️ ✔️
networking/ip/use ✔️
networking/ip/associate ✔️ ✔️
networking/ip/disassociate ✔️ ✔️
networking/ip/transfer ✔️
networking/ip.service/list ✔️
networking/ip.service/get ✔️
networking/ip.tag/list ✔️
networking/ip.tag/create ✔️
networking/ip.tag/delete ✔️
networking/ip.tag/get ✔️
networking/ip.event/list ✔️
storage/iso/create ✔️
storage/iso/list ✔️
storage/iso/get ✔️
storage/iso.name/update ✔️ ✔️
storage/iso/delete ✔️
storage/iso/transfer ✔️
storage/iso.service/list ✔️
storage/iso.service/get ✔️
storage/iso.tag/list ✔️
storage/iso.tag/create ✔️
storage/iso.tag/delete ✔️
storage/iso.tag/get ✔️
storage/iso.event/list ✔️
networking/netadp/list ✔️
networking/netadp/get ✔️
networking/firewall/use ✔️
networking/netadp.firewall/update ✔️ ✔️
networking/netadp.service/list ✔️
networking/netadp.service/get ✔️
networking/netadp.tag/list ✔️
networking/netadp.tag/create ✔️
networking/netadp.tag/delete ✔️
networking/netadp.tag/get ✔️
networking/netadp.event/list ✔️
networking/netgw/create ✔️
networking/netgw/list ✔️
networking/netgw/get ✔️
networking/netgw.name/update ✔️ ✔️
networking/netgw/delete ✔️
networking/netgw/attach ✔️
networking/netgw/detach ✔️
networking/netgw.service/list ✔️
networking/netgw.service/get ✔️
networking/netgw.tag/list ✔️
networking/netgw.tag/create ✔️
networking/netgw.tag/delete ✔️
networking/netgw.tag/get ✔️
networking/netgw.event/list ✔️
networking/network/create ✔️
networking/network/list ✔️
networking/network/get ✔️
networking/network.name/update ✔️ ✔️
networking/network.gateway/update ✔️ ✔️
networking/network.firewall/update ✔️ ✔️
networking/network/delete ✔️
networking/network.ip/list ✔️
networking/network.ip/create ✔️
networking/network.ip/get ✔️
networking/network.ip/delete ✔️
networking/network.service/list ✔️
networking/network.service/get ✔️
networking/network.tag/list ✔️
networking/network.tag/create ✔️
networking/network.tag/delete ✔️
networking/network.tag/get ✔️
networking/network.event/list ✔️
iam/role/use ✔️
iam/policy/create ✔️
iam/policy/list ✔️
iam/policy/get ✔️
iam/policy.name/update ✔️
iam/policy/delete ✔️
iam/policy.actor/list ✔️
iam/policy.actor/create ✔️
iam/policy.actor/delete ✔️
iam/policy.actor/get ✔️
iam/policy.service/list ✔️
iam/policy.service/get ✔️
iam/policy.tag/list ✔️
iam/policy.tag/create ✔️
iam/policy.tag/delete ✔️
iam/policy.tag/get ✔️
iam/policy.event/list ✔️
compute/replica/create ✔️
compute/replica/list ✔️
compute/replica/get ✔️
compute/replica/delete ✔️
compute/replica.service/list ✔️
compute/replica.service/get ✔️
compute/replica.tag/list ✔️
compute/replica.tag/create ✔️
compute/replica.tag/delete ✔️
compute/replica.tag/get ✔️
compute/replica.event/list ✔️
iam/role/create ✔️
iam/role/list ✔️
iam/role/get ✔️
iam/role.name/update ✔️
iam/role.description/update ✔️
iam/role/delete ✔️
iam/role.permission/list ✔️
iam/role.permission/create ✔️
iam/role.permission/delete ✔️
iam/role.permission/get ✔️
iam/role.service/list ✔️
iam/role.service/get ✔️
iam/role.tag/list ✔️
iam/role.tag/create ✔️
iam/role.tag/delete ✔️
iam/role.tag/get ✔️
iam/role.event/list ✔️
iam/sa/create ✔️
iam/sa/list ✔️
iam/sa/get ✔️
iam/sa.name/update ✔️
iam/sa/delete ✔️
iam/sa.credential/list ✔️
iam/sa.credential/create ✔️
iam/sa.credential/get ✔️
iam/sa.credential.name/update ✔️
iam/sa.credential/delete ✔️
iam/sa.service/list ✔️
iam/sa.service/get ✔️
iam/sa.tag/list ✔️
iam/sa.tag/create ✔️
iam/sa.tag/delete ✔️
iam/sa.tag/get ✔️
iam/sa.event/list ✔️
iam/sa/delegate ✔️
storage/vault.snapshot/create ✔️
storage/snapshot/create ✔️
storage/snapshot/list ✔️
storage/snapshot/get ✔️
storage/snapshot.name/update ✔️ ✔️
storage/snapshot/delete ✔️
storage/snapshot.service/list ✔️
storage/snapshot.service/get ✔️
storage/snapshot.tag/list ✔️
storage/snapshot.tag/create ✔️
storage/snapshot.tag/delete ✔️
storage/snapshot.tag/get ✔️
storage/snapshot.event/list ✔️
storage/vault.snapshot/use ✔️
storage/vault/create ✔️
storage/vault/list ✔️
storage/vault/get ✔️
storage/vault.name/update ✔️ ✔️
storage/vault/delete ✔️
storage/vault/start ✔️ ✔️
storage/vault/stop ✔️ ✔️
storage/vault/resize ✔️
storage/vault/snapshot ✔️
storage/vault.credential/list ✔️
storage/vault.credential/create ✔️
storage/vault.credential/get ✔️
storage/vault.credential.name/update ✔️ ✔️
storage/vault.credential/delete ✔️
storage/vault.service/list ✔️
storage/vault.service/get ✔️
storage/vault.tag/list ✔️
storage/vault.tag/create ✔️
storage/vault.tag/delete ✔️
storage/vault.tag/get ✔️
storage/vault.event/list ✔️
storage/image/use ✔️
storage/iso/use ✔️
compute/vm/create ✔️
compute/vm/list ✔️
compute/vm/get ✔️
compute/vm.userMetadata/update ✔️ ✔️
compute/vm.name/update ✔️ ✔️
compute/vm/delete ✔️
compute/vm/start ✔️ ✔️
compute/vm/restart ✔️ ✔️
compute/vm/stop ✔️ ✔️
compute/vm/turnoff ✔️ ✔️
compute/vm/rename ✔️ ✔️
compute/vm/passwordReset ✔️ ✔️
compute/vm/flavour ✔️ ✔️
compute/vm.hdd/list ✔️
compute/vm.hdd/create ✔️
compute/vm.hdd/delete ✔️
compute/vm.netadp/list ✔️
compute/vm.netadp/create ✔️
compute/vm.netadp/delete ✔️
compute/vm.console/get ✔️
compute/vm.service/list ✔️
compute/vm.service/get ✔️
compute/vm.tag/list ✔️
compute/vm.tag/create ✔️
compute/vm.tag/delete ✔️
compute/vm.tag/get ✔️
compute/vm.event/list ✔️
billing/reservation/create ✔️
billing/reservation/list ✔️
billing/reservation/get ✔️
billing/reservation.name/update ✔️
billing/reservation/delete ✔️
billing/reservation/assign ✔️
billing/reservation/extend ✔️
billing/reservation.service/list ✔️
billing/reservation.service/get ✔️
billing/reservation.tag/list ✔️
billing/reservation.tag/create ✔️
billing/reservation.tag/delete ✔️
billing/reservation.tag/get ✔️
billing/reservation.event/list ✔️
vmhost/instance/list ✔️
vmhost/instance/get ✔️
vmhost/instance.service/list ✔️
vmhost/instance.service/get ✔️
vmhost/instance.tag/list ✔️
vmhost/instance.tag/create ✔️
vmhost/instance.tag/delete ✔️
vmhost/instance.tag/get ✔️
vmhost/instance.event/list ✔️
billing/service/list ✔️ ✔️ ✔️
billing/service/get ✔️ ✔️ ✔️ ✔️ ✔️
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment