clevercloud

package
v1.0.0-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2021 License: Apache-2.0 Imports: 24 Imported by: 1

README

Go API client for clevercloud

Public API for managing Clever-Cloud data and products

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.

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 "./clevercloud"

Documentation for API Endpoints

All URIs are relative to https://api.clever-cloud.com/v2

Class Method HTTP request Description
AuthApi AuthorizeForm Get /oauth/authorize
AuthApi AuthorizeToken Post /oauth/authorize
AuthApi GetAvailableRights Get /oauth/rights
AuthApi GetLoginData Get /oauth/login_data
AuthApi PostAccessTokenRequest Post /oauth/access_token
AuthApi PostAccessTokenRequestQuery Post /oauth/access_token_query
AuthApi PostAuthorize Post /authorize
AuthApi PostReqTokenRequest Post /oauth/request_token
AuthApi PostReqTokenRequestQueryString Post /oauth/request_token_query
DefaultApi GetBlogFeed Get /newsfeeds/blog
DefaultApi GetEngineeringFeed Get /newsfeeds/engineering
OrganisationApi AbortAddonMigration Delete /organisations/{id}/addons/{addonId}/migrations/{migrationId}
OrganisationApi AddAddonTagByOrgaAndAddonId Put /organisations/{id}/addons/{addonId}/tags/{tag}
OrganisationApi AddApplicationByOrga Post /organisations/{id}/applications
OrganisationApi AddApplicationDependencyByOrgaAndAppId Put /organisations/{id}/applications/{appId}/dependencies/{dependencyId}
OrganisationApi AddApplicationTagByOrgaAndAppId Put /organisations/{id}/applications/{appId}/tags/{tag}
OrganisationApi AddBetaTester Post /organisations/{id}/addonproviders/{providerId}/testers
OrganisationApi AddOrganisationMember Post /organisations/{id}/members
OrganisationApi AddPaymentMethodByOrga Post /organisations/{id}/payments/methods
OrganisationApi AddProviderFeature Post /organisations/{id}/addonproviders/{providerId}/features
OrganisationApi AddProviderPlan Post /organisations/{id}/addonproviders/{providerId}/plans
OrganisationApi AddTcpRedir Post /organisations/{id}/applications/{appId}/tcpRedirs
OrganisationApi AddVhostsByOrgaAndAppId Put /organisations/{id}/applications/{appId}/vhosts/{domain}
OrganisationApi BuyDropsByOrga Post /organisations/{id}/payments/billings
OrganisationApi CancelApplicationDeploymentForOrga Delete /organisations/{id}/applications/{appId}/deployments/{deploymentId}/instances
OrganisationApi ChangePlanByOrgaAndAddonId Post /organisations/{id}/addons/{addonId}/migrations
OrganisationApi ChoosePaymentProviderByOrga Put /organisations/{id}/payments/billings/{bid}
OrganisationApi CreateConsumerByOrga Post /organisations/{id}/consumers
OrganisationApi CreateOrganisation Post /organisations
OrganisationApi CreateProvider Post /organisations/{id}/addonproviders
OrganisationApi DeleteAddonTagByOrgaAndAddonId Delete /organisations/{id}/addons/{addonId}/tags/{tag}
OrganisationApi DeleteApplicationByOrgaAndAppId Delete /organisations/{id}/applications/{appId}
OrganisationApi DeleteApplicationDependencyByOrgaAndAppId Delete /organisations/{id}/applications/{appId}/dependencies/{dependencyId}
OrganisationApi DeleteApplicationTagByOrgaAndAppId Delete /organisations/{id}/applications/{appId}/tags/{tag}
OrganisationApi DeleteConsumerByOrga Delete /organisations/{id}/consumers/{key}
OrganisationApi DeleteOrganisation Delete /organisations/{id}
OrganisationApi DeletePaymentMethodByOrga Delete /organisations/{id}/payments/methods/{mId}
OrganisationApi DeleteProvider Delete /organisations/{id}/addonproviders/{providerId}
OrganisationApi DeleteProviderFeature Delete /organisations/{id}/addonproviders/{providerId}/features/{featureId}
OrganisationApi DeleteProviderPlan Delete /organisations/{id}/addonproviders/{providerId}/plans/{planId}
OrganisationApi DeleteProviderPlanFeature Delete /organisations/{id}/addonproviders/{providerId}/plans/{planId}/features/{featureName}
OrganisationApi DeletePurchaseOrderByOrga Delete /organisations/{id}/payments/billings/{bid}
OrganisationApi DeleteRecurrentPaymentByOrga Delete /organisations/{id}/payments/recurring
OrganisationApi DeprovisionAddonByOrgaAndAddonId Delete /organisations/{id}/addons/{addonId}
OrganisationApi EditApplicationByOrgaAndAppId Put /organisations/{id}/applications/{appId}
OrganisationApi EditApplicationEnvByOrgaAndAppIdAndEnvName Put /organisations/{id}/applications/{appId}/env/{envName}
OrganisationApi EditApplicationEnvironmentByOrgaAndAppId Put /organisations/{id}/applications/{appId}/env
OrganisationApi EditOrganisation Put /organisations/{id}
OrganisationApi EditOrganisationMember Put /organisations/{id}/members/{userId}
OrganisationApi EditProviderPlan Put /organisations/{id}/addonproviders/{providerId}/plans/{planId}
OrganisationApi EditProviderPlanFeature Put /organisations/{id}/addonproviders/{providerId}/plans/{planId}/features/{featureName}
OrganisationApi GetAddonByOrgaAndAddonId Get /organisations/{id}/addons/{addonId}
OrganisationApi GetAddonEnvByOrgaAndAddonId Get /organisations/{id}/addons/{addonId}/env
OrganisationApi GetAddonInstance Get /organisations/{id}/addons/{addonId}/instances/{instanceId}
OrganisationApi GetAddonInstances Get /organisations/{id}/addons/{addonId}/instances
OrganisationApi GetAddonMigration Get /organisations/{id}/addons/{addonId}/migrations/{migrationId}
OrganisationApi GetAddonMigrations Get /organisations/{id}/addons/{addonId}/migrations
OrganisationApi GetAddonSSODataForOrga Get /organisations/{id}/addons/{addonId}/sso
OrganisationApi GetAddonTagsByOrgaIdAndAddonId Get /organisations/{id}/addons/{addonId}/tags
OrganisationApi GetAddonsByOrgaId Get /organisations/{id}/addons
OrganisationApi GetAddonsLinkedToApplicationByOrgaAndAppId Get /organisations/{id}/applications/{appId}/addons
OrganisationApi GetAllApplicationsByOrga Get /organisations/{id}/applications
OrganisationApi GetAmountForOrga Get /organisations/{id}/credits
OrganisationApi GetApplicationBranchesByOrgaAndAppId Get /organisations/{id}/applications/{appId}/branches
OrganisationApi GetApplicationByOrgaAndAppId Get /organisations/{id}/applications/{appId}
OrganisationApi GetApplicationDependenciesByOrgaAndAppId Get /organisations/{id}/applications/{appId}/dependencies
OrganisationApi GetApplicationDependenciesEnvByOrgaAndAppId Get /organisations/{id}/applications/{appId}/dependencies/env
OrganisationApi GetApplicationDependentsByOrgaAndAppId Get /organisations/{id}/applications/{appId}/dependents
OrganisationApi GetApplicationDeploymentForOrga Get /organisations/{id}/applications/{appId}/deployments/{deploymentId}
OrganisationApi GetApplicationDeploymentsForOrga Get /organisations/{id}/applications/{appId}/deployments
OrganisationApi GetApplicationEnvByOrgaAndAppId Get /organisations/{id}/applications/{appId}/env
OrganisationApi GetApplicationInstanceByOrgaAndAppAndInstanceId Get /organisations/{id}/applications/{appId}/instances/{instanceId}
OrganisationApi GetApplicationInstancesByOrgaAndAppId Get /organisations/{id}/applications/{appId}/instances
OrganisationApi GetApplicationTagsByOrgaAndAppId Get /organisations/{id}/applications/{appId}/tags
OrganisationApi GetApplicationsLinkedToAddonByOrgaAndAddonId Get /organisations/{id}/addons/{addonId}/applications
OrganisationApi GetConsumerByOrga Get /organisations/{id}/consumers/{key}
OrganisationApi GetConsumerSecretByOrga Get /organisations/{id}/consumers/{key}/secret
OrganisationApi GetConsumersByOrga Get /organisations/{id}/consumers
OrganisationApi GetConsumptionsForOrga Get /organisations/{id}/consumptions
OrganisationApi GetDefaultMethodByOrga Get /organisations/{id}/payments/methods/default
OrganisationApi GetDeploymentsForAllApps Get /organisations/{id}/deployments
OrganisationApi GetEnvOfAddonsLinkedToApplicationByOrgaAndAppId Get /organisations/{id}/applications/{appId}/addons/env
OrganisationApi GetExposedEnvByOrgaAndAppId Get /organisations/{id}/applications/{appId}/exposed_env
OrganisationApi GetFavouriteVhostByOrgaAndAppId Get /organisations/{id}/applications/{appId}/vhosts/favourite
OrganisationApi GetInstancesForAllAppsForOrga Get /organisations/{id}/instances
OrganisationApi GetInvoiceByOrga Get /organisations/{id}/payments/billings/{bid}
OrganisationApi GetInvoicesByOrga Get /organisations/{id}/payments/billings
OrganisationApi GetMonthlyInvoiceByOrga Get /organisations/{id}/payments/monthlyinvoice
OrganisationApi GetNamespaces Get /organisations/{id}/namespaces
OrganisationApi GetNewSetupIntentByOrga Get /organisations/{id}/payments/methods/newintent
OrganisationApi GetOrganisation Get /organisations/{id}
OrganisationApi GetOrganisationMembers Get /organisations/{id}/members
OrganisationApi GetPaymentInfoForOrga Get /organisations/{id}/payment-info
OrganisationApi GetPdfInvoiceByOrga Get /organisations/{id}/payments/billings/{bid}.pdf
OrganisationApi GetPriceWithTaxByOrga Get /organisations/{id}/payments/fullprice/{price}
OrganisationApi GetProviderFeatures Get /organisations/{id}/addonproviders/{providerId}/features
OrganisationApi GetProviderInfo Get /organisations/{id}/addonproviders/{providerId}
OrganisationApi GetProviderPlan Get /organisations/{id}/addonproviders/{providerId}/plans/{planId}
OrganisationApi GetProviderPlans Get /organisations/{id}/addonproviders/{providerId}/plans
OrganisationApi GetProviderTags Get /organisations/{id}/addonproviders/{providerId}/tags
OrganisationApi GetProvidersInfo Get /organisations/{id}/addonproviders
OrganisationApi GetRecurrentPaymentByOrga Get /organisations/{id}/payments/recurring
OrganisationApi GetSSODataForOrga Get /organisations/{id}/addonproviders/{providerId}/sso
OrganisationApi GetStripeTokenByOrga Get /organisations/{id}/payments/tokens/stripe
OrganisationApi GetTcpRedirs Get /organisations/{id}/applications/{appId}/tcpRedirs
OrganisationApi GetUnpaidInvoicesByOrga Get /organisations/{id}/payments/billings/unpaid
OrganisationApi GetUnpaidInvoicesByOrga1 Get /organisations/{id}/payments/methods
OrganisationApi GetUserOrganisationss Get /organisations
OrganisationApi GetVhostsByOrgaAndAppId Get /organisations/{id}/applications/{appId}/vhosts
OrganisationApi LinkAddonToApplicationByOrgaAndAppId Post /organisations/{id}/applications/{appId}/addons
OrganisationApi MarkFavouriteVhostByOrgaAndAppId Put /organisations/{id}/applications/{appId}/vhosts/favourite
OrganisationApi PreorderAddonByOrgaId Post /organisations/{id}/addons/preorders
OrganisationApi PreorderMigration Get /organisations/{id}/addons/{addonId}/migrations/preorders
OrganisationApi ProvisionAddonByOrgaId Post /organisations/{id}/addons
OrganisationApi RedeployApplicationByOrgaAndAppId Post /organisations/{id}/applications/{appId}/instances
OrganisationApi RemoveApplicationEnvByOrgaAndAppIdAndEnvName Delete /organisations/{id}/applications/{appId}/env/{envName}
OrganisationApi RemoveOrganisationMember Delete /organisations/{id}/members/{userId}
OrganisationApi RemoveTcpRedir Delete /organisations/{id}/applications/{appId}/tcpRedirs/{sourcePort}
OrganisationApi RemoveVhostsByOrgaAndAppId Delete /organisations/{id}/applications/{appId}/vhosts/{domain}
OrganisationApi ReplaceAddonTags Put /organisations/{id}/addons/{addonId}/tags
OrganisationApi ReplaceApplicationTags Put /organisations/{id}/applications/{appId}/tags
OrganisationApi SetApplicationBranchByOrgaAndAppId Put /organisations/{id}/applications/{appId}/branch
OrganisationApi SetBuildInstanceFlavorByOrgaAndAppId Put /organisations/{id}/applications/{appId}/buildflavor
OrganisationApi SetDefaultMethodByOrga Put /organisations/{id}/payments/methods/default
OrganisationApi SetMaxCreditsPerMonthByOrga Put /organisations/{id}/payments/monthlyinvoice/maxcredit
OrganisationApi SetOrgaAvatarFromSource Put /organisations/{id}/avatar
OrganisationApi UndeployApplicationByOrgaAndAppId Delete /organisations/{id}/applications/{appId}/instances
OrganisationApi UnlinkAddonFromApplicationByOrgaAndAppAnddAddonId Delete /organisations/{id}/applications/{appId}/addons/{addonId}
OrganisationApi UnmarkFavouriteVhostByOrgaAndAppId Delete /organisations/{id}/applications/{appId}/vhosts/favourite
OrganisationApi UpdateAddonInfo Put /organisations/{id}/addons/{addonId}
OrganisationApi UpdateConsumerByOrga Put /organisations/{id}/consumers/{key}
OrganisationApi UpdateExposedEnvByOrgaAndAppId Put /organisations/{id}/applications/{appId}/exposed_env
OrganisationApi UpdateProviderInfos Put /organisations/{id}/addonproviders/{providerId}
PaymentApi CheckVat Get /vat_check
PaymentApi EndPaymentWithStripe Post /payments/{bid}/end/stripe
PaymentApi GetAvailablePaymentProviders Get /payments/providers
PaymentApi GetCoupon Get /payments/coupons/{name}
PaymentApi GetInvoiceStatusButton Get /payments/assets/pay_button/{token}/button.png
PaymentApi GetStripeToken Get /payments/tokens/stripe
PaymentApi StripeSepaWebhook Post /payments/webhooks/stripe/sepa
PaymentApi UpdateStripePayment Put /payments/{bid}/end/stripe
PaymentApi Validate Get /validation/vat/{key}
ProductsApi BillOwner Post /vendor/apps/{addonId}/consumptions
ProductsApi EditApplicationConfiguration Put /vendor/apps/{addonId}
ProductsApi EndAddonMigration Put /vendor/apps/{addonId}/migration_callback
ProductsApi GetAddonProvider Get /products/addonproviders/{provider_id}
ProductsApi GetAddonProviderInfos Get /products/addonproviders/{provider_id}/informations
ProductsApi GetAddonProviderVersions Get /products/addonproviders/{provider_id}/versions
ProductsApi GetAddonProviders Get /products/addonproviders
ProductsApi GetApplicationInfo Get /vendor/apps/{addonId}
ProductsApi GetAvailableInstances Get /products/instances
ProductsApi GetAvailablePackages Get /products/packages
ProductsApi GetCountries Get /products/countries
ProductsApi GetCountryCodes Get /products/countrycodes
ProductsApi GetExcahngeRates Get /products/prices
ProductsApi GetFlavors Get /products/flavors
ProductsApi GetInstance Get /products/instances/{type}-{version}
ProductsApi GetMFAKinds Get /products/mfa_kinds
ProductsApi GetZones Get /products/zones
ProductsApi ListApps Get /vendor/apps
ProductsApi Logscollector Get /vendor/apps/{addonId}/logscollector
ProductsApi ProvisionOtherAddon Post /vendor/addons
SelfApi AddEmailAddress Put /self/emails/{email}
SelfApi AddSelfAddonTagByAddonId Put /self/addons/{addonId}/tags/{tag}
SelfApi AddSelfApplication Post /self/applications
SelfApi AddSelfApplicationDependencyByAppId Put /self/applications/{appId}/dependencies/{dependencyId}
SelfApi AddSelfApplicationTagByAppId Put /self/applications/{appId}/tags/{tag}
SelfApi AddSelfPaymentMethod Post /self/payments/methods
SelfApi AddSelfVhostByAppId Put /self/applications/{appId}/vhosts/{domain}
SelfApi AddSshKey Put /self/keys/{key}
SelfApi BuySelfDrops Post /self/payments/billings
SelfApi CancelDeploy Delete /self/applications/{appId}/deployments/{deploymentId}/instances
SelfApi ChangeSelfAddonPlanByAddonId Put /self/addons/{addonId}/plan
SelfApi ChangeUserPassword Put /self/change_password
SelfApi ChooseSelfPaymentProvider Put /self/payments/billings/{bid}
SelfApi CreateMFA Post /self/mfa/{kind}
SelfApi CreateSelfConsumer Post /self/consumers
SelfApi DeleteMFA Delete /self/mfa/{kind}
SelfApi DeleteSelfAddonTagByAddonId Delete /self/addons/{addonId}/tags/{tag}
SelfApi DeleteSelfApplicationByAppId Delete /self/applications/{appId}
SelfApi DeleteSelfApplicationDependencyByAppId Delete /self/applications/{appId}/dependencies/{dependencyId}
SelfApi DeleteSelfApplicationTagAppId Delete /self/applications/{appId}/tags/{tag}
SelfApi DeleteSelfCard Delete /self/payments/methods/{mId}
SelfApi DeleteSelfConsumer Delete /self/consumers/{key}
SelfApi DeleteSelfPurchaseOrder Delete /self/payments/billings/{bid}
SelfApi DeleteSelfRecurrentPayment Delete /self/payments/recurring
SelfApi DeleteUser Delete /self
SelfApi DeprovisionSelfAddonById Delete /self/addons/{addonId}
SelfApi EditSelfApplicationByAppId Put /self/applications/{appId}
SelfApi EditSelfApplicationEnvByAppId Put /self/applications/{appId}/env
SelfApi EditSelfApplicationEnvByAppIdAndEnvName Put /self/applications/{appId}/env/{envName}
SelfApi EditUser Put /self
SelfApi FavMFA Put /self/mfa/{kind}
SelfApi GetAddonSSOData Get /self/addons/{addonId}/sso
SelfApi GetApplicationDeployment Get /self/applications/{appId}/deployments/{deploymentId}
SelfApi GetApplicationDeployments Get /self/applications/{appId}/deployments
SelfApi GetBackupCodes Get /self/mfa/{kind}/backupcodes
SelfApi GetConfirmationEmail Get /self/confirmation_email
SelfApi GetConsumptions Get /self/consumptions
SelfApi GetEmailAddresses Get /self/emails
SelfApi GetId Get /self/id
SelfApi GetSelfAddonById Get /self/addons/{addonId}
SelfApi GetSelfAddonEnvByAddonId Get /self/addons/{addonId}/env
SelfApi GetSelfAddonTagsByAddonId Get /self/addons/{addonId}/tags
SelfApi GetSelfAddons Get /self/addons
SelfApi GetSelfAddonsLinkedToApplicationByAppId Get /self/applications/{appId}/addons
SelfApi GetSelfAmount Get /self/credits
SelfApi GetSelfApplicationBranchesByAppId Get /self/applications/{appId}/branches
SelfApi GetSelfApplicationByAppId Get /self/applications/{appId}
SelfApi GetSelfApplicationDependenciesByAppId Get /self/applications/{appId}/dependencies
SelfApi GetSelfApplicationDependenciesEnvByAppId Get /self/applications/{appId}/dependencies/env
SelfApi GetSelfApplicationDependents Get /self/applications/{appId}/dependents
SelfApi GetSelfApplicationEnvByAppId Get /self/applications/{appId}/env
SelfApi GetSelfApplicationInstanceByAppAndInstanceId Get /self/applications/{appId}/instances/{instanceId}
SelfApi GetSelfApplicationInstancesByAppId Get /self/applications/{appId}/instances
SelfApi GetSelfApplicationTagsByAppId Get /self/applications/{appId}/tags
SelfApi GetSelfApplications Get /self/applications
SelfApi GetSelfApplicationsLinkedToAddonByAddonId Get /self/addons/{addonId}/applications
SelfApi GetSelfCliTokens Get /self/cli_tokens
SelfApi GetSelfConsumer Get /self/consumers/{key}
SelfApi GetSelfConsumerSecret Get /self/consumers/{key}/secret
SelfApi GetSelfConsumers Get /self/consumers
SelfApi GetSelfDefaultMethod Get /self/payments/methods/default
SelfApi GetSelfEnvOfAddonsLinkedToApplicationByAppId Get /self/applications/{appId}/addons/env
SelfApi GetSelfExposedEnvByAppId Get /self/applications/{appId}/exposed_env
SelfApi GetSelfFavouriteVhostByAppId Get /self/applications/{appId}/vhosts/favourite
SelfApi GetSelfInstancesForAllApps Get /self/instances
SelfApi GetSelfInvoiceById Get /self/payments/billings/{bid}
SelfApi GetSelfInvoices Get /self/payments/billings
SelfApi GetSelfMonthlyInvoice Get /self/payments/monthlyinvoice
SelfApi GetSelfPaymentInfo Get /self/payment-info
SelfApi GetSelfPaymentMethods Get /self/payments/methods
SelfApi GetSelfPdfInvoiceById Get /self/payments/billings/{bid}.pdf
SelfApi GetSelfPriceWithTax Get /self/payments/fullprice/{price}
SelfApi GetSelfRecurrentPayment Get /self/payments/recurring
SelfApi GetSelfStripeToken Get /self/payments/tokens/stripe
SelfApi GetSelfTokens Get /self/tokens
SelfApi GetSelfVhostByAppId Get /self/applications/{appId}/vhosts
SelfApi GetSshKeys Get /self/keys
SelfApi GetSummary Get /summary
SelfApi GetUser Get /self
SelfApi LinkSelfAddonToApplicationByAppId Post /self/applications/{appId}/addons
SelfApi MarkSelfFavouriteVhostByAppId Put /self/applications/{appId}/vhosts/favourite
SelfApi PreorderSelfAddon Post /self/addons/preorders
SelfApi ProvisionSelfAddon Post /self/addons
SelfApi RedeploySelfApplicationByAppId Post /self/applications/{appId}/instances
SelfApi RemoveEmailAddress Delete /self/emails/{email}
SelfApi RemoveSelfApplicationEnvByAppIdAndEnvName Delete /self/applications/{appId}/env/{envName}
SelfApi RemoveSelfVhostByAppId Delete /self/applications/{appId}/vhosts/{domain}
SelfApi RemoveSshKey Delete /self/keys/{key}
SelfApi RenameAddon Put /self/addons/{addonId}
SelfApi RevokeAllTokens Delete /self/tokens
SelfApi RevokeToken Delete /self/tokens/{token}
SelfApi SetSelfApplicationBranchByAppId Put /self/applications/{appId}/branch
SelfApi SetSelfBuildInstanceFlavorByAppId Put /self/applications/{appId}/buildflavor
SelfApi SetSelfDefaultMethod Put /self/payments/methods/default
SelfApi SetSelfMaxCreditsPerMonth Put /self/payments/monthlyinvoice/maxcredit
SelfApi SetUserAvatarFromString Put /self/avatar
SelfApi UndeploySelfApplicationByAppId Delete /self/applications/{appId}/instances
SelfApi UnlinkSelfddonFromApplicationByAppAndAddonId Delete /self/applications/{appId}/addons/{addonId}
SelfApi UnmarkSelfFavouriteVhostByAppId Delete /self/applications/{appId}/vhosts/favourite
SelfApi UpdateSelfConsumer Put /self/consumers/{key}
SelfApi UpdateSelfExposedEnvByAppId Put /self/applications/{appId}/exposed_env
SelfApi ValidateEmail Get /self/validate_email
SelfApi ValidateMFA Post /self/mfa/{kind}/confirmation
UserApi AskForPasswordResetViaForm Post /password_forgotten
UserApi AuthorizePaypalTransaction Put /invoice/external/paypal/{bid}
UserApi CancelPaypalTransaction Delete /invoice/external/paypal/{bid}
UserApi ConfirmPasswordResetRequest Get /password_forgotten/{key}
UserApi CreateUserFromForm Post /users
UserApi DeleteGithubLink Delete /github/link
UserApi FinsihGithubSignup Post /github/signup
UserApi GetApplications Get /users/{id}/applications
UserApi GetEnv Get /application/{appId}/environment
UserApi GetGitInfo Get /users/{userId}/git-info
UserApi GetGithub Get /github
UserApi GetGithubApplications Get /github/applications
UserApi GetGithubCallback Get /github/callback
UserApi GetGithubEmails Get /github/emails
UserApi GetGithubKeys Get /github/keys
UserApi GetGithubLink Get /github/link
UserApi GetGithubLogin Get /github/login
UserApi GetGithubUsername Get /github/username
UserApi GetLoginForm Get /session/login
UserApi GetLoginForm1 Get /sessions/login
UserApi GetPasswordForgottenForm Get /password_forgotten
UserApi GetSignupForm Get /session/signup
UserApi GetSignupForm1 Get /sessions/signup
UserApi GetUserById Get /users/{id}
UserApi GithubSignup Get /github/signup
UserApi Login Post /session/login
UserApi Login1 Post /sessions/login
UserApi MfaLogin Post /session/mfa_login
UserApi MfaLogin1 Post /sessions/mfa_login
UserApi PostGithubRedeploy Post /github/redeploy
UserApi ResetPasswordForgotten Post /password_forgotten/{key}
UserApi UpdateEnv Put /application/{appId}/environment
UserApi UpdateInvoice Post /invoice/external/{bid}

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Author

