ScalewayApi::Endpoints::Baremetal::Offers
Endpoints /baremetal/v1/zones/{zone}/offers.
Une offer est un modèle de serveur commercialisé par Scaleway
Elastic Metal (EM-A115X-SSD, EM-A210R-HDD, etc.). Son id (UUID)
est nécessaire pour créer un serveur (servers.create(offer_id:)).
Constructors
new(client : ScalewayApi::Client)
SourceInstance methods
Détail d'une offre par UUID.
GET /baremetal/v1/zones/{zone}/offers/{offer_id}.
list(zone : String | Nil = nil, page : Int32 | Nil = nil, page_size : Int32 | Nil = nil) : Array(Offer)
Liste les offres disponibles dans une zone.
GET /baremetal/v1/zones/{zone}/offers → {"offers": [...]}.
Scaleway pagine : page (défaut 1), page_size (défaut 20,
max 100). Sans argument, ce shard renvoie la première page
brute ; à l'appelant d'itérer s'il a besoin de plus.