Microsoft Azure Quantum · Arazzo Workflow
Azure Quantum Discover an Available Target
Version 1.0.0
List provider statuses in a workspace and branch on availability before selecting a target.
View Spec
View on GitHub
QuantumQuantum ComputingAzureMicrosoftQ#QDKResource EstimationIonQQuantinuumPasqalRigettiHybrid QuantumFault ToleranceArazzoWorkflows
Provider
Workflows
discover-available-target
List provider statuses and surface targets from an available provider.
Calls Providers_List for the workspace and inspects the first returned provider's currentAvailability. When the provider is Available the workflow returns its id and targets array; otherwise it surfaces the unavailable status so the caller can choose differently.
1
listProviders
Providers_List
List the status of all providers in the workspace, returning their current availability and per-target statuses.
2
reportAvailable
Providers_List
The first provider is available; re-read provider status to confirm and surface its id and target list for target selection.
3
reportUnavailable
Providers_List
The first provider is not available; surface its id and availability so the caller can pick another provider or retry later.