mirror of https://github.com/hashicorp/packer
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
README.md
Go API client for openapi
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
Overview
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 0.0.2
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen
Installation
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context
go get github.com/antihax/optional
Put the package under your project folder and add the following in import:
import "./openapi"
Documentation for API Endpoints
All URIs are relative to https://api.hyperone.com/v1
| Class | Method | HTTP request | Description |
|---|---|---|---|
| ContainerApi | ContainerActionRestart | Post /container/{containerId}/actions/restart | /actions/restart |
| ContainerApi | ContainerActionStart | Post /container/{containerId}/actions/start | /actions/start |
| ContainerApi | ContainerActionStop | Post /container/{containerId}/actions/stop | /actions/stop |
| ContainerApi | ContainerCreate | Post /container | Create |
| ContainerApi | ContainerDelete | Delete /container/{containerId} | Delete |
| ContainerApi | ContainerDeleteAccessrightsIdentity | Delete /container/{containerId}/accessrights/{identity} | /accessrights/:identity |
| ContainerApi | ContainerDeleteTagKey | Delete /container/{containerId}/tag/{key} | /tag/:key |
| ContainerApi | ContainerGetServicesServiceId | Get /container/{containerId}/services/{serviceId} | /services/:serviceId |
| ContainerApi | ContainerGetTag | Get /container/{containerId}/tag | /tag |
| ContainerApi | ContainerList | Get /container | List |
| ContainerApi | ContainerListAccessrights | Get /container/{containerId}/accessrights | /accessrights |
| ContainerApi | ContainerListQueue | Get /container/{containerId}/queue | /queue |
| ContainerApi | ContainerListServices | Get /container/{containerId}/services | /services |
| ContainerApi | ContainerPatchTag | Patch /container/{containerId}/tag | /tag |
| ContainerApi | ContainerPostAccessrights | Post /container/{containerId}/accessrights | /accessrights |
| ContainerApi | ContainerShow | Get /container/{containerId} | Get |
| ContainerApi | ContainerUpdate | Patch /container/{containerId} | Update |
| DiskApi | DiskActionResize | Post /disk/{diskId}/actions/resize | /actions/resize |
| DiskApi | DiskActionTransfer | Post /disk/{diskId}/actions/transfer | /actions/transfer |
| DiskApi | DiskCreate | Post /disk | Create |
| DiskApi | DiskDelete | Delete /disk/{diskId} | Delete |
| DiskApi | DiskDeleteAccessrightsIdentity | Delete /disk/{diskId}/accessrights/{identity} | /accessrights/:identity |
| DiskApi | DiskDeleteTagKey | Delete /disk/{diskId}/tag/{key} | /tag/:key |
| DiskApi | DiskGetServicesServiceId | Get /disk/{diskId}/services/{serviceId} | /services/:serviceId |
| DiskApi | DiskGetTag | Get /disk/{diskId}/tag | /tag |
| DiskApi | DiskList | Get /disk | List |
| DiskApi | DiskListAccessrights | Get /disk/{diskId}/accessrights | /accessrights |
| DiskApi | DiskListQueue | Get /disk/{diskId}/queue | /queue |
| DiskApi | DiskListServices | Get /disk/{diskId}/services | /services |
| DiskApi | DiskPatchTag | Patch /disk/{diskId}/tag | /tag |
| DiskApi | DiskPostAccessrights | Post /disk/{diskId}/accessrights | /accessrights |
| DiskApi | DiskShow | Get /disk/{diskId} | Get |
| DiskApi | DiskUpdate | Patch /disk/{diskId} | Update |
| FirewallApi | FirewallActionAttach | Post /firewall/{firewallId}/actions/attach | /actions/attach |
| FirewallApi | FirewallActionDetach | Post /firewall/{firewallId}/actions/detach | /actions/detach |
| FirewallApi | FirewallActionTransfer | Post /firewall/{firewallId}/actions/transfer | /actions/transfer |
| FirewallApi | FirewallCreate | Post /firewall | Create |
| FirewallApi | FirewallDelete | Delete /firewall/{firewallId} | Delete |
| FirewallApi | FirewallDeleteAccessrightsIdentity | Delete /firewall/{firewallId}/accessrights/{identity} | /accessrights/:identity |
| FirewallApi | FirewallDeleteEgressRuleId | Delete /firewall/{firewallId}/egress/{ruleId} | /egress/:ruleId |
| FirewallApi | FirewallDeleteIngressRuleId | Delete /firewall/{firewallId}/ingress/{ruleId} | /ingress/:ruleId |
| FirewallApi | FirewallDeleteTagKey | Delete /firewall/{firewallId}/tag/{key} | /tag/:key |
| FirewallApi | FirewallGetEgressRuleId | Get /firewall/{firewallId}/egress/{ruleId} | /egress/:ruleId |
| FirewallApi | FirewallGetIngressRuleId | Get /firewall/{firewallId}/ingress/{ruleId} | /ingress/:ruleId |
| FirewallApi | FirewallGetServicesServiceId | Get /firewall/{firewallId}/services/{serviceId} | /services/:serviceId |
| FirewallApi | FirewallGetTag | Get /firewall/{firewallId}/tag | /tag |
| FirewallApi | FirewallList | Get /firewall | List |
| FirewallApi | FirewallListAccessrights | Get /firewall/{firewallId}/accessrights | /accessrights |
| FirewallApi | FirewallListEgress | Get /firewall/{firewallId}/egress | /egress |
| FirewallApi | FirewallListIngress | Get /firewall/{firewallId}/ingress | /ingress |
| FirewallApi | FirewallListQueue | Get /firewall/{firewallId}/queue | /queue |
| FirewallApi | FirewallListServices | Get /firewall/{firewallId}/services | /services |
| FirewallApi | FirewallPatchTag | Patch /firewall/{firewallId}/tag | /tag |
| FirewallApi | FirewallPostAccessrights | Post /firewall/{firewallId}/accessrights | /accessrights |
| FirewallApi | FirewallPostEgress | Post /firewall/{firewallId}/egress | /egress |
| FirewallApi | FirewallPostIngress | Post /firewall/{firewallId}/ingress | /ingress |
| FirewallApi | FirewallShow | Get /firewall/{firewallId} | Get |
| FirewallApi | FirewallUpdate | Patch /firewall/{firewallId} | Update |
| ImageApi | ImageActionTransfer | Post /image/{imageId}/actions/transfer | /actions/transfer |
| ImageApi | ImageCreate | Post /image | Create |
| ImageApi | ImageDelete | Delete /image/{imageId} | Delete |
| ImageApi | ImageDeleteAccessrightsIdentity | Delete /image/{imageId}/accessrights/{identity} | /accessrights/:identity |
| ImageApi | ImageDeleteTagKey | Delete /image/{imageId}/tag/{key} | /tag/:key |
| ImageApi | ImageGetServicesServiceId | Get /image/{imageId}/services/{serviceId} | /services/:serviceId |
| ImageApi | ImageGetTag | Get /image/{imageId}/tag | /tag |
| ImageApi | ImageList | Get /image | List |
| ImageApi | ImageListAccessrights | Get /image/{imageId}/accessrights | /accessrights |
| ImageApi | ImageListQueue | Get /image/{imageId}/queue | /queue |
| ImageApi | ImageListServices | Get /image/{imageId}/services | /services |
| ImageApi | ImagePatchTag | Patch /image/{imageId}/tag | /tag |
| ImageApi | ImagePostAccessrights | Post /image/{imageId}/accessrights | /accessrights |
| ImageApi | ImageShow | Get /image/{imageId} | Get |
| ImageApi | ImageUpdate | Patch /image/{imageId} | Update |
| IpApi | IpActionAllocate | Post /ip/{ipId}/actions/allocate | /actions/allocate |
| IpApi | IpActionAssociate | Post /ip/{ipId}/actions/associate | /actions/associate |
| IpApi | IpActionDisassociate | Post /ip/{ipId}/actions/disassociate | /actions/disassociate |
| IpApi | IpActionRelease | Post /ip/{ipId}/actions/release | /actions/release |
| IpApi | IpActionTransfer | Post /ip/{ipId}/actions/transfer | /actions/transfer |
| IpApi | IpCreate | Post /ip | Create |
| IpApi | IpDelete | Delete /ip/{ipId} | Delete |
| IpApi | IpDeleteAccessrightsIdentity | Delete /ip/{ipId}/accessrights/{identity} | /accessrights/:identity |
| IpApi | IpDeleteTagKey | Delete /ip/{ipId}/tag/{key} | /tag/:key |
| IpApi | IpGetServicesServiceId | Get /ip/{ipId}/services/{serviceId} | /services/:serviceId |
| IpApi | IpGetTag | Get /ip/{ipId}/tag | /tag |
| IpApi | IpList | Get /ip | List |
| IpApi | IpListAccessrights | Get /ip/{ipId}/accessrights | /accessrights |
| IpApi | IpListQueue | Get /ip/{ipId}/queue | /queue |
| IpApi | IpListServices | Get /ip/{ipId}/services | /services |
| IpApi | IpPatchTag | Patch /ip/{ipId}/tag | /tag |
| IpApi | IpPostAccessrights | Post /ip/{ipId}/accessrights | /accessrights |
| IpApi | IpShow | Get /ip/{ipId} | Get |
| IpApi | IpUpdate | Patch /ip/{ipId} | Update |
| IsoApi | IsoActionTransfer | Post /iso/{isoId}/actions/transfer | /actions/transfer |
| IsoApi | IsoCreate | Post /iso | Create |
| IsoApi | IsoDelete | Delete /iso/{isoId} | Delete |
| IsoApi | IsoDeleteAccessrightsIdentity | Delete /iso/{isoId}/accessrights/{identity} | /accessrights/:identity |
| IsoApi | IsoDeleteTagKey | Delete /iso/{isoId}/tag/{key} | /tag/:key |
| IsoApi | IsoGetServicesServiceId | Get /iso/{isoId}/services/{serviceId} | /services/:serviceId |
| IsoApi | IsoGetTag | Get /iso/{isoId}/tag | /tag |
| IsoApi | IsoList | Get /iso | List |
| IsoApi | IsoListAccessrights | Get /iso/{isoId}/accessrights | /accessrights |
| IsoApi | IsoListQueue | Get /iso/{isoId}/queue | /queue |
| IsoApi | IsoListServices | Get /iso/{isoId}/services | /services |
| IsoApi | IsoPatchTag | Patch /iso/{isoId}/tag | /tag |
| IsoApi | IsoPostAccessrights | Post /iso/{isoId}/accessrights | /accessrights |
| IsoApi | IsoShow | Get /iso/{isoId} | Get |
| IsoApi | IsoUpdate | Patch /iso/{isoId} | Update |
| LogArchiveApi | LogArchiveActionTransfer | Post /logArchive/{logArchiveId}/actions/transfer | /actions/transfer |
| LogArchiveApi | LogArchiveCreate | Post /logArchive | Create |
| LogArchiveApi | LogArchiveDelete | Delete /logArchive/{logArchiveId} | Delete |
| LogArchiveApi | LogArchiveDeleteAccessrightsIdentity | Delete /logArchive/{logArchiveId}/accessrights/{identity} | /accessrights/:identity |
| LogArchiveApi | LogArchiveDeleteCredentialcertificateId | Delete /logArchive/{logArchiveId}/credential/certificate/{id} | /credential/certificate/:id |
| LogArchiveApi | LogArchiveDeleteCredentialpasswordId | Delete /logArchive/{logArchiveId}/credential/password/{id} | /credential/password/:id |
| LogArchiveApi | LogArchiveDeleteTagKey | Delete /logArchive/{logArchiveId}/tag/{key} | /tag/:key |
| LogArchiveApi | LogArchiveGetCredentialcertificateId | Get /logArchive/{logArchiveId}/credential/certificate/{id} | /credential/certificate/:id |
| LogArchiveApi | LogArchiveGetCredentialpasswordId | Get /logArchive/{logArchiveId}/credential/password/{id} | /credential/password/:id |
| LogArchiveApi | LogArchiveGetServicesServiceId | Get /logArchive/{logArchiveId}/services/{serviceId} | /services/:serviceId |
| LogArchiveApi | LogArchiveGetTag | Get /logArchive/{logArchiveId}/tag | /tag |
| LogArchiveApi | LogArchiveList | Get /logArchive | List |
| LogArchiveApi | LogArchiveListAccessrights | Get /logArchive/{logArchiveId}/accessrights | /accessrights |
| LogArchiveApi | LogArchiveListCredentialcertificate | Get /logArchive/{logArchiveId}/credential/certificate | /credential/certificate |
| LogArchiveApi | LogArchiveListCredentialpassword | Get /logArchive/{logArchiveId}/credential/password | /credential/password |
| LogArchiveApi | LogArchiveListQueue | Get /logArchive/{logArchiveId}/queue | /queue |
| LogArchiveApi | LogArchiveListServices | Get /logArchive/{logArchiveId}/services | /services |
| LogArchiveApi | LogArchivePatchCredentialcertificateId | Patch /logArchive/{logArchiveId}/credential/certificate/{id} | /credential/certificate/:id |
| LogArchiveApi | LogArchivePatchCredentialpasswordId | Patch /logArchive/{logArchiveId}/credential/password/{id} | /credential/password/:id |
| LogArchiveApi | LogArchivePatchTag | Patch /logArchive/{logArchiveId}/tag | /tag |
| LogArchiveApi | LogArchivePostAccessrights | Post /logArchive/{logArchiveId}/accessrights | /accessrights |
| LogArchiveApi | LogArchivePostCredentialcertificate | Post /logArchive/{logArchiveId}/credential/certificate | /credential/certificate |
| LogArchiveApi | LogArchivePostCredentialpassword | Post /logArchive/{logArchiveId}/credential/password | /credential/password |
| LogArchiveApi | LogArchiveShow | Get /logArchive/{logArchiveId} | Get |
| LogArchiveApi | LogArchiveUpdate | Patch /logArchive/{logArchiveId} | Update |
| NetadpApi | NetadpDeleteAccessrightsIdentity | Delete /netadp/{netadpId}/accessrights/{identity} | /accessrights/:identity |
| NetadpApi | NetadpDeleteTagKey | Delete /netadp/{netadpId}/tag/{key} | /tag/:key |
| NetadpApi | NetadpGetServicesServiceId | Get /netadp/{netadpId}/services/{serviceId} | /services/:serviceId |
| NetadpApi | NetadpGetTag | Get /netadp/{netadpId}/tag | /tag |
| NetadpApi | NetadpList | Get /netadp | List |
| NetadpApi | NetadpListAccessrights | Get /netadp/{netadpId}/accessrights | /accessrights |
| NetadpApi | NetadpListQueue | Get /netadp/{netadpId}/queue | /queue |
| NetadpApi | NetadpListServices | Get /netadp/{netadpId}/services | /services |
| NetadpApi | NetadpPatchTag | Patch /netadp/{netadpId}/tag | /tag |
| NetadpApi | NetadpPostAccessrights | Post /netadp/{netadpId}/accessrights | /accessrights |
| NetadpApi | NetadpShow | Get /netadp/{netadpId} | Get |
| NetgwApi | NetgwActionAttach | Post /netgw/{netgwId}/actions/attach | /actions/attach |
| NetgwApi | NetgwActionDetach | Post /netgw/{netgwId}/actions/detach | /actions/detach |
| NetgwApi | NetgwCreate | Post /netgw | Create |
| NetgwApi | NetgwDelete | Delete /netgw/{netgwId} | Delete |
| NetgwApi | NetgwDeleteAccessrightsIdentity | Delete /netgw/{netgwId}/accessrights/{identity} | /accessrights/:identity |
| NetgwApi | NetgwDeleteTagKey | Delete /netgw/{netgwId}/tag/{key} | /tag/:key |
| NetgwApi | NetgwGetServicesServiceId | Get /netgw/{netgwId}/services/{serviceId} | /services/:serviceId |
| NetgwApi | NetgwGetTag | Get /netgw/{netgwId}/tag | /tag |
| NetgwApi | NetgwList | Get /netgw | List |
| NetgwApi | NetgwListAccessrights | Get /netgw/{netgwId}/accessrights | /accessrights |
| NetgwApi | NetgwListQueue | Get /netgw/{netgwId}/queue | /queue |
| NetgwApi | NetgwListServices | Get /netgw/{netgwId}/services | /services |
| NetgwApi | NetgwPatchTag | Patch /netgw/{netgwId}/tag | /tag |
| NetgwApi | NetgwPostAccessrights | Post /netgw/{netgwId}/accessrights | /accessrights |
| NetgwApi | NetgwShow | Get /netgw/{netgwId} | Get |
| NetgwApi | NetgwUpdate | Patch /netgw/{netgwId} | Update |
| NetworkApi | NetworkCreate | Post /network | Create |
| NetworkApi | NetworkDelete | Delete /network/{networkId} | Delete |
| NetworkApi | NetworkDeleteAccessrightsIdentity | Delete /network/{networkId}/accessrights/{identity} | /accessrights/:identity |
| NetworkApi | NetworkDeleteIpIpId | Delete /network/{networkId}/ip/{ipId} | /ip/:ipId |
| NetworkApi | NetworkDeleteTagKey | Delete /network/{networkId}/tag/{key} | /tag/:key |
| NetworkApi | NetworkGetIpIpId | Get /network/{networkId}/ip/{ipId} | /ip/:ipId |
| NetworkApi | NetworkGetServicesServiceId | Get /network/{networkId}/services/{serviceId} | /services/:serviceId |
| NetworkApi | NetworkGetTag | Get /network/{networkId}/tag | /tag |
| NetworkApi | NetworkList | Get /network | List |
| NetworkApi | NetworkListAccessrights | Get /network/{networkId}/accessrights | /accessrights |
| NetworkApi | NetworkListIp | Get /network/{networkId}/ip | /ip |
| NetworkApi | NetworkListQueue | Get /network/{networkId}/queue | /queue |
| NetworkApi | NetworkListServices | Get /network/{networkId}/services | /services |
| NetworkApi | NetworkPatchTag | Patch /network/{networkId}/tag | /tag |
| NetworkApi | NetworkPostAccessrights | Post /network/{networkId}/accessrights | /accessrights |
| NetworkApi | NetworkPostIp | Post /network/{networkId}/ip | /ip |
| NetworkApi | NetworkShow | Get /network/{networkId} | Get |
| NetworkApi | NetworkUpdate | Patch /network/{networkId} | Update |
| OrganisationApi | OrganisationActionTransferAccept | Post /organisation/{organisationId}/actions/transfer_accept | /actions/transfer_accept |
| OrganisationApi | OrganisationCreate | Post /organisation | Create |
| OrganisationApi | OrganisationDeleteAccessrightsId | Delete /organisation/{organisationId}/accessrights/{id} | /accessrights/:id |
| OrganisationApi | OrganisationDeleteTagKey | Delete /organisation/{organisationId}/tag/{key} | /tag/:key |
| OrganisationApi | OrganisationGetTag | Get /organisation/{organisationId}/tag | /tag |
| OrganisationApi | OrganisationList | Get /organisation | List |
| OrganisationApi | OrganisationListAccessrights | Get /organisation/{organisationId}/accessrights | /accessrights |
| OrganisationApi | OrganisationListQueue | Get /organisation/{organisationId}/queue | /queue |
| OrganisationApi | OrganisationPatchTag | Patch /organisation/{organisationId}/tag | /tag |
| OrganisationApi | OrganisationPostAccessrights | Post /organisation/{organisationId}/accessrights | /accessrights |
| OrganisationApi | OrganisationShow | Get /organisation/{organisationId} | Get |
| OrganisationApi | OrganisationUpdate | Patch /organisation/{organisationId} | Update |
| ProjectApi | ProjectCreate | Post /project | Create |
| ProjectApi | ProjectDelete | Delete /project/{projectId} | Delete |
| ProjectApi | ProjectDeleteAccessrightsId | Delete /project/{projectId}/accessrights/{id} | /accessrights/:id |
| ProjectApi | ProjectDeleteCredentialStorecertificateId | Delete /project/{projectId}/credentialStore/certificate/{id} | /credentialStore/certificate/:id |
| ProjectApi | ProjectDeleteTagKey | Delete /project/{projectId}/tag/{key} | /tag/:key |
| ProjectApi | ProjectGetCredentialStorecertificateId | Get /project/{projectId}/credentialStore/certificate/{id} | /credentialStore/certificate/:id |
| ProjectApi | ProjectGetServicesServiceId | Get /project/{projectId}/services/{serviceId} | /services/:serviceId |
| ProjectApi | ProjectGetTag | Get /project/{projectId}/tag | /tag |
| ProjectApi | ProjectList | Get /project | List |
| ProjectApi | ProjectListAccessrights | Get /project/{projectId}/accessrights | /accessrights |
| ProjectApi | ProjectListCredentialStorecertificate | Get /project/{projectId}/credentialStore/certificate | /credentialStore/certificate |
| ProjectApi | ProjectListQueue | Get /project/{projectId}/queue | /queue |
| ProjectApi | ProjectListServices | Get /project/{projectId}/services | /services |
| ProjectApi | ProjectPatchCredentialStorecertificateId | Patch /project/{projectId}/credentialStore/certificate/{id} | /credentialStore/certificate/:id |
| ProjectApi | ProjectPatchTag | Patch /project/{projectId}/tag | /tag |
| ProjectApi | ProjectPostAccessrights | Post /project/{projectId}/accessrights | /accessrights |
| ProjectApi | ProjectPostCredentialStorecertificate | Post /project/{projectId}/credentialStore/certificate | /credentialStore/certificate |
| ProjectApi | ProjectShow | Get /project/{projectId} | Get |
| ProjectApi | ProjectUpdate | Patch /project/{projectId} | Update |
| ReplicaApi | ReplicaActionImage | Post /replica/{replicaId}/actions/image | /actions/image |
| ReplicaApi | ReplicaCreate | Post /replica | Create |
| ReplicaApi | ReplicaDelete | Delete /replica/{replicaId} | Delete |
| ReplicaApi | ReplicaDeleteAccessrightsIdentity | Delete /replica/{replicaId}/accessrights/{identity} | /accessrights/:identity |
| ReplicaApi | ReplicaDeleteTagKey | Delete /replica/{replicaId}/tag/{key} | /tag/:key |
| ReplicaApi | ReplicaGetServicesServiceId | Get /replica/{replicaId}/services/{serviceId} | /services/:serviceId |
| ReplicaApi | ReplicaGetTag | Get /replica/{replicaId}/tag | /tag |
| ReplicaApi | ReplicaList | Get /replica | List |
| ReplicaApi | ReplicaListAccessrights | Get /replica/{replicaId}/accessrights | /accessrights |
| ReplicaApi | ReplicaListQueue | Get /replica/{replicaId}/queue | /queue |
| ReplicaApi | ReplicaListServices | Get /replica/{replicaId}/services | /services |
| ReplicaApi | ReplicaPatchTag | Patch /replica/{replicaId}/tag | /tag |
| ReplicaApi | ReplicaPostAccessrights | Post /replica/{replicaId}/accessrights | /accessrights |
| ReplicaApi | ReplicaShow | Get /replica/{replicaId} | Get |
| ReservationApi | ReservationActionAssign | Post /reservation/{reservationId}/actions/assign | /actions/assign |
| ReservationApi | ReservationActionExtend | Post /reservation/{reservationId}/actions/extend | /actions/extend |
| ReservationApi | ReservationActionUnassign | Post /reservation/{reservationId}/actions/unassign | /actions/unassign |
| ReservationApi | ReservationCreate | Post /reservation | Create |
| ReservationApi | ReservationDelete | Delete /reservation/{reservationId} | Delete |
| ReservationApi | ReservationDeleteAccessrightsIdentity | Delete /reservation/{reservationId}/accessrights/{identity} | /accessrights/:identity |
| ReservationApi | ReservationDeleteTagKey | Delete /reservation/{reservationId}/tag/{key} | /tag/:key |
| ReservationApi | ReservationGetServicesServiceId | Get /reservation/{reservationId}/services/{serviceId} | /services/:serviceId |
| ReservationApi | ReservationGetTag | Get /reservation/{reservationId}/tag | /tag |
| ReservationApi | ReservationList | Get /reservation | List |
| ReservationApi | ReservationListAccessrights | Get /reservation/{reservationId}/accessrights | /accessrights |
| ReservationApi | ReservationListQueue | Get /reservation/{reservationId}/queue | /queue |
| ReservationApi | ReservationListServices | Get /reservation/{reservationId}/services | /services |
| ReservationApi | ReservationPatchTag | Patch /reservation/{reservationId}/tag | /tag |
| ReservationApi | ReservationPostAccessrights | Post /reservation/{reservationId}/accessrights | /accessrights |
| ReservationApi | ReservationShow | Get /reservation/{reservationId} | Get |
| ReservationApi | ReservationUpdate | Patch /reservation/{reservationId} | Update |
| SnapshotApi | SnapshotCreate | Post /snapshot | Create |
| SnapshotApi | SnapshotDelete | Delete /snapshot/{snapshotId} | Delete |
| SnapshotApi | SnapshotDeleteAccessrightsIdentity | Delete /snapshot/{snapshotId}/accessrights/{identity} | /accessrights/:identity |
| SnapshotApi | SnapshotDeleteTagKey | Delete /snapshot/{snapshotId}/tag/{key} | /tag/:key |
| SnapshotApi | SnapshotGetServicesServiceId | Get /snapshot/{snapshotId}/services/{serviceId} | /services/:serviceId |
| SnapshotApi | SnapshotGetTag | Get /snapshot/{snapshotId}/tag | /tag |
| SnapshotApi | SnapshotList | Get /snapshot | List |
| SnapshotApi | SnapshotListAccessrights | Get /snapshot/{snapshotId}/accessrights | /accessrights |
| SnapshotApi | SnapshotListQueue | Get /snapshot/{snapshotId}/queue | /queue |
| SnapshotApi | SnapshotListServices | Get /snapshot/{snapshotId}/services | /services |
| SnapshotApi | SnapshotPatchTag | Patch /snapshot/{snapshotId}/tag | /tag |
| SnapshotApi | SnapshotPostAccessrights | Post /snapshot/{snapshotId}/accessrights | /accessrights |
| SnapshotApi | SnapshotShow | Get /snapshot/{snapshotId} | Get |
| SnapshotApi | SnapshotUpdate | Patch /snapshot/{snapshotId} | Update |
| VaultApi | VaultActionResize | Post /vault/{vaultId}/actions/resize | /actions/resize |
| VaultApi | VaultActionSnapshot | Post /vault/{vaultId}/actions/snapshot | /actions/snapshot |
| VaultApi | VaultActionStart | Post /vault/{vaultId}/actions/start | /actions/start |
| VaultApi | VaultActionStop | Post /vault/{vaultId}/actions/stop | /actions/stop |
| VaultApi | VaultCreate | Post /vault | Create |
| VaultApi | VaultDelete | Delete /vault/{vaultId} | Delete |
| VaultApi | VaultDeleteAccessrightsIdentity | Delete /vault/{vaultId}/accessrights/{identity} | /accessrights/:identity |
| VaultApi | VaultDeleteCredentialcertificateId | Delete /vault/{vaultId}/credential/certificate/{id} | /credential/certificate/:id |
| VaultApi | VaultDeleteCredentialpasswordId | Delete /vault/{vaultId}/credential/password/{id} | /credential/password/:id |
| VaultApi | VaultDeleteTagKey | Delete /vault/{vaultId}/tag/{key} | /tag/:key |
| VaultApi | VaultGetCredentialcertificateId | Get /vault/{vaultId}/credential/certificate/{id} | /credential/certificate/:id |
| VaultApi | VaultGetCredentialpasswordId | Get /vault/{vaultId}/credential/password/{id} | /credential/password/:id |
| VaultApi | VaultGetServicesServiceId | Get /vault/{vaultId}/services/{serviceId} | /services/:serviceId |
| VaultApi | VaultGetTag | Get /vault/{vaultId}/tag | /tag |
| VaultApi | VaultList | Get /vault | List |
| VaultApi | VaultListAccessrights | Get /vault/{vaultId}/accessrights | /accessrights |
| VaultApi | VaultListCredentialcertificate | Get /vault/{vaultId}/credential/certificate | /credential/certificate |
| VaultApi | VaultListCredentialpassword | Get /vault/{vaultId}/credential/password | /credential/password |
| VaultApi | VaultListQueue | Get /vault/{vaultId}/queue | /queue |
| VaultApi | VaultListServices | Get /vault/{vaultId}/services | /services |
| VaultApi | VaultPatchCredentialcertificateId | Patch /vault/{vaultId}/credential/certificate/{id} | /credential/certificate/:id |
| VaultApi | VaultPatchCredentialpasswordId | Patch /vault/{vaultId}/credential/password/{id} | /credential/password/:id |
| VaultApi | VaultPatchTag | Patch /vault/{vaultId}/tag | /tag |
| VaultApi | VaultPostAccessrights | Post /vault/{vaultId}/accessrights | /accessrights |
| VaultApi | VaultPostCredentialcertificate | Post /vault/{vaultId}/credential/certificate | /credential/certificate |
| VaultApi | VaultPostCredentialpassword | Post /vault/{vaultId}/credential/password | /credential/password |
| VaultApi | VaultShow | Get /vault/{vaultId} | Get |
| VaultApi | VaultUpdate | Patch /vault/{vaultId} | Update |
| VmApi | VmActionFlavour | Post /vm/{vmId}/actions/flavour | /actions/flavour |
| VmApi | VmActionImage | Post /vm/{vmId}/actions/image | /actions/image |
| VmApi | VmActionPasswordReset | Post /vm/{vmId}/actions/password_reset | /actions/password_reset |
| VmApi | VmActionRename | Post /vm/{vmId}/actions/rename | /actions/rename |
| VmApi | VmActionRestart | Post /vm/{vmId}/actions/restart | /actions/restart |
| VmApi | VmActionStart | Post /vm/{vmId}/actions/start | /actions/start |
| VmApi | VmActionStop | Post /vm/{vmId}/actions/stop | /actions/stop |
| VmApi | VmActionTurnoff | Post /vm/{vmId}/actions/turnoff | /actions/turnoff |
| VmApi | VmCreate | Post /vm | Create |
| VmApi | VmDelete | Delete /vm/{vmId} | Delete |
| VmApi | VmDeleteAccessrightsIdentity | Delete /vm/{vmId}/accessrights/{identity} | /accessrights/:identity |
| VmApi | VmDeleteHddDiskId | Delete /vm/{vmId}/hdd/{diskId} | /hdd/:diskId |
| VmApi | VmDeleteNetadpNetadpId | Delete /vm/{vmId}/netadp/{netadpId} | /netadp/:netadpId |
| VmApi | VmDeleteTagKey | Delete /vm/{vmId}/tag/{key} | /tag/:key |
| VmApi | VmGetServicesServiceId | Get /vm/{vmId}/services/{serviceId} | /services/:serviceId |
| VmApi | VmGetTag | Get /vm/{vmId}/tag | /tag |
| VmApi | VmList | Get /vm | List |
| VmApi | VmListAccessrights | Get /vm/{vmId}/accessrights | /accessrights |
| VmApi | VmListHdd | Get /vm/{vmId}/hdd | /hdd |
| VmApi | VmListNetadp | Get /vm/{vmId}/netadp | /netadp |
| VmApi | VmListQueue | Get /vm/{vmId}/queue | /queue |
| VmApi | VmListServices | Get /vm/{vmId}/services | /services |
| VmApi | VmPatchTag | Patch /vm/{vmId}/tag | /tag |
| VmApi | VmPostAccessrights | Post /vm/{vmId}/accessrights | /accessrights |
| VmApi | VmPostHdd | Post /vm/{vmId}/hdd | /hdd |
| VmApi | VmPostNetadp | Post /vm/{vmId}/netadp | /netadp |
| VmApi | VmShow | Get /vm/{vmId} | Get |
| VmApi | VmUpdate | Patch /vm/{vmId} | Update |
| VmhostApi | VmhostActionMoveDisk | Post /vmhost/{vmhostId}/actions/moveDisk | /actions/moveDisk |
| VmhostApi | VmhostActionMoveISO | Post /vmhost/{vmhostId}/actions/moveISO | /actions/moveISO |
| VmhostApi | VmhostActionMoveImage | Post /vmhost/{vmhostId}/actions/moveImage | /actions/moveImage |
| VmhostApi | VmhostActionMoveVM | Post /vmhost/{vmhostId}/actions/moveVM | /actions/moveVM |
| VmhostApi | VmhostDelete | Delete /vmhost/{vmhostId} | Delete |
| VmhostApi | VmhostDeleteAccessrightsIdentity | Delete /vmhost/{vmhostId}/accessrights/{identity} | /accessrights/:identity |
| VmhostApi | VmhostDeleteTagKey | Delete /vmhost/{vmhostId}/tag/{key} | /tag/:key |
| VmhostApi | VmhostGetServicesServiceId | Get /vmhost/{vmhostId}/services/{serviceId} | /services/:serviceId |
| VmhostApi | VmhostGetTag | Get /vmhost/{vmhostId}/tag | /tag |
| VmhostApi | VmhostList | Get /vmhost | List |
| VmhostApi | VmhostListAccessrights | Get /vmhost/{vmhostId}/accessrights | /accessrights |
| VmhostApi | VmhostListQueue | Get /vmhost/{vmhostId}/queue | /queue |
| VmhostApi | VmhostListServices | Get /vmhost/{vmhostId}/services | /services |
| VmhostApi | VmhostPatchTag | Patch /vmhost/{vmhostId}/tag | /tag |
| VmhostApi | VmhostPostAccessrights | Post /vmhost/{vmhostId}/accessrights | /accessrights |
| VmhostApi | VmhostShow | Get /vmhost/{vmhostId} | Get |
| VmhostApi | VmhostUpdate | Patch /vmhost/{vmhostId} | Update |
Documentation For Models
- AccessrightsUserRole
- Container
- ContainerCreate
- ContainerCreateExpose
- ContainerCreateRegistry
- ContainerCreateVolumes
- ContainerPostAccessrights
- ContainerServices
- ContainerUpdate
- CredentialCertificate
- CredentialPassword
- Disk
- DiskActionResize
- DiskActionTransfer
- DiskCreate
- DiskMetadata
- DiskMetadataSource
- DiskPostAccessrights
- DiskServices
- DiskUpdate
- Event
- EventResource
- Firewall
- FirewallActionAttach
- FirewallActionTransfer
- FirewallCreate
- FirewallPostAccessrights
- FirewallPostEgress
- FirewallPostIngress
- FirewallServices
- FirewallUpdate
- Hdd
- HddDisk
- Image
- ImageActionTransfer
- ImageAttachedOn
- ImageCreate
- ImageDisk
- ImageDisks
- ImagePostAccessrights
- ImageServices
- ImageUpdate
- ImageVm
- InlineResponse200
- InlineResponse2001
- Ip
- IpActionAllocate
- IpActionAssociate
- IpActionTransfer
- IpAssociated
- IpCreate
- IpPostAccessrights
- IpServices
- IpUpdate
- Iso
- IsoActionTransfer
- IsoCreate
- IsoPostAccessrights
- IsoServices
- IsoUpdate
- LogArchive
- LogArchiveActionTransfer
- LogArchiveCreate
- LogArchivePatchCredentialcertificateId
- LogArchivePatchCredentialpasswordId
- LogArchivePostAccessrights
- LogArchivePostCredentialcertificate
- LogArchivePostCredentialpassword
- LogArchiveServices
- LogArchiveUpdate
- Netadp
- NetadpAssigned
- NetadpPostAccessrights
- NetadpServices
- Netgw
- NetgwActionAttach
- NetgwActionAttachPrivate
- NetgwCreate
- NetgwCreatePublic
- NetgwPostAccessrights
- NetgwServices
- NetgwUpdate
- Network
- NetworkCreate
- NetworkDns
- NetworkPostAccessrights
- NetworkPostIp
- NetworkServices
- NetworkUpdate
- Organisation
- OrganisationActionTransferAccept
- OrganisationBilling
- OrganisationBillingAddress
- OrganisationCreate
- OrganisationCreateAccessRights
- OrganisationCreateBilling
- OrganisationCreateBillingAddress
- OrganisationLimit
- OrganisationLimitOrganisation
- OrganisationPostAccessrights
- OrganisationTransfer
- OrganisationUpdate
- OrganisationUpdateBilling
- OrganisationUpdateBillingAddress
- Payment
- Project
- ProjectAccess
- ProjectAccessRights
- ProjectBilling
- ProjectCompliance
- ProjectCreate
- ProjectCreateAccessRights
- ProjectDuplicate
- ProjectInvoices
- ProjectLimit
- ProjectLimitDisk
- ProjectLimitDomain
- ProjectLimitIso
- ProjectLimitVm
- ProjectNetworkAcl
- ProjectPatchCredentialStorecertificateId
- ProjectPostAccessrights
- ProjectPostCredentialStorecertificate
- ProjectRoles
- ProjectServices
- ProjectThreshold
- ProjectThresholdCredits
- ProjectTransfer
- ProjectUpdate
- Replica
- ReplicaActionImage
- ReplicaCreate
- ReplicaPostAccessrights
- ReplicaServices
- Reservation
- ReservationActionAssign
- ReservationCreate
- ReservationPostAccessrights
- ReservationServices
- ReservationUpdate
- Snapshot
- SnapshotCreate
- SnapshotPostAccessrights
- SnapshotServices
- SnapshotUpdate
- Vault
- VaultActionResize
- VaultActionSnapshot
- VaultCreate
- VaultCreateCredential
- VaultCreateCredentialCertificate
- VaultCreateCredentialPassword
- VaultDelete
- VaultPatchCredentialcertificateId
- VaultPatchCredentialpasswordId
- VaultPostAccessrights
- VaultPostCredentialcertificate
- VaultPostCredentialpassword
- VaultServices
- VaultUpdate
- Vm
- VmActionFlavour
- VmActionImage
- VmActionPasswordReset
- VmActionRename
- VmCreate
- VmCreateDisk
- VmCreateNetadp
- VmCreatePassword
- VmData
- VmDelete
- VmPostAccessrights
- VmPostHdd
- VmPostNetadp
- VmServices
- VmSourceImage
- VmUpdate
- Vmhost
- VmhostActionMoveDisk
- VmhostActionMoveImage
- VmhostActionMoveIso
- VmhostActionMoveVm
- VmhostPostAccessrights
- VmhostServices
- VmhostUpdate
Documentation For Authorization
Project
- Type: API key
Example
auth := context.WithValue(context.Background(), sw.ContextAPIKey, sw.APIKey{
Key: "APIKEY",
Prefix: "Bearer", // Omit if not necessary.
})
r, err := client.Service.Operation(auth, args)
ServiceAccount
- Type: API key
Example
auth := context.WithValue(context.Background(), sw.ContextAPIKey, sw.APIKey{
Key: "APIKEY",
Prefix: "Bearer", // Omit if not necessary.
})
r, err := client.Service.Operation(auth, args)
Session
- Type: API key
Example
auth := context.WithValue(context.Background(), sw.ContextAPIKey, sw.APIKey{
Key: "APIKEY",
Prefix: "Bearer", // Omit if not necessary.
})
r, err := client.Service.Operation(auth, args)