support@clever-cloud.com

Documentation

Index

Constants

View Source
const (
	APIURL = "https://api.clever-cloud.com/v2"
)

Variables

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKey takes an APIKey as authentication for the request
	ContextAPIKey = contextKey("apikey")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	AuthApi *AuthApiService

	DefaultApi *DefaultApiService

	OrganisationApi *OrganisationApiService

	PaymentApi *PaymentApiService

	ProductsApi *ProductsApiService

	SelfApi *SelfApiService

	UserApi *UserApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Clever-Cloud API API v1.0.1 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func NewOAuthAPIClient

func NewOAuthAPIClient(oc *OAuthClient, cfg *Configuration) *APIClient

func (*APIClient) ChangeBasePath

func (c *APIClient) ChangeBasePath(path string)

ChangeBasePath changes base path to allow switching to mocks

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResonse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AddEmailAddressOpts

type AddEmailAddressOpts struct {
	Body optional.String
}

AddEmailAddressOpts Optional parameters for the method 'AddEmailAddress'

type AddOrganisationMemberOpts

type AddOrganisationMemberOpts struct {
	InvitationKey optional.String
}

AddOrganisationMemberOpts Optional parameters for the method 'AddOrganisationMember'

type AddTcpRedirOpts

type AddTcpRedirOpts struct {
	Payment optional.String
}

AddTcpRedirOpts Optional parameters for the method 'AddTcpRedir'

type AddonApplicationInfo

type AddonApplicationInfo struct {
	Id          string            `json:"id,omitempty"`
	Name        string            `json:"name,omitempty"`
	Config      map[string]string `json:"config,omitempty"`
	CallbackUrl string            `json:"callback_url,omitempty"`
	OwnerEmail  string            `json:"owner_email,omitempty"`
	OwnerId     string            `json:"owner_id,omitempty"`
	OwnerName   string            `json:"owner_name,omitempty"`
	OwnerEmails []string          `json:"owner_emails,omitempty"`
	Region      string            `json:"region,omitempty"`
	Domains     []string          `json:"domains,omitempty"`
}

AddonApplicationInfo struct for AddonApplicationInfo

type AddonApplicationSummary

type AddonApplicationSummary struct {
	ProviderId  string `json:"provider_id,omitempty"`
	HerokuId    string `json:"heroku_id,omitempty"`
	CallbackUrl string `json:"callback_url,omitempty"`
	Plan        string `json:"plan,omitempty"`
	OwnerId     string `json:"owner_id,omitempty"`
}

AddonApplicationSummary struct for AddonApplicationSummary

type AddonEnvironmentView

type AddonEnvironmentView struct {
	Name  string `json:"name,omitempty"`
	Value string `json:"value,omitempty"`
}

AddonEnvironmentView struct for AddonEnvironmentView

type AddonFeatureInstanceView

type AddonFeatureInstanceView struct {
	Name            string `json:"name,omitempty"`
	Type            string `json:"type,omitempty"`
	Value           string `json:"value,omitempty"`
	ComputableValue string `json:"computable_value,omitempty"`
	NameCode        string `json:"name_code,omitempty"`
}

AddonFeatureInstanceView struct for AddonFeatureInstanceView

type AddonFeatureView

type AddonFeatureView struct {
	Name     string `json:"name,omitempty"`
	Type     string `json:"type,omitempty"`
	NameCode string `json:"name_code,omitempty"`
}

AddonFeatureView struct for AddonFeatureView

type AddonPlanView

type AddonPlanView struct {
	Id       string                     `json:"id,omitempty"`
	Name     string                     `json:"name,omitempty"`
	Slug     string                     `json:"slug,omitempty"`
	Price    float32                    `json:"price,omitempty"`
	PriceId  string                     `json:"price_id,omitempty"`
	Features []AddonFeatureInstanceView `json:"features,omitempty"`
	Zones    []string                   `json:"zones,omitempty"`
}

AddonPlanView struct for AddonPlanView

type AddonProviderInfoFullView

type AddonProviderInfoFullView struct {
	Id             string             `json:"id,omitempty"`
	Name           string             `json:"name,omitempty"`
	Website        string             `json:"website,omitempty"`
	SupportEmail   string             `json:"supportEmail,omitempty"`
	GooglePlusName string             `json:"googlePlusName,omitempty"`
	TwitterName    string             `json:"twitterName,omitempty"`
	AnalyticsId    string             `json:"analyticsId,omitempty"`
	ShortDesc      string             `json:"shortDesc,omitempty"`
	LongDesc       string             `json:"longDesc,omitempty"`
	LogoUrl        string             `json:"logoUrl,omitempty"`
	Status         string             `json:"status,omitempty"`
	OpenInNewTab   bool               `json:"openInNewTab,omitempty"`
	CanUpgrade     bool               `json:"canUpgrade,omitempty"`
	Regions        []string           `json:"regions,omitempty"`
	Plans          []AddonPlanView    `json:"plans,omitempty"`
	Features       []AddonFeatureView `json:"features,omitempty"`
}

AddonProviderInfoFullView struct for AddonProviderInfoFullView

type AddonProviderInfoView

type AddonProviderInfoView struct {
	Id             string   `json:"id,omitempty"`
	Name           string   `json:"name,omitempty"`
	Website        string   `json:"website,omitempty"`
	SupportEmail   string   `json:"supportEmail,omitempty"`
	GooglePlusName string   `json:"googlePlusName,omitempty"`
	TwitterName    string   `json:"twitterName,omitempty"`
	AnalyticsId    string   `json:"analyticsId,omitempty"`
	ShortDesc      string   `json:"shortDesc,omitempty"`
	LongDesc       string   `json:"longDesc,omitempty"`
	LogoUrl        string   `json:"logoUrl,omitempty"`
	Status         string   `json:"status,omitempty"`
	OpenInNewTab   bool     `json:"openInNewTab,omitempty"`
	CanUpgrade     bool     `json:"canUpgrade,omitempty"`
	Regions        []string `json:"regions,omitempty"`
}

AddonProviderInfoView struct for AddonProviderInfoView

type AddonProviderSsoData

type AddonProviderSsoData struct {
	Url      string `json:"url,omitempty"`
	Macaroon string `json:"macaroon,omitempty"`
}

AddonProviderSsoData struct for AddonProviderSsoData

type AddonSsoData

type AddonSsoData struct {
	Url       string `json:"url,omitempty"`
	Id        string `json:"id,omitempty"`
	Timestamp int64  `json:"timestamp,omitempty"`
	Token     string `json:"token,omitempty"`
	Email     string `json:"email,omitempty"`
	NavData   string `json:"nav-data,omitempty"`
}

AddonSsoData struct for AddonSsoData

type AddonSummary

type AddonSummary struct {
	Id         string `json:"id,omitempty"`
	Name       string `json:"name,omitempty"`
	ProviderId string `json:"providerId,omitempty"`
	LogoUrl    string `json:"logoUrl,omitempty"`
}

AddonSummary struct for AddonSummary

type AddonView

type AddonView struct {
	Id           string                `json:"id,omitempty"`
	Name         string                `json:"name,omitempty"`
	RealId       string                `json:"realId,omitempty"`
	Region       string                `json:"region,omitempty"`
	Provider     AddonProviderInfoView `json:"provider,omitempty"`
	Plan         AddonPlanView         `json:"plan,omitempty"`
	CreationDate int64                 `json:"creationDate,omitempty"`
	ConfigKeys   []string              `json:"configKeys,omitempty"`
}

AddonView struct for AddonView

type ApplicationSummary

type ApplicationSummary struct {
	Id              string `json:"id,omitempty"`
	Name            string `json:"name,omitempty"`
	InstanceType    string `json:"instanceType,omitempty"`
	InstanceVariant string `json:"instanceVariant,omitempty"`
	VariantSlug     string `json:"variantSlug,omitempty"`
	Archived        bool   `json:"archived,omitempty"`
	Homogeneous     bool   `json:"homogeneous,omitempty"`
	VariantLogoUrl  string `json:"variantLogoUrl,omitempty"`
	State           string `json:"state,omitempty"`
	Commit          string `json:"commit,omitempty"`
}

ApplicationSummary struct for ApplicationSummary

type ApplicationView

type ApplicationView struct {
	Id             string             `json:"id,omitempty"`
	Name           string             `json:"name,omitempty"`
	Description    string             `json:"description,omitempty"`
	Zone           string             `json:"zone,omitempty"`
	Instance       InstanceView       `json:"instance,omitempty"`
	Deployment     DeploymentInfoView `json:"deployment,omitempty"`
	Vhosts         []VhostView        `json:"vhosts,omitempty"`
	CreationDate   int64              `json:"creationDate,omitempty"`
	LastDeploy     int32              `json:"last_deploy,omitempty"`
	Archived       bool               `json:"archived,omitempty"`
	StickySessions bool               `json:"stickySessions,omitempty"`
	Homogeneous    bool               `json:"homogeneous,omitempty"`
	Favourite      bool               `json:"favourite,omitempty"`
	CancelOnPush   bool               `json:"cancelOnPush,omitempty"`
	WebhookUrl     string             `json:"webhookUrl,omitempty"`
	WebhookSecret  string             `json:"webhookSecret,omitempty"`
	SeparateBuild  bool               `json:"separateBuild,omitempty"`
	BuildFlavor    FlavorView         `json:"buildFlavor,omitempty"`
	OwnerId        string             `json:"ownerId,omitempty"`
	State          string             `json:"state,omitempty"`
	CommitId       string             `json:"commitId,omitempty"`
	Appliance      string             `json:"appliance,omitempty"`
	Branch         string             `json:"branch,omitempty"`
	ForceHttps     string             `json:"forceHttps,omitempty"`
	DeployUrl      string             `json:"deployUrl,omitempty"`
}

ApplicationView struct for ApplicationView

type AskForPasswordResetViaFormOpts

type AskForPasswordResetViaFormOpts struct {
	Login        optional.String
	DropTokens   optional.String
	CleverFlavor optional.String
}

AskForPasswordResetViaFormOpts Optional parameters for the method 'AskForPasswordResetViaForm'

type AuthApiService

type AuthApiService service

AuthApiService AuthApi service

func (*AuthApiService) AuthorizeForm

func (a *AuthApiService) AuthorizeForm(ctx _context.Context, localVarOptionals *AuthorizeFormOpts) (string, *_nethttp.Response, error)

AuthorizeForm Method for AuthorizeForm

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *AuthorizeFormOpts - Optional Parameters:
  • @param "Ccid" (optional.String) -
  • @param "Cctk" (optional.String) -
  • @param "OauthToken" (optional.String) -
  • @param "Ccid2" (optional.String) -
  • @param "CliToken" (optional.String) -
  • @param "FromOauth" (optional.String) -

@return string

func (*AuthApiService) AuthorizeToken

func (a *AuthApiService) AuthorizeToken(ctx _context.Context, localVarOptionals *AuthorizeTokenOpts) (*_nethttp.Response, error)

AuthorizeToken Method for AuthorizeToken

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *AuthorizeTokenOpts - Optional Parameters:
  • @param "Ccid" (optional.String) -
  • @param "Cctk" (optional.String) -
  • @param "Almighty" (optional.String) -
  • @param "AccessOrganisations" (optional.String) -
  • @param "ManageOrganisations" (optional.String) -
  • @param "ManageOrganisationsServices" (optional.String) -
  • @param "ManageOrganisationsApplications" (optional.String) -
  • @param "ManageOrganisationsMembers" (optional.String) -
  • @param "AccessOrganisationsBills" (optional.String) -
  • @param "AccessOrganisationsCreditCount" (optional.String) -
  • @param "AccessOrganisationsConsumptionStatistics" (optional.String) -
  • @param "AccessPersonalInformation" (optional.String) -
  • @param "ManagePersonalInformation" (optional.String) -
  • @param "ManageSshKeys" (optional.String) -

func (*AuthApiService) GetAvailableRights

func (a *AuthApiService) GetAvailableRights(ctx _context.Context) (*_nethttp.Response, error)

GetAvailableRights Method for GetAvailableRights

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

func (*AuthApiService) GetLoginData

func (a *AuthApiService) GetLoginData(ctx _context.Context, localVarOptionals *GetLoginDataOpts) (*_nethttp.Response, error)

GetLoginData Method for GetLoginData

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetLoginDataOpts - Optional Parameters:
  • @param "OauthKey" (optional.String) -

func (*AuthApiService) PostAccessTokenRequest

func (a *AuthApiService) PostAccessTokenRequest(ctx _context.Context, localVarOptionals *PostAccessTokenRequestOpts) (*_nethttp.Response, error)

PostAccessTokenRequest Method for PostAccessTokenRequest

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *PostAccessTokenRequestOpts - Optional Parameters:
  • @param "OauthConsumerKey" (optional.String) -
  • @param "OauthToken" (optional.String) -
  • @param "OauthSignatureMethod" (optional.String) -
  • @param "OauthSignature" (optional.String) -
  • @param "OauthTimestamp" (optional.String) -
  • @param "OauthNonce" (optional.String) -
  • @param "OauthVersion" (optional.String) -
  • @param "OauthVerifier" (optional.String) -
  • @param "OauthCallback" (optional.String) -
  • @param "OauthTokenSecret" (optional.String) -
  • @param "OauthCallbackConfirmed" (optional.String) -

func (*AuthApiService) PostAccessTokenRequestQuery

func (a *AuthApiService) PostAccessTokenRequestQuery(ctx _context.Context, localVarOptionals *PostAccessTokenRequestQueryOpts) (*_nethttp.Response, error)

PostAccessTokenRequestQuery Method for PostAccessTokenRequestQuery

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *PostAccessTokenRequestQueryOpts - Optional Parameters:
  • @param "OauthConsumerKey" (optional.String) -
  • @param "OauthToken" (optional.String) -
  • @param "OauthSignatureMethod" (optional.String) -
  • @param "OauthSignature" (optional.String) -
  • @param "OauthTimestamp" (optional.String) -
  • @param "OauthNonce" (optional.String) -
  • @param "OauthVersion" (optional.String) -
  • @param "OauthVerifier" (optional.String) -
  • @param "OauthCallback" (optional.String) -
  • @param "OauthTokenSecret" (optional.String) -
  • @param "OauthCallbackConfirmed" (optional.String) -

func (*AuthApiService) PostAuthorize

func (a *AuthApiService) PostAuthorize(ctx _context.Context, wannabeAuthorization WannabeAuthorization) (Message, *_nethttp.Response, error)

PostAuthorize Method for PostAuthorize

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannabeAuthorization

@return Message

func (*AuthApiService) PostReqTokenRequest

func (a *AuthApiService) PostReqTokenRequest(ctx _context.Context, localVarOptionals *PostReqTokenRequestOpts) (string, *_nethttp.Response, error)

PostReqTokenRequest Method for PostReqTokenRequest

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *PostReqTokenRequestOpts - Optional Parameters:
  • @param "CleverFlavor" (optional.String) -
  • @param "OauthConsumerKey" (optional.String) -
  • @param "OauthToken" (optional.String) -
  • @param "OauthSignatureMethod" (optional.String) -
  • @param "OauthSignature" (optional.String) -
  • @param "OauthTimestamp" (optional.String) -
  • @param "OauthNonce" (optional.String) -
  • @param "OauthVersion" (optional.String) -
  • @param "OauthVerifier" (optional.String) -
  • @param "OauthCallback" (optional.String) -
  • @param "OauthTokenSecret" (optional.String) -
  • @param "OauthCallbackConfirmed" (optional.String) -

@return string

func (*AuthApiService) PostReqTokenRequestQueryString

func (a *AuthApiService) PostReqTokenRequestQueryString(ctx _context.Context, localVarOptionals *PostReqTokenRequestQueryStringOpts) (string, *_nethttp.Response, error)

PostReqTokenRequestQueryString Method for PostReqTokenRequestQueryString

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *PostReqTokenRequestQueryStringOpts - Optional Parameters:
  • @param "CleverFlavor" (optional.String) -
  • @param "OauthConsumerKey" (optional.String) -
  • @param "OauthToken" (optional.String) -
  • @param "OauthSignatureMethod" (optional.String) -
  • @param "OauthSignature" (optional.String) -
  • @param "OauthTimestamp" (optional.String) -
  • @param "OauthNonce" (optional.String) -
  • @param "OauthVersion" (optional.String) -
  • @param "OauthVerifier" (optional.String) -
  • @param "OauthCallback" (optional.String) -
  • @param "OauthTokenSecret" (optional.String) -
  • @param "OauthCallbackConfirmed" (optional.String) -

@return string

type Author

type Author struct {
	Id   string `json:"id,omitempty"`
	Name string `json:"name,omitempty"`
}

Author struct for Author

type AuthorizeFormOpts

type AuthorizeFormOpts struct {
	Ccid       optional.String
	Cctk       optional.String
	OauthToken optional.String
	Ccid2      optional.String
	CliToken   optional.String
	FromOauth  optional.String
}

AuthorizeFormOpts Optional parameters for the method 'AuthorizeForm'

type AuthorizeTokenOpts

type AuthorizeTokenOpts struct {
	Ccid                                     optional.String
	Cctk                                     optional.String
	Almighty                                 optional.String
	AccessOrganisations                      optional.String
	ManageOrganisations                      optional.String
	ManageOrganisationsServices              optional.String
	ManageOrganisationsApplications          optional.String
	ManageOrganisationsMembers               optional.String
	AccessOrganisationsBills                 optional.String
	AccessOrganisationsCreditCount           optional.String
	AccessOrganisationsConsumptionStatistics optional.String
	AccessPersonalInformation                optional.String
	ManagePersonalInformation                optional.String
	ManageSshKeys                            optional.String
}

AuthorizeTokenOpts Optional parameters for the method 'AuthorizeToken'

type AvailableInstanceView

type AvailableInstanceView struct {
	Type          string              `json:"type,omitempty"`
	Version       string              `json:"version,omitempty"`
	Name          string              `json:"name,omitempty"`
	Variant       InstanceVariantView `json:"variant,omitempty"`
	Description   string              `json:"description,omitempty"`
	Enabled       bool                `json:"enabled,omitempty"`
	ComingSoon    bool                `json:"comingSoon,omitempty"`
	MaxInstances  int32               `json:"maxInstances,omitempty"`
	Tags          []string            `json:"tags,omitempty"`
	Deployments   []string            `json:"deployments,omitempty"`
	Flavors       []FlavorView        `json:"flavors,omitempty"`
	DefaultFlavor FlavorView          `json:"defaultFlavor,omitempty"`
	BuildFlavor   FlavorView          `json:"buildFlavor,omitempty"`
}

AvailableInstanceView struct for AvailableInstanceView

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BraintreeToken

type BraintreeToken struct {
	MerchantId string `json:"merchantId,omitempty"`
	Token      string `json:"token,omitempty"`
}

BraintreeToken struct for BraintreeToken

type CheckVatOpts

type CheckVatOpts struct {
	Country optional.String
	Vat     optional.String
}

CheckVatOpts Optional parameters for the method 'CheckVat'

type CliTokenView

type CliTokenView struct {
	Token  string `json:"token,omitempty"`
	Secret string `json:"secret,omitempty"`
}

CliTokenView struct for CliTokenView

type Config

type Config struct {
	Token  string `json:"token"`
	Secret string `json:"secret"`
}

type Configuration

type Configuration struct {
	BasePath      string            `json:"basePath,omitempty"`
	Host          string            `json:"host,omitempty"`
	Scheme        string            `json:"scheme,omitempty"`
	DefaultHeader map[string]string `json:"defaultHeader,omitempty"`
	UserAgent     string            `json:"userAgent,omitempty"`
	Debug         bool              `json:"debug,omitempty"`
	Servers       []ServerConfiguration
	HTTPClient    *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerUrl

func (c *Configuration) ServerUrl(index int, variables map[string]string) (string, error)

ServerUrl returns URL based on server settings

type ConfirmPasswordResetRequestOpts

type ConfirmPasswordResetRequestOpts struct {
	CleverFlavor optional.String
}

ConfirmPasswordResetRequestOpts Optional parameters for the method 'ConfirmPasswordResetRequest'

type CouponView

type CouponView struct {
	Name      string  `json:"name,omitempty"`
	Type      string  `json:"type,omitempty"`
	Value     float32 `json:"value,omitempty"`
	Remaining int64   `json:"remaining,omitempty"`
}

CouponView struct for CouponView

type CreateUserFromFormOpts

type CreateUserFromFormOpts struct {
	InvitationKey          optional.String
	AddonBetaInvitationKey optional.String
	Email                  optional.String
	Pass                   optional.String
	UrlNext                optional.String
	Terms                  optional.String
	SubscriptionSource     optional.String
	CleverFlavor           optional.String
	OauthToken             optional.String
}

CreateUserFromFormOpts Optional parameters for the method 'CreateUserFromForm'

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

func (*DefaultApiService) GetBlogFeed

func (a *DefaultApiService) GetBlogFeed(ctx _context.Context) (*_nethttp.Response, error)

GetBlogFeed Method for GetBlogFeed

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

func (*DefaultApiService) GetEngineeringFeed

func (a *DefaultApiService) GetEngineeringFeed(ctx _context.Context) (*_nethttp.Response, error)

GetEngineeringFeed Method for GetEngineeringFeed

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

type DeploymentInfoView

type DeploymentInfoView struct {
	Shutdownable bool   `json:"shutdownable,omitempty"`
	Type         string `json:"type,omitempty"`
	RepoState    string `json:"repoState,omitempty"`
	Url          string `json:"url,omitempty"`
	HttpUrl      string `json:"httpUrl,omitempty"`
}

DeploymentInfoView struct for DeploymentInfoView

type DeploymentView

type DeploymentView struct {
	Id        int32  `json:"id,omitempty"`
	Uuid      string `json:"uuid,omitempty"`
	Date      int64  `json:"date,omitempty"`
	State     string `json:"state,omitempty"`
	Action    string `json:"action,omitempty"`
	Commit    string `json:"commit,omitempty"`
	Cause     string `json:"cause,omitempty"`
	Instances int32  `json:"instances,omitempty"`
	Author    Author `json:"author,omitempty"`
}

DeploymentView struct for DeploymentView

type DropCountView

type DropCountView struct {
	OwnerId   string        `json:"ownerId,omitempty"`
	Count     float32       `json:"count,omitempty"`
	DropPrice DropPriceView `json:"dropPrice,omitempty"`
}

DropCountView struct for DropCountView

type DropPriceView

type DropPriceView struct {
	Currency string  `json:"currency,omitempty"`
	Value    float32 `json:"value,omitempty"`
}

DropPriceView struct for DropPriceView

type EndAddonMigrationOpts

type EndAddonMigrationOpts struct {
	PlanId optional.String
	Region optional.String
}

EndAddonMigrationOpts Optional parameters for the method 'EndAddonMigration'

type EndOfInvoiceError

type EndOfInvoiceError struct {
	Type     string            `json:"type,omitempty"`
	Message  string            `json:"message,omitempty"`
	Messages map[string]string `json:"messages,omitempty"`
}

EndOfInvoiceError struct for EndOfInvoiceError

type EndOfInvoiceResponse

type EndOfInvoiceResponse struct {
	Id             string            `json:"id,omitempty"`
	Url            string            `json:"url,omitempty"`
	PosData        string            `json:"posData,omitempty"`
	Status         string            `json:"status,omitempty"`
	BtcPrice       string            `json:"btcPrice,omitempty"`
	Price          float64           `json:"price,omitempty"`
	Currency       string            `json:"currency,omitempty"`
	InvoiceTime    int64             `json:"invoiceTime,omitempty"`
	CurrentTime    int64             `json:"currentTime,omitempty"`
	ExpirationTime int64             `json:"expirationTime,omitempty"`
	Error          EndOfInvoiceError `json:"error,omitempty"`
}

EndOfInvoiceResponse struct for EndOfInvoiceResponse

type FinsihGithubSignupOpts

type FinsihGithubSignupOpts struct {
	TransactionId optional.String
	Name          optional.String
	OtherId       optional.String
	OtherEmail    optional.String
	Password      optional.String
	AutoLink      optional.String
	Terms         optional.String
	InvitationKey optional.String
	MfaKind       optional.String
	MfaAttempt    optional.String
}

FinsihGithubSignupOpts Optional parameters for the method 'FinsihGithubSignup'

type FlavorView

type FlavorView struct {
	Name            string        `json:"name,omitempty"`
	Mem             int32         `json:"mem,omitempty"`
	Cpus            int32         `json:"cpus,omitempty"`
	Gpus            int32         `json:"gpus,omitempty"`
	Disk            int32         `json:"disk,omitempty"`
	Price           float32       `json:"price,omitempty"`
	Available       bool          `json:"available,omitempty"`
	Microservice    bool          `json:"microservice,omitempty"`
	MachineLearning bool          `json:"machine_learning,omitempty"`
	Nice            int32         `json:"nice,omitempty"`
	PriceId         string        `json:"price_id,omitempty"`
	Memory          ValueWithUnit `json:"memory,omitempty"`
	Rbdimage        string        `json:"rbdimage,omitempty"`
}

FlavorView struct for FlavorView

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetAddonInstancesOpts

type GetAddonInstancesOpts struct {
	DeploymentId optional.String
	WithDeleted  optional.String
}

GetAddonInstancesOpts Optional parameters for the method 'GetAddonInstances'

type GetAddonProviderOpts

type GetAddonProviderOpts struct {
	OrgaId optional.String
}

GetAddonProviderOpts Optional parameters for the method 'GetAddonProvider'

type GetAddonProvidersOpts

type GetAddonProvidersOpts struct {
	OrgaId optional.String
}

GetAddonProvidersOpts Optional parameters for the method 'GetAddonProviders'

type GetAllApplicationsByOrgaOpts

type GetAllApplicationsByOrgaOpts struct {
	InstanceId optional.String
}

GetAllApplicationsByOrgaOpts Optional parameters for the method 'GetAllApplicationsByOrga'

type GetApplicationDeploymentsForOrgaOpts

type GetApplicationDeploymentsForOrgaOpts struct {
	Limit  optional.String
	Offset optional.String
	Action optional.String
}

GetApplicationDeploymentsForOrgaOpts Optional parameters for the method 'GetApplicationDeploymentsForOrga'

type GetApplicationDeploymentsOpts

type GetApplicationDeploymentsOpts struct {
	Limit  optional.String
	Offset optional.String
	Action optional.String
}

GetApplicationDeploymentsOpts Optional parameters for the method 'GetApplicationDeployments'

type GetApplicationInstancesByOrgaAndAppIdOpts

type GetApplicationInstancesByOrgaAndAppIdOpts struct {
	DeploymentId optional.String
	WithDeleted  optional.String
}

GetApplicationInstancesByOrgaAndAppIdOpts Optional parameters for the method 'GetApplicationInstancesByOrgaAndAppId'

type GetAvailableInstancesOpts

type GetAvailableInstancesOpts struct {
	For_ optional.String
}

GetAvailableInstancesOpts Optional parameters for the method 'GetAvailableInstances'

type GetAvailablePackagesOpts

type GetAvailablePackagesOpts struct {
	Coupon   optional.String
	OrgaId   optional.String
	Currency optional.String
}

GetAvailablePackagesOpts Optional parameters for the method 'GetAvailablePackages'

type GetConsumptionsForOrgaOpts

type GetConsumptionsForOrgaOpts struct {
	AppId optional.String
	From  optional.String
	To    optional.String
	For_  optional.String
}

GetConsumptionsForOrgaOpts Optional parameters for the method 'GetConsumptionsForOrga'

type GetConsumptionsOpts

type GetConsumptionsOpts struct {
	AppId optional.String
	From  optional.String
	To    optional.String
	For_  optional.String
}

GetConsumptionsOpts Optional parameters for the method 'GetConsumptions'

type GetDeploymentsForAllAppsOpts

type GetDeploymentsForAllAppsOpts struct {
	Limit optional.Int32
}

GetDeploymentsForAllAppsOpts Optional parameters for the method 'GetDeploymentsForAllApps'

type GetEnvOpts

type GetEnvOpts struct {
	Token optional.String
}

GetEnvOpts Optional parameters for the method 'GetEnv'

type GetFlavorsOpts

type GetFlavorsOpts struct {
	Context optional.String
}

GetFlavorsOpts Optional parameters for the method 'GetFlavors'

type GetGithubCallbackOpts

type GetGithubCallbackOpts struct {
	CcOAuthData      optional.String
	Code             optional.String
	State            optional.String
	Error_           optional.String
	ErrorDescription optional.String
	ErrorUri         optional.String
}

GetGithubCallbackOpts Optional parameters for the method 'GetGithubCallback'

type GetGithubLinkOpts

type GetGithubLinkOpts struct {
	TransactionId optional.String
	RedirectUrl   optional.String
}

GetGithubLinkOpts Optional parameters for the method 'GetGithubLink'

type GetGithubLoginOpts

type GetGithubLoginOpts struct {
	RedirectUrl        optional.String
	FromAuthorize      optional.String
	CliToken           optional.String
	CleverFlavor       optional.String
	OauthToken         optional.String
	InvitationKey      optional.String
	SubscriptionSource optional.String
}

GetGithubLoginOpts Optional parameters for the method 'GetGithubLogin'

type GetInstanceOpts

type GetInstanceOpts struct {
	For_ optional.String
	App  optional.String
}

GetInstanceOpts Optional parameters for the method 'GetInstance'

type GetLoginDataOpts

type GetLoginDataOpts struct {
	OauthKey optional.String
}

GetLoginDataOpts Optional parameters for the method 'GetLoginData'

type GetLoginForm1Opts

type GetLoginForm1Opts struct {
	SecondaryEmailKey optional.String
	DeletionKey       optional.String
	FromAuthorize     optional.String
	CliToken          optional.String
	CleverFlavor      optional.String
}

GetLoginForm1Opts Optional parameters for the method 'GetLoginForm1'

type GetLoginFormOpts

type GetLoginFormOpts struct {
	SecondaryEmailKey optional.String
	DeletionKey       optional.String
	FromAuthorize     optional.String
	CliToken          optional.String
	CleverFlavor      optional.String
}

GetLoginFormOpts Optional parameters for the method 'GetLoginForm'

type GetNewSetupIntentByOrgaOpts

type GetNewSetupIntentByOrgaOpts struct {
	Type_ optional.String
}

GetNewSetupIntentByOrgaOpts Optional parameters for the method 'GetNewSetupIntentByOrga'

type GetPasswordForgottenFormOpts

type GetPasswordForgottenFormOpts struct {
	CleverFlavor optional.String
}

GetPasswordForgottenFormOpts Optional parameters for the method 'GetPasswordForgottenForm'

type GetPdfInvoiceByOrgaOpts

type GetPdfInvoiceByOrgaOpts struct {
	Token optional.String
}

GetPdfInvoiceByOrgaOpts Optional parameters for the method 'GetPdfInvoiceByOrga'

type GetSelfApplicationInstancesByAppIdOpts

type GetSelfApplicationInstancesByAppIdOpts struct {
	DeploymentId optional.String
	WithDeleted  optional.String
}

GetSelfApplicationInstancesByAppIdOpts Optional parameters for the method 'GetSelfApplicationInstancesByAppId'

type GetSelfCliTokensOpts

type GetSelfCliTokensOpts struct {
	CliToken optional.String
}

GetSelfCliTokensOpts Optional parameters for the method 'GetSelfCliTokens'

type GetSelfPdfInvoiceByIdOpts

type GetSelfPdfInvoiceByIdOpts struct {
	Token optional.String
}

GetSelfPdfInvoiceByIdOpts Optional parameters for the method 'GetSelfPdfInvoiceById'

type GetSignupForm1Opts

type GetSignupForm1Opts struct {
	InvitationKey optional.String
	UrlNext       optional.String
	CleverFlavor  optional.String
}

GetSignupForm1Opts Optional parameters for the method 'GetSignupForm1'

type GetSignupFormOpts

type GetSignupFormOpts struct {
	InvitationKey optional.String
	UrlNext       optional.String
	CleverFlavor  optional.String
}

GetSignupFormOpts Optional parameters for the method 'GetSignupForm'

type GetSummaryOpts

type GetSummaryOpts struct {
	Full optional.String
}

GetSummaryOpts Optional parameters for the method 'GetSummary'

type GetUserOrganisationssOpts

type GetUserOrganisationssOpts struct {
	User optional.String
}

GetUserOrganisationssOpts Optional parameters for the method 'GetUserOrganisationss'

type GithubCommit

type GithubCommit struct {
	Sha     string `json:"sha,omitempty"`
	Message string `json:"message,omitempty"`
}

GithubCommit struct for GithubCommit

type GithubSignupOpts

type GithubSignupOpts struct {
	RedirectUrl        optional.String
	FromAuthorize      optional.String
	CliToken           optional.String
	CleverFlavor       optional.String
	OauthToken         optional.String
	InvitationKey      optional.String
	SubscriptionSource optional.String
	Terms              optional.String
}

GithubSignupOpts Optional parameters for the method 'GithubSignup'

type GithubWebhookPayload

type GithubWebhookPayload struct {
	Ref        string                  `json:"ref,omitempty"`
	After      string                  `json:"after,omitempty"`
	Repository GithubWebhookRepository `json:"repository,omitempty"`
	Sender     GithubWebhookSender     `json:"sender,omitempty"`
	Pusher     GithubWebhookPusher     `json:"pusher,omitempty"`
	HeadCommit GithubCommit            `json:"head_commit,omitempty"`
}

GithubWebhookPayload struct for GithubWebhookPayload

type GithubWebhookPusher

type GithubWebhookPusher struct {
	Email string `json:"email,omitempty"`
}

GithubWebhookPusher struct for GithubWebhookPusher

type GithubWebhookRepository

type GithubWebhookRepository struct {
	Id string `json:"id,omitempty"`
}

GithubWebhookRepository struct for GithubWebhookRepository

type GithubWebhookSender

type GithubWebhookSender struct {
	Id string `json:"id,omitempty"`
}

GithubWebhookSender struct for GithubWebhookSender

type InlineObject

type InlineObject struct {
	Email         string `json:"email,omitempty"`
	Pass          string `json:"pass,omitempty"`
	FromAuthorize string `json:"from_authorize,omitempty"`
	CliToken      string `json:"cli_token,omitempty"`
	CleverFlavor  string `json:"clever_flavor,omitempty"`
	OauthToken    string `json:"oauth_token,omitempty"`
}

InlineObject struct for InlineObject

type InlineObject1

type InlineObject1 struct {
	MfaKind       string `json:"mfa_kind,omitempty"`
	MfaAttempt    string `json:"mfa_attempt,omitempty"`
	Email         string `json:"email,omitempty"`
	AuthId        string `json:"auth_id,omitempty"`
	FromAuthorize string `json:"from_authorize,omitempty"`
	CliToken      string `json:"cli_token,omitempty"`
	CleverFlavor  string `json:"clever_flavor,omitempty"`
	OauthToken    string `json:"oauth_token,omitempty"`
}

InlineObject1 struct for InlineObject1

type InlineObject10

type InlineObject10 struct {
	InvitationKey          string `json:"invitationKey,omitempty"`
	AddonBetaInvitationKey string `json:"addonBetaInvitationKey,omitempty"`
	Email                  string `json:"email,omitempty"`
	Pass                   string `json:"pass,omitempty"`
	UrlNext                string `json:"url_next,omitempty"`
	Terms                  string `json:"terms,omitempty"`
	SubscriptionSource     string `json:"subscription_source,omitempty"`
	CleverFlavor           string `json:"clever_flavor,omitempty"`
	OauthToken             string `json:"oauth_token,omitempty"`
}

InlineObject10 struct for InlineObject10

type InlineObject2

type InlineObject2 struct {
	Email         string `json:"email,omitempty"`
	Pass          string `json:"pass,omitempty"`
	FromAuthorize string `json:"from_authorize,omitempty"`
	CliToken      string `json:"cli_token,omitempty"`
	CleverFlavor  string `json:"clever_flavor,omitempty"`
	OauthToken    string `json:"oauth_token,omitempty"`
}

InlineObject2 struct for InlineObject2

type InlineObject3

type InlineObject3 struct {
	MfaKind       string `json:"mfa_kind,omitempty"`
	MfaAttempt    string `json:"mfa_attempt,omitempty"`
	Email         string `json:"email,omitempty"`
	AuthId        string `json:"auth_id,omitempty"`
	FromAuthorize string `json:"from_authorize,omitempty"`
	CliToken      string `json:"cli_token,omitempty"`
	CleverFlavor  string `json:"clever_flavor,omitempty"`
	OauthToken    string `json:"oauth_token,omitempty"`
}

InlineObject3 struct for InlineObject3

type InlineObject4

type InlineObject4 struct {
	TransactionId string `json:"transactionId,omitempty"`
	Name          string `json:"name,omitempty"`
	OtherId       string `json:"otherId,omitempty"`
	OtherEmail    string `json:"otherEmail,omitempty"`
	Password      string `json:"password,omitempty"`
	AutoLink      string `json:"autoLink,omitempty"`
	Terms         string `json:"terms,omitempty"`
	InvitationKey string `json:"invitationKey,omitempty"`
	MfaKind       string `json:"mfa_kind,omitempty"`
	MfaAttempt    string `json:"mfa_attempt,omitempty"`
}

InlineObject4 struct for InlineObject4

type InlineObject5

type InlineObject5 struct {
	Almighty                                 string `json:"almighty,omitempty"`
	AccessOrganisations                      string `json:"access_organisations,omitempty"`
	ManageOrganisations                      string `json:"manage_organisations,omitempty"`
	ManageOrganisationsServices              string `json:"manage_organisations_services,omitempty"`
	ManageOrganisationsApplications          string `json:"manage_organisations_applications,omitempty"`
	ManageOrganisationsMembers               string `json:"manage_organisations_members,omitempty"`
	AccessOrganisationsBills                 string `json:"access_organisations_bills,omitempty"`
	AccessOrganisationsCreditCount           string `json:"access_organisations_credit_count,omitempty"`
	AccessOrganisationsConsumptionStatistics string `json:"access_organisations_consumption_statistics,omitempty"`
	AccessPersonalInformation                string `json:"access_personal_information,omitempty"`
	ManagePersonalInformation                string `json:"manage_personal_information,omitempty"`
	ManageSshKeys                            string `json:"manage_ssh_keys,omitempty"`
}

InlineObject5 struct for InlineObject5

type InlineObject6

type InlineObject6 struct {
	OauthConsumerKey       string `json:"oauth_consumer_key,omitempty"`
	OauthToken             string `json:"oauth_token,omitempty"`
	OauthSignatureMethod   string `json:"oauth_signature_method,omitempty"`
	OauthSignature         string `json:"oauth_signature,omitempty"`
	OauthTimestamp         string `json:"oauth_timestamp,omitempty"`
	OauthNonce             string `json:"oauth_nonce,omitempty"`
	OauthVersion           string `json:"oauth_version,omitempty"`
	OauthVerifier          string `json:"oauth_verifier,omitempty"`
	OauthCallback          string `json:"oauth_callback,omitempty"`
	OauthTokenSecret       string `json:"oauth_token_secret,omitempty"`
	OauthCallbackConfirmed string `json:"oauth_callback_confirmed,omitempty"`
}

InlineObject6 struct for InlineObject6

type InlineObject7

type InlineObject7 struct {
	OauthConsumerKey       string `json:"oauth_consumer_key,omitempty"`
	OauthToken             string `json:"oauth_token,omitempty"`
	OauthSignatureMethod   string `json:"oauth_signature_method,omitempty"`
	OauthSignature         string `json:"oauth_signature,omitempty"`
	OauthTimestamp         string `json:"oauth_timestamp,omitempty"`
	OauthNonce             string `json:"oauth_nonce,omitempty"`
	OauthVersion           string `json:"oauth_version,omitempty"`
	OauthVerifier          string `json:"oauth_verifier,omitempty"`
	OauthCallback          string `json:"oauth_callback,omitempty"`
	OauthTokenSecret       string `json:"oauth_token_secret,omitempty"`
	OauthCallbackConfirmed string `json:"oauth_callback_confirmed,omitempty"`
}

InlineObject7 struct for InlineObject7

type InlineObject8

type InlineObject8 struct {
	Pass  string `json:"pass,omitempty"`
	Pass2 string `json:"pass2,omitempty"`
}

InlineObject8 struct for InlineObject8

type InlineObject9

type InlineObject9 struct {
	Login        string `json:"login,omitempty"`
	DropTokens   string `json:"drop_tokens,omitempty"`
	CleverFlavor string `json:"clever_flavor,omitempty"`
}

InlineObject9 struct for InlineObject9

type InstanceVariantView

type InstanceVariantView struct {
	Id         string `json:"id,omitempty"`
	Slug       string `json:"slug,omitempty"`
	Name       string `json:"name,omitempty"`
	DeployType string `json:"deployType,omitempty"`
}

InstanceVariantView struct for InstanceVariantView

type InstanceView

type InstanceView struct {
	Type                string              `json:"type,omitempty"`
	Version             string              `json:"version,omitempty"`
	Variant             InstanceVariantView `json:"variant,omitempty"`
	MinInstances        int32               `json:"minInstances,omitempty"`
	MaxInstances        int32               `json:"maxInstances,omitempty"`
	MaxAllowedInstances int32               `json:"maxAllowedInstances,omitempty"`
	MinFlavor           FlavorView          `json:"minFlavor,omitempty"`
	MaxFlavor           FlavorView          `json:"maxFlavor,omitempty"`
	Flavors             []FlavorView        `json:"flavors,omitempty"`
	DefaultEnv          map[string]string   `json:"defaultEnv,omitempty"`
	Lifetime            string              `json:"lifetime,omitempty"`
	InstanceAndVersion  string              `json:"instanceAndVersion,omitempty"`
}

InstanceView struct for InstanceView

type InvoiceLineRendering

type InvoiceLineRendering struct {
	Description    string  `json:"description,omitempty"`
	SubDescription string  `json:"subDescription,omitempty"`
	Pack           string  `json:"pack,omitempty"`
	VAT            float32 `json:"VAT,omitempty"`
	Price          float32 `json:"price,omitempty"`
}

InvoiceLineRendering struct for InvoiceLineRendering

type InvoiceRendering

type InvoiceRendering struct {
	Id                 string                 `json:"id,omitempty"`
	Number             string                 `json:"number,omitempty"`
	Status             string                 `json:"status,omitempty"`
	EmissionDate       string                 `json:"emissionDate,omitempty"`
	PaymentDate        string                 `json:"paymentDate,omitempty"`
	Name               string                 `json:"name,omitempty"`
	Company            string                 `json:"company,omitempty"`
	Target             string                 `json:"target,omitempty"`
	Address            string                 `json:"address,omitempty"`
	ZipCode            string                 `json:"zipCode,omitempty"`
	City               string                 `json:"city,omitempty"`
	Country            string                 `json:"country,omitempty"`
	CountryCode        string                 `json:"countryCode,omitempty"`
	VatNumber          string                 `json:"vatNumber,omitempty"`
	FromSubscription   bool                   `json:"fromSubscription,omitempty"`
	Lines              []InvoiceLineRendering `json:"lines,omitempty"`
	OriginalTotal      float32                `json:"originalTotal,omitempty"`
	TotalHT            float32                `json:"totalHT,omitempty"`
	TotalVAT           float32                `json:"totalVAT,omitempty"`
	TotalTTC           float32                `json:"totalTTC,omitempty"`
	Type               string                 `json:"type,omitempty"`
	PayingUser         OrganisationMemberView `json:"payingUser,omitempty"`
	ErrorCode          string                 `json:"errorCode,omitempty"`
	ErrorShortMsg      string                 `json:"errorShortMsg,omitempty"`
	ErrorLongMsg       string                 `json:"errorLongMsg,omitempty"`
	Token              string                 `json:"token,omitempty"`
	TargetId           string                 `json:"targetId,omitempty"`
	ForId              string                 `json:"forId,omitempty"`
	CustomerOrderId    string                 `json:"customerOrderId,omitempty"`
	CustomerCostCenter string                 `json:"customerCostCenter,omitempty"`
	VatRate            float32                `json:"vatRate,omitempty"`
	PayWhen            string                 `json:"payWhen,omitempty"`
}

InvoiceRendering struct for InvoiceRendering

type LinkedAddonEnvironmentView

type LinkedAddonEnvironmentView struct {
	ProviderId string                 `json:"provider_id,omitempty"`
	AddonId    string                 `json:"addon_id,omitempty"`
	AddonName  string                 `json:"addon_name,omitempty"`
	Env        []AddonEnvironmentView `json:"env,omitempty"`
}

LinkedAddonEnvironmentView struct for LinkedAddonEnvironmentView

type ListAppsOpts

type ListAppsOpts struct {
	Offset optional.Int32
}

ListAppsOpts Optional parameters for the method 'ListApps'

type Login1Opts

type Login1Opts struct {
	Email         optional.String
	Pass          optional.String
	FromAuthorize optional.String
	CliToken      optional.String
	CleverFlavor  optional.String
	OauthToken    optional.String
}

Login1Opts Optional parameters for the method 'Login1'

type LoginOpts

type LoginOpts struct {
	Email         optional.String
	Pass          optional.String
	FromAuthorize optional.String
	CliToken      optional.String
	CleverFlavor  optional.String
	OauthToken    optional.String
}

LoginOpts Optional parameters for the method 'Login'

type Message

type Message struct {
	Id      int32  `json:"id,omitempty"`
	Message string `json:"message,omitempty"`
	Type    string `json:"type,omitempty"`
}

Message struct for Message

type MfaLogin1Opts

type MfaLogin1Opts struct {
	MfaKind       optional.String
	MfaAttempt    optional.String
	Email         optional.String
	AuthId        optional.String
	FromAuthorize optional.String
	CliToken      optional.String
	CleverFlavor  optional.String
	OauthToken    optional.String
}

MfaLogin1Opts Optional parameters for the method 'MfaLogin1'

type MfaLoginOpts

type MfaLoginOpts struct {
	MfaKind       optional.String
	MfaAttempt    optional.String
	Email         optional.String
	AuthId        optional.String
	FromAuthorize optional.String
	CliToken      optional.String
	CleverFlavor  optional.String
	OauthToken    optional.String
}

MfaLoginOpts Optional parameters for the method 'MfaLogin'

type MfaRecoveryCode

type MfaRecoveryCode struct {
	Code string `json:"code,omitempty"`
}

MfaRecoveryCode struct for MfaRecoveryCode

type NamespaceView

type NamespaceView struct {
	Namespace string `json:"namespace,omitempty"`
}

NamespaceView struct for NamespaceView

type NextInPaymentFlow

type NextInPaymentFlow struct {
	Url string `json:"url,omitempty"`
}

NextInPaymentFlow struct for NextInPaymentFlow

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type OAuth1AccessTokenView

type OAuth1AccessTokenView struct {
	Token           string             `json:"token,omitempty"`
	Consumer        OAuth1ConsumerView `json:"consumer,omitempty"`
	CreationDate    int64              `json:"creationDate,omitempty"`
	LastUtilisation int64              `json:"lastUtilisation,omitempty"`
	Rights          OAuthRightsView    `json:"rights,omitempty"`
}

OAuth1AccessTokenView struct for OAuth1AccessTokenView

type OAuth1ConsumerSummary

type OAuth1ConsumerSummary struct {
	Name    string `json:"name,omitempty"`
	Key     string `json:"key,omitempty"`
	Picture string `json:"picture,omitempty"`
}

OAuth1ConsumerSummary struct for OAuth1ConsumerSummary

type OAuth1ConsumerView

type OAuth1ConsumerView struct {
	Name        string          `json:"name,omitempty"`
	Description string          `json:"description,omitempty"`
	Key         string          `json:"key,omitempty"`
	Url         string          `json:"url,omitempty"`
	Picture     string          `json:"picture,omitempty"`
	BaseUrl     string          `json:"baseUrl,omitempty"`
	Rights      OAuthRightsView `json:"rights,omitempty"`
}

OAuth1ConsumerView struct for OAuth1ConsumerView

type OAuthApplicationView

type OAuthApplicationView struct {
	Id            string `json:"id,omitempty"`
	Owner         string `json:"owner,omitempty"`
	Name          string `json:"name,omitempty"`
	Description   string `json:"description,omitempty"`
	GitUrl        string `json:"gitUrl,omitempty"`
	DefaultBranch string `json:"defaultBranch,omitempty"`
	Priv          bool   `json:"priv,omitempty"`
}

OAuthApplicationView struct for OAuthApplicationView

type OAuthClient

type OAuthClient struct {
	OAuthConfig *oauth1.Config
	OAuthToken  *oauth1.Token
}

func NewOAuthClient

func NewOAuthClient(consumerKey, consumerSecret string) *OAuthClient

func (*OAuthClient) SetTokens

func (o *OAuthClient) SetTokens(token, secret string)

SetOAuthTokens set oauth tokens in configuration

type OAuthRightsView

type OAuthRightsView struct {
	Almighty                                 bool `json:"almighty,omitempty"`
	AccessOrganisations                      bool `json:"access_organisations,omitempty"`
	ManageOrganisations                      bool `json:"manage_organisations,omitempty"`
	ManageOrganisationsServices              bool `json:"manage_organisations_services,omitempty"`
	ManageOrganisationsApplications          bool `json:"manage_organisations_applications,omitempty"`
	ManageOrganisationsMembers               bool `json:"manage_organisations_members,omitempty"`
	AccessOrganisationsBills                 bool `json:"access_organisations_bills,omitempty"`
	AccessOrganisationsCreditCount           bool `json:"access_organisations_credit_count,omitempty"`
	AccessOrganisationsConsumptionStatistics bool `json:"access_organisations_consumption_statistics,omitempty"`
	AccessPersonalInformation                bool `json:"access_personal_information,omitempty"`
	ManagePersonalInformation                bool `json:"manage_personal_information,omitempty"`
	ManageSshKeys                            bool `json:"manage_ssh_keys,omitempty"`
}

OAuthRightsView struct for OAuthRightsView

type OAuthTransactionView

type OAuthTransactionView struct {
	TransactionId string `json:"transactionId,omitempty"`
	RedirectUri   string `json:"redirectUri,omitempty"`
}

OAuthTransactionView struct for OAuthTransactionView

type OrganisationApiService

type OrganisationApiService service

OrganisationApiService OrganisationApi service

func (*OrganisationApiService) AbortAddonMigration

func (a *OrganisationApiService) AbortAddonMigration(ctx _context.Context, id string, addonId string, migrationId string) (string, *_nethttp.Response, error)

AbortAddonMigration Method for AbortAddonMigration

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId
  • @param migrationId

@return string

func (*OrganisationApiService) AddAddonTagByOrgaAndAddonId

func (a *OrganisationApiService) AddAddonTagByOrgaAndAddonId(ctx _context.Context, id string, addonId string, tag string) ([]string, *_nethttp.Response, error)

AddAddonTagByOrgaAndAddonId Method for AddAddonTagByOrgaAndAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId
  • @param tag

@return []string

func (*OrganisationApiService) AddApplicationByOrga

func (a *OrganisationApiService) AddApplicationByOrga(ctx _context.Context, id string, wannabeApplication WannabeApplication) (ApplicationView, *_nethttp.Response, error)

AddApplicationByOrga Method for AddApplicationByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param wannabeApplication

@return ApplicationView

func (*OrganisationApiService) AddApplicationDependencyByOrgaAndAppId

func (a *OrganisationApiService) AddApplicationDependencyByOrgaAndAppId(ctx _context.Context, id string, appId string, dependencyId string) (Message, *_nethttp.Response, error)

AddApplicationDependencyByOrgaAndAppId Method for AddApplicationDependencyByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param dependencyId

@return Message

func (*OrganisationApiService) AddApplicationTagByOrgaAndAppId

func (a *OrganisationApiService) AddApplicationTagByOrgaAndAppId(ctx _context.Context, id string, appId string, tag string) ([]string, *_nethttp.Response, error)

AddApplicationTagByOrgaAndAppId Method for AddApplicationTagByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param tag

@return []string

func (*OrganisationApiService) AddBetaTester

func (a *OrganisationApiService) AddBetaTester(ctx _context.Context, id string, providerId string) (Message, *_nethttp.Response, error)

AddBetaTester Method for AddBetaTester

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId

@return Message

func (*OrganisationApiService) AddOrganisationMember

func (a *OrganisationApiService) AddOrganisationMember(ctx _context.Context, id string, wannabeMember WannabeMember, localVarOptionals *AddOrganisationMemberOpts) (Message, *_nethttp.Response, error)

AddOrganisationMember Method for AddOrganisationMember

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param wannabeMember
  • @param optional nil or *AddOrganisationMemberOpts - Optional Parameters:
  • @param "InvitationKey" (optional.String) -

@return Message

func (*OrganisationApiService) AddPaymentMethodByOrga

func (a *OrganisationApiService) AddPaymentMethodByOrga(ctx _context.Context, id string, paymentData PaymentData) (PaymentMethodView, *_nethttp.Response, error)

AddPaymentMethodByOrga Method for AddPaymentMethodByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param paymentData

@return PaymentMethodView

func (*OrganisationApiService) AddProviderFeature

func (a *OrganisationApiService) AddProviderFeature(ctx _context.Context, id string, providerId string, wannabeAddonFeature WannabeAddonFeature) (AddonFeatureView, *_nethttp.Response, error)

AddProviderFeature Method for AddProviderFeature

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId
  • @param wannabeAddonFeature

@return AddonFeatureView

func (*OrganisationApiService) AddProviderPlan

func (a *OrganisationApiService) AddProviderPlan(ctx _context.Context, id string, providerId string, wannabeAddonPlan WannabeAddonPlan) (AddonPlanView, *_nethttp.Response, error)

AddProviderPlan Method for AddProviderPlan

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId
  • @param wannabeAddonPlan

@return AddonPlanView

func (*OrganisationApiService) AddTcpRedir

func (a *OrganisationApiService) AddTcpRedir(ctx _context.Context, id string, appId string, wannabeNamespace WannabeNamespace, localVarOptionals *AddTcpRedirOpts) (TcpRedirView, *_nethttp.Response, error)

AddTcpRedir Method for AddTcpRedir

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param wannabeNamespace
  • @param optional nil or *AddTcpRedirOpts - Optional Parameters:
  • @param "Payment" (optional.String) -

@return TcpRedirView

func (*OrganisationApiService) AddVhostsByOrgaAndAppId

func (a *OrganisationApiService) AddVhostsByOrgaAndAppId(ctx _context.Context, id string, appId string, domain string) (Message, *_nethttp.Response, error)

AddVhostsByOrgaAndAppId Method for AddVhostsByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param domain

@return Message

func (*OrganisationApiService) BuyDropsByOrga

func (a *OrganisationApiService) BuyDropsByOrga(ctx _context.Context, id string, wannaBuyPackage WannaBuyPackage) (InvoiceRendering, *_nethttp.Response, error)

BuyDropsByOrga Method for BuyDropsByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param wannaBuyPackage

@return InvoiceRendering

func (*OrganisationApiService) CancelApplicationDeploymentForOrga

func (a *OrganisationApiService) CancelApplicationDeploymentForOrga(ctx _context.Context, id string, appId string, deploymentId string) (Message, *_nethttp.Response, error)

CancelApplicationDeploymentForOrga Method for CancelApplicationDeploymentForOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param deploymentId

@return Message

func (*OrganisationApiService) ChangePlanByOrgaAndAddonId

func (a *OrganisationApiService) ChangePlanByOrgaAndAddonId(ctx _context.Context, id string, addonId string, wannabePlanChange WannabePlanChange) (string, *_nethttp.Response, error)

ChangePlanByOrgaAndAddonId Method for ChangePlanByOrgaAndAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId
  • @param wannabePlanChange

@return string

func (*OrganisationApiService) ChoosePaymentProviderByOrga

func (a *OrganisationApiService) ChoosePaymentProviderByOrga(ctx _context.Context, id string, bid string, paymentProviderSelection PaymentProviderSelection) (NextInPaymentFlow, *_nethttp.Response, error)

ChoosePaymentProviderByOrga Method for ChoosePaymentProviderByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param bid
  • @param paymentProviderSelection

@return NextInPaymentFlow

func (*OrganisationApiService) CreateConsumerByOrga

func (a *OrganisationApiService) CreateConsumerByOrga(ctx _context.Context, id string, wannabeOAuth1Consumer WannabeOAuth1Consumer) (OAuth1ConsumerView, *_nethttp.Response, error)

CreateConsumerByOrga Method for CreateConsumerByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param wannabeOAuth1Consumer

@return OAuth1ConsumerView

func (*OrganisationApiService) CreateOrganisation

func (a *OrganisationApiService) CreateOrganisation(ctx _context.Context, wannabeOrganisation WannabeOrganisation) (OrganisationView, *_nethttp.Response, error)

CreateOrganisation Method for CreateOrganisation

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannabeOrganisation

@return OrganisationView

func (*OrganisationApiService) CreateProvider

CreateProvider Method for CreateProvider

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param wannabeAddonProvider

@return AddonProviderInfoFullView

func (*OrganisationApiService) DeleteAddonTagByOrgaAndAddonId

func (a *OrganisationApiService) DeleteAddonTagByOrgaAndAddonId(ctx _context.Context, id string, addonId string, tag string) ([]string, *_nethttp.Response, error)

DeleteAddonTagByOrgaAndAddonId Method for DeleteAddonTagByOrgaAndAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId
  • @param tag

@return []string

func (*OrganisationApiService) DeleteApplicationByOrgaAndAppId

func (a *OrganisationApiService) DeleteApplicationByOrgaAndAppId(ctx _context.Context, id string, appId string) (Message, *_nethttp.Response, error)

DeleteApplicationByOrgaAndAppId Method for DeleteApplicationByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return Message

func (*OrganisationApiService) DeleteApplicationDependencyByOrgaAndAppId

func (a *OrganisationApiService) DeleteApplicationDependencyByOrgaAndAppId(ctx _context.Context, id string, appId string, dependencyId string) (*_nethttp.Response, error)

DeleteApplicationDependencyByOrgaAndAppId Method for DeleteApplicationDependencyByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param dependencyId

func (*OrganisationApiService) DeleteApplicationTagByOrgaAndAppId

func (a *OrganisationApiService) DeleteApplicationTagByOrgaAndAppId(ctx _context.Context, id string, appId string, tag string) ([]string, *_nethttp.Response, error)

DeleteApplicationTagByOrgaAndAppId Method for DeleteApplicationTagByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param tag

@return []string

func (*OrganisationApiService) DeleteConsumerByOrga

func (a *OrganisationApiService) DeleteConsumerByOrga(ctx _context.Context, id string, key string) (*_nethttp.Response, error)

DeleteConsumerByOrga Method for DeleteConsumerByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param key

func (*OrganisationApiService) DeleteOrganisation

func (a *OrganisationApiService) DeleteOrganisation(ctx _context.Context, id string) (Message, *_nethttp.Response, error)

DeleteOrganisation Method for DeleteOrganisation

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return Message

func (*OrganisationApiService) DeletePaymentMethodByOrga

func (a *OrganisationApiService) DeletePaymentMethodByOrga(ctx _context.Context, id string, mId string) (*_nethttp.Response, error)

DeletePaymentMethodByOrga Method for DeletePaymentMethodByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param mId

func (*OrganisationApiService) DeleteProvider

func (a *OrganisationApiService) DeleteProvider(ctx _context.Context, id string, providerId string) (*_nethttp.Response, error)

DeleteProvider Method for DeleteProvider

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId

func (*OrganisationApiService) DeleteProviderFeature

func (a *OrganisationApiService) DeleteProviderFeature(ctx _context.Context, id string, providerId string, featureId string) (*_nethttp.Response, error)

DeleteProviderFeature Method for DeleteProviderFeature

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId
  • @param featureId

func (*OrganisationApiService) DeleteProviderPlan

func (a *OrganisationApiService) DeleteProviderPlan(ctx _context.Context, id string, providerId string, planId string) (*_nethttp.Response, error)

DeleteProviderPlan Method for DeleteProviderPlan

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId
  • @param planId

func (*OrganisationApiService) DeleteProviderPlanFeature

func (a *OrganisationApiService) DeleteProviderPlanFeature(ctx _context.Context, id string, providerId string, planId string, featureName string) (*_nethttp.Response, error)

DeleteProviderPlanFeature Method for DeleteProviderPlanFeature

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId
  • @param planId
  • @param featureName

func (*OrganisationApiService) DeletePurchaseOrderByOrga

func (a *OrganisationApiService) DeletePurchaseOrderByOrga(ctx _context.Context, id string, bid string) (*_nethttp.Response, error)

DeletePurchaseOrderByOrga Method for DeletePurchaseOrderByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param bid

func (*OrganisationApiService) DeleteRecurrentPaymentByOrga

func (a *OrganisationApiService) DeleteRecurrentPaymentByOrga(ctx _context.Context, id string) (*_nethttp.Response, error)

DeleteRecurrentPaymentByOrga Method for DeleteRecurrentPaymentByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

func (*OrganisationApiService) DeprovisionAddonByOrgaAndAddonId

func (a *OrganisationApiService) DeprovisionAddonByOrgaAndAddonId(ctx _context.Context, id string, addonId string) (Message, *_nethttp.Response, error)

DeprovisionAddonByOrgaAndAddonId Method for DeprovisionAddonByOrgaAndAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId

@return Message

func (*OrganisationApiService) EditApplicationByOrgaAndAppId

func (a *OrganisationApiService) EditApplicationByOrgaAndAppId(ctx _context.Context, id string, appId string, wannabeApplication WannabeApplication) (ApplicationView, *_nethttp.Response, error)

EditApplicationByOrgaAndAppId Method for EditApplicationByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param wannabeApplication

@return ApplicationView

func (*OrganisationApiService) EditApplicationEnvByOrgaAndAppIdAndEnvName

func (a *OrganisationApiService) EditApplicationEnvByOrgaAndAppIdAndEnvName(ctx _context.Context, id string, appId string, envName string, wannabeValue WannabeValue) (ApplicationView, *_nethttp.Response, error)

EditApplicationEnvByOrgaAndAppIdAndEnvName Method for EditApplicationEnvByOrgaAndAppIdAndEnvName

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param envName
  • @param wannabeValue

@return ApplicationView

func (*OrganisationApiService) EditApplicationEnvironmentByOrgaAndAppId

func (a *OrganisationApiService) EditApplicationEnvironmentByOrgaAndAppId(ctx _context.Context, id string, appId string, body string) (ApplicationView, *_nethttp.Response, error)

EditApplicationEnvironmentByOrgaAndAppId Method for EditApplicationEnvironmentByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param body

@return ApplicationView

func (*OrganisationApiService) EditOrganisation

func (a *OrganisationApiService) EditOrganisation(ctx _context.Context, id string, wannabeOrganisation WannabeOrganisation) (OrganisationView, *_nethttp.Response, error)

EditOrganisation Method for EditOrganisation

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param wannabeOrganisation

@return OrganisationView

func (*OrganisationApiService) EditOrganisationMember

func (a *OrganisationApiService) EditOrganisationMember(ctx _context.Context, id string, userId string, wannabeMember WannabeMember) (Message, *_nethttp.Response, error)

EditOrganisationMember Method for EditOrganisationMember

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param userId
  • @param wannabeMember

@return Message

func (*OrganisationApiService) EditProviderPlan

func (a *OrganisationApiService) EditProviderPlan(ctx _context.Context, id string, providerId string, planId string, wannabeAddonPlan WannabeAddonPlan) (AddonPlanView, *_nethttp.Response, error)

EditProviderPlan Method for EditProviderPlan

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId
  • @param planId
  • @param wannabeAddonPlan

@return AddonPlanView

func (*OrganisationApiService) EditProviderPlanFeature

func (a *OrganisationApiService) EditProviderPlanFeature(ctx _context.Context, id string, providerId string, planId string, featureName string, addonFeatureInstanceView AddonFeatureInstanceView) (AddonPlanView, *_nethttp.Response, error)

EditProviderPlanFeature Method for EditProviderPlanFeature

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId
  • @param planId
  • @param featureName
  • @param addonFeatureInstanceView

@return AddonPlanView

func (*OrganisationApiService) GetAddonByOrgaAndAddonId

func (a *OrganisationApiService) GetAddonByOrgaAndAddonId(ctx _context.Context, id string, addonId string) (AddonView, *_nethttp.Response, error)

GetAddonByOrgaAndAddonId Method for GetAddonByOrgaAndAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId

@return AddonView

func (*OrganisationApiService) GetAddonEnvByOrgaAndAddonId

func (a *OrganisationApiService) GetAddonEnvByOrgaAndAddonId(ctx _context.Context, id string, addonId string) ([]AddonEnvironmentView, *_nethttp.Response, error)

GetAddonEnvByOrgaAndAddonId Method for GetAddonEnvByOrgaAndAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId

@return []AddonEnvironmentView

func (*OrganisationApiService) GetAddonInstance

func (a *OrganisationApiService) GetAddonInstance(ctx _context.Context, id string, addonId string, instanceId string) (string, *_nethttp.Response, error)

GetAddonInstance Method for GetAddonInstance

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId
  • @param instanceId

@return string

func (*OrganisationApiService) GetAddonInstances

func (a *OrganisationApiService) GetAddonInstances(ctx _context.Context, id string, addonId string, localVarOptionals *GetAddonInstancesOpts) ([]SuperNovaInstanceView, *_nethttp.Response, error)

GetAddonInstances Method for GetAddonInstances

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId
  • @param optional nil or *GetAddonInstancesOpts - Optional Parameters:
  • @param "DeploymentId" (optional.String) -
  • @param "WithDeleted" (optional.String) -

@return []SuperNovaInstanceView

func (*OrganisationApiService) GetAddonMigration

func (a *OrganisationApiService) GetAddonMigration(ctx _context.Context, id string, addonId string, migrationId string) (string, *_nethttp.Response, error)

GetAddonMigration Method for GetAddonMigration

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId
  • @param migrationId

@return string

func (*OrganisationApiService) GetAddonMigrations

func (a *OrganisationApiService) GetAddonMigrations(ctx _context.Context, id string, addonId string) (string, *_nethttp.Response, error)

GetAddonMigrations Method for GetAddonMigrations

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId

@return string

func (*OrganisationApiService) GetAddonSSODataForOrga

func (a *OrganisationApiService) GetAddonSSODataForOrga(ctx _context.Context, id string, addonId string) (AddonProviderSsoData, *_nethttp.Response, error)

GetAddonSSODataForOrga Method for GetAddonSSODataForOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId

@return AddonProviderSsoData

func (*OrganisationApiService) GetAddonTagsByOrgaIdAndAddonId

func (a *OrganisationApiService) GetAddonTagsByOrgaIdAndAddonId(ctx _context.Context, id string, addonId string) ([]string, *_nethttp.Response, error)

GetAddonTagsByOrgaIdAndAddonId Method for GetAddonTagsByOrgaIdAndAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId

@return []string

func (*OrganisationApiService) GetAddonsByOrgaId

func (a *OrganisationApiService) GetAddonsByOrgaId(ctx _context.Context, id string) ([]AddonView, *_nethttp.Response, error)

GetAddonsByOrgaId Method for GetAddonsByOrgaId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return []AddonView

func (*OrganisationApiService) GetAddonsLinkedToApplicationByOrgaAndAppId

func (a *OrganisationApiService) GetAddonsLinkedToApplicationByOrgaAndAppId(ctx _context.Context, id string, appId string) ([]AddonView, *_nethttp.Response, error)

GetAddonsLinkedToApplicationByOrgaAndAppId Method for GetAddonsLinkedToApplicationByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return []AddonView

func (*OrganisationApiService) GetAllApplicationsByOrga

func (a *OrganisationApiService) GetAllApplicationsByOrga(ctx _context.Context, id string, localVarOptionals *GetAllApplicationsByOrgaOpts) ([]ApplicationView, *_nethttp.Response, error)

GetAllApplicationsByOrga Method for GetAllApplicationsByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param optional nil or *GetAllApplicationsByOrgaOpts - Optional Parameters:
  • @param "InstanceId" (optional.String) -

@return []ApplicationView

func (*OrganisationApiService) GetAmountForOrga

GetAmountForOrga Method for GetAmountForOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return DropCountView

func (*OrganisationApiService) GetApplicationBranchesByOrgaAndAppId

func (a *OrganisationApiService) GetApplicationBranchesByOrgaAndAppId(ctx _context.Context, id string, appId string) ([]string, *_nethttp.Response, error)

GetApplicationBranchesByOrgaAndAppId Method for GetApplicationBranchesByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return []string

func (*OrganisationApiService) GetApplicationByOrgaAndAppId

func (a *OrganisationApiService) GetApplicationByOrgaAndAppId(ctx _context.Context, id string, appId string) (ApplicationView, *_nethttp.Response, error)

GetApplicationByOrgaAndAppId Method for GetApplicationByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return ApplicationView

func (*OrganisationApiService) GetApplicationDependenciesByOrgaAndAppId

func (a *OrganisationApiService) GetApplicationDependenciesByOrgaAndAppId(ctx _context.Context, id string, appId string) ([]ApplicationView, *_nethttp.Response, error)

GetApplicationDependenciesByOrgaAndAppId Method for GetApplicationDependenciesByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return []ApplicationView

func (*OrganisationApiService) GetApplicationDependenciesEnvByOrgaAndAppId

func (a *OrganisationApiService) GetApplicationDependenciesEnvByOrgaAndAppId(ctx _context.Context, id string, appId string) (*_nethttp.Response, error)

GetApplicationDependenciesEnvByOrgaAndAppId Method for GetApplicationDependenciesEnvByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

func (*OrganisationApiService) GetApplicationDependentsByOrgaAndAppId

func (a *OrganisationApiService) GetApplicationDependentsByOrgaAndAppId(ctx _context.Context, id string, appId string) ([]ApplicationView, *_nethttp.Response, error)

GetApplicationDependentsByOrgaAndAppId Method for GetApplicationDependentsByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return []ApplicationView

func (*OrganisationApiService) GetApplicationDeploymentForOrga

func (a *OrganisationApiService) GetApplicationDeploymentForOrga(ctx _context.Context, id string, appId string, deploymentId string) (*_nethttp.Response, error)

GetApplicationDeploymentForOrga Method for GetApplicationDeploymentForOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param deploymentId

func (*OrganisationApiService) GetApplicationDeploymentsForOrga

func (a *OrganisationApiService) GetApplicationDeploymentsForOrga(ctx _context.Context, id string, appId string, localVarOptionals *GetApplicationDeploymentsForOrgaOpts) ([]DeploymentView, *_nethttp.Response, error)

GetApplicationDeploymentsForOrga Method for GetApplicationDeploymentsForOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param optional nil or *GetApplicationDeploymentsForOrgaOpts - Optional Parameters:
  • @param "Limit" (optional.String) -
  • @param "Offset" (optional.String) -
  • @param "Action" (optional.String) -

@return []DeploymentView

func (*OrganisationApiService) GetApplicationEnvByOrgaAndAppId

func (a *OrganisationApiService) GetApplicationEnvByOrgaAndAppId(ctx _context.Context, id string, appId string) ([]AddonEnvironmentView, *_nethttp.Response, error)

GetApplicationEnvByOrgaAndAppId Method for GetApplicationEnvByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return []AddonEnvironmentView

func (*OrganisationApiService) GetApplicationInstanceByOrgaAndAppAndInstanceId

func (a *OrganisationApiService) GetApplicationInstanceByOrgaAndAppAndInstanceId(ctx _context.Context, id string, appId string, instanceId string) (string, *_nethttp.Response, error)

GetApplicationInstanceByOrgaAndAppAndInstanceId Method for GetApplicationInstanceByOrgaAndAppAndInstanceId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param instanceId

@return string

func (*OrganisationApiService) GetApplicationInstancesByOrgaAndAppId

func (a *OrganisationApiService) GetApplicationInstancesByOrgaAndAppId(ctx _context.Context, id string, appId string, localVarOptionals *GetApplicationInstancesByOrgaAndAppIdOpts) ([]SuperNovaInstanceView, *_nethttp.Response, error)

GetApplicationInstancesByOrgaAndAppId Method for GetApplicationInstancesByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param optional nil or *GetApplicationInstancesByOrgaAndAppIdOpts - Optional Parameters:
  • @param "DeploymentId" (optional.String) -
  • @param "WithDeleted" (optional.String) -

@return []SuperNovaInstanceView

func (*OrganisationApiService) GetApplicationTagsByOrgaAndAppId

func (a *OrganisationApiService) GetApplicationTagsByOrgaAndAppId(ctx _context.Context, id string, appId string) ([]string, *_nethttp.Response, error)

GetApplicationTagsByOrgaAndAppId Method for GetApplicationTagsByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return []string

func (*OrganisationApiService) GetApplicationsLinkedToAddonByOrgaAndAddonId

func (a *OrganisationApiService) GetApplicationsLinkedToAddonByOrgaAndAddonId(ctx _context.Context, id string, addonId string) ([]ApplicationView, *_nethttp.Response, error)

GetApplicationsLinkedToAddonByOrgaAndAddonId Method for GetApplicationsLinkedToAddonByOrgaAndAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId

@return []ApplicationView

func (*OrganisationApiService) GetConsumerByOrga

GetConsumerByOrga Method for GetConsumerByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param key

@return OAuth1ConsumerView

func (*OrganisationApiService) GetConsumerSecretByOrga

func (a *OrganisationApiService) GetConsumerSecretByOrga(ctx _context.Context, id string, key string) (SecretView, *_nethttp.Response, error)

GetConsumerSecretByOrga Method for GetConsumerSecretByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param key

@return SecretView

func (*OrganisationApiService) GetConsumersByOrga

GetConsumersByOrga Method for GetConsumersByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return []OAuth1ConsumerView

func (*OrganisationApiService) GetConsumptionsForOrga

func (a *OrganisationApiService) GetConsumptionsForOrga(ctx _context.Context, id string, localVarOptionals *GetConsumptionsForOrgaOpts) (string, *_nethttp.Response, error)

GetConsumptionsForOrga Method for GetConsumptionsForOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param optional nil or *GetConsumptionsForOrgaOpts - Optional Parameters:
  • @param "AppId" (optional.String) -
  • @param "From" (optional.String) -
  • @param "To" (optional.String) -
  • @param "For_" (optional.String) -

@return string

func (*OrganisationApiService) GetDefaultMethodByOrga

func (a *OrganisationApiService) GetDefaultMethodByOrga(ctx _context.Context, id string) (PaymentMethodView, *_nethttp.Response, error)

GetDefaultMethodByOrga Method for GetDefaultMethodByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return PaymentMethodView

func (*OrganisationApiService) GetDeploymentsForAllApps

func (a *OrganisationApiService) GetDeploymentsForAllApps(ctx _context.Context, id string, localVarOptionals *GetDeploymentsForAllAppsOpts) (*_nethttp.Response, error)

GetDeploymentsForAllApps Method for GetDeploymentsForAllApps

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param optional nil or *GetDeploymentsForAllAppsOpts - Optional Parameters:
  • @param "Limit" (optional.Int32) -

func (*OrganisationApiService) GetEnvOfAddonsLinkedToApplicationByOrgaAndAppId

func (a *OrganisationApiService) GetEnvOfAddonsLinkedToApplicationByOrgaAndAppId(ctx _context.Context, id string, appId string) ([]LinkedAddonEnvironmentView, *_nethttp.Response, error)

GetEnvOfAddonsLinkedToApplicationByOrgaAndAppId Method for GetEnvOfAddonsLinkedToApplicationByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return []LinkedAddonEnvironmentView

func (*OrganisationApiService) GetExposedEnvByOrgaAndAppId

func (a *OrganisationApiService) GetExposedEnvByOrgaAndAppId(ctx _context.Context, id string, appId string) (string, *_nethttp.Response, error)

GetExposedEnvByOrgaAndAppId Method for GetExposedEnvByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return string

func (*OrganisationApiService) GetFavouriteVhostByOrgaAndAppId

func (a *OrganisationApiService) GetFavouriteVhostByOrgaAndAppId(ctx _context.Context, id string, appId string) (VhostView, *_nethttp.Response, error)

GetFavouriteVhostByOrgaAndAppId Method for GetFavouriteVhostByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return VhostView

func (*OrganisationApiService) GetInstancesForAllAppsForOrga

func (a *OrganisationApiService) GetInstancesForAllAppsForOrga(ctx _context.Context, id string) (string, *_nethttp.Response, error)

GetInstancesForAllAppsForOrga Method for GetInstancesForAllAppsForOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return string

func (*OrganisationApiService) GetInvoiceByOrga

GetInvoiceByOrga Method for GetInvoiceByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param bid

@return InvoiceRendering

func (*OrganisationApiService) GetInvoicesByOrga

GetInvoicesByOrga Method for GetInvoicesByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return []InvoiceRendering

func (*OrganisationApiService) GetMonthlyInvoiceByOrga

func (a *OrganisationApiService) GetMonthlyInvoiceByOrga(ctx _context.Context, id string) (string, *_nethttp.Response, error)

GetMonthlyInvoiceByOrga Method for GetMonthlyInvoiceByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return string

func (*OrganisationApiService) GetNamespaces

GetNamespaces Method for GetNamespaces

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return []NamespaceView

func (*OrganisationApiService) GetNewSetupIntentByOrga

func (a *OrganisationApiService) GetNewSetupIntentByOrga(ctx _context.Context, id string, localVarOptionals *GetNewSetupIntentByOrgaOpts) (SetupIntentView, *_nethttp.Response, error)

GetNewSetupIntentByOrga Method for GetNewSetupIntentByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param optional nil or *GetNewSetupIntentByOrgaOpts - Optional Parameters:
  • @param "Type_" (optional.String) -

@return SetupIntentView

func (*OrganisationApiService) GetOrganisation

GetOrganisation Method for GetOrganisation

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return OrganisationView

func (*OrganisationApiService) GetOrganisationMembers

func (a *OrganisationApiService) GetOrganisationMembers(ctx _context.Context, id string) ([]OrganisationMemberView, *_nethttp.Response, error)

GetOrganisationMembers Method for GetOrganisationMembers

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return []OrganisationMemberView

func (*OrganisationApiService) GetPaymentInfoForOrga

func (a *OrganisationApiService) GetPaymentInfoForOrga(ctx _context.Context, id string) (PaymentInfoView, *_nethttp.Response, error)

GetPaymentInfoForOrga Method for GetPaymentInfoForOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return PaymentInfoView

func (*OrganisationApiService) GetPdfInvoiceByOrga

func (a *OrganisationApiService) GetPdfInvoiceByOrga(ctx _context.Context, id string, bid string, localVarOptionals *GetPdfInvoiceByOrgaOpts) (*_nethttp.Response, error)

GetPdfInvoiceByOrga Method for GetPdfInvoiceByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param bid
  • @param optional nil or *GetPdfInvoiceByOrgaOpts - Optional Parameters:
  • @param "Token" (optional.String) -

func (*OrganisationApiService) GetPriceWithTaxByOrga

func (a *OrganisationApiService) GetPriceWithTaxByOrga(ctx _context.Context, id string, price string) (PriceWithTaxInfo, *_nethttp.Response, error)

GetPriceWithTaxByOrga Method for GetPriceWithTaxByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param price

@return PriceWithTaxInfo

func (*OrganisationApiService) GetProviderFeatures

func (a *OrganisationApiService) GetProviderFeatures(ctx _context.Context, id string, providerId string) ([]AddonFeatureView, *_nethttp.Response, error)

GetProviderFeatures Method for GetProviderFeatures

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId

@return []AddonFeatureView

func (*OrganisationApiService) GetProviderInfo

func (a *OrganisationApiService) GetProviderInfo(ctx _context.Context, id string, providerId string) (AddonProviderInfoView, *_nethttp.Response, error)

GetProviderInfo Method for GetProviderInfo

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId

@return AddonProviderInfoView

func (*OrganisationApiService) GetProviderPlan

func (a *OrganisationApiService) GetProviderPlan(ctx _context.Context, id string, providerId string, planId string) (AddonPlanView, *_nethttp.Response, error)

GetProviderPlan Method for GetProviderPlan

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId
  • @param planId

@return AddonPlanView

func (*OrganisationApiService) GetProviderPlans

func (a *OrganisationApiService) GetProviderPlans(ctx _context.Context, id string, providerId string) ([]AddonPlanView, *_nethttp.Response, error)

GetProviderPlans Method for GetProviderPlans

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId

@return []AddonPlanView

func (*OrganisationApiService) GetProviderTags

func (a *OrganisationApiService) GetProviderTags(ctx _context.Context, id string, providerId string) ([]string, *_nethttp.Response, error)

GetProviderTags Method for GetProviderTags

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId

@return []string

func (*OrganisationApiService) GetProvidersInfo

GetProvidersInfo Method for GetProvidersInfo

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return []AddonProviderInfoFullView

func (*OrganisationApiService) GetRecurrentPaymentByOrga

func (a *OrganisationApiService) GetRecurrentPaymentByOrga(ctx _context.Context, id string) (RecurrentPaymentView, *_nethttp.Response, error)

GetRecurrentPaymentByOrga Method for GetRecurrentPaymentByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return RecurrentPaymentView

func (*OrganisationApiService) GetSSODataForOrga

func (a *OrganisationApiService) GetSSODataForOrga(ctx _context.Context, id string, providerId string) (AddonProviderSsoData, *_nethttp.Response, error)

GetSSODataForOrga Method for GetSSODataForOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId

@return AddonProviderSsoData

func (*OrganisationApiService) GetStripeTokenByOrga

func (a *OrganisationApiService) GetStripeTokenByOrga(ctx _context.Context, id string) (BraintreeToken, *_nethttp.Response, error)

GetStripeTokenByOrga Method for GetStripeTokenByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return BraintreeToken

func (*OrganisationApiService) GetTcpRedirs

func (a *OrganisationApiService) GetTcpRedirs(ctx _context.Context, id string, appId string) ([]TcpRedirView, *_nethttp.Response, error)

GetTcpRedirs Method for GetTcpRedirs

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return []TcpRedirView

func (*OrganisationApiService) GetUnpaidInvoicesByOrga

func (a *OrganisationApiService) GetUnpaidInvoicesByOrga(ctx _context.Context, id string) ([]InvoiceRendering, *_nethttp.Response, error)

GetUnpaidInvoicesByOrga Method for GetUnpaidInvoicesByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return []InvoiceRendering

func (*OrganisationApiService) GetUnpaidInvoicesByOrga1

func (a *OrganisationApiService) GetUnpaidInvoicesByOrga1(ctx _context.Context, id string) ([]PaymentMethodView, *_nethttp.Response, error)

GetUnpaidInvoicesByOrga1 Method for GetUnpaidInvoicesByOrga1

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return []PaymentMethodView

func (*OrganisationApiService) GetUserOrganisationss

func (a *OrganisationApiService) GetUserOrganisationss(ctx _context.Context, localVarOptionals *GetUserOrganisationssOpts) ([]OrganisationView, *_nethttp.Response, error)

GetUserOrganisationss Method for GetUserOrganisationss

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetUserOrganisationssOpts - Optional Parameters:
  • @param "User" (optional.String) -

@return []OrganisationView

func (*OrganisationApiService) GetVhostsByOrgaAndAppId

func (a *OrganisationApiService) GetVhostsByOrgaAndAppId(ctx _context.Context, id string, appId string) ([]VhostView, *_nethttp.Response, error)

GetVhostsByOrgaAndAppId Method for GetVhostsByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return []VhostView

func (*OrganisationApiService) LinkAddonToApplicationByOrgaAndAppId

func (a *OrganisationApiService) LinkAddonToApplicationByOrgaAndAppId(ctx _context.Context, id string, appId string, body string) (*_nethttp.Response, error)

LinkAddonToApplicationByOrgaAndAppId Method for LinkAddonToApplicationByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param body

func (*OrganisationApiService) MarkFavouriteVhostByOrgaAndAppId

func (a *OrganisationApiService) MarkFavouriteVhostByOrgaAndAppId(ctx _context.Context, id string, appId string, vhostView VhostView) (VhostView, *_nethttp.Response, error)

MarkFavouriteVhostByOrgaAndAppId Method for MarkFavouriteVhostByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param vhostView

@return VhostView

func (*OrganisationApiService) PreorderAddonByOrgaId

func (a *OrganisationApiService) PreorderAddonByOrgaId(ctx _context.Context, id string, wannabeAddonProvision WannabeAddonProvision) (InvoiceRendering, *_nethttp.Response, error)

PreorderAddonByOrgaId Method for PreorderAddonByOrgaId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param wannabeAddonProvision

@return InvoiceRendering

func (*OrganisationApiService) PreorderMigration

func (a *OrganisationApiService) PreorderMigration(ctx _context.Context, id string, addonId string, localVarOptionals *PreorderMigrationOpts) (string, *_nethttp.Response, error)

PreorderMigration Method for PreorderMigration

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId
  • @param optional nil or *PreorderMigrationOpts - Optional Parameters:
  • @param "PlanId" (optional.String) -

@return string

func (*OrganisationApiService) ProvisionAddonByOrgaId

func (a *OrganisationApiService) ProvisionAddonByOrgaId(ctx _context.Context, id string, wannabeAddonProvision WannabeAddonProvision) (AddonView, *_nethttp.Response, error)

ProvisionAddonByOrgaId Method for ProvisionAddonByOrgaId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param wannabeAddonProvision

@return AddonView

func (*OrganisationApiService) RedeployApplicationByOrgaAndAppId

func (a *OrganisationApiService) RedeployApplicationByOrgaAndAppId(ctx _context.Context, id string, appId string, localVarOptionals *RedeployApplicationByOrgaAndAppIdOpts) (*_nethttp.Response, error)

RedeployApplicationByOrgaAndAppId Method for RedeployApplicationByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param optional nil or *RedeployApplicationByOrgaAndAppIdOpts - Optional Parameters:
  • @param "Commit" (optional.String) -
  • @param "UseCache" (optional.String) -

func (*OrganisationApiService) RemoveApplicationEnvByOrgaAndAppIdAndEnvName

func (a *OrganisationApiService) RemoveApplicationEnvByOrgaAndAppIdAndEnvName(ctx _context.Context, id string, appId string, envName string) (ApplicationView, *_nethttp.Response, error)

RemoveApplicationEnvByOrgaAndAppIdAndEnvName Method for RemoveApplicationEnvByOrgaAndAppIdAndEnvName

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param envName

@return ApplicationView

func (*OrganisationApiService) RemoveOrganisationMember

func (a *OrganisationApiService) RemoveOrganisationMember(ctx _context.Context, id string, userId string) (Message, *_nethttp.Response, error)

RemoveOrganisationMember Method for RemoveOrganisationMember

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param userId

@return Message

func (*OrganisationApiService) RemoveTcpRedir

func (a *OrganisationApiService) RemoveTcpRedir(ctx _context.Context, id string, appId string, sourcePort int64, localVarOptionals *RemoveTcpRedirOpts) (*_nethttp.Response, error)

RemoveTcpRedir Method for RemoveTcpRedir

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param sourcePort
  • @param optional nil or *RemoveTcpRedirOpts - Optional Parameters:
  • @param "Namespace" (optional.String) -

func (*OrganisationApiService) RemoveVhostsByOrgaAndAppId

func (a *OrganisationApiService) RemoveVhostsByOrgaAndAppId(ctx _context.Context, id string, appId string, domain string) (Message, *_nethttp.Response, error)

RemoveVhostsByOrgaAndAppId Method for RemoveVhostsByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param domain

@return Message

func (*OrganisationApiService) ReplaceAddonTags

func (a *OrganisationApiService) ReplaceAddonTags(ctx _context.Context, id string, addonId string, localVarOptionals *ReplaceAddonTagsOpts) ([]string, *_nethttp.Response, error)

ReplaceAddonTags Method for ReplaceAddonTags

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId
  • @param optional nil or *ReplaceAddonTagsOpts - Optional Parameters:
  • @param "Body" (optional.String) -

@return []string

func (*OrganisationApiService) ReplaceApplicationTags

func (a *OrganisationApiService) ReplaceApplicationTags(ctx _context.Context, id string, appId string, localVarOptionals *ReplaceApplicationTagsOpts) ([]string, *_nethttp.Response, error)

ReplaceApplicationTags Method for ReplaceApplicationTags

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param optional nil or *ReplaceApplicationTagsOpts - Optional Parameters:
  • @param "Body" (optional.String) -

@return []string

func (*OrganisationApiService) SetApplicationBranchByOrgaAndAppId

func (a *OrganisationApiService) SetApplicationBranchByOrgaAndAppId(ctx _context.Context, id string, appId string, wannabeBranch WannabeBranch) (*_nethttp.Response, error)

SetApplicationBranchByOrgaAndAppId Method for SetApplicationBranchByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param wannabeBranch

func (*OrganisationApiService) SetBuildInstanceFlavorByOrgaAndAppId

func (a *OrganisationApiService) SetBuildInstanceFlavorByOrgaAndAppId(ctx _context.Context, id string, appId string, wannabeBuildFlavor WannabeBuildFlavor) (*_nethttp.Response, error)

SetBuildInstanceFlavorByOrgaAndAppId Method for SetBuildInstanceFlavorByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param wannabeBuildFlavor

func (*OrganisationApiService) SetDefaultMethodByOrga

func (a *OrganisationApiService) SetDefaultMethodByOrga(ctx _context.Context, id string, paymentData PaymentData) (*_nethttp.Response, error)

SetDefaultMethodByOrga Method for SetDefaultMethodByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param paymentData

func (*OrganisationApiService) SetMaxCreditsPerMonthByOrga

func (a *OrganisationApiService) SetMaxCreditsPerMonthByOrga(ctx _context.Context, id string, wannabeMaxCredits WannabeMaxCredits) (string, *_nethttp.Response, error)

SetMaxCreditsPerMonthByOrga Method for SetMaxCreditsPerMonthByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param wannabeMaxCredits

@return string

func (*OrganisationApiService) SetOrgaAvatarFromSource

func (a *OrganisationApiService) SetOrgaAvatarFromSource(ctx _context.Context, id string, wannabeAvatarSource WannabeAvatarSource) (UrlView, *_nethttp.Response, error)

SetOrgaAvatarFromSource Method for SetOrgaAvatarFromSource

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param wannabeAvatarSource

@return UrlView

func (*OrganisationApiService) UndeployApplicationByOrgaAndAppId

func (a *OrganisationApiService) UndeployApplicationByOrgaAndAppId(ctx _context.Context, id string, appId string) (Message, *_nethttp.Response, error)

UndeployApplicationByOrgaAndAppId Method for UndeployApplicationByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

@return Message

func (*OrganisationApiService) UnlinkAddonFromApplicationByOrgaAndAppAnddAddonId

func (a *OrganisationApiService) UnlinkAddonFromApplicationByOrgaAndAppAnddAddonId(ctx _context.Context, id string, appId string, addonId string) (*_nethttp.Response, error)

UnlinkAddonFromApplicationByOrgaAndAppAnddAddonId Method for UnlinkAddonFromApplicationByOrgaAndAppAnddAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param addonId

func (*OrganisationApiService) UnmarkFavouriteVhostByOrgaAndAppId

func (a *OrganisationApiService) UnmarkFavouriteVhostByOrgaAndAppId(ctx _context.Context, id string, appId string) (*_nethttp.Response, error)

UnmarkFavouriteVhostByOrgaAndAppId Method for UnmarkFavouriteVhostByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

func (*OrganisationApiService) UpdateAddonInfo

func (a *OrganisationApiService) UpdateAddonInfo(ctx _context.Context, id string, addonId string, wannabeAddonProvision WannabeAddonProvision) (AddonView, *_nethttp.Response, error)

UpdateAddonInfo Method for UpdateAddonInfo

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param addonId
  • @param wannabeAddonProvision

@return AddonView

func (*OrganisationApiService) UpdateConsumerByOrga

func (a *OrganisationApiService) UpdateConsumerByOrga(ctx _context.Context, id string, key string, wannabeOAuth1Consumer WannabeOAuth1Consumer) (OAuth1ConsumerView, *_nethttp.Response, error)

UpdateConsumerByOrga Method for UpdateConsumerByOrga

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param key
  • @param wannabeOAuth1Consumer

@return OAuth1ConsumerView

func (*OrganisationApiService) UpdateExposedEnvByOrgaAndAppId

func (a *OrganisationApiService) UpdateExposedEnvByOrgaAndAppId(ctx _context.Context, id string, appId string, body string) (Message, *_nethttp.Response, error)

UpdateExposedEnvByOrgaAndAppId Method for UpdateExposedEnvByOrgaAndAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId
  • @param body

@return Message

func (*OrganisationApiService) UpdateProviderInfos

func (a *OrganisationApiService) UpdateProviderInfos(ctx _context.Context, id string, providerId string, wannabeAddonProviderInfos WannabeAddonProviderInfos) (AddonProviderInfoView, *_nethttp.Response, error)

UpdateProviderInfos Method for UpdateProviderInfos

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param providerId
  • @param wannabeAddonProviderInfos

@return AddonProviderInfoView

type OrganisationMemberUserView

type OrganisationMemberUserView struct {
	Id     string `json:"id,omitempty"`
	Email  string `json:"email,omitempty"`
	Name   string `json:"name,omitempty"`
	Avatar string `json:"avatar,omitempty"`
}

OrganisationMemberUserView struct for OrganisationMemberUserView

type OrganisationMemberView

type OrganisationMemberView struct {
	Member OrganisationMemberUserView `json:"member,omitempty"`
	Role   string                     `json:"role,omitempty"`
	Job    string                     `json:"job,omitempty"`
}

OrganisationMemberView struct for OrganisationMemberView

type OrganisationSummary

type OrganisationSummary struct {
	Id               string                  `json:"id,omitempty"`
	Name             string                  `json:"name,omitempty"`
	Avatar           string                  `json:"avatar,omitempty"`
	Applications     []ApplicationSummary    `json:"applications,omitempty"`
	Addons           []AddonSummary          `json:"addons,omitempty"`
	Consumers        []OAuth1ConsumerSummary `json:"consumers,omitempty"`
	Role             string                  `json:"role,omitempty"`
	Providers        []ProviderSummary       `json:"providers,omitempty"`
	VatState         string                  `json:"vatState,omitempty"`
	CanPay           bool                    `json:"canPay,omitempty"`
	CanSEPA          bool                    `json:"canSEPA,omitempty"`
	CleverEnterprise bool                    `json:"cleverEnterprise,omitempty"`
	EmergencyNumber  string                  `json:"emergencyNumber,omitempty"`
}

OrganisationSummary struct for OrganisationSummary

type OrganisationView

type OrganisationView struct {
	Id               string `json:"id,omitempty"`
	Name             string `json:"name,omitempty"`
	Description      string `json:"description,omitempty"`
	BillingEmail     string `json:"billingEmail,omitempty"`
	Address          string `json:"address,omitempty"`
	City             string `json:"city,omitempty"`
	Zipcode          string `json:"zipcode,omitempty"`
	Country          string `json:"country,omitempty"`
	Company          string `json:"company,omitempty"`
	VAT              string `json:"VAT,omitempty"`
	Avatar           string `json:"avatar,omitempty"`
	VatState         string `json:"vatState,omitempty"`
	CustomerFullName string `json:"customerFullName,omitempty"`
	CanPay           bool   `json:"canPay,omitempty"`
	CleverEnterprise bool   `json:"cleverEnterprise,omitempty"`
	EmergencyNumber  string `json:"emergencyNumber,omitempty"`
	CanSEPA          bool   `json:"canSEPA,omitempty"`
}

OrganisationView struct for OrganisationView

type OwnerView

type OwnerView struct {
	Id       string   `json:"id,omitempty"`
	Identity string   `json:"identity,omitempty"`
	Emails   []string `json:"emails,omitempty"`
}

OwnerView struct for OwnerView

type PackageView

type PackageView struct {
	DropsQuantity float32       `json:"dropsQuantity,omitempty"`
	DropPrice     DropPriceView `json:"dropPrice,omitempty"`
	Title         string        `json:"title,omitempty"`
	Price         float32       `json:"price,omitempty"`
	OriginalPrice float32       `json:"originalPrice,omitempty"`
	Id            int64         `json:"id,omitempty"`
}

PackageView struct for PackageView

type PaymentApiService

type PaymentApiService service

PaymentApiService PaymentApi service

func (*PaymentApiService) CheckVat

func (a *PaymentApiService) CheckVat(ctx _context.Context, localVarOptionals *CheckVatOpts) (VatResult, *_nethttp.Response, error)

CheckVat Method for CheckVat

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *CheckVatOpts - Optional Parameters:
  • @param "Country" (optional.String) -
  • @param "Vat" (optional.String) -

@return VatResult

func (*PaymentApiService) EndPaymentWithStripe

func (a *PaymentApiService) EndPaymentWithStripe(ctx _context.Context, bid string, paymentData PaymentData) (InvoiceRendering, *_nethttp.Response, error)

EndPaymentWithStripe Method for EndPaymentWithStripe

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bid
  • @param paymentData

@return InvoiceRendering

func (*PaymentApiService) GetAvailablePaymentProviders

func (a *PaymentApiService) GetAvailablePaymentProviders(ctx _context.Context) ([]PaymentProviderView, *_nethttp.Response, error)

GetAvailablePaymentProviders Method for GetAvailablePaymentProviders

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []PaymentProviderView

func (*PaymentApiService) GetCoupon

GetCoupon Method for GetCoupon

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param name

@return CouponView

func (*PaymentApiService) GetInvoiceStatusButton

func (a *PaymentApiService) GetInvoiceStatusButton(ctx _context.Context, token string) (*_nethttp.Response, error)

GetInvoiceStatusButton Method for GetInvoiceStatusButton

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param token

func (*PaymentApiService) GetStripeToken

GetStripeToken Method for GetStripeToken

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return BraintreeToken

func (*PaymentApiService) StripeSepaWebhook

func (a *PaymentApiService) StripeSepaWebhook(ctx _context.Context, localVarOptionals *StripeSepaWebhookOpts) (*_nethttp.Response, error)

StripeSepaWebhook Method for StripeSepaWebhook

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *StripeSepaWebhookOpts - Optional Parameters:
  • @param "StripeSignature" (optional.String) -
  • @param "Body" (optional.String) -

func (*PaymentApiService) UpdateStripePayment

func (a *PaymentApiService) UpdateStripePayment(ctx _context.Context, bid string, setupIntentView SetupIntentView) (InvoiceRendering, *_nethttp.Response, error)

UpdateStripePayment Method for UpdateStripePayment

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bid
  • @param setupIntentView

@return InvoiceRendering

func (*PaymentApiService) Validate

func (a *PaymentApiService) Validate(ctx _context.Context, key string, localVarOptionals *ValidateOpts) (Message, *_nethttp.Response, error)

Validate Method for Validate

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key
  • @param optional nil or *ValidateOpts - Optional Parameters:
  • @param "Action" (optional.String) -

@return Message

type PaymentData

type PaymentData struct {
	Type       string `json:"type,omitempty"`
	Token      string `json:"token,omitempty"`
	DeviceData string `json:"deviceData,omitempty"`
}

PaymentData struct for PaymentData

type PaymentInfoView

type PaymentInfoView struct {
	FromOrga  bool              `json:"fromOrga,omitempty"`
	Name      string            `json:"name,omitempty"`
	Company   string            `json:"company,omitempty"`
	Address   string            `json:"address,omitempty"`
	ZipCode   string            `json:"zipCode,omitempty"`
	City      string            `json:"city,omitempty"`
	Country   string            `json:"country,omitempty"`
	VatNumber string            `json:"vatNumber,omitempty"`
	Errors    map[string]string `json:"errors,omitempty"`
}

PaymentInfoView struct for PaymentInfoView

type PaymentMethodView

type PaymentMethodView struct {
	OwnerId        string `json:"ownerId,omitempty"`
	Type           string `json:"type,omitempty"`
	Token          string `json:"token,omitempty"`
	ImageUrl       string `json:"imageUrl,omitempty"`
	IsDefault      bool   `json:"isDefault,omitempty"`
	HolderName     string `json:"holderName,omitempty"`
	Number         string `json:"number,omitempty"`
	ExpirationDate string `json:"expirationDate,omitempty"`
	IsExpired      bool   `json:"isExpired,omitempty"`
	CardType       string `json:"cardType,omitempty"`
	Email          string `json:"email,omitempty"`
	BankCode       string `json:"bankCode,omitempty"`
	BranchCode     string `json:"branchCode,omitempty"`
	Country        string `json:"country,omitempty"`
	Fingerprint    string `json:"fingerprint,omitempty"`
}

PaymentMethodView struct for PaymentMethodView

type PaymentProviderSelection

type PaymentProviderSelection struct {
	Provider string `json:"provider,omitempty"`
}

PaymentProviderSelection struct for PaymentProviderSelection

type PaymentProviderView

type PaymentProviderView struct {
	Name       string `json:"name,omitempty"`
	ImgUrl     string `json:"imgUrl,omitempty"`
	Title      string `json:"title,omitempty"`
	ComingSoon bool   `json:"comingSoon,omitempty"`
}

PaymentProviderView struct for PaymentProviderView

type PostAccessTokenRequestOpts

type PostAccessTokenRequestOpts struct {
	OauthConsumerKey       optional.String
	OauthToken             optional.String
	OauthSignatureMethod   optional.String
	OauthSignature         optional.String
	OauthTimestamp         optional.String
	OauthNonce             optional.String
	OauthVersion           optional.String
	OauthVerifier          optional.String
	OauthCallback          optional.String
	OauthTokenSecret       optional.String
	OauthCallbackConfirmed optional.String
}

PostAccessTokenRequestOpts Optional parameters for the method 'PostAccessTokenRequest'

type PostAccessTokenRequestQueryOpts

type PostAccessTokenRequestQueryOpts struct {
	OauthConsumerKey       optional.String
	OauthToken             optional.String
	OauthSignatureMethod   optional.String
	OauthSignature         optional.String
	OauthTimestamp         optional.String
	OauthNonce             optional.String
	OauthVersion           optional.String
	OauthVerifier          optional.String
	OauthCallback          optional.String
	OauthTokenSecret       optional.String
	OauthCallbackConfirmed optional.String
}

PostAccessTokenRequestQueryOpts Optional parameters for the method 'PostAccessTokenRequestQuery'

type PostGithubRedeployOpts

type PostGithubRedeployOpts struct {
	UserAgent     optional.String
	XGithubEvent  optional.String
	XHubSignature optional.String
}

PostGithubRedeployOpts Optional parameters for the method 'PostGithubRedeploy'

type PostReqTokenRequestOpts

type PostReqTokenRequestOpts struct {
	CleverFlavor           optional.String
	OauthConsumerKey       optional.String
	OauthToken             optional.String
	OauthSignatureMethod   optional.String
	OauthSignature         optional.String
	OauthTimestamp         optional.String
	OauthNonce             optional.String
	OauthVersion           optional.String
	OauthVerifier          optional.String
	OauthCallback          optional.String
	OauthTokenSecret       optional.String
	OauthCallbackConfirmed optional.String
}

PostReqTokenRequestOpts Optional parameters for the method 'PostReqTokenRequest'

type PostReqTokenRequestQueryStringOpts

type PostReqTokenRequestQueryStringOpts struct {
	CleverFlavor           optional.String
	OauthConsumerKey       optional.String
	OauthToken             optional.String
	OauthSignatureMethod   optional.String
	OauthSignature         optional.String
	OauthTimestamp         optional.String
	OauthNonce             optional.String
	OauthVersion           optional.String
	OauthVerifier          optional.String
	OauthCallback          optional.String
	OauthTokenSecret       optional.String
	OauthCallbackConfirmed optional.String
}

PostReqTokenRequestQueryStringOpts Optional parameters for the method 'PostReqTokenRequestQueryString'

type PreorderMigrationOpts

type PreorderMigrationOpts struct {
	PlanId optional.String
}

PreorderMigrationOpts Optional parameters for the method 'PreorderMigration'

type PriceWithTaxInfo

type PriceWithTaxInfo struct {
	Price         int64  `json:"price,omitempty"`
	TaxFreePrice  int64  `json:"taxFreePrice,omitempty"`
	VatRatio      int64  `json:"vatRatio,omitempty"`
	InvoicedOwner string `json:"invoicedOwner,omitempty"`
}

PriceWithTaxInfo struct for PriceWithTaxInfo

type ProductsApiService

type ProductsApiService service

ProductsApiService ProductsApi service

func (*ProductsApiService) BillOwner

func (a *ProductsApiService) BillOwner(ctx _context.Context, addonId string, wannabeAddonBilling WannabeAddonBilling) (*_nethttp.Response, error)

BillOwner Method for BillOwner

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId
  • @param wannabeAddonBilling

func (*ProductsApiService) EditApplicationConfiguration

func (a *ProductsApiService) EditApplicationConfiguration(ctx _context.Context, addonId string, wannabeAddonConfig WannabeAddonConfig) (AddonView, *_nethttp.Response, error)

EditApplicationConfiguration Method for EditApplicationConfiguration

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId
  • @param wannabeAddonConfig

@return AddonView

func (*ProductsApiService) EndAddonMigration

func (a *ProductsApiService) EndAddonMigration(ctx _context.Context, addonId string, wannabeAddonConfig WannabeAddonConfig, localVarOptionals *EndAddonMigrationOpts) (AddonView, *_nethttp.Response, error)

EndAddonMigration Method for EndAddonMigration

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId
  • @param wannabeAddonConfig
  • @param optional nil or *EndAddonMigrationOpts - Optional Parameters:
  • @param "PlanId" (optional.String) -
  • @param "Region" (optional.String) -

@return AddonView

func (*ProductsApiService) GetAddonProvider

func (a *ProductsApiService) GetAddonProvider(ctx _context.Context, providerId string, localVarOptionals *GetAddonProviderOpts) (AddonProviderInfoFullView, *_nethttp.Response, error)

GetAddonProvider Method for GetAddonProvider

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param providerId
  • @param optional nil or *GetAddonProviderOpts - Optional Parameters:
  • @param "OrgaId" (optional.String) -

@return AddonProviderInfoFullView

func (*ProductsApiService) GetAddonProviderInfos

func (a *ProductsApiService) GetAddonProviderInfos(ctx _context.Context, providerId string) (string, *_nethttp.Response, error)

GetAddonProviderInfos Method for GetAddonProviderInfos

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param providerId

@return string

func (*ProductsApiService) GetAddonProviderVersions

func (a *ProductsApiService) GetAddonProviderVersions(ctx _context.Context, providerId string) (string, *_nethttp.Response, error)

GetAddonProviderVersions Method for GetAddonProviderVersions

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param providerId

@return string

func (*ProductsApiService) GetAddonProviders

func (a *ProductsApiService) GetAddonProviders(ctx _context.Context, localVarOptionals *GetAddonProvidersOpts) ([]AddonProviderInfoFullView, *_nethttp.Response, error)

GetAddonProviders Method for GetAddonProviders

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetAddonProvidersOpts - Optional Parameters:
  • @param "OrgaId" (optional.String) -

@return []AddonProviderInfoFullView

func (*ProductsApiService) GetApplicationInfo

func (a *ProductsApiService) GetApplicationInfo(ctx _context.Context, addonId string) (AddonApplicationInfo, *_nethttp.Response, error)

GetApplicationInfo Method for GetApplicationInfo

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId

@return AddonApplicationInfo

func (*ProductsApiService) GetAvailableInstances

func (a *ProductsApiService) GetAvailableInstances(ctx _context.Context, localVarOptionals *GetAvailableInstancesOpts) ([]AvailableInstanceView, *_nethttp.Response, error)

GetAvailableInstances Method for GetAvailableInstances

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetAvailableInstancesOpts - Optional Parameters:
  • @param "For_" (optional.String) -

@return []AvailableInstanceView

func (*ProductsApiService) GetAvailablePackages

func (a *ProductsApiService) GetAvailablePackages(ctx _context.Context, localVarOptionals *GetAvailablePackagesOpts) ([]PackageView, *_nethttp.Response, error)

GetAvailablePackages Method for GetAvailablePackages

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetAvailablePackagesOpts - Optional Parameters:
  • @param "Coupon" (optional.String) -
  • @param "OrgaId" (optional.String) -
  • @param "Currency" (optional.String) -

@return []PackageView

func (*ProductsApiService) GetCountries

func (a *ProductsApiService) GetCountries(ctx _context.Context) (string, *_nethttp.Response, error)

GetCountries Method for GetCountries

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return string

func (*ProductsApiService) GetCountryCodes

func (a *ProductsApiService) GetCountryCodes(ctx _context.Context) (string, *_nethttp.Response, error)

GetCountryCodes Method for GetCountryCodes

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return string

func (*ProductsApiService) GetExcahngeRates

func (a *ProductsApiService) GetExcahngeRates(ctx _context.Context) ([]DropPriceView, *_nethttp.Response, error)

GetExcahngeRates Method for GetExcahngeRates

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []DropPriceView

func (*ProductsApiService) GetFlavors

func (a *ProductsApiService) GetFlavors(ctx _context.Context, localVarOptionals *GetFlavorsOpts) ([]FlavorView, *_nethttp.Response, error)

GetFlavors Method for GetFlavors

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetFlavorsOpts - Optional Parameters:
  • @param "Context" (optional.String) -

@return []FlavorView

func (*ProductsApiService) GetInstance

func (a *ProductsApiService) GetInstance(ctx _context.Context, type_ string, version string, localVarOptionals *GetInstanceOpts) (AvailableInstanceView, *_nethttp.Response, error)

GetInstance Method for GetInstance

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param type_
  • @param version
  • @param optional nil or *GetInstanceOpts - Optional Parameters:
  • @param "For_" (optional.String) -
  • @param "App" (optional.String) -

@return AvailableInstanceView

func (*ProductsApiService) GetMFAKinds

func (a *ProductsApiService) GetMFAKinds(ctx _context.Context) ([]string, *_nethttp.Response, error)

GetMFAKinds Method for GetMFAKinds

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []string

func (*ProductsApiService) GetZones

GetZones Method for GetZones

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []ZoneView

func (*ProductsApiService) ListApps

func (a *ProductsApiService) ListApps(ctx _context.Context, localVarOptionals *ListAppsOpts) ([]AddonApplicationSummary, *_nethttp.Response, error)

ListApps Method for ListApps

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *ListAppsOpts - Optional Parameters:
  • @param "Offset" (optional.Int32) -

@return []AddonApplicationSummary

func (*ProductsApiService) Logscollector

func (a *ProductsApiService) Logscollector(ctx _context.Context, addonId string) (*_nethttp.Response, error)

Logscollector Method for Logscollector

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId

func (*ProductsApiService) ProvisionOtherAddon

func (a *ProductsApiService) ProvisionOtherAddon(ctx _context.Context, wannabeInterAddonProvision WannabeInterAddonProvision) (*_nethttp.Response, error)

ProvisionOtherAddon Method for ProvisionOtherAddon

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannabeInterAddonProvision

type ProviderSummary

type ProviderSummary struct {
	Id   string `json:"id,omitempty"`
	Name string `json:"name,omitempty"`
}

ProviderSummary struct for ProviderSummary

type RecurrentPaymentView

type RecurrentPaymentView struct {
	User            UserView  `json:"user,omitempty"`
	Target          OwnerView `json:"target,omitempty"`
	ThresholdAmount float32   `json:"thresholdAmount,omitempty"`
	MonthlyAmount   float32   `json:"monthlyAmount,omitempty"`
	Threshold       float32   `json:"threshold,omitempty"`
	Currency        string    `json:"currency,omitempty"`
	Token           string    `json:"token,omitempty"`
}

RecurrentPaymentView struct for RecurrentPaymentView

type RedeployApplicationByOrgaAndAppIdOpts

type RedeployApplicationByOrgaAndAppIdOpts struct {
	Commit   optional.String
	UseCache optional.String
}

RedeployApplicationByOrgaAndAppIdOpts Optional parameters for the method 'RedeployApplicationByOrgaAndAppId'

type RedeploySelfApplicationByAppIdOpts

type RedeploySelfApplicationByAppIdOpts struct {
	Commit   optional.String
	UseCache optional.String
}

RedeploySelfApplicationByAppIdOpts Optional parameters for the method 'RedeploySelfApplicationByAppId'

type RemoveTcpRedirOpts

type RemoveTcpRedirOpts struct {
	Namespace optional.String
}

RemoveTcpRedirOpts Optional parameters for the method 'RemoveTcpRedir'

type ReplaceAddonTagsOpts

type ReplaceAddonTagsOpts struct {
	Body optional.String
}

ReplaceAddonTagsOpts Optional parameters for the method 'ReplaceAddonTags'

type ReplaceApplicationTagsOpts

type ReplaceApplicationTagsOpts struct {
	Body optional.String
}

ReplaceApplicationTagsOpts Optional parameters for the method 'ReplaceApplicationTags'

type ResetPasswordForgottenOpts

type ResetPasswordForgottenOpts struct {
	Pass  optional.String
	Pass2 optional.String
}

ResetPasswordForgottenOpts Optional parameters for the method 'ResetPasswordForgotten'

type SecretView

type SecretView struct {
	Secret string `json:"secret,omitempty"`
}

SecretView struct for SecretView

type SelfApiService

type SelfApiService service

SelfApiService SelfApi service

func (*SelfApiService) AddEmailAddress

func (a *SelfApiService) AddEmailAddress(ctx _context.Context, email string, localVarOptionals *AddEmailAddressOpts) (Message, *_nethttp.Response, error)

AddEmailAddress Method for AddEmailAddress

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param email
  • @param optional nil or *AddEmailAddressOpts - Optional Parameters:
  • @param "Body" (optional.String) -

@return Message

func (*SelfApiService) AddSelfAddonTagByAddonId

func (a *SelfApiService) AddSelfAddonTagByAddonId(ctx _context.Context, addonId string, tag string) ([]string, *_nethttp.Response, error)

AddSelfAddonTagByAddonId Method for AddSelfAddonTagByAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId
  • @param tag

@return []string

func (*SelfApiService) AddSelfApplication

func (a *SelfApiService) AddSelfApplication(ctx _context.Context, wannabeApplication WannabeApplication) (ApplicationView, *_nethttp.Response, error)

AddSelfApplication Method for AddSelfApplication

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannabeApplication

@return ApplicationView

func (*SelfApiService) AddSelfApplicationDependencyByAppId

func (a *SelfApiService) AddSelfApplicationDependencyByAppId(ctx _context.Context, appId string, dependencyId string) (Message, *_nethttp.Response, error)

AddSelfApplicationDependencyByAppId Method for AddSelfApplicationDependencyByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param dependencyId

@return Message

func (*SelfApiService) AddSelfApplicationTagByAppId

func (a *SelfApiService) AddSelfApplicationTagByAppId(ctx _context.Context, appId string, tag string) ([]string, *_nethttp.Response, error)

AddSelfApplicationTagByAppId Method for AddSelfApplicationTagByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param tag

@return []string

func (*SelfApiService) AddSelfPaymentMethod

func (a *SelfApiService) AddSelfPaymentMethod(ctx _context.Context, paymentData PaymentData) (PaymentMethodView, *_nethttp.Response, error)

AddSelfPaymentMethod Method for AddSelfPaymentMethod

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param paymentData

@return PaymentMethodView

func (*SelfApiService) AddSelfVhostByAppId

func (a *SelfApiService) AddSelfVhostByAppId(ctx _context.Context, appId string, domain string) (Message, *_nethttp.Response, error)

AddSelfVhostByAppId Method for AddSelfVhostByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param domain

@return Message

func (*SelfApiService) AddSshKey

func (a *SelfApiService) AddSshKey(ctx _context.Context, key string) (Message, *_nethttp.Response, error)

AddSshKey Method for AddSshKey

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key

@return Message

func (*SelfApiService) BuySelfDrops

func (a *SelfApiService) BuySelfDrops(ctx _context.Context, wannaBuyPackage WannaBuyPackage) (InvoiceRendering, *_nethttp.Response, error)

BuySelfDrops Method for BuySelfDrops

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannaBuyPackage

@return InvoiceRendering

func (*SelfApiService) CancelDeploy

func (a *SelfApiService) CancelDeploy(ctx _context.Context, appId string, deploymentId string) (Message, *_nethttp.Response, error)

CancelDeploy Method for CancelDeploy

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param deploymentId

@return Message

func (*SelfApiService) ChangeSelfAddonPlanByAddonId

func (a *SelfApiService) ChangeSelfAddonPlanByAddonId(ctx _context.Context, addonId string, wannabePlanChange WannabePlanChange) (AddonView, *_nethttp.Response, error)

ChangeSelfAddonPlanByAddonId Method for ChangeSelfAddonPlanByAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId
  • @param wannabePlanChange

@return AddonView

func (*SelfApiService) ChangeUserPassword

func (a *SelfApiService) ChangeUserPassword(ctx _context.Context, wannabePassword WannabePassword) (Message, *_nethttp.Response, error)

ChangeUserPassword Method for ChangeUserPassword

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannabePassword

@return Message

func (*SelfApiService) ChooseSelfPaymentProvider

func (a *SelfApiService) ChooseSelfPaymentProvider(ctx _context.Context, bid string, paymentProviderSelection PaymentProviderSelection) (NextInPaymentFlow, *_nethttp.Response, error)

ChooseSelfPaymentProvider Method for ChooseSelfPaymentProvider

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bid
  • @param paymentProviderSelection

@return NextInPaymentFlow

func (*SelfApiService) CreateMFA

func (a *SelfApiService) CreateMFA(ctx _context.Context, kind string) (*_nethttp.Response, error)

CreateMFA Method for CreateMFA

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param kind

func (*SelfApiService) CreateSelfConsumer

func (a *SelfApiService) CreateSelfConsumer(ctx _context.Context, wannabeOAuth1Consumer WannabeOAuth1Consumer) (OAuth1ConsumerView, *_nethttp.Response, error)

CreateSelfConsumer Method for CreateSelfConsumer

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannabeOAuth1Consumer

@return OAuth1ConsumerView

func (*SelfApiService) DeleteMFA

func (a *SelfApiService) DeleteMFA(ctx _context.Context, kind string) (*_nethttp.Response, error)

DeleteMFA Method for DeleteMFA

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param kind

func (*SelfApiService) DeleteSelfAddonTagByAddonId

func (a *SelfApiService) DeleteSelfAddonTagByAddonId(ctx _context.Context, addonId string, tag string) ([]string, *_nethttp.Response, error)

DeleteSelfAddonTagByAddonId Method for DeleteSelfAddonTagByAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId
  • @param tag

@return []string

func (*SelfApiService) DeleteSelfApplicationByAppId

func (a *SelfApiService) DeleteSelfApplicationByAppId(ctx _context.Context, appId string) (Message, *_nethttp.Response, error)

DeleteSelfApplicationByAppId Method for DeleteSelfApplicationByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return Message

func (*SelfApiService) DeleteSelfApplicationDependencyByAppId

func (a *SelfApiService) DeleteSelfApplicationDependencyByAppId(ctx _context.Context, appId string, dependencyId string) (*_nethttp.Response, error)

DeleteSelfApplicationDependencyByAppId Method for DeleteSelfApplicationDependencyByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param dependencyId

func (*SelfApiService) DeleteSelfApplicationTagAppId

func (a *SelfApiService) DeleteSelfApplicationTagAppId(ctx _context.Context, appId string, tag string) ([]string, *_nethttp.Response, error)

DeleteSelfApplicationTagAppId Method for DeleteSelfApplicationTagAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param tag

@return []string

func (*SelfApiService) DeleteSelfCard

func (a *SelfApiService) DeleteSelfCard(ctx _context.Context, mId string) (*_nethttp.Response, error)

DeleteSelfCard Method for DeleteSelfCard

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param mId

func (*SelfApiService) DeleteSelfConsumer

func (a *SelfApiService) DeleteSelfConsumer(ctx _context.Context, key string) (*_nethttp.Response, error)

DeleteSelfConsumer Method for DeleteSelfConsumer

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key

func (*SelfApiService) DeleteSelfPurchaseOrder

func (a *SelfApiService) DeleteSelfPurchaseOrder(ctx _context.Context, bid string) (*_nethttp.Response, error)

DeleteSelfPurchaseOrder Method for DeleteSelfPurchaseOrder

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bid

func (*SelfApiService) DeleteSelfRecurrentPayment

func (a *SelfApiService) DeleteSelfRecurrentPayment(ctx _context.Context) (*_nethttp.Response, error)

DeleteSelfRecurrentPayment Method for DeleteSelfRecurrentPayment

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

func (*SelfApiService) DeleteUser

func (a *SelfApiService) DeleteUser(ctx _context.Context) (Message, *_nethttp.Response, error)

DeleteUser Method for DeleteUser

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return Message

func (*SelfApiService) DeprovisionSelfAddonById

func (a *SelfApiService) DeprovisionSelfAddonById(ctx _context.Context, addonId string) (Message, *_nethttp.Response, error)

DeprovisionSelfAddonById Method for DeprovisionSelfAddonById

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId

@return Message

func (*SelfApiService) EditSelfApplicationByAppId

func (a *SelfApiService) EditSelfApplicationByAppId(ctx _context.Context, appId string, wannabeApplication WannabeApplication) (ApplicationView, *_nethttp.Response, error)

EditSelfApplicationByAppId Method for EditSelfApplicationByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param wannabeApplication

@return ApplicationView

func (*SelfApiService) EditSelfApplicationEnvByAppId

func (a *SelfApiService) EditSelfApplicationEnvByAppId(ctx _context.Context, appId string, body string) (ApplicationView, *_nethttp.Response, error)

EditSelfApplicationEnvByAppId Method for EditSelfApplicationEnvByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param body

@return ApplicationView

func (*SelfApiService) EditSelfApplicationEnvByAppIdAndEnvName

func (a *SelfApiService) EditSelfApplicationEnvByAppIdAndEnvName(ctx _context.Context, appId string, envName string, wannabeValue WannabeValue) (ApplicationView, *_nethttp.Response, error)

EditSelfApplicationEnvByAppIdAndEnvName Method for EditSelfApplicationEnvByAppIdAndEnvName

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param envName
  • @param wannabeValue

@return ApplicationView

func (*SelfApiService) EditUser

func (a *SelfApiService) EditUser(ctx _context.Context, wannabeUser WannabeUser) (UserView, *_nethttp.Response, error)

EditUser Method for EditUser

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannabeUser

@return UserView

func (*SelfApiService) FavMFA

func (a *SelfApiService) FavMFA(ctx _context.Context, kind string, wannabeMfaFav WannabeMfaFav) (*_nethttp.Response, error)

FavMFA Method for FavMFA

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param kind
  • @param wannabeMfaFav

func (*SelfApiService) GetAddonSSOData

func (a *SelfApiService) GetAddonSSOData(ctx _context.Context, addonId string) (AddonSsoData, *_nethttp.Response, error)

GetAddonSSOData Method for GetAddonSSOData

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId

@return AddonSsoData

func (*SelfApiService) GetApplicationDeployment

func (a *SelfApiService) GetApplicationDeployment(ctx _context.Context, appId string, deploymentId string) (*_nethttp.Response, error)

GetApplicationDeployment Method for GetApplicationDeployment

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param deploymentId

func (*SelfApiService) GetApplicationDeployments

func (a *SelfApiService) GetApplicationDeployments(ctx _context.Context, appId string, localVarOptionals *GetApplicationDeploymentsOpts) ([]DeploymentView, *_nethttp.Response, error)

GetApplicationDeployments Method for GetApplicationDeployments

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param optional nil or *GetApplicationDeploymentsOpts - Optional Parameters:
  • @param "Limit" (optional.String) -
  • @param "Offset" (optional.String) -
  • @param "Action" (optional.String) -

@return []DeploymentView

func (*SelfApiService) GetBackupCodes

func (a *SelfApiService) GetBackupCodes(ctx _context.Context, kind string) ([]MfaRecoveryCode, *_nethttp.Response, error)

GetBackupCodes Method for GetBackupCodes

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param kind

@return []MfaRecoveryCode

func (*SelfApiService) GetConfirmationEmail

func (a *SelfApiService) GetConfirmationEmail(ctx _context.Context) (Message, *_nethttp.Response, error)

GetConfirmationEmail Method for GetConfirmationEmail

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return Message

func (*SelfApiService) GetConsumptions

func (a *SelfApiService) GetConsumptions(ctx _context.Context, localVarOptionals *GetConsumptionsOpts) (string, *_nethttp.Response, error)

GetConsumptions Method for GetConsumptions

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetConsumptionsOpts - Optional Parameters:
  • @param "AppId" (optional.String) -
  • @param "From" (optional.String) -
  • @param "To" (optional.String) -
  • @param "For_" (optional.String) -

@return string

func (*SelfApiService) GetEmailAddresses

func (a *SelfApiService) GetEmailAddresses(ctx _context.Context) ([]string, *_nethttp.Response, error)

GetEmailAddresses Method for GetEmailAddresses

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []string

func (*SelfApiService) GetId

GetId Method for GetId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return string

func (*SelfApiService) GetSelfAddonById

func (a *SelfApiService) GetSelfAddonById(ctx _context.Context, addonId string) (AddonView, *_nethttp.Response, error)

GetSelfAddonById Method for GetSelfAddonById

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId

@return AddonView

func (*SelfApiService) GetSelfAddonEnvByAddonId

func (a *SelfApiService) GetSelfAddonEnvByAddonId(ctx _context.Context, addonId string) ([]AddonEnvironmentView, *_nethttp.Response, error)

GetSelfAddonEnvByAddonId Method for GetSelfAddonEnvByAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId

@return []AddonEnvironmentView

func (*SelfApiService) GetSelfAddonTagsByAddonId

func (a *SelfApiService) GetSelfAddonTagsByAddonId(ctx _context.Context, addonId string) ([]string, *_nethttp.Response, error)

GetSelfAddonTagsByAddonId Method for GetSelfAddonTagsByAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId

@return []string

func (*SelfApiService) GetSelfAddons

func (a *SelfApiService) GetSelfAddons(ctx _context.Context) ([]AddonView, *_nethttp.Response, error)

GetSelfAddons Method for GetSelfAddons

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []AddonView

func (*SelfApiService) GetSelfAddonsLinkedToApplicationByAppId

func (a *SelfApiService) GetSelfAddonsLinkedToApplicationByAppId(ctx _context.Context, appId string) ([]AddonView, *_nethttp.Response, error)

GetSelfAddonsLinkedToApplicationByAppId Method for GetSelfAddonsLinkedToApplicationByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return []AddonView

func (*SelfApiService) GetSelfAmount

func (a *SelfApiService) GetSelfAmount(ctx _context.Context) (DropCountView, *_nethttp.Response, error)

GetSelfAmount Method for GetSelfAmount

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return DropCountView

func (*SelfApiService) GetSelfApplicationBranchesByAppId

func (a *SelfApiService) GetSelfApplicationBranchesByAppId(ctx _context.Context, appId string) ([]string, *_nethttp.Response, error)

GetSelfApplicationBranchesByAppId Method for GetSelfApplicationBranchesByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return []string

func (*SelfApiService) GetSelfApplicationByAppId

func (a *SelfApiService) GetSelfApplicationByAppId(ctx _context.Context, appId string) (ApplicationView, *_nethttp.Response, error)

GetSelfApplicationByAppId Method for GetSelfApplicationByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return ApplicationView

func (*SelfApiService) GetSelfApplicationDependenciesByAppId

func (a *SelfApiService) GetSelfApplicationDependenciesByAppId(ctx _context.Context, appId string) ([]ApplicationView, *_nethttp.Response, error)

GetSelfApplicationDependenciesByAppId Method for GetSelfApplicationDependenciesByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return []ApplicationView

func (*SelfApiService) GetSelfApplicationDependenciesEnvByAppId

func (a *SelfApiService) GetSelfApplicationDependenciesEnvByAppId(ctx _context.Context, id string, appId string) (*_nethttp.Response, error)

GetSelfApplicationDependenciesEnvByAppId Method for GetSelfApplicationDependenciesEnvByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id
  • @param appId

func (*SelfApiService) GetSelfApplicationDependents

func (a *SelfApiService) GetSelfApplicationDependents(ctx _context.Context, appId string) ([]ApplicationView, *_nethttp.Response, error)

GetSelfApplicationDependents Method for GetSelfApplicationDependents

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return []ApplicationView

func (*SelfApiService) GetSelfApplicationEnvByAppId

func (a *SelfApiService) GetSelfApplicationEnvByAppId(ctx _context.Context, appId string) ([]AddonEnvironmentView, *_nethttp.Response, error)

GetSelfApplicationEnvByAppId Method for GetSelfApplicationEnvByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return []AddonEnvironmentView

func (*SelfApiService) GetSelfApplicationInstanceByAppAndInstanceId

func (a *SelfApiService) GetSelfApplicationInstanceByAppAndInstanceId(ctx _context.Context, appId string, instanceId string) (SuperNovaInstanceView, *_nethttp.Response, error)

GetSelfApplicationInstanceByAppAndInstanceId Method for GetSelfApplicationInstanceByAppAndInstanceId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param instanceId

@return SuperNovaInstanceView

func (*SelfApiService) GetSelfApplicationInstancesByAppId

func (a *SelfApiService) GetSelfApplicationInstancesByAppId(ctx _context.Context, appId string, localVarOptionals *GetSelfApplicationInstancesByAppIdOpts) ([]SuperNovaInstanceView, *_nethttp.Response, error)

GetSelfApplicationInstancesByAppId Method for GetSelfApplicationInstancesByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param optional nil or *GetSelfApplicationInstancesByAppIdOpts - Optional Parameters:
  • @param "DeploymentId" (optional.String) -
  • @param "WithDeleted" (optional.String) -

@return []SuperNovaInstanceView

func (*SelfApiService) GetSelfApplicationTagsByAppId

func (a *SelfApiService) GetSelfApplicationTagsByAppId(ctx _context.Context, appId string) ([]string, *_nethttp.Response, error)

GetSelfApplicationTagsByAppId Method for GetSelfApplicationTagsByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return []string

func (*SelfApiService) GetSelfApplications

func (a *SelfApiService) GetSelfApplications(ctx _context.Context) ([]ApplicationView, *_nethttp.Response, error)

GetSelfApplications Method for GetSelfApplications

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []ApplicationView

func (*SelfApiService) GetSelfApplicationsLinkedToAddonByAddonId

func (a *SelfApiService) GetSelfApplicationsLinkedToAddonByAddonId(ctx _context.Context, addonId string) ([]ApplicationView, *_nethttp.Response, error)

GetSelfApplicationsLinkedToAddonByAddonId Method for GetSelfApplicationsLinkedToAddonByAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId

@return []ApplicationView

func (*SelfApiService) GetSelfCliTokens

func (a *SelfApiService) GetSelfCliTokens(ctx _context.Context, localVarOptionals *GetSelfCliTokensOpts) ([]CliTokenView, *_nethttp.Response, error)

GetSelfCliTokens Method for GetSelfCliTokens

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetSelfCliTokensOpts - Optional Parameters:
  • @param "CliToken" (optional.String) -

@return []CliTokenView

func (*SelfApiService) GetSelfConsumer

func (a *SelfApiService) GetSelfConsumer(ctx _context.Context, key string) (OAuth1ConsumerView, *_nethttp.Response, error)

GetSelfConsumer Method for GetSelfConsumer

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key

@return OAuth1ConsumerView

func (*SelfApiService) GetSelfConsumerSecret

func (a *SelfApiService) GetSelfConsumerSecret(ctx _context.Context, key string) (SecretView, *_nethttp.Response, error)

GetSelfConsumerSecret Method for GetSelfConsumerSecret

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key

@return SecretView

func (*SelfApiService) GetSelfConsumers

func (a *SelfApiService) GetSelfConsumers(ctx _context.Context) (*_nethttp.Response, error)

GetSelfConsumers Method for GetSelfConsumers

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

func (*SelfApiService) GetSelfDefaultMethod

func (a *SelfApiService) GetSelfDefaultMethod(ctx _context.Context) (PaymentMethodView, *_nethttp.Response, error)

GetSelfDefaultMethod Method for GetSelfDefaultMethod

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return PaymentMethodView

func (*SelfApiService) GetSelfEnvOfAddonsLinkedToApplicationByAppId

func (a *SelfApiService) GetSelfEnvOfAddonsLinkedToApplicationByAppId(ctx _context.Context, appId string) ([]LinkedAddonEnvironmentView, *_nethttp.Response, error)

GetSelfEnvOfAddonsLinkedToApplicationByAppId Method for GetSelfEnvOfAddonsLinkedToApplicationByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return []LinkedAddonEnvironmentView

func (*SelfApiService) GetSelfExposedEnvByAppId

func (a *SelfApiService) GetSelfExposedEnvByAppId(ctx _context.Context, appId string) (string, *_nethttp.Response, error)

GetSelfExposedEnvByAppId Method for GetSelfExposedEnvByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return string

func (*SelfApiService) GetSelfFavouriteVhostByAppId

func (a *SelfApiService) GetSelfFavouriteVhostByAppId(ctx _context.Context, appId string) (VhostView, *_nethttp.Response, error)

GetSelfFavouriteVhostByAppId Method for GetSelfFavouriteVhostByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return VhostView

func (*SelfApiService) GetSelfInstancesForAllApps

func (a *SelfApiService) GetSelfInstancesForAllApps(ctx _context.Context) (SuperNovaInstanceMap, *_nethttp.Response, error)

GetSelfInstancesForAllApps Method for GetSelfInstancesForAllApps

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return SuperNovaInstanceMap

func (*SelfApiService) GetSelfInvoiceById

func (a *SelfApiService) GetSelfInvoiceById(ctx _context.Context, bid string) (InvoiceRendering, *_nethttp.Response, error)

GetSelfInvoiceById Method for GetSelfInvoiceById

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bid

@return InvoiceRendering

func (*SelfApiService) GetSelfInvoices

func (a *SelfApiService) GetSelfInvoices(ctx _context.Context) ([]InvoiceRendering, *_nethttp.Response, error)

GetSelfInvoices Method for GetSelfInvoices

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []InvoiceRendering

func (*SelfApiService) GetSelfMonthlyInvoice

func (a *SelfApiService) GetSelfMonthlyInvoice(ctx _context.Context) (string, *_nethttp.Response, error)

GetSelfMonthlyInvoice Method for GetSelfMonthlyInvoice

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return string

func (*SelfApiService) GetSelfPaymentInfo

func (a *SelfApiService) GetSelfPaymentInfo(ctx _context.Context) (PaymentInfoView, *_nethttp.Response, error)

GetSelfPaymentInfo Method for GetSelfPaymentInfo

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return PaymentInfoView

func (*SelfApiService) GetSelfPaymentMethods

func (a *SelfApiService) GetSelfPaymentMethods(ctx _context.Context) ([]PaymentMethodView, *_nethttp.Response, error)

GetSelfPaymentMethods Method for GetSelfPaymentMethods

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []PaymentMethodView

func (*SelfApiService) GetSelfPdfInvoiceById

func (a *SelfApiService) GetSelfPdfInvoiceById(ctx _context.Context, bid string, localVarOptionals *GetSelfPdfInvoiceByIdOpts) (*_nethttp.Response, error)

GetSelfPdfInvoiceById Method for GetSelfPdfInvoiceById

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bid
  • @param optional nil or *GetSelfPdfInvoiceByIdOpts - Optional Parameters:
  • @param "Token" (optional.String) -

func (*SelfApiService) GetSelfPriceWithTax

func (a *SelfApiService) GetSelfPriceWithTax(ctx _context.Context, price string) (PriceWithTaxInfo, *_nethttp.Response, error)

GetSelfPriceWithTax Method for GetSelfPriceWithTax

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param price

@return PriceWithTaxInfo

func (*SelfApiService) GetSelfRecurrentPayment

func (a *SelfApiService) GetSelfRecurrentPayment(ctx _context.Context) (RecurrentPaymentView, *_nethttp.Response, error)

GetSelfRecurrentPayment Method for GetSelfRecurrentPayment

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return RecurrentPaymentView

func (*SelfApiService) GetSelfStripeToken

func (a *SelfApiService) GetSelfStripeToken(ctx _context.Context) (BraintreeToken, *_nethttp.Response, error)

GetSelfStripeToken Method for GetSelfStripeToken

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return BraintreeToken

func (*SelfApiService) GetSelfTokens

GetSelfTokens Method for GetSelfTokens

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []OAuth1AccessTokenView

func (*SelfApiService) GetSelfVhostByAppId

func (a *SelfApiService) GetSelfVhostByAppId(ctx _context.Context, appId string) ([]VhostView, *_nethttp.Response, error)

GetSelfVhostByAppId Method for GetSelfVhostByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return []VhostView

func (*SelfApiService) GetSshKeys

func (a *SelfApiService) GetSshKeys(ctx _context.Context) ([]SshKeyView, *_nethttp.Response, error)

GetSshKeys Method for GetSshKeys

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []SshKeyView

func (*SelfApiService) GetSummary

func (a *SelfApiService) GetSummary(ctx _context.Context, localVarOptionals *GetSummaryOpts) (Summary, *_nethttp.Response, error)

GetSummary Method for GetSummary

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetSummaryOpts - Optional Parameters:
  • @param "Full" (optional.String) -

@return Summary

func (*SelfApiService) GetUser

GetUser Method for GetUser

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return UserView

func (*SelfApiService) LinkSelfAddonToApplicationByAppId

func (a *SelfApiService) LinkSelfAddonToApplicationByAppId(ctx _context.Context, appId string) (*_nethttp.Response, error)

LinkSelfAddonToApplicationByAppId Method for LinkSelfAddonToApplicationByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

func (*SelfApiService) MarkSelfFavouriteVhostByAppId

func (a *SelfApiService) MarkSelfFavouriteVhostByAppId(ctx _context.Context, appId string, vhostView VhostView) (VhostView, *_nethttp.Response, error)

MarkSelfFavouriteVhostByAppId Method for MarkSelfFavouriteVhostByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param vhostView

@return VhostView

func (*SelfApiService) PreorderSelfAddon

func (a *SelfApiService) PreorderSelfAddon(ctx _context.Context, wannabeAddonProvision WannabeAddonProvision) (InvoiceRendering, *_nethttp.Response, error)

PreorderSelfAddon Method for PreorderSelfAddon

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannabeAddonProvision

@return InvoiceRendering

func (*SelfApiService) ProvisionSelfAddon

func (a *SelfApiService) ProvisionSelfAddon(ctx _context.Context, wannabeAddonProvision WannabeAddonProvision) (AddonView, *_nethttp.Response, error)

ProvisionSelfAddon Method for ProvisionSelfAddon

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannabeAddonProvision

@return AddonView

func (*SelfApiService) RedeploySelfApplicationByAppId

func (a *SelfApiService) RedeploySelfApplicationByAppId(ctx _context.Context, appId string, localVarOptionals *RedeploySelfApplicationByAppIdOpts) (Message, *_nethttp.Response, error)

RedeploySelfApplicationByAppId Method for RedeploySelfApplicationByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param optional nil or *RedeploySelfApplicationByAppIdOpts - Optional Parameters:
  • @param "Commit" (optional.String) -
  • @param "UseCache" (optional.String) -

@return Message

func (*SelfApiService) RemoveEmailAddress

func (a *SelfApiService) RemoveEmailAddress(ctx _context.Context, email string) (Message, *_nethttp.Response, error)

RemoveEmailAddress Method for RemoveEmailAddress

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param email

@return Message

func (*SelfApiService) RemoveSelfApplicationEnvByAppIdAndEnvName

func (a *SelfApiService) RemoveSelfApplicationEnvByAppIdAndEnvName(ctx _context.Context, appId string, envName string) (ApplicationView, *_nethttp.Response, error)

RemoveSelfApplicationEnvByAppIdAndEnvName Method for RemoveSelfApplicationEnvByAppIdAndEnvName

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param envName

@return ApplicationView

func (*SelfApiService) RemoveSelfVhostByAppId

func (a *SelfApiService) RemoveSelfVhostByAppId(ctx _context.Context, appId string, domain string) (Message, *_nethttp.Response, error)

RemoveSelfVhostByAppId Method for RemoveSelfVhostByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param domain

@return Message

func (*SelfApiService) RemoveSshKey

func (a *SelfApiService) RemoveSshKey(ctx _context.Context, key string) (Message, *_nethttp.Response, error)

RemoveSshKey Method for RemoveSshKey

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key

@return Message

func (*SelfApiService) RenameAddon

func (a *SelfApiService) RenameAddon(ctx _context.Context, addonId string, wannabeAddonProvision WannabeAddonProvision) (AddonView, *_nethttp.Response, error)

RenameAddon Method for RenameAddon

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param addonId
  • @param wannabeAddonProvision

@return AddonView

func (*SelfApiService) RevokeAllTokens

func (a *SelfApiService) RevokeAllTokens(ctx _context.Context) (Message, *_nethttp.Response, error)

RevokeAllTokens Method for RevokeAllTokens

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return Message

func (*SelfApiService) RevokeToken

func (a *SelfApiService) RevokeToken(ctx _context.Context, token string) (Message, *_nethttp.Response, error)

RevokeToken Method for RevokeToken

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param token

@return Message

func (*SelfApiService) SetSelfApplicationBranchByAppId

func (a *SelfApiService) SetSelfApplicationBranchByAppId(ctx _context.Context, appId string, wannabeBranch WannabeBranch) (*_nethttp.Response, error)

SetSelfApplicationBranchByAppId Method for SetSelfApplicationBranchByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param wannabeBranch

func (*SelfApiService) SetSelfBuildInstanceFlavorByAppId

func (a *SelfApiService) SetSelfBuildInstanceFlavorByAppId(ctx _context.Context, appId string, wannabeBuildFlavor WannabeBuildFlavor) (*_nethttp.Response, error)

SetSelfBuildInstanceFlavorByAppId Method for SetSelfBuildInstanceFlavorByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param wannabeBuildFlavor

func (*SelfApiService) SetSelfDefaultMethod

func (a *SelfApiService) SetSelfDefaultMethod(ctx _context.Context, paymentData PaymentData) (*_nethttp.Response, error)

SetSelfDefaultMethod Method for SetSelfDefaultMethod

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param paymentData

func (*SelfApiService) SetSelfMaxCreditsPerMonth

func (a *SelfApiService) SetSelfMaxCreditsPerMonth(ctx _context.Context, wannabeMaxCredits WannabeMaxCredits) (WannabeMaxCredits, *_nethttp.Response, error)

SetSelfMaxCreditsPerMonth Method for SetSelfMaxCreditsPerMonth

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannabeMaxCredits

@return WannabeMaxCredits

func (*SelfApiService) SetUserAvatarFromString

func (a *SelfApiService) SetUserAvatarFromString(ctx _context.Context, wannabeAvatarSource WannabeAvatarSource) (UrlView, *_nethttp.Response, error)

SetUserAvatarFromString Method for SetUserAvatarFromString

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param wannabeAvatarSource

@return UrlView

func (*SelfApiService) UndeploySelfApplicationByAppId

func (a *SelfApiService) UndeploySelfApplicationByAppId(ctx _context.Context, appId string) (Message, *_nethttp.Response, error)

UndeploySelfApplicationByAppId Method for UndeploySelfApplicationByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

@return Message

func (*SelfApiService) UnlinkSelfddonFromApplicationByAppAndAddonId

func (a *SelfApiService) UnlinkSelfddonFromApplicationByAppAndAddonId(ctx _context.Context, appId string, addonId string) (*_nethttp.Response, error)

UnlinkSelfddonFromApplicationByAppAndAddonId Method for UnlinkSelfddonFromApplicationByAppAndAddonId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param addonId

func (*SelfApiService) UnmarkSelfFavouriteVhostByAppId

func (a *SelfApiService) UnmarkSelfFavouriteVhostByAppId(ctx _context.Context, appId string) (*_nethttp.Response, error)

UnmarkSelfFavouriteVhostByAppId Method for UnmarkSelfFavouriteVhostByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId

func (*SelfApiService) UpdateSelfConsumer

func (a *SelfApiService) UpdateSelfConsumer(ctx _context.Context, key string, wannabeOAuth1Consumer WannabeOAuth1Consumer) (OAuth1ConsumerView, *_nethttp.Response, error)

UpdateSelfConsumer Method for UpdateSelfConsumer

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key
  • @param wannabeOAuth1Consumer

@return OAuth1ConsumerView

func (*SelfApiService) UpdateSelfExposedEnvByAppId

func (a *SelfApiService) UpdateSelfExposedEnvByAppId(ctx _context.Context, appId string, body string) (Message, *_nethttp.Response, error)

UpdateSelfExposedEnvByAppId Method for UpdateSelfExposedEnvByAppId

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param body

@return Message

func (*SelfApiService) ValidateEmail

func (a *SelfApiService) ValidateEmail(ctx _context.Context, localVarOptionals *ValidateEmailOpts) (*_nethttp.Response, error)

ValidateEmail Method for ValidateEmail

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *ValidateEmailOpts - Optional Parameters:
  • @param "ValidationKey" (optional.String) -

func (*SelfApiService) ValidateMFA

func (a *SelfApiService) ValidateMFA(ctx _context.Context, kind string, wannabeMfaCreds WannabeMfaCreds) (*_nethttp.Response, error)

ValidateMFA Method for ValidateMFA

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param kind
  • @param wannabeMfaCreds

type ServerConfiguration

type ServerConfiguration struct {
	Url         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SetupIntentView

type SetupIntentView struct {
	OwnerId      string `json:"ownerId,omitempty"`
	Id           string `json:"id,omitempty"`
	ClientSecret string `json:"clientSecret,omitempty"`
	Customer     string `json:"customer,omitempty"`
}

SetupIntentView PaymentIntent id from Stripe

type SshKeyView

type SshKeyView struct {
	Name        string `json:"name,omitempty"`
	Key         string `json:"key,omitempty"`
	Fingerprint string `json:"fingerprint,omitempty"`
}

SshKeyView struct for SshKeyView

type StripeConfirmationErrorMessage

type StripeConfirmationErrorMessage struct {
	Id            int32           `json:"id,omitempty"`
	Message       string          `json:"message,omitempty"`
	Type          string          `json:"type,omitempty"`
	PaymentIntent SetupIntentView `json:"paymentIntent,omitempty"`
}

StripeConfirmationErrorMessage struct for StripeConfirmationErrorMessage

type StripeSepaWebhookOpts

type StripeSepaWebhookOpts struct {
	StripeSignature optional.String
	Body            optional.String
}

StripeSepaWebhookOpts Optional parameters for the method 'StripeSepaWebhook'

type Summary

type Summary struct {
	User          UserSummary           `json:"user,omitempty"`
	Organisations []OrganisationSummary `json:"organisations,omitempty"`
}

Summary struct for Summary

type SuperNovaFlavor

type SuperNovaFlavor struct {
	Name  string  `json:"name,omitempty"`
	Mem   int32   `json:"mem,omitempty"`
	Cpus  int32   `json:"cpus,omitempty"`
	Price float64 `json:"price,omitempty"`
}

SuperNovaFlavor struct for SuperNovaFlavor

type SuperNovaInstanceMap

type SuperNovaInstanceMap struct {
	Empty bool `json:"empty,omitempty"`
}

SuperNovaInstanceMap struct for SuperNovaInstanceMap

type SuperNovaInstanceView

type SuperNovaInstanceView struct {
	Id             string          `json:"id,omitempty"`
	AppId          string          `json:"appId,omitempty"`
	Ip             string          `json:"ip,omitempty"`
	AppPort        int32           `json:"appPort,omitempty"`
	State          string          `json:"state,omitempty"`
	Flavor         SuperNovaFlavor `json:"flavor,omitempty"`
	Commit         string          `json:"commit,omitempty"`
	DeployNumber   int32           `json:"deployNumber,omitempty"`
	DeployId       string          `json:"deployId,omitempty"`
	InstanceNumber int32           `json:"instanceNumber,omitempty"`
	DisplayName    string          `json:"displayName,omitempty"`
	CreationDate   int64           `json:"creationDate,omitempty"`
}

SuperNovaInstanceView struct for SuperNovaInstanceView

type TcpRedirView

type TcpRedirView struct {
	Namespace string `json:"namespace,omitempty"`
	Port      int64  `json:"port,omitempty"`
}

TcpRedirView struct for TcpRedirView

type UpdateEnvOpts

type UpdateEnvOpts struct {
	Token optional.String
}

UpdateEnvOpts Optional parameters for the method 'UpdateEnv'

type UrlView

type UrlView struct {
	Url string `json:"url,omitempty"`
}

UrlView struct for UrlView

type UserApiService

type UserApiService service

UserApiService UserApi service

func (*UserApiService) AskForPasswordResetViaForm

func (a *UserApiService) AskForPasswordResetViaForm(ctx _context.Context, localVarOptionals *AskForPasswordResetViaFormOpts) (string, *_nethttp.Response, error)

AskForPasswordResetViaForm Method for AskForPasswordResetViaForm

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *AskForPasswordResetViaFormOpts - Optional Parameters:
  • @param "Login" (optional.String) -
  • @param "DropTokens" (optional.String) -
  • @param "CleverFlavor" (optional.String) -

@return string

func (*UserApiService) AuthorizePaypalTransaction

func (a *UserApiService) AuthorizePaypalTransaction(ctx _context.Context, bid string, paymentData PaymentData) (*_nethttp.Response, error)

AuthorizePaypalTransaction Method for AuthorizePaypalTransaction

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bid
  • @param paymentData

func (*UserApiService) CancelPaypalTransaction

func (a *UserApiService) CancelPaypalTransaction(ctx _context.Context, bid string) (*_nethttp.Response, error)

CancelPaypalTransaction Method for CancelPaypalTransaction

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bid

func (*UserApiService) ConfirmPasswordResetRequest

func (a *UserApiService) ConfirmPasswordResetRequest(ctx _context.Context, key string, localVarOptionals *ConfirmPasswordResetRequestOpts) (string, *_nethttp.Response, error)

ConfirmPasswordResetRequest Method for ConfirmPasswordResetRequest

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key
  • @param optional nil or *ConfirmPasswordResetRequestOpts - Optional Parameters:
  • @param "CleverFlavor" (optional.String) -

@return string

func (*UserApiService) CreateUserFromForm

func (a *UserApiService) CreateUserFromForm(ctx _context.Context, localVarOptionals *CreateUserFromFormOpts) (*_nethttp.Response, error)

CreateUserFromForm Method for CreateUserFromForm

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *CreateUserFromFormOpts - Optional Parameters:
  • @param "InvitationKey" (optional.String) -
  • @param "AddonBetaInvitationKey" (optional.String) -
  • @param "Email" (optional.String) -
  • @param "Pass" (optional.String) -
  • @param "UrlNext" (optional.String) -
  • @param "Terms" (optional.String) -
  • @param "SubscriptionSource" (optional.String) -
  • @param "CleverFlavor" (optional.String) -
  • @param "OauthToken" (optional.String) -
func (a *UserApiService) DeleteGithubLink(ctx _context.Context) (Message, *_nethttp.Response, error)

DeleteGithubLink Method for DeleteGithubLink

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return Message

func (*UserApiService) FinsihGithubSignup

func (a *UserApiService) FinsihGithubSignup(ctx _context.Context, localVarOptionals *FinsihGithubSignupOpts) (string, *_nethttp.Response, error)

FinsihGithubSignup Method for FinsihGithubSignup

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *FinsihGithubSignupOpts - Optional Parameters:
  • @param "TransactionId" (optional.String) -
  • @param "Name" (optional.String) -
  • @param "OtherId" (optional.String) -
  • @param "OtherEmail" (optional.String) -
  • @param "Password" (optional.String) -
  • @param "AutoLink" (optional.String) -
  • @param "Terms" (optional.String) -
  • @param "InvitationKey" (optional.String) -
  • @param "MfaKind" (optional.String) -
  • @param "MfaAttempt" (optional.String) -

@return string

func (*UserApiService) GetApplications

func (a *UserApiService) GetApplications(ctx _context.Context, id string) ([]ApplicationView, *_nethttp.Response, error)

GetApplications Method for GetApplications

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return []ApplicationView

func (*UserApiService) GetEnv

func (a *UserApiService) GetEnv(ctx _context.Context, appId string, localVarOptionals *GetEnvOpts) (string, *_nethttp.Response, error)

GetEnv Method for GetEnv

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param optional nil or *GetEnvOpts - Optional Parameters:
  • @param "Token" (optional.String) -

@return string

func (*UserApiService) GetGitInfo

func (a *UserApiService) GetGitInfo(ctx _context.Context, userId string) (string, *_nethttp.Response, error)

GetGitInfo Method for GetGitInfo

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param userId

@return string

func (*UserApiService) GetGithub

GetGithub Method for GetGithub

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return OAuthTransactionView

func (*UserApiService) GetGithubApplications

func (a *UserApiService) GetGithubApplications(ctx _context.Context) ([]OAuthApplicationView, *_nethttp.Response, error)

GetGithubApplications Method for GetGithubApplications

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []OAuthApplicationView

func (*UserApiService) GetGithubCallback

func (a *UserApiService) GetGithubCallback(ctx _context.Context, localVarOptionals *GetGithubCallbackOpts) (*_nethttp.Response, error)

GetGithubCallback Method for GetGithubCallback

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetGithubCallbackOpts - Optional Parameters:
  • @param "CcOAuthData" (optional.String) -
  • @param "Code" (optional.String) -
  • @param "State" (optional.String) -
  • @param "Error_" (optional.String) -
  • @param "ErrorDescription" (optional.String) -
  • @param "ErrorUri" (optional.String) -

func (*UserApiService) GetGithubEmails

func (a *UserApiService) GetGithubEmails(ctx _context.Context) ([]string, *_nethttp.Response, error)

GetGithubEmails Method for GetGithubEmails

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []string

func (*UserApiService) GetGithubKeys

func (a *UserApiService) GetGithubKeys(ctx _context.Context) ([]SshKeyView, *_nethttp.Response, error)

GetGithubKeys Method for GetGithubKeys

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []SshKeyView

func (a *UserApiService) GetGithubLink(ctx _context.Context, localVarOptionals *GetGithubLinkOpts) (string, *_nethttp.Response, error)

GetGithubLink Method for GetGithubLink

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetGithubLinkOpts - Optional Parameters:
  • @param "TransactionId" (optional.String) -
  • @param "RedirectUrl" (optional.String) -

@return string

func (*UserApiService) GetGithubLogin

func (a *UserApiService) GetGithubLogin(ctx _context.Context, localVarOptionals *GetGithubLoginOpts) (*_nethttp.Response, error)

GetGithubLogin Method for GetGithubLogin

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetGithubLoginOpts - Optional Parameters:
  • @param "RedirectUrl" (optional.String) -
  • @param "FromAuthorize" (optional.String) -
  • @param "CliToken" (optional.String) -
  • @param "CleverFlavor" (optional.String) -
  • @param "OauthToken" (optional.String) -
  • @param "InvitationKey" (optional.String) -
  • @param "SubscriptionSource" (optional.String) -

func (*UserApiService) GetGithubUsername

func (a *UserApiService) GetGithubUsername(ctx _context.Context) (string, *_nethttp.Response, error)

GetGithubUsername Method for GetGithubUsername

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return string

func (*UserApiService) GetLoginForm

func (a *UserApiService) GetLoginForm(ctx _context.Context, localVarOptionals *GetLoginFormOpts) (string, *_nethttp.Response, error)

GetLoginForm Method for GetLoginForm

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetLoginFormOpts - Optional Parameters:
  • @param "SecondaryEmailKey" (optional.String) -
  • @param "DeletionKey" (optional.String) -
  • @param "FromAuthorize" (optional.String) -
  • @param "CliToken" (optional.String) -
  • @param "CleverFlavor" (optional.String) -

@return string

func (*UserApiService) GetLoginForm1

func (a *UserApiService) GetLoginForm1(ctx _context.Context, localVarOptionals *GetLoginForm1Opts) (string, *_nethttp.Response, error)

GetLoginForm1 Method for GetLoginForm1

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetLoginForm1Opts - Optional Parameters:
  • @param "SecondaryEmailKey" (optional.String) -
  • @param "DeletionKey" (optional.String) -
  • @param "FromAuthorize" (optional.String) -
  • @param "CliToken" (optional.String) -
  • @param "CleverFlavor" (optional.String) -

@return string

func (*UserApiService) GetPasswordForgottenForm

func (a *UserApiService) GetPasswordForgottenForm(ctx _context.Context, localVarOptionals *GetPasswordForgottenFormOpts) (string, *_nethttp.Response, error)

GetPasswordForgottenForm Method for GetPasswordForgottenForm

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetPasswordForgottenFormOpts - Optional Parameters:
  • @param "CleverFlavor" (optional.String) -

@return string

func (*UserApiService) GetSignupForm

func (a *UserApiService) GetSignupForm(ctx _context.Context, localVarOptionals *GetSignupFormOpts) (string, *_nethttp.Response, error)

GetSignupForm Method for GetSignupForm

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetSignupFormOpts - Optional Parameters:
  • @param "InvitationKey" (optional.String) -
  • @param "UrlNext" (optional.String) -
  • @param "CleverFlavor" (optional.String) -

@return string

func (*UserApiService) GetSignupForm1

func (a *UserApiService) GetSignupForm1(ctx _context.Context, localVarOptionals *GetSignupForm1Opts) (string, *_nethttp.Response, error)

GetSignupForm1 Method for GetSignupForm1

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GetSignupForm1Opts - Optional Parameters:
  • @param "InvitationKey" (optional.String) -
  • @param "UrlNext" (optional.String) -
  • @param "CleverFlavor" (optional.String) -

@return string

func (*UserApiService) GetUserById

func (a *UserApiService) GetUserById(ctx _context.Context, id string) (UserView, *_nethttp.Response, error)

GetUserById Method for GetUserById

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id

@return UserView

func (*UserApiService) GithubSignup

func (a *UserApiService) GithubSignup(ctx _context.Context, localVarOptionals *GithubSignupOpts) (*_nethttp.Response, error)

GithubSignup Method for GithubSignup

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *GithubSignupOpts - Optional Parameters:
  • @param "RedirectUrl" (optional.String) -
  • @param "FromAuthorize" (optional.String) -
  • @param "CliToken" (optional.String) -
  • @param "CleverFlavor" (optional.String) -
  • @param "OauthToken" (optional.String) -
  • @param "InvitationKey" (optional.String) -
  • @param "SubscriptionSource" (optional.String) -
  • @param "Terms" (optional.String) -

func (*UserApiService) Login

func (a *UserApiService) Login(ctx _context.Context, localVarOptionals *LoginOpts) (string, *_nethttp.Response, error)

Login Method for Login

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *LoginOpts - Optional Parameters:
  • @param "Email" (optional.String) -
  • @param "Pass" (optional.String) -
  • @param "FromAuthorize" (optional.String) -
  • @param "CliToken" (optional.String) -
  • @param "CleverFlavor" (optional.String) -
  • @param "OauthToken" (optional.String) -

@return string

func (*UserApiService) Login1

func (a *UserApiService) Login1(ctx _context.Context, localVarOptionals *Login1Opts) (string, *_nethttp.Response, error)

Login1 Method for Login1

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *Login1Opts - Optional Parameters:
  • @param "Email" (optional.String) -
  • @param "Pass" (optional.String) -
  • @param "FromAuthorize" (optional.String) -
  • @param "CliToken" (optional.String) -
  • @param "CleverFlavor" (optional.String) -
  • @param "OauthToken" (optional.String) -

@return string

func (*UserApiService) MfaLogin

func (a *UserApiService) MfaLogin(ctx _context.Context, localVarOptionals *MfaLoginOpts) ([]OAuthApplicationView, *_nethttp.Response, error)

MfaLogin Method for MfaLogin

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *MfaLoginOpts - Optional Parameters:
  • @param "MfaKind" (optional.String) -
  • @param "MfaAttempt" (optional.String) -
  • @param "Email" (optional.String) -
  • @param "AuthId" (optional.String) -
  • @param "FromAuthorize" (optional.String) -
  • @param "CliToken" (optional.String) -
  • @param "CleverFlavor" (optional.String) -
  • @param "OauthToken" (optional.String) -

@return []OAuthApplicationView

func (*UserApiService) MfaLogin1

func (a *UserApiService) MfaLogin1(ctx _context.Context, localVarOptionals *MfaLogin1Opts) ([]OAuthApplicationView, *_nethttp.Response, error)

MfaLogin1 Method for MfaLogin1

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param optional nil or *MfaLogin1Opts - Optional Parameters:
  • @param "MfaKind" (optional.String) -
  • @param "MfaAttempt" (optional.String) -
  • @param "Email" (optional.String) -
  • @param "AuthId" (optional.String) -
  • @param "FromAuthorize" (optional.String) -
  • @param "CliToken" (optional.String) -
  • @param "CleverFlavor" (optional.String) -
  • @param "OauthToken" (optional.String) -

@return []OAuthApplicationView

func (*UserApiService) PostGithubRedeploy

func (a *UserApiService) PostGithubRedeploy(ctx _context.Context, githubWebhookPayload GithubWebhookPayload, localVarOptionals *PostGithubRedeployOpts) (Message, *_nethttp.Response, error)

PostGithubRedeploy Method for PostGithubRedeploy

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param githubWebhookPayload
  • @param optional nil or *PostGithubRedeployOpts - Optional Parameters:
  • @param "UserAgent" (optional.String) -
  • @param "XGithubEvent" (optional.String) -
  • @param "XHubSignature" (optional.String) -

@return Message

func (*UserApiService) ResetPasswordForgotten

func (a *UserApiService) ResetPasswordForgotten(ctx _context.Context, key string, localVarOptionals *ResetPasswordForgottenOpts) (string, *_nethttp.Response, error)

ResetPasswordForgotten Method for ResetPasswordForgotten

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key
  • @param optional nil or *ResetPasswordForgottenOpts - Optional Parameters:
  • @param "Pass" (optional.String) -
  • @param "Pass2" (optional.String) -

@return string

func (*UserApiService) UpdateEnv

func (a *UserApiService) UpdateEnv(ctx _context.Context, appId string, body string, localVarOptionals *UpdateEnvOpts) (Message, *_nethttp.Response, error)

UpdateEnv Method for UpdateEnv

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param appId
  • @param body
  • @param optional nil or *UpdateEnvOpts - Optional Parameters:
  • @param "Token" (optional.String) -

@return Message

func (*UserApiService) UpdateInvoice

func (a *UserApiService) UpdateInvoice(ctx _context.Context, bid string, endOfInvoiceResponse EndOfInvoiceResponse) (*_nethttp.Response, error)

UpdateInvoice Method for UpdateInvoice

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bid
  • @param endOfInvoiceResponse

type UserSummary

type UserSummary struct {
	Id           string                  `json:"id,omitempty"`
	Name         string                  `json:"name,omitempty"`
	Avatar       string                  `json:"avatar,omitempty"`
	Applications []ApplicationSummary    `json:"applications,omitempty"`
	Addons       []AddonSummary          `json:"addons,omitempty"`
	Consumers    []OAuth1ConsumerSummary `json:"consumers,omitempty"`
	Lang         string                  `json:"lang,omitempty"`
	Admin        bool                    `json:"admin,omitempty"`
	CanSEPA      bool                    `json:"canSEPA,omitempty"`
}

UserSummary struct for UserSummary

type UserView

type UserView struct {
	Id             string   `json:"id,omitempty"`
	Email          string   `json:"email,omitempty"`
	Name           string   `json:"name,omitempty"`
	Phone          string   `json:"phone,omitempty"`
	Address        string   `json:"address,omitempty"`
	City           string   `json:"city,omitempty"`
	Zipcode        string   `json:"zipcode,omitempty"`
	Country        string   `json:"country,omitempty"`
	Avatar         string   `json:"avatar,omitempty"`
	CreationDate   int64    `json:"creationDate,omitempty"`
	Lang           string   `json:"lang,omitempty"`
	EmailValidated bool     `json:"emailValidated,omitempty"`
	OauthApps      []string `json:"oauthApps,omitempty"`
	Admin          bool     `json:"admin,omitempty"`
	CanPay         bool     `json:"canPay,omitempty"`
	PreferredMFA   string   `json:"preferredMFA,omitempty"`
	HasPassword    bool     `json:"hasPassword,omitempty"`
}

UserView struct for UserView

type ValidateEmailOpts

type ValidateEmailOpts struct {
	ValidationKey optional.String
}

ValidateEmailOpts Optional parameters for the method 'ValidateEmail'

type ValidateOpts

type ValidateOpts struct {
	Action optional.String
}

ValidateOpts Optional parameters for the method 'Validate'

type ValueWithUnit

type ValueWithUnit struct {
	Unit      string  `json:"unit,omitempty"`
	Value     float32 `json:"value,omitempty"`
	Formatted string  `json:"formatted,omitempty"`
}

ValueWithUnit struct for ValueWithUnit

type VatResult

type VatResult struct {
	Valid   bool   `json:"valid,omitempty"`
	Name    string `json:"name,omitempty"`
	Address string `json:"address,omitempty"`
}

VatResult struct for VatResult

type VhostView

type VhostView struct {
	Fqdn string `json:"fqdn,omitempty"`
}

VhostView struct for VhostView

type WannaBuyPackage

type WannaBuyPackage struct {
	PackageId    int64   `json:"packageId,omitempty"`
	Currency     string  `json:"currency,omitempty"`
	Coupon       string  `json:"coupon,omitempty"`
	DropQuantity float32 `json:"dropQuantity,omitempty"`
}

WannaBuyPackage struct for WannaBuyPackage

type WannabeAddonBilling

type WannabeAddonBilling struct {
	Cost float32 `json:"cost,omitempty"`
}

WannabeAddonBilling struct for WannabeAddonBilling

type WannabeAddonConfig

type WannabeAddonConfig struct {
	Config map[string]string `json:"config,omitempty"`
}

WannabeAddonConfig struct for WannabeAddonConfig

type WannabeAddonFeature

type WannabeAddonFeature struct {
	Name string `json:"name,omitempty"`
	Type string `json:"type,omitempty"`
}

WannabeAddonFeature struct for WannabeAddonFeature

type WannabeAddonPlan

type WannabeAddonPlan struct {
	Name     string                     `json:"name,omitempty"`
	Slug     string                     `json:"slug,omitempty"`
	Price    float32                    `json:"price,omitempty"`
	Features []AddonFeatureInstanceView `json:"features,omitempty"`
}

WannabeAddonPlan struct for WannabeAddonPlan

type WannabeAddonProvider

type WannabeAddonProvider struct {
	Id   string                  `json:"id,omitempty"`
	Name string                  `json:"name,omitempty"`
	Api  WannabeAddonProviderApi `json:"api,omitempty"`
}

WannabeAddonProvider struct for WannabeAddonProvider

type WannabeAddonProviderApi

type WannabeAddonProviderApi struct {
	ConfigVars []string                   `json:"config_vars,omitempty"`
	Password   string                     `json:"password,omitempty"`
	SsoSalt    string                     `json:"sso_salt,omitempty"`
	Regions    []string                   `json:"regions,omitempty"`
	Production WannabeAddonProviderApiUrl `json:"production,omitempty"`
	Test       WannabeAddonProviderApiUrl `json:"test,omitempty"`
}

WannabeAddonProviderApi struct for WannabeAddonProviderApi

type WannabeAddonProviderApiUrl

type WannabeAddonProviderApiUrl struct {
	BaseUrl string `json:"base_url,omitempty"`
	SsoUrl  string `json:"sso_url,omitempty"`
}

WannabeAddonProviderApiUrl struct for WannabeAddonProviderApiUrl

type WannabeAddonProviderInfos

type WannabeAddonProviderInfos struct {
	Name           string `json:"name,omitempty"`
	Website        string `json:"website,omitempty"`
	SupportEmail   string `json:"supportEmail,omitempty"`
	GooglePlusName string `json:"googlePlusName,omitempty"`
	TwitterName    string `json:"twitterName,omitempty"`
	AnalyticsId    string `json:"analyticsId,omitempty"`
	ShortDesc      string `json:"shortDesc,omitempty"`
	LongDesc       string `json:"longDesc,omitempty"`
	LogoUrl        string `json:"logoUrl,omitempty"`
}

WannabeAddonProviderInfos struct for WannabeAddonProviderInfos

type WannabeAddonProvision

type WannabeAddonProvision struct {
	// Id of the add-on provider
	ProviderId string `json:"providerId"`
	// Id of the price plan
	Plan      string `json:"plan"`
	LinkedApp string `json:"linkedApp,omitempty"`
	// Name of the future add-on, for display.
	Name string `json:"name,omitempty"`
	// Region to provision the add-on in.
	Region string `json:"region"`
	// Options to add to the provision call.
	Options map[string]string `json:"options,omitempty"`
	// Version of the add-on
	Version       string          `json:"version,omitempty"`
	PaymentIntent SetupIntentView `json:"paymentIntent,omitempty"`
	// Payment method type
	PaymentMethodType string `json:"paymentMethodType,omitempty"`
	// Id of the SEPA debit source
	SepaSourceId string `json:"sepaSourceId,omitempty"`
}

WannabeAddonProvision struct for WannabeAddonProvision

type WannabeApplication

type WannabeApplication struct {
	Name             string          `json:"name,omitempty"`
	Description      string          `json:"description,omitempty"`
	Zone             string          `json:"zone,omitempty"`
	Deploy           string          `json:"deploy,omitempty"`
	Shutdownable     bool            `json:"shutdownable,omitempty"`
	InstanceType     string          `json:"instanceType,omitempty"`
	InstanceVersion  string          `json:"instanceVersion,omitempty"`
	InstanceVariant  string          `json:"instanceVariant,omitempty"`
	InstanceLifetime string          `json:"instanceLifetime,omitempty"`
	MinInstances     int32           `json:"minInstances,omitempty"`
	MaxInstances     int32           `json:"maxInstances,omitempty"`
	MinFlavor        string          `json:"minFlavor,omitempty"`
	MaxFlavor        string          `json:"maxFlavor,omitempty"`
	Tags             []string        `json:"tags,omitempty"`
	Archived         bool            `json:"archived,omitempty"`
	StickySessions   bool            `json:"stickySessions,omitempty"`
	Homogeneous      bool            `json:"homogeneous,omitempty"`
	Favourite        bool            `json:"favourite,omitempty"`
	CancelOnPush     bool            `json:"cancelOnPush,omitempty"`
	SeparateBuild    bool            `json:"separateBuild,omitempty"`
	BuildFlavor      string          `json:"buildFlavor,omitempty"`
	OauthService     string          `json:"oauthService,omitempty"`
	OauthAppId       string          `json:"oauthAppId,omitempty"`
	OauthApp         WannabeOauthApp `json:"oauthApp,omitempty"`
	ApplianceId      string          `json:"applianceId,omitempty"`
	Branch           string          `json:"branch,omitempty"`
	ForceHttps       string          `json:"forceHttps,omitempty"`
}

WannabeApplication struct for WannabeApplication

type WannabeAuthorization

type WannabeAuthorization struct {
	Verb          string `json:"verb,omitempty"`
	Uri           string `json:"uri,omitempty"`
	Authorization string `json:"authorization,omitempty"`
	Payload       string `json:"payload,omitempty"`
	Nonce         string `json:"nonce,omitempty"`
	Mac           string `json:"mac,omitempty"`
}

WannabeAuthorization struct for WannabeAuthorization

type WannabeAvatarSource

type WannabeAvatarSource struct {
	Source string `json:"source,omitempty"`
}

WannabeAvatarSource struct for WannabeAvatarSource

type WannabeBranch

type WannabeBranch struct {
	Branch string `json:"branch,omitempty"`
}

WannabeBranch struct for WannabeBranch

type WannabeBuildFlavor

type WannabeBuildFlavor struct {
	FlavorName string `json:"flavorName,omitempty"`
}

WannabeBuildFlavor struct for WannabeBuildFlavor

type WannabeInterAddonProvision

type WannabeInterAddonProvision struct {
	OrganisationId string            `json:"organisationId,omitempty"`
	UserId         string            `json:"userId,omitempty"`
	ProviderId     string            `json:"providerId,omitempty"`
	AddonId        string            `json:"addonId,omitempty"`
	Plan           string            `json:"plan,omitempty"`
	Name           string            `json:"name,omitempty"`
	Region         string            `json:"region,omitempty"`
	Options        map[string]string `json:"options,omitempty"`
}

WannabeInterAddonProvision struct for WannabeInterAddonProvision

type WannabeMaxCredits

type WannabeMaxCredits struct {
	Max float32 `json:"max,omitempty"`
}

WannabeMaxCredits struct for WannabeMaxCredits

type WannabeMember

type WannabeMember struct {
	Role  string `json:"role,omitempty"`
	Job   string `json:"job,omitempty"`
	Email string `json:"email,omitempty"`
}

WannabeMember struct for WannabeMember

type WannabeMfaCreds

type WannabeMfaCreds struct {
	RevokeTokens bool   `json:"revokeTokens,omitempty"`
	Code         string `json:"code,omitempty"`
}

WannabeMfaCreds struct for WannabeMfaCreds

type WannabeMfaFav

type WannabeMfaFav struct {
	Favourite bool `json:"favourite,omitempty"`
}

WannabeMfaFav struct for WannabeMfaFav

type WannabeNamespace

type WannabeNamespace struct {
	Namespace string `json:"namespace,omitempty"`
	MinPort   int64  `json:"minPort,omitempty"`
	MaxPort   int64  `json:"maxPort,omitempty"`
}

WannabeNamespace struct for WannabeNamespace

type WannabeOAuth1Consumer

type WannabeOAuth1Consumer struct {
	Name        string          `json:"name,omitempty"`
	Description string          `json:"description,omitempty"`
	Url         string          `json:"url,omitempty"`
	Picture     string          `json:"picture,omitempty"`
	BaseUrl     string          `json:"baseUrl,omitempty"`
	Rights      map[string]bool `json:"rights,omitempty"`
}

WannabeOAuth1Consumer struct for WannabeOAuth1Consumer

type WannabeOauthApp

type WannabeOauthApp struct {
	Owner string `json:"owner,omitempty"`
	Name  string `json:"name,omitempty"`
}

WannabeOauthApp struct for WannabeOauthApp

type WannabeOrganisation

type WannabeOrganisation struct {
	Name             string `json:"name,omitempty"`
	Description      string `json:"description,omitempty"`
	Address          string `json:"address,omitempty"`
	City             string `json:"city,omitempty"`
	Zipcode          string `json:"zipcode,omitempty"`
	Country          string `json:"country,omitempty"`
	Company          string `json:"company,omitempty"`
	CustomerFullName string `json:"customerFullName,omitempty"`
	VAT              string `json:"VAT,omitempty"`
	BillingEmail     string `json:"billingEmail,omitempty"`
}

WannabeOrganisation struct for WannabeOrganisation

type WannabePassword

type WannabePassword struct {
	OldPassword string `json:"oldPassword,omitempty"`
	NewPassword string `json:"newPassword,omitempty"`
	DropTokens  bool   `json:"dropTokens,omitempty"`
}

WannabePassword struct for WannabePassword

type WannabePlanChange

type WannabePlanChange struct {
	PlanId  string `json:"planId,omitempty"`
	Region  string `json:"region,omitempty"`
	Version string `json:"version,omitempty"`
}

WannabePlanChange struct for WannabePlanChange

type WannabeUser

type WannabeUser struct {
	Email              string `json:"email,omitempty"`
	Name               string `json:"name,omitempty"`
	Password           string `json:"password,omitempty"`
	Phone              string `json:"phone,omitempty"`
	Address            string `json:"address,omitempty"`
	City               string `json:"city,omitempty"`
	Zipcode            string `json:"zipcode,omitempty"`
	Country            string `json:"country,omitempty"`
	Lang               string `json:"lang,omitempty"`
	Terms              bool   `json:"terms,omitempty"`
	SubscriptionSource string `json:"subscriptionSource,omitempty"`
}

WannabeUser struct for WannabeUser

type WannabeValue

type WannabeValue struct {
	Value string `json:"value,omitempty"`
}

WannabeValue struct for WannabeValue

type ZoneView

type ZoneView struct {
	Name                string `json:"name,omitempty"`
	Internal            bool   `json:"internal,omitempty"`
	CorrespondingRegion string `json:"correspondingRegion,omitempty"`
}

ZoneView struct for ZoneView

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL