Skip to content

Latest commit

 

History

History
315 lines (302 loc) · 38.2 KB

File metadata and controls

315 lines (302 loc) · 38.2 KB

Documentation for Kowabunga API

Documentation for API Endpoints

All URIs are relative to /api/v1

Class Method HTTP request Description
AdapterApi createAdapter POST /subnet/{subnetId}/adapter Creates a new network adapter.
AdapterApi deleteAdapter DELETE /adapter/{adapterId} Deletes an existing network adapter.
AdapterApi listAdapters GET /adapter Returns the IDs of network adapter objects.
AdapterApi listSubnetAdapters GET /subnet/{subnetId}/adapters Returns the IDs of network adapter objects.
AdapterApi readAdapter GET /adapter/{adapterId} Returns a network adapter.
AdapterApi updateAdapter PUT /adapter/{adapterId} Updates a network adapter configuration.
AgentApi createAgent POST /agent Creates a new Kowabunga remote agent.
AgentApi deleteAgent DELETE /agent/{agentId} Deletes an existing Kowabunga remote agent.
AgentApi listAgents GET /agent Returns the IDs of Kowabunga remote agent objects.
AgentApi readAgent GET /agent/{agentId} Returns a Kowabunga remote agent.
AgentApi setAgentApiToken PATCH /agent/{agentId}/token Performs a Kowabunga remote agent setting of API token (will replace any existing one).
AgentApi updateAgent PUT /agent/{agentId} Updates a Kowabunga remote agent configuration.
InstanceApi createProjectZoneInstance POST /project/{projectId}/zone/{zoneId}/instance Creates a new virtual machine instance.
InstanceApi deleteInstance DELETE /instance/{instanceId} Deletes an existing virtual machine instance.
InstanceApi listInstances GET /instance Returns the IDs of virtual machine instance objects.
InstanceApi listKaktusInstances GET /kaktus/{kaktusId}/instances Returns the IDs of virtual machine instance objects.
InstanceApi listProjectZoneInstances GET /project/{projectId}/zone/{zoneId}/instances Returns the IDs of virtual machine instance objects.
InstanceApi readInstance GET /instance/{instanceId} Returns a virtual machine instance.
InstanceApi readInstanceRemoteConnection GET /instance/{instanceId}/connect Returns a virtual machine instance remote access characteristics.
InstanceApi readInstanceState GET /instance/{instanceId}/state Returns a virtual machine instance state.
InstanceApi rebootInstance PATCH /instance/{instanceId}/reboot Performs a virtual machine instance software reboot.
InstanceApi resetInstance PATCH /instance/{instanceId}/reset Performs a virtual machine instance hardware reset.
InstanceApi resumeInstance PATCH /instance/{instanceId}/resume Performs a virtual machine instance software PM resume.
InstanceApi shutdownInstance PATCH /instance/{instanceId}/shutdown Performs a virtual machine instance software shutdown.
InstanceApi startInstance PATCH /instance/{instanceId}/start Performs a virtual machine instance hardware boot-up.
InstanceApi stopInstance PATCH /instance/{instanceId}/stop Performs a virtual machine instance hardware stop.
InstanceApi suspendInstance PATCH /instance/{instanceId}/suspend Performs a virtual machine instance software PM suspend.
InstanceApi updateInstance PUT /instance/{instanceId} Updates a virtual machine instance configuration.
KaktusApi createKaktus POST /zone/{zoneId}/kaktus Creates a new Kaktus computing node.
KaktusApi deleteKaktus DELETE /kaktus/{kaktusId} Deletes an existing Kaktus computing node.
KaktusApi listKaktusInstances GET /kaktus/{kaktusId}/instances Returns the IDs of virtual machine instance objects.
KaktusApi listKaktuss GET /kaktus Returns the IDs of Kaktus computing node objects.
KaktusApi listZoneKaktuses GET /zone/{zoneId}/kaktuses Returns the IDs of Kaktus computing node objects.
KaktusApi readKaktus GET /kaktus/{kaktusId} Returns a Kaktus computing node.
KaktusApi readKaktusCaps GET /kaktus/{kaktusId}/caps Returns a Kaktus computing node capability.
KaktusApi updateKaktus PUT /kaktus/{kaktusId} Updates a Kaktus computing node configuration.
KawaiiApi createKawaiiIpSec POST /kawaii/{kawaiiId}/ipsec Creates a new Kawaii IPsec connection.
KawaiiApi createProjectRegionKawaii POST /project/{projectId}/region/{regionId}/kawaii Creates a new Kawaii.
KawaiiApi deleteKawaii DELETE /kawaii/{kawaiiId} Deletes an existing Kawaii.
KawaiiApi deleteKawaiiIpSec DELETE /kawaii/{kawaiiId}/ipsec/{KawaiiIpSecId} Deletes an existing Kawaii IPsec connection.
KawaiiApi listKawaiiIpSecs GET /kawaii/{kawaiiId}/ipsec Returns the IDs of Kawaii IPsec connection objects.
KawaiiApi listKawaiis GET /kawaii Returns the IDs of Kawaii objects.
KawaiiApi listProjectRegionKawaiis GET /project/{projectId}/region/{regionId}/kawaiis Returns the IDs of Kawaii objects.
KawaiiApi readKawaii GET /kawaii/{kawaiiId} Returns a Kawaii.
KawaiiApi readKawaiiIpSec GET /kawaii/{kawaiiId}/ipsec/{KawaiiIpSecId} Returns a Kawaii IPsec connection.
KawaiiApi updateKawaii PUT /kawaii/{kawaiiId} Updates a Kawaii configuration.
KawaiiApi updateKawaiiIpSec PUT /kawaii/{kawaiiId}/ipsec/{KawaiiIpSecId} Updates a Kawaii IPsec connection configuration.
KawaiiIpsecApi createKawaiiIpSec POST /kawaii/{kawaiiId}/ipsec Creates a new Kawaii IPsec connection.
KawaiiIpsecApi deleteKawaiiIpSec DELETE /kawaii/{kawaiiId}/ipsec/{KawaiiIpSecId} Deletes an existing Kawaii IPsec connection.
KawaiiIpsecApi listKawaiiIpSecs GET /kawaii/{kawaiiId}/ipsec Returns the IDs of Kawaii IPsec connection objects.
KawaiiIpsecApi readKawaiiIpSec GET /kawaii/{kawaiiId}/ipsec/{KawaiiIpSecId} Returns a Kawaii IPsec connection.
KawaiiIpsecApi updateKawaiiIpSec PUT /kawaii/{kawaiiId}/ipsec/{KawaiiIpSecId} Updates a Kawaii IPsec connection configuration.
KiwiApi createKiwi POST /region/{regionId}/kiwi Creates a new Kiwi (Kowabunga Inner Wan Interface) provides edge-network services..
KiwiApi deleteKiwi DELETE /kiwi/{kiwiId} Deletes an existing Kiwi (Kowabunga Inner Wan Interface) provides edge-network services..
KiwiApi listKiwis GET /kiwi Returns the IDs of Kiwi (Kowabunga Inner Wan Interface) provides edge-network services. objects.
KiwiApi listRegionKiwis GET /region/{regionId}/kiwis Returns the IDs of Kiwi (Kowabunga Inner Wan Interface) provides edge-network services. objects.
KiwiApi readKiwi GET /kiwi/{kiwiId} Returns a Kiwi (Kowabunga Inner Wan Interface) provides edge-network services..
KiwiApi updateKiwi PUT /kiwi/{kiwiId} Updates a Kiwi (Kowabunga Inner Wan Interface) provides edge-network services. configuration.
KomputeApi createProjectZoneKompute POST /project/{projectId}/zone/{zoneId}/kompute Creates a new Kompute.
KomputeApi deleteKompute DELETE /kompute/{komputeId} Deletes an existing Kompute.
KomputeApi listKomputes GET /kompute Returns the IDs of Kompute objects.
KomputeApi listProjectZoneKomputes GET /project/{projectId}/zone/{zoneId}/komputes Returns the IDs of Kompute objects.
KomputeApi readKompute GET /kompute/{komputeId} Returns a Kompute.
KomputeApi readKomputeState GET /kompute/{komputeId}/state Returns a virtual machine instance state.
KomputeApi rebootKompute PATCH /kompute/{komputeId}/reboot Performs a Kompute software reboot.
KomputeApi resetKompute PATCH /kompute/{komputeId}/reset Performs a Kompute hardware reset.
KomputeApi resumeKompute PATCH /kompute/{komputeId}/resume Performs a Kompute software PM resume.
KomputeApi shutdownKompute PATCH /kompute/{komputeId}/shutdown Performs a Kompute software shutdown.
KomputeApi startKompute PATCH /kompute/{komputeId}/start Performs a Kompute hardware boot-up.
KomputeApi stopKompute PATCH /kompute/{komputeId}/stop Performs a Kompute hardware stop.
KomputeApi suspendKompute PATCH /kompute/{komputeId}/suspend Performs a Kompute software PM suspend.
KomputeApi updateKompute PUT /kompute/{komputeId} Updates a Kompute configuration.
KonveyApi createProjectRegionKonvey POST /project/{projectId}/region/{regionId}/konvey Creates a new Konvey (Kowabunga Network Load-Balancer).
KonveyApi createProjectZoneKonvey POST /project/{projectId}/zone/{zoneId}/konvey Creates a new Konvey (Kowabunga Network Load-Balancer).
KonveyApi deleteKonvey DELETE /konvey/{konveyId} Deletes an existing Konvey (Kowabunga Network Load-Balancer).
KonveyApi listKonveys GET /konvey Returns the IDs of Konvey (Kowabunga Network Load-Balancer) objects.
KonveyApi listProjectRegionKonveys GET /project/{projectId}/region/{regionId}/konveys Returns the IDs of Konvey (Kowabunga Network Load-Balancer) objects.
KonveyApi listProjectZoneKonveys GET /project/{projectId}/zone/{zoneId}/konveys Returns the IDs of Konvey (Kowabunga Network Load-Balancer) objects.
KonveyApi readKonvey GET /konvey/{konveyId} Returns a Konvey (Kowabunga Network Load-Balancer).
KonveyApi updateKonvey PUT /konvey/{konveyId} Updates a Konvey (Kowabunga Network Load-Balancer) configuration.
KyloApi createProjectRegionKylo POST /project/{projectId}/region/{regionId}/kylo Creates a new Kylo.
KyloApi deleteKylo DELETE /kylo/{kyloId} Deletes an existing Kylo.
KyloApi listKylos GET /kylo Returns the IDs of Kylo objects.
KyloApi listProjectRegionKylos GET /project/{projectId}/region/{regionId}/kylo Returns the IDs of Kylo objects.
KyloApi listStorageNFSKylos GET /nfs/{nfsId}/kylo Returns the IDs of Kylo objects.
KyloApi readKylo GET /kylo/{kyloId} Returns a Kylo.
KyloApi updateKylo PUT /kylo/{kyloId} Updates a Kylo configuration.
NfsApi createStorageNFS POST /region/{regionId}/nfs Creates a new NFS storage.
NfsApi deleteStorageNFS DELETE /nfs/{nfsId} Deletes an existing NFS storage.
NfsApi listRegionStorageNFSs GET /region/{regionId}/nfs Returns the IDs of NFS storage objects.
NfsApi listStorageNFSKylos GET /nfs/{nfsId}/kylo Returns the IDs of Kylo objects.
NfsApi listStorageNFSs GET /nfs Returns the IDs of NFS storage objects.
NfsApi readStorageNFS GET /nfs/{nfsId} Returns a NFS storage.
NfsApi setRegionDefaultStorageNFS PATCH /region/{regionId}/nfs/{nfsId}/default Performs a region setting of default NFS storage.
NfsApi updateStorageNFS PUT /nfs/{nfsId} Updates a NFS storage configuration.
PoolApi createStoragePool POST /region/{regionId}/pool Creates a new storage pool.
PoolApi createTemplate POST /pool/{poolId}/template Creates a new image template.
PoolApi deleteStoragePool DELETE /pool/{poolId} Deletes an existing storage pool.
PoolApi listRegionStoragePools GET /region/{regionId}/pools Returns the IDs of storage pool objects.
PoolApi listStoragePoolTemplates GET /pool/{poolId}/templates Returns the IDs of image template objects.
PoolApi listStoragePoolVolumes GET /pool/{poolId}/volumes Returns the IDs of storage volume objects.
PoolApi listStoragePools GET /pool Returns the IDs of storage pool objects.
PoolApi readStoragePool GET /pool/{poolId} Returns a storage pool.
PoolApi setRegionDefaultStoragePool PATCH /region/{regionId}/pool/{poolId}/default Performs a region setting of default storage pool.
PoolApi setStoragePoolDefaultTemplate PATCH /pool/{poolId}/template/{templateId}/default Performs a storage pool setting of default template.
PoolApi updateStoragePool PUT /pool/{poolId} Updates a storage pool configuration.
ProjectApi createProject POST /project Creates a new project.
ProjectApi createProjectDnsRecord POST /project/{projectId}/record Creates a new DNS record.
ProjectApi createProjectRegionKawaii POST /project/{projectId}/region/{regionId}/kawaii Creates a new Kawaii.
ProjectApi createProjectRegionKonvey POST /project/{projectId}/region/{regionId}/konvey Creates a new Konvey (Kowabunga Network Load-Balancer).
ProjectApi createProjectRegionKylo POST /project/{projectId}/region/{regionId}/kylo Creates a new Kylo.
ProjectApi createProjectRegionVolume POST /project/{projectId}/region/{regionId}/volume Creates a new storage volume.
ProjectApi createProjectZoneInstance POST /project/{projectId}/zone/{zoneId}/instance Creates a new virtual machine instance.
ProjectApi createProjectZoneKompute POST /project/{projectId}/zone/{zoneId}/kompute Creates a new Kompute.
ProjectApi createProjectZoneKonvey POST /project/{projectId}/zone/{zoneId}/konvey Creates a new Konvey (Kowabunga Network Load-Balancer).
ProjectApi deleteProject DELETE /project/{projectId} Deletes an existing project.
ProjectApi listProjectDnsRecords GET /project/{projectId}/records Returns the IDs of DNS record objects.
ProjectApi listProjectRegionKawaiis GET /project/{projectId}/region/{regionId}/kawaiis Returns the IDs of Kawaii objects.
ProjectApi listProjectRegionKonveys GET /project/{projectId}/region/{regionId}/konveys Returns the IDs of Konvey (Kowabunga Network Load-Balancer) objects.
ProjectApi listProjectRegionKylos GET /project/{projectId}/region/{regionId}/kylo Returns the IDs of Kylo objects.
ProjectApi listProjectRegionVolumes GET /project/{projectId}/region/{regionId}/volumes Returns the IDs of storage volume objects.
ProjectApi listProjectZoneInstances GET /project/{projectId}/zone/{zoneId}/instances Returns the IDs of virtual machine instance objects.
ProjectApi listProjectZoneKomputes GET /project/{projectId}/zone/{zoneId}/komputes Returns the IDs of Kompute objects.
ProjectApi listProjectZoneKonveys GET /project/{projectId}/zone/{zoneId}/konveys Returns the IDs of Konvey (Kowabunga Network Load-Balancer) objects.
ProjectApi listProjects GET /project Returns the IDs of project objects.
ProjectApi readProject GET /project/{projectId} Returns a project.
ProjectApi readProjectCost GET /project/{projectId}/cost Returns a resource cost.
ProjectApi readProjectUsage GET /project/{projectId}/usage Returns a global project resource quotas/usage (0 for unlimited).
ProjectApi updateProject PUT /project/{projectId} Updates a project configuration.
RecordApi createProjectDnsRecord POST /project/{projectId}/record Creates a new DNS record.
RecordApi createRegionDnsRecord POST /region/{regionId}/record Creates a new DNS record.
RecordApi deleteDnsRecord DELETE /record/{recordId} Deletes an existing DNS record.
RecordApi listProjectDnsRecords GET /project/{projectId}/records Returns the IDs of DNS record objects.
RecordApi listRegionDnsRecords GET /region/{regionId}/records Returns the IDs of DNS record objects.
RecordApi readDnsRecord GET /record/{recordId} Returns a DNS record.
RecordApi updateDnsRecord PUT /record/{recordId} Updates a DNS record configuration.
RegionApi createKiwi POST /region/{regionId}/kiwi Creates a new Kiwi (Kowabunga Inner Wan Interface) provides edge-network services..
RegionApi createProjectRegionKawaii POST /project/{projectId}/region/{regionId}/kawaii Creates a new Kawaii.
RegionApi createProjectRegionKonvey POST /project/{projectId}/region/{regionId}/konvey Creates a new Konvey (Kowabunga Network Load-Balancer).
RegionApi createProjectRegionKylo POST /project/{projectId}/region/{regionId}/kylo Creates a new Kylo.
RegionApi createProjectRegionVolume POST /project/{projectId}/region/{regionId}/volume Creates a new storage volume.
RegionApi createRegion POST /region Creates a new region.
RegionApi createRegionDnsRecord POST /region/{regionId}/record Creates a new DNS record.
RegionApi createStorageNFS POST /region/{regionId}/nfs Creates a new NFS storage.
RegionApi createStoragePool POST /region/{regionId}/pool Creates a new storage pool.
RegionApi createVNet POST /region/{regionId}/vnet Creates a new virtual network.
RegionApi createZone POST /region/{regionId}/zone Creates a new availability zone.
RegionApi deleteRegion DELETE /region/{regionId} Deletes an existing region.
RegionApi listProjectRegionKawaiis GET /project/{projectId}/region/{regionId}/kawaiis Returns the IDs of Kawaii objects.
RegionApi listProjectRegionKonveys GET /project/{projectId}/region/{regionId}/konveys Returns the IDs of Konvey (Kowabunga Network Load-Balancer) objects.
RegionApi listProjectRegionKylos GET /project/{projectId}/region/{regionId}/kylo Returns the IDs of Kylo objects.
RegionApi listProjectRegionVolumes GET /project/{projectId}/region/{regionId}/volumes Returns the IDs of storage volume objects.
RegionApi listRegionDnsRecords GET /region/{regionId}/records Returns the IDs of DNS record objects.
RegionApi listRegionKiwis GET /region/{regionId}/kiwis Returns the IDs of Kiwi (Kowabunga Inner Wan Interface) provides edge-network services. objects.
RegionApi listRegionStorageNFSs GET /region/{regionId}/nfs Returns the IDs of NFS storage objects.
RegionApi listRegionStoragePools GET /region/{regionId}/pools Returns the IDs of storage pool objects.
RegionApi listRegionVNets GET /region/{regionId}/vnets Returns the IDs of virtual network objects.
RegionApi listRegionZones GET /region/{regionId}/zones Returns the IDs of availability zone objects.
RegionApi listRegions GET /region Returns the IDs of region objects.
RegionApi readRegion GET /region/{regionId} Returns a region.
RegionApi setRegionDefaultStorageNFS PATCH /region/{regionId}/nfs/{nfsId}/default Performs a region setting of default NFS storage.
RegionApi setRegionDefaultStoragePool PATCH /region/{regionId}/pool/{poolId}/default Performs a region setting of default storage pool.
RegionApi updateRegion PUT /region/{regionId} Updates a region configuration.
SubnetApi createAdapter POST /subnet/{subnetId}/adapter Creates a new network adapter.
SubnetApi createSubnet POST /vnet/{vnetId}/subnet Creates a new network subnet.
SubnetApi deleteSubnet DELETE /subnet/{subnetId} Deletes an existing network subnet.
SubnetApi listSubnetAdapters GET /subnet/{subnetId}/adapters Returns the IDs of network adapter objects.
SubnetApi listSubnets GET /subnet Returns the IDs of network subnet objects.
SubnetApi listVNetSubnets GET /vnet/{vnetId}/subnets Returns the IDs of network subnet objects.
SubnetApi readSubnet GET /subnet/{subnetId} Returns a network subnet.
SubnetApi setVNetDefaultSubnet PATCH /vnet/{vnetId}/subnet/{subnetId}/default Performs a virtual network setting of default network subnet.
SubnetApi updateSubnet PUT /subnet/{subnetId} Updates a network subnet configuration.
TeamApi createTeam POST /team Creates a new Kowabunga users team.
TeamApi deleteTeam DELETE /team/{teamId} Deletes an existing Kowabunga users team.
TeamApi listTeams GET /team Returns the IDs of Kowabunga users team objects.
TeamApi readTeam GET /team/{teamId} Returns a Kowabunga users team.
TeamApi updateTeam PUT /team/{teamId} Updates a Kowabunga users team configuration.
TemplateApi createTemplate POST /pool/{poolId}/template Creates a new image template.
TemplateApi deleteTemplate DELETE /template/{templateId} Deletes an existing image template.
TemplateApi listStoragePoolTemplates GET /pool/{poolId}/templates Returns the IDs of image template objects.
TemplateApi listTemplates GET /template Returns the IDs of image template objects.
TemplateApi readTemplate GET /template/{templateId} Returns a image template.
TemplateApi setStoragePoolDefaultTemplate PATCH /pool/{poolId}/template/{templateId}/default Performs a storage pool setting of default template.
TemplateApi updateTemplate PUT /template/{templateId} Updates a image template configuration.
TokenApi deleteApiToken DELETE /token/{tokenId} Deletes an existing server-to-server authentication security token.
TokenApi listApiTokens GET /token Returns the IDs of server-to-server authentication security token objects.
TokenApi readApiToken GET /token/{tokenId} Returns a server-to-server authentication security token.
TokenApi setAgentApiToken PATCH /agent/{agentId}/token Performs a Kowabunga remote agent setting of API token (will replace any existing one).
TokenApi setUserApiToken PATCH /user/{userId}/token Performs a Kowabunga user setting of API token (will replace any existing one).
TokenApi updateApiToken PUT /token/{tokenId} Updates a server-to-server authentication security token configuration.
UserApi createUser POST /user Creates a new Kowabunga user.
UserApi deleteUser DELETE /user/{userId} Deletes an existing Kowabunga user.
UserApi listUsers GET /user Returns the IDs of Kowabunga user objects.
UserApi login POST /login Creates a new Kowabunga user login credentials.
UserApi logout POST /logout Creates a new Kowabunga user logout session.
UserApi readUser GET /user/{userId} Returns a Kowabunga user.
UserApi resetPassword PUT /resetPassword Updates a Kowabunga userreset of password for the provided email (server-side generated, will replace any existing one) configuration.
UserApi resetUserPassword PATCH /user/{userId}/resetPassword Performs a Kowabunga user reset of password (server-side generated, will replace any existing one).
UserApi setUserApiToken PATCH /user/{userId}/token Performs a Kowabunga user setting of API token (will replace any existing one).
UserApi setUserPassword PUT /user/{userId}/password Updates a Kowabunga user password (will replace any existing one) configuration.
UserApi updateUser PUT /user/{userId} Updates a Kowabunga user configuration.
VnetApi createSubnet POST /vnet/{vnetId}/subnet Creates a new network subnet.
VnetApi createVNet POST /region/{regionId}/vnet Creates a new virtual network.
VnetApi deleteVNet DELETE /vnet/{vnetId} Deletes an existing virtual network.
VnetApi listRegionVNets GET /region/{regionId}/vnets Returns the IDs of virtual network objects.
VnetApi listVNetSubnets GET /vnet/{vnetId}/subnets Returns the IDs of network subnet objects.
VnetApi listVNets GET /vnet Returns the IDs of virtual network objects.
VnetApi readVNet GET /vnet/{vnetId} Returns a virtual network.
VnetApi setVNetDefaultSubnet PATCH /vnet/{vnetId}/subnet/{subnetId}/default Performs a virtual network setting of default network subnet.
VnetApi updateVNet PUT /vnet/{vnetId} Updates a virtual network configuration.
VolumeApi createProjectRegionVolume POST /project/{projectId}/region/{regionId}/volume Creates a new storage volume.
VolumeApi deleteVolume DELETE /volume/{volumeId} Deletes an existing storage volume.
VolumeApi listProjectRegionVolumes GET /project/{projectId}/region/{regionId}/volumes Returns the IDs of storage volume objects.
VolumeApi listStoragePoolVolumes GET /pool/{poolId}/volumes Returns the IDs of storage volume objects.
VolumeApi listVolumes GET /volume Returns the IDs of storage volume objects.
VolumeApi readVolume GET /volume/{volumeId} Returns a storage volume.
VolumeApi updateVolume PUT /volume/{volumeId} Updates a storage volume configuration.
ZoneApi createKaktus POST /zone/{zoneId}/kaktus Creates a new Kaktus computing node.
ZoneApi createProjectZoneInstance POST /project/{projectId}/zone/{zoneId}/instance Creates a new virtual machine instance.
ZoneApi createProjectZoneKompute POST /project/{projectId}/zone/{zoneId}/kompute Creates a new Kompute.
ZoneApi createProjectZoneKonvey POST /project/{projectId}/zone/{zoneId}/konvey Creates a new Konvey (Kowabunga Network Load-Balancer).
ZoneApi createZone POST /region/{regionId}/zone Creates a new availability zone.
ZoneApi deleteZone DELETE /zone/{zoneId} Deletes an existing availability zone.
ZoneApi listProjectZoneInstances GET /project/{projectId}/zone/{zoneId}/instances Returns the IDs of virtual machine instance objects.
ZoneApi listProjectZoneKomputes GET /project/{projectId}/zone/{zoneId}/komputes Returns the IDs of Kompute objects.
ZoneApi listProjectZoneKonveys GET /project/{projectId}/zone/{zoneId}/konveys Returns the IDs of Konvey (Kowabunga Network Load-Balancer) objects.
ZoneApi listRegionZones GET /region/{regionId}/zones Returns the IDs of availability zone objects.
ZoneApi listZoneKaktuses GET /zone/{zoneId}/kaktuses Returns the IDs of Kaktus computing node objects.
ZoneApi listZones GET /zone Returns the IDs of availability zone objects.
ZoneApi readZone GET /zone/{zoneId} Returns a availability zone.
ZoneApi updateZone PUT /zone/{zoneId} Updates a availability zone configuration.

Documentation for Models

Documentation for Authorization

ApiKeyAuth

  • Type: API key
  • API key parameter name: X-API-Key
  • Location: HTTP header

BearerAuth

  • Type: HTTP Bearer Token authentication (JWT)