Gandi

Table Of Contents

Previous topic

Rating API Reference

Next topic

SSH API Reference

Product API Reference

Warning

This API is deprecated and is going to be dropped soon The resource management is going to be replaced by Gandi credits. see also Choose a datacenter

Methods

hosting.product.create(apikey, product)

This method does nothing and will be removed in the next major release.

New in version 3.1.2.

Deprecated since version Gandi: IaaS billing is based on Gandi credits. use hosting.account.credit()

Warning

This is not a free operation. Please ensure your prepaid account has enough credit. Look at the catalog listings to get the price.

Parameters:
  • apikey (string) – API connection key
  • product (struct) – product to add
Returns:

struct – nil

hosting.product.delete(apikey, product_id)

This method does nothing and will be removed in the next major release.

New in version 3.1.2.

Deprecated since version Gandi: IaaS billing is based on Gandi credits. use hosting.account.credit()

Parameters:
  • apikey (string) – API connection key
  • product_id (int) – product ID to delete
Returns:

struct – nil

hosting.product.renew(apikey, product_id, product)

This method does nothing and will be removed in the next major release.

New in version 3.1.2.

Deprecated since version Gandi: IaaS billing is based on Gandi credits. use hosting.account.credit()

Warning

This is not a free operation. Please ensure your prepaid account has enough credit. Look at the catalog listings to get the price.

Parameters:
  • apikey (string) – API connection key
  • product_id (int) – product ID to update
  • product (struct) – product to renew
Returns:

struct – nil

hosting.product.update(apikey, product_id, product)

This method does nothing and will be removed in the next major release.

New in version 3.1.2.

Deprecated since version Gandi: IaaS billing is based on Gandi credits. use hosting.account.credit()

Warning

This is not a free operation. Please ensure your prepaid account has enough credit. Look at the catalog listings to get the price.

Parameters:
  • apikey (string) – API connection key
  • product_id (int) – product ID to update
  • product (struct) – product to update
Returns:

struct – nil

Parameters

ProductDescription

parameter of hosting.product.create() and product.create()

Name Default Type Mandatory
duration   string yes
1m: 1 month, 12m: 1 year
product_name   string yes
shares, cores, disk, memory, ips
quantity   int yes
ProductRenewDescription

parameter of hosting.product.renew() and product.renew()

Name Default Type Mandatory
duration   string yes
1m: 1 month, 12m: 1 year
ProductUpdateDescription

parameter of hosting.product.update() and product.update()

Name Default Type Mandatory
quantity   int yes