packer-cn/vendor/github.com/hyperonecom/h1-client-go/README.md

53 KiB

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

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)

Author