ScalewayApi::Endpoints::Baremetal::Oses
Endpoints /baremetal/v1/zones/{zone}/os.
Un OS est un template d'installation proposé par Scaleway
(Debian 13, Ubuntu 24.04, Rocky 9, FreeBSD 14…). Son id (UUID)
est nécessaire pour déclencher une installation
(servers.install(os_id:) ou servers.create(install:)).
Constructors
new(client : ScalewayApi::Client)
SourceInstance methods
Helper : trouve le premier OS dont le nom commence par prefix
(ex. "debian", "ubuntu_24"). nil si aucun ne matche.
Utile pour résoudre "debian-13" → os_id sans dépendre d'une
position fixe dans la liste.
Détail d'un OS par UUID.
GET /baremetal/v1/zones/{zone}/os/{os_id}.