All URIs are relative to https://api.clever-cloud.com/v2
Method | HTTP request | Description |
---|---|---|
BillOwner | Post /vendor/apps/{addonId}/consumptions | |
EditApplicationConfiguration | Put /vendor/apps/{addonId} | |
EndAddonMigration | Put /vendor/apps/{addonId}/migration_callback | |
GetAddonProvider | Get /products/addonproviders/{provider_id} | |
GetAddonProviderInfos | Get /products/addonproviders/{provider_id}/informations | |
GetAddonProviderVersions | Get /products/addonproviders/{provider_id}/versions | |
GetAddonProviders | Get /products/addonproviders | |
GetApplicationInfo | Get /vendor/apps/{addonId} | |
GetAvailableInstances | Get /products/instances | |
GetAvailablePackages | Get /products/packages | |
GetCountries | Get /products/countries | |
GetCountryCodes | Get /products/countrycodes | |
GetExcahngeRates | Get /products/prices | |
GetFlavors | Get /products/flavors | |
GetInstance | Get /products/instances/{type}-{version} | |
GetMFAKinds | Get /products/mfa_kinds | |
GetZones | Get /products/zones | |
ListApps | Get /vendor/apps | |
Logscollector | Get /vendor/apps/{addonId}/logscollector | |
ProvisionOtherAddon | Post /vendor/addons |
BillOwner(ctx, addonId, wannabeAddonBilling)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string | ||
wannabeAddonBilling | WannabeAddonBilling |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AddonView EditApplicationConfiguration(ctx, addonId, wannabeAddonConfig)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string | ||
wannabeAddonConfig | WannabeAddonConfig |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AddonView EndAddonMigration(ctx, addonId, wannabeAddonConfig, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string | ||
wannabeAddonConfig | WannabeAddonConfig | ||
optional | *EndAddonMigrationOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a EndAddonMigrationOpts struct
Name | Type | Description | Notes |
---|
planId | optional.String| | region | optional.String| |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AddonProviderInfoFullView GetAddonProvider(ctx, providerId, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
providerId | string | ||
optional | *GetAddonProviderOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetAddonProviderOpts struct
Name | Type | Description | Notes |
---|
orgaId | optional.String| |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
string GetAddonProviderInfos(ctx, providerId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
providerId | string |
string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
string GetAddonProviderVersions(ctx, providerId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
providerId | string |
string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]AddonProviderInfoFullView GetAddonProviders(ctx, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *GetAddonProvidersOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetAddonProvidersOpts struct
Name | Type | Description | Notes |
---|---|---|---|
orgaId | optional.String |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AddonApplicationInfo GetApplicationInfo(ctx, addonId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]AvailableInstanceView GetAvailableInstances(ctx, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *GetAvailableInstancesOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetAvailableInstancesOpts struct
Name | Type | Description | Notes |
---|---|---|---|
for_ | optional.String |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]PackageView GetAvailablePackages(ctx, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *GetAvailablePackagesOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetAvailablePackagesOpts struct
Name | Type | Description | Notes |
---|---|---|---|
coupon | optional.String | ||
orgaId | optional.String | ||
currency | optional.String |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
string GetCountries(ctx, )
This endpoint does not need any parameter.
string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
string GetCountryCodes(ctx, )
This endpoint does not need any parameter.
string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]DropPriceView GetExcahngeRates(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]FlavorView GetFlavors(ctx, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *GetFlavorsOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetFlavorsOpts struct
Name | Type | Description | Notes |
---|---|---|---|
context | optional.String |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AvailableInstanceView GetInstance(ctx, type_, version, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
type_ | string | ||
version | string | ||
optional | *GetInstanceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a GetInstanceOpts struct
Name | Type | Description | Notes |
---|
for_ | optional.String| | app | optional.String| |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]string GetMFAKinds(ctx, )
This endpoint does not need any parameter.
[]string
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]ZoneView GetZones(ctx, )
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]AddonApplicationSummary ListApps(ctx, optional)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *ListAppsOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ListAppsOpts struct
Name | Type | Description | Notes |
---|---|---|---|
offset | optional.Int32 |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Logscollector(ctx, addonId)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
addonId | string |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ProvisionOtherAddon(ctx, wannabeInterAddonProvision)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
wannabeInterAddonProvision | WannabeInterAddonProvision |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]