Aller au contenu principal

Utiliser les API de la plateforme IBM Cloud pour accéder aux instances

Ce guide s'adresse à toute personne utilisant les API de la plateforme IBM Cloud pour provisionner, mettre à jour ou gérer l'accès aux instances. Il fournit des détails sur les paramètres que tu peux définir lors du provisionnement d'une instance, ainsi que sur l'ensemble des champs d'extension renvoyés lorsque tu accèdes à une instance.

remarque

Consulte la documentation de l'API ResourceController d'IBM Cloud® pour plus d'informations.

Quelques pages utiles :

parameters

Dans le corps lors du provisionnement ou de la mise à jour d'une instance :

  • instance_limit_seconds (chaîne ou null, ^[0-9]+$) : La limite à définir sur l'instance. Pour le plan Open : si omis, la valeur par défaut est de 10 minutes.
  • usage_allocation_seconds (chaîne ou null, ^[0-9]+$) : Temps alloué à l'instance, utilisé par le planificateur d'équité pour déterminer la priorité dans la file d'attente, en fonction de l'utilisation de tous les QPU. (Cela ne s'applique pas aux instances Pay-As-You-Go.)
  • backends (tableau de listes de backends (chaînes ou null) ou tableau avec "ANY") : la liste d'autorisation des noms de backends disponibles pour cette instance. Par défaut : ["ANY"], ce qui signifie que tous les backends disponibles sur ce plan sont accessibles. [] signifie aucun backend.

extensions

Dans la réponse lors du provisionnement ou lors de la récupération des détails d'une instance :

Propriétés d'instance supplémentaires apportées par le service, représentées sous forme de paires clé-valeur. Ces propriétés persistent avec l'instance sous la propriété extensions.

  • instance_limit_seconds (entier ou null, >= 0) : La limite de temps à définir sur l'instance.
  • usage_allocation_seconds (entier ou null, >= 0) : Temps alloué à l'instance, utilisé par le planificateur d'équité pour déterminer la priorité dans la file d'attente, en fonction de l'utilisation de tous les QPU.
  • backends (Obligatoire ; tableau de listes de backends (chaînes) ou tableau avec "ANY" (chaînes)) : La liste d'autorisation des noms de backends disponibles pour cette instance. Par défaut : ["ANY"], ce qui signifie que tous les backends sont disponibles sur ce plan. [] signifie aucun backend.