Sari la conținutul principal

Folosește IBM Cloud Platform APIs pentru a accesa instanțe

Acest ghid este destinat oricui folosește IBM Cloud Platform APIs pentru a proviziona, actualiza sau gestiona accesul la instanțe. Acesta oferă detalii despre parametrii pe care îi poți seta la provizionarea unei instanțe, precum și setul de câmpuri de extensie returnate când accesezi o instanță.

notă

Consultă documentația IBM Cloud® ResourceController API pentru mai multe informații.

Câteva pagini relevante:

parameters

În corpul cererii la provizionarea sau actualizarea unei instanțe:

  • instance_limit_seconds (string sau null, ^[0-9]+$): Limita de setat pe instanță. Pentru planul Open: dacă este omis, valoarea implicită este 10 minute. .
  • usage_allocation_seconds (string sau null, ^[0-9]+$): Timpul alocat pentru instanță, folosit de planificatorul fair-share pentru a determina prioritatea în coadă, în funcție de utilizarea tuturor QPU-urilor. (Nu se aplică instanțelor Pay-As-You-Go.)
  • backends (array de liste de Backend-uri (string-uri sau null) sau array cu "ANY"): lista de permisiuni a numelor de Backend-uri disponibile pentru această instanță. Implicit: ["ANY"], înseamnă că toate Backend-urile disponibile pe acest plan sunt permise. [] înseamnă niciun Backend.

extensions

În răspuns la provizionare sau la obținerea detaliilor unei instanțe:

Proprietăți suplimentare ale instanței furnizate de serviciu, reprezentate ca perechi cheie-valoare. Aceste proprietăți persistă împreună cu instanța sub proprietatea extensions.

  • instance_limit_seconds (integer sau null, >= 0): Limita de timp de setat pe instanță.
  • usage_allocation_seconds (integer sau null, >= 0): Timpul alocat pentru instanță, folosit de planificatorul fair-share pentru a determina prioritatea în coadă, în funcție de utilizarea tuturor QPU-urilor.
  • backends (Obligatoriu; array de liste de Backend-uri (string-uri) sau array cu "ANY" (string-uri)): Lista de permisiuni a numelor de Backend-uri disponibile pentru această instanță. Implicit: ["ANY"], înseamnă că toate Backend-urile sunt disponibile pe acest plan. [] înseamnă niciun Backend.