Usar as APIs da plataforma IBM Cloud para acessar instâncias
Este guia é voltado para quem utiliza as APIs da plataforma IBM Cloud para provisionar, atualizar ou gerenciar o acesso a instâncias. Ele fornece detalhes sobre os parâmetros que você pode definir ao provisionar uma instância, bem como o conjunto de campos de extensão retornados ao acessar uma instância.
Consulte a documentação da API ResourceController do IBM Cloud® para mais informações.
Algumas páginas relevantes:
-
Obter uma lista de todas as instâncias de recurso
Ao obter uma lista de todas as instâncias de recurso, observe que você pode filtrar para exibir apenas instâncias do Qiskit Runtime usando
resource_id = "b6049020-80f4-11eb-a0f7-e35ec9b4054f"
parameters
No corpo da requisição ao provisionar ou atualizar uma instância:
- instance_limit_seconds (string ou null,
^[0-9]+$): O limite a ser definido na instância. Para o Plano Aberto: se omitido, o padrão é 10 minutos. . - usage_allocation_seconds (string ou null,
^[0-9]+$): Tempo alocado para a instância, usado pelo escalonador de compartilhamento justo para determinar a prioridade na fila, com base no uso de todos os QPUs. (Isso não se aplica a instâncias Pay-As-You-Go.) - backends (array de listas de backends (strings ou null) ou array com "ANY"): a lista de permissões dos nomes dos backends disponíveis para esta instância. Padrão:
["ANY"], significa todos os backends disponíveis neste plano.[]significa nenhum backend.
extensions
Na resposta ao provisionar ou ao obter os detalhes de uma instância:
Propriedades adicionais da instância fornecidas pelo serviço, representadas como pares chave-valor. Essas propriedades persistem com a instância sob a propriedade extensions.
- instance_limit_seconds (inteiro ou null,
>= 0): O limite de tempo a ser definido na instância. - usage_allocation_seconds (inteiro ou null,
>= 0): Tempo alocado para a instância, usado pelo escalonador de compartilhamento justo para determinar a prioridade na fila, com base no uso de todos os QPUs. - backends (Obrigatório; array de listas de backends (strings) ou array com "ANY" (strings)): A lista de permissões dos nomes dos backends disponíveis para esta instância. Padrão:
["ANY"], significa que todos os backends estão disponíveis neste plano.[]significa nenhum backend.