Skip to content

Rewrite Resource Controller docs#5320

Merged
Eric-Arellano merged 15 commits into
mainfrom
EA/resource-controller
Jul 8, 2026
Merged

Rewrite Resource Controller docs#5320
Eric-Arellano merged 15 commits into
mainfrom
EA/resource-controller

Conversation

@Eric-Arellano

@Eric-Arellano Eric-Arellano commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Part of #5265.

This rewrite is mostly based on findings from https://github.com/IBM/qauvern using the Resource Controller API extensively.

We also add two warnings about quirks with the API.

@qiskit-bot

Copy link
Copy Markdown
Contributor

One or more of the following people are relevant to this code:

  • @abbycross
  • @beckykd

@Eric-Arellano

Copy link
Copy Markdown
Collaborator Author

Comment thread docs/guides/access-instances-platform-apis.mdx Outdated
Comment thread docs/guides/access-instances-platform-apis.mdx Outdated
Comment thread docs/guides/access-instances-platform-apis.mdx Outdated
Comment thread docs/guides/access-instances-platform-apis.mdx Outdated
Comment thread docs/guides/access-instances-platform-apis.mdx Outdated
Comment thread docs/guides/access-instances-platform-apis.mdx Outdated
Co-authored-by: Rebecca Dimock <66339736+beckykd@users.noreply.github.com>
- `backends` — Array of strings. The allowlist of backend names available to this instance. `["ANY"]` means all backends on the plan are available (the default). `[]` means no backends are available.

<Admonition type="caution" title="Some extensions fields may be outdated">
The following fields in the `extensions` object may be outdated. This can happen when IBM Quantum Support changes your instance's configuration. The current workaround is to instead use the [Qiskit Runtime REST API](/docs/api/qiskit-runtime-rest) to get this metadata.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if we can update this wording: the IBM Quantum Support team doesn't directly change an instance's configuration — it might seem like they have permission to do that, which they don't. Can we say something like (this may be too wordy, but its here for the idea): This can happen when an account update made by IBM Quantum Support results in a change to your instance, for example when a backend is removed from an account, it is automatically removed from an instance of the account.

Comment thread docs/guides/access-instances-platform-apis.mdx Outdated

<Admonition type="caution" title="Always include a unique timestamp">
The API silently ignores the request if `parameters` is identical to the previous request. In the `parameters` object, always include a `timestamp` field set to the current time so each request is treated as unique.
</Admonition>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! and thank you! 💯

Comment thread docs/guides/access-instances-platform-apis.mdx Outdated
Comment thread docs/guides/access-instances-platform-apis.mdx Outdated
Comment thread docs/guides/access-instances-platform-apis.mdx Outdated

@riley2012 riley2012 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Eric-Arellano these are great improvements. Thanks for working on it! I left some comments in case you find them helpful.

Comment thread docs/guides/access-instances-platform-apis.mdx Outdated

@abbycross abbycross left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@Eric-Arellano Eric-Arellano added this pull request to the merge queue Jul 8, 2026
Merged via the queue into main with commit 4519db1 Jul 8, 2026
5 checks passed
@Eric-Arellano Eric-Arellano deleted the EA/resource-controller branch July 8, 2026 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